Commit graph

62 commits

Author SHA1 Message Date
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
Charles Lindsay
dd3fe43a16 Validate desktop file when building; fix #6571 2013-04-15 18:32:35 -07:00
Charles Lindsay
5eaacd9d36 Remove unnecessary packages from control
This passes a pbuilder test, so it seems safe.  We'll find out in the
daily build soon.
2013-04-11 15:46:15 -07:00
Jon Dowland
875d46bf27 Support parallel debian builds; fix 6799
Adding '--parallel' to dh(1) calls permits parallel builds when
the user requests them, e.g. via the '-j' flag to dpkg-buildpackage
or other build helpers, or setting parallel=N in DEB_BUILD_OPTIONS
environment variable.
2013-04-11 15:32:14 -07:00
Eric Gregory
59ce778754 Fixing a daily build error 2013-04-10 19:08:05 -07:00
Eric Gregory
c7618b3cf0 Closes #5549 Closes #5813 Closes #5633 Port to LibSecret (ssh!) 2013-04-10 18:28:59 -07:00
Eric Gregory
3198df0d62 Closes #6787 Remove Precise support 2013-04-10 18:13:07 -07:00
Eric Gregory
2e0eb3c783 Bumping version to 0.3.1 2013-04-09 12:15:28 -07:00
Charles Lindsay
716d6576d6 Update quantal debian control deps 2013-03-19 18:21:47 -07:00
Charles Lindsay
aedde4d0aa Bump debian version for quantal rebuild
Previously I missed the quantal-specific control file, so our quantal
build didn't have messaging menu support.  This bump will allow me to
cut another build that includes the right control file.
2013-03-19 18:09:06 -07:00
Charles Lindsay
c714bb21a3 Bump version and update docs for release 2013-03-19 15:25:40 -07:00
Eric Gregory
6d57a741bf 0.3.0pr1 Pre-release 2013-03-06 13:21:31 -08:00
Jim Nelson
9c98e95cb4 Final string changes for 0.3 and some copyrights updated 2013-02-26 16:16:20 -08:00
Eric
95a48a985b Fixing libgirepository-dev package version to make Geary build with Precise 2013-01-11 11:45:34 -08:00
Eric Gregory
afe0426b09 Fixes #6181 Updated control file, removed unused vapi 2013-01-08 19:37:04 -08:00
Jim Nelson
bacf97c464 Daily Build PPA version woes. 2012-10-29 16:29:53 +01:00
Jim Nelson
33c2b519d3 Updated package version number for the Daily Build PPA. 2012-10-25 07:44:05 -07:00
Jim Nelson
f8306d1724 Version number hosed in Daily PPA: (hopefully) Closes #6025 2012-10-24 14:20:12 -07:00
Jim Nelson
5956e67fc0 Changes for 0.2.2.
Conflicts:

	CMakeLists.txt
2012-10-18 16:40:14 -07:00
Jim Nelson
8dc154530e Packaging changes to install .desktop 2012-10-09 15:53:01 -07:00
Jim Nelson
1a6a5455f1 Geary 0.2.1 2012-10-09 15:52:57 -07:00
Jim Nelson
2f48b24261 Geary only in English: Closes #5960
Will need to test this against a PPA, but I believe this fixes the
problem.  gettext was not being initialized with the proper directory
because the PREFIX variable compiled into the binary was incorrect.
2012-10-09 15:52:22 -07:00
Jim Nelson
d81e9e52f3 Geary 0.2.0 2012-10-02 12:10:50 -07:00
Jim Nelson
483dae41d1 Pull Quantal-specific dependencies from debian/control
Prior attempt to use pipe operator in Build-Depend: list isn't
working, daily builds are failing for Quantal.  Reverting back
to a control file that should work on both platforms, with the
Quantal-specific ready for release packaging.
2012-09-29 00:41:29 -07:00
Jim Nelson
52aa5250fa Updated debian/control for optional Quantal packaging
Per a suggestion from Seb, this adds Messaging Menu as a hard
dependency for Geary, but if the build system doesn't find it, it
will fall back on libindicate.  This means our packaging should
work for both Precise and Quantal.
2012-09-26 20:09:13 -07:00
Jim Nelson
592fe9ff93 Integrate with libmessaging-menu: Closes #5607
Because Messaging Menu isn't available on Precise, a special
debian/control.quantal file is introduced here.  We should move to
using it solely when we phase out Precise support.
2012-09-20 15:54:50 -07:00
Sergey Shnatsel Davidoff
88f0b2c6ae Support Apport in PPA: Closes #5697 2012-09-13 16:48:57 -07:00
Sergey Shnatsel Davidoff
befbba267c Create geary-dbg package in PPA: Closes #5696 2012-09-13 16:41:28 -07:00
Jim Nelson
8767edef97 Version 0.1.90 2012-09-05 14:59:52 -07:00
Jim Nelson
32b45aa870 Update compiler version requires for Debian packaging 2012-09-04 11:25:11 -07:00
Jim Nelson
ed875878fb Fixed Debian runtime dependency 2012-08-21 18:34:12 -07:00