Commit graph

92 commits

Author SHA1 Message Date
Adam Dingle
654e513f9c Transfer Yorba copyrights to Software Freedom Conservancy 2016-05-06 08:33:37 -04:00
Michael James Gratton
8f00a51b13 Replace Yorba links with GNOME links, remove donate menu, update dpkg blurb.
Thanks for all the fish, Yorba.

Bug 765656.
2016-05-05 07:49:27 -04:00
Michael James Gratton
119f939ec8 Enable use of GtkTemplate attributes in vala source files.
* src/CMakeLists.txt: Bump target GLib to min required for
  GtkTemplate. Pass resources XML file to valac.

* ui/CMakeLists.txt: Copy both the generated resources XML file and the
  resources themselves to the CMake binary directory, since valac expects
  the UI files to be in the same directory as the resource XML.

* debian/control: Chase GLib version bump.
2016-04-09 17:30:29 -04:00
Robert Schroll
af5dc85916 Depend on actual libgcr packages, not transitional one
https://bugzilla.gnome.org/show_bug.cgi?id=749931
2015-06-09 21:52:39 -04:00
Jim Nelson
e6793d6204 Update to 0.10.0 2015-03-30 14:47:50 -07:00
Jim Nelson
29448cab65 Update copyright to 2015 2015-02-06 12:43:33 -08:00
Jim Nelson
b365d5d4d4 Update to 0.9.1 2015-02-02 18:14:31 -08:00
Jim Nelson
82f6be959b Add missing space char to debian/changelog
Daily Build PPA isn't building due to "debian/changelog didn't contain
any parseable stanzas."  Unsure if this is the problem, but it's the
only thing different about the newest change versus the older ones I
can see.
2014-12-29 17:05:14 -08:00
Jim Nelson
3f5c63c602 Update to 0.9.0 2014-12-19 17:16:12 -08:00
Jim Nelson
cd2885770c Update to 0.8.3 2014-12-19 17:05:34 -08:00
Jim Nelson
cbb21b2f9e Dynamically detect when running under Unity: Bug #737258
This removes the --enable-unity ./configure flag in favor of detecting
the UI shell at runtime.
2014-11-14 13:55:05 -08:00
Jim Nelson
26a328d7cc Update to 0.8.2 2014-11-04 14:06:42 -08:00
Jim Nelson
2458e0c9e2 Update to 0.6.5
Conflicts:
	CMakeLists.txt
	NEWS
	debian/changelog
2014-11-04 13:01:21 -08:00
Jim Nelson
57ba4dc9ef Updated to 0.6.4
Conflicts:
	CMakeLists.txt
	NEWS
	debian/changelog
2014-11-04 12:59:04 -08:00
Jim Nelson
edc83bd5e5 Use File.delete_async() rather than File.delete(): Bug #714665
GLib minimum required version is now 2.34.
2014-10-24 13:03:46 -07:00
Robert Schroll
770234cf05 Enable GMime.FILTER_HTML_CONVERT_ADDRESSES
GMime version bumped, since this was broken pretty badly before 2.6.14.

https://bugzilla.gnome.org/show_bug.cgi?id=713430
2014-10-20 22:59:05 -04:00
Jim Nelson
34352c6a1a Update to 0.8.1 2014-10-07 15:11:48 -07:00
Jim Nelson
1dbd8affd5 Add gcr-3 version runtime requirement to debian/control: Bug #737304 2014-09-25 15:59:05 -07:00
Jim Nelson
c9979a973e Specify minimum gcr-3 requirement: Bug #737304
Earlier versions didn't include a VAPI.
2014-09-25 15:57:28 -07:00
Jim Nelson
55f3bf0dd5 Update to 0.8.0 2014-09-19 12:56:31 -07:00
Jim Nelson
68ccaedfbf Updated to 0.7.2 2014-09-02 16:43:02 -07:00
Jim Nelson
4c7ee35475 Merge NEWS and debian/changelog from geary-0.6 branch 2014-09-02 16:32:34 -07:00
Jim Nelson
809128692c Present user with dialog when TLS cert warnings detected: Bug #713247
When a TLS certificate warning is detected, the user will now be
presented with a warning dialog presenting them with three options:
Trust This Server, Always Trust This Server, and Don't Trust This
Server (the default).  The user must select one of the first two
buttons for Geary to continue connecting to the server, otherwise it
will close the Account object for the duration of the application
session.

This patch introduces a dependency on gcr-3, which is used to pin TLS
certificates (i.e. persist the user's choice of ignoring the TLS
warnings).
2014-08-28 17:27:50 -07:00
Jim Nelson
adf93d4ef7 Updated debian/control file
While debugging a problem with our PPA discovered a couple of
unnecessary conditions in our dependencies.
2014-08-22 13:54:52 -07:00
Jim Nelson
eecc6ca854 Update to 0.7.1 2014-08-20 12:53:01 -07:00
Jim Nelson
93ef41a9d7 Incorrect version number in debian/changelog 2014-08-20 12:40:40 -07:00
Jim Nelson
6693560251 Update to version 0.7.0 2014-07-18 14:05:26 -07:00
Jim Nelson
f5d52ebfc7 Update to Geary 0.6.1 2014-07-01 15:26:48 -07:00
Jim Nelson
c18d2cd9c4 Update GTK requirements in debian packaging 2014-05-27 15:22:14 -07:00
Jim Nelson
ce269c79bf --enable-unity flag to deal with GtkHeaderBar issues: Refs bgo#727624
Unity doesn't deal well with pure GtkHeaderBar apps, so this allows
for the GtkHeaderBar to be treated like a toolbar and the window
retain its chrome.
2014-05-27 15:17:10 -07:00
Charles Lindsay
6cf3f09384 Update for release 2014-03-17 14:00:51 -07:00
Charles Lindsay
2e30e47b98 Generate and install localized help docs
This causes us to generate localized help docs whenever Geary builds,
and then the localized docs are installed with the rest of the help
pages.

It would be great to also have the CMakeLists read from the Makefile.am
file to determine what translations to run, but that hasn't happened
yet.

Closes: bgo #713831
2014-03-17 12:02:17 -07:00
Jim Nelson
dc1445d6f0 Update copyrights to 2014: Closes bgo#722381 2014-02-04 19:01:09 -08:00
Jim Nelson
a83688dd8b Update WebKitGTK dependencies in debian/control
This might be what's causing our daily PPA not to build for
Trusty 14.04.
2013-12-18 11:24:48 -08:00
Jim Nelson
8907ebf62d Updates in preparation for 0.4.3 release 2013-12-12 15:56:28 -08:00
Charles Lindsay
3eaa1dcb8f Use GtkApplication
This ports the Geary application to use GtkApplication, and removes the
dependency on libunique.

Closes: bgo#714145
2013-12-06 16:43:11 -08:00
Jim Nelson
8605947f3c Geary 0.4.2 2013-11-20 15:39:58 -08:00
Jim Nelson
35bbe87836 Update version to 0.4.1, update NEWS/changelog
Conflicts:
	CMakeLists.txt
2013-11-11 18:25:00 -08:00
Eric Gregory
a278247fc0 News/Changelog for 0.4.0 2013-10-03 15:37:58 -07:00
Jim Nelson
9bf2d47e10 Bump webkitgtk3 max version to 2.0.x
We build and run fine with this version of WebKitGTK, and have for
some time on Fedora 19, so no reason not to support this release.
2013-10-01 11:58:14 -07:00
Charles Lindsay
1b1ddc8735 Fix webkit dependency again
The pipes from last time were probably allowing any webkitgtk version,
which isn't what we want.  With this, we don't support old builds, but
we don't even try to support old builds anyway.
2013-09-27 16:26:43 -07:00
Charles Lindsay
4ab18abdc8 Correct webkit dependency in control
Also nix trailing whitespace.
2013-09-27 12:55:15 -07:00
Jim Nelson
d764977c68 Specify range for libwebkitgtk-3.0 in debian/control
Having some trouble on Daily Build PPA, hopefully this will
allow a range of WebKitGTK libraries while still disallowing
version 2, which we don't build with.
2013-09-27 11:59:31 -07:00
Jim Nelson
cb1421a52b Remove Gee.TreeSet workaround: Closes #7304
Now require Gee 0.8.5 or better.
2013-09-25 12:58:11 -07:00
Jim Nelson
5c1021d9da Only build with webkitgtk-3.0 1.10.x: Closes #7541
We'll look into 2.x support in the 0.5 cycle (see #7023).
2013-09-25 11:42:06 -07:00
Jim Nelson
4c607b242f Update Daily Build PPA to use Vala 0.21.1 2013-08-05 16:12:35 -07:00
Jim Nelson
85dd41aa94 Can't build with Vala 0.18: Closes #7161
More significant problem is that new symbol (from #6428) requires
GTK 3.6, so moved requirements up for it and Vala, plus couple
more than should've been updated a while back.
2013-06-25 17:51:12 -07:00
Charles Lindsay
879f3a6b5d Update email body normalization; fix #6837
This adds a basic, imperfect HTML -> text algorithm using libxml2.  We
use this to turn HTML email bodies into a searchable text corpus.
2013-05-21 17:07:16 -07:00
Charles Lindsay
a4f680b4ff Basic search table implementation; fix #6766
This is a limited implementation, so please backup your database before
running this search feature branch from now on as we may change things.

It's using a Unicode Snowball stemming tokenizer available from
https://github.com/littlesavage/sqlite3-unicodesn, also handily
available in src/sqlite3-unicodesn in Geary.  If you want to look at the
search tables on the command line, cd into the unicodesn source folder,
run make and make install, then load sqlite3 like:

   sqlite3 -cmd '.load unicodesn.sqlext' /path/to/geary.db
2013-05-17 15:32:52 -07:00
Eric Gregory
ddbd4c7213 Closes #5745 libgee 0.8 2013-04-24 12:22:32 -07:00