aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Bump version to 3.9.1.Matthew Barnes2013-03-171-4/+4
|
* Post-release version bump.Matthew Barnes2013-03-171-2/+2
|
* Post-release version bump.Matthew Barnes2013-03-031-1/+1
|
* Post-release version bump.Matthew Barnes2013-02-181-1/+1
|
* Post-release version bump.Matthew Barnes2013-02-031-1/+1
|
* Add a "settings" module.Matthew Barnes2013-01-211-0/+1
| | | | | | Collect all the "config" extensions from the "addressbook", "calendar", and "mail" modules into one place. These extensions typically just bind GObject properties of extensible classes to app-specific GSettings keys.
* Bump GDK_VERSION_MIN_REQUIRED to GDK_VERSION_3_2.Matthew Barnes2013-01-201-1/+1
| | | | | Clean up resulting deprecation warnings, which were all related to GtkOrientable consolidation (e.g. gtk_hbox_new() -> gtk_box_new()).
* configure.ac: Remove obsolete deprecation flags.Matthew Barnes2013-01-201-1/+1
| | | | | E_BOOK_DISABLE_DEPRECATED and E_CAL_DISABLE_DEPRECATED are no longer used in evolution-data-server.
* Bump libsoup dependency to 2.40.3Milan Crha2013-01-181-2/+2
| | | | | | | | | | | | This removes workarounds for below libsoup bugs and makes trust-prompt for WebDAV based backends work better, by checking also server certificates.  * soup_message_get_https_status() now returns the certificate    and flags for unsuccessful https connections as well as    successful ones. [bug #690176]  * Fixed a deadlock when calling soup_session_abort() on a SoupSessionSync in some cases. [bug #691399]
* Post-release version bump.Matthew Barnes2013-01-131-1/+1
|
* Use version-based libsoup warnings.Matthew Barnes2013-01-051-3/+8
| | | | | | | | Use SOUP_VERSION_MAX_ALLOWED to warn if we accidentally use symbols that were introduced in libsoup versions subsequent to our minimum requirement. Use SOUP_VERSION_MIN_REQUIRED to suppress libsoup deprecation warnings by version so we can clean them up incrementally.
* Remove --with-kde-applnk-path configure option.Matthew Barnes2013-01-011-19/+0
| | | | | | | | I had to research what "applnk" even was. It seems to have been KDE's own precursor to the FreeDesktop.org Desktop Menu Specification and was abandoned in KDE 3.2 (circa 2004!). The option is way obsolete. Get rid of it.
* Remove the "imap-features" module.Matthew Barnes2012-12-241-1/+0
| | | | | This only worked with the legacy IMAP backend, which has now been removed per bug 665371.
* Post-release version bump.Matthew Barnes2012-12-171-1/+1
|
* Move the contact map widgets to addressbook/gui/widgets.Matthew Barnes2012-12-131-0/+2
| | | | | | | | | | | | Move the supporting widgets for the contact maps feature alongside EABContactDisplay. Removing them from libeutil helps isolate our usage of libchamplain so it's not imposed on the entire application, and even 3rd party software. That libchamplain is an optional dependency only further complicates the matter. Ideally I'd like to somehow isolate this feature in an extension module, but we currently lack sufficient hooks for such an extension. So this arrangement will have to suffice for now.
* Consolidate base utility libraries into libeutil.Matthew Barnes2012-12-131-14/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Evolution consists of entirely too many small utility libraries, which increases linking and loading time, places a burden on higher layers of the application (e.g. modules) which has to remember to link to all the small in-tree utility libraries, and makes it difficult to generate API documentation for these utility libraries in one Gtk-Doc module. Merge the following utility libraries under the umbrella of libeutil, and enforce a single-include policy on libeutil so we can reorganize the files as desired without disrupting its pseudo-public API. libemail-utils/libemail-utils.la libevolution-utils/libevolution-utils.la filter/libfilter.la widgets/e-timezone-dialog/libetimezonedialog.la widgets/menus/libmenus.la widgets/misc/libemiscwidgets.la widgets/table/libetable.la widgets/text/libetext.la This also merges libedataserverui from the Evolution-Data-Server module, since Evolution is its only consumer nowadays, and I'd like to make some improvements to those APIs without concern for backward-compatibility. And finally, start a Gtk-Doc module for libeutil. It's going to be a project just getting all the symbols _listed_ much less _documented_. But the skeletal structure is in place and I'm off to a good start.
* Use version-based GLib/GDK/GTK+ warnings.Matthew Barnes2012-11-291-4/+22
| | | | | | | | | | | Use GLIB_VERSION_MAX_ALLOWED and GDK_VERSION_MAX_ALLOWED to warn if we accidentally use symbols that were introduced in versions subsequent to our minimum requirement. Use GLIB_VERSION_MIN_REQUIRED and GDK_VERSION_MIN_REQUIRED to suppress deprecation warnings by version so we can clean them up incrementally. The initial values produce a few deprecation warnings which should not be terribly difficult to clean up.
* Post-release version bump.Matthew Barnes2012-11-181-1/+1
|
* Bump minimum GLib requirement to 2.34.Matthew Barnes2012-11-081-1/+1
| | | | For g_resolver_lookup_records(). E-D-S already requires 2.34 anyway.
* Introduce --enable-strict configure optionMilan Crha2012-11-061-5/+26
| | | | | This is currently used to add extra AM_CPPFLAGS to disable deprecated symbols from other libraries.
* Restrict geocode-glib dependency to 0.99.0.Matthew Barnes2012-11-061-1/+3
| | | | | | Use geocode-glib = 0.99.0 or else pass --disable-contact-maps to configure. The next release of geocode-glib will contain API changes, and we don't want to adapt to those API changes until they're released.
* Require WebKitGtk 1.10.0 for webkit_web_frame_get_dom_document()Milan Crha2012-11-051-1/+1
|
* Post-release version bump.Matthew Barnes2012-10-211-1/+1
|
* Bug 676141 - Use GtkApplication for session managementMatthew Barnes2012-10-161-12/+0
| | | | | As of GTK+ 3.4, GtkApplication now provides session management support similar to EggSMClient. So drop our copy of EggSMClient.
* Bug #684447 - Check for highlight during configure.Dan Vrátil2012-10-091-0/+30
| | | | | | | | | | | | | | If the highlight program cannot be found width AC_PATH_PROGS, configure will abort with an error message. You can either a) install highlight b) specify the patch with HIGHLIGHT=/path/to/highlight c) pass --disable-text-highlight to configure to exclude the module This also makes text-highlight module to fallback to text/plain formatter when highlight program would crash or fail to ensure the content is delivered to user.
* Bug 678750 - Use geocode-glib instead of geoclueMatthew Barnes2012-10-041-9/+32
|
* Check for SpamAssassin during configure.Matthew Barnes2012-10-011-0/+62
| | | | | | | | | | | | | If the spamassassin and sa-learn programs cannot be found with AC_PATH_PROG, configure will abort with an error message. You can then either: a) install the SpamAssassin software b) specify the path with SPAMASSASSIN=/path/to/spamassassin and/or SA_LEARN=/path/to/sa-learn c) pass --disable-spamassassin to configure to exclude the module This also drops the "spamc" and "spamd" GSettings keys.
* Check for Bogofilter during configure.Matthew Barnes2012-10-011-0/+29
| | | | | | | | | | If the bogofilter program cannot be found with AC_PATH_PROG, configure will abort with an error message. You can then either: a) install the Bogofilter software b) specify the path with BOGOFILTER=/path/to/bogofilter c) pass --disable-bogofilter to configure to exclude the module
* Bump version to 3.7.1.Matthew Barnes2012-09-161-4/+4
|
* Post-release version bump.Matthew Barnes2012-09-161-2/+2
|
* Blacklist WebKitGTK+ 1.9.90.Matthew Barnes2012-09-071-0/+10
| | | | Accidental API breakage => no build for you.
* Post-release version bump.Matthew Barnes2012-09-011-1/+1
|
* Bug 682955 - Support GStreamer 1.0Dominique Leuenberger2012-08-311-2/+4
| | | | | | Check for gstreamer-1.0 first, then fall back to gstreamer-0.10. No other source code changes required.
* Remove test EShellBackend module.Matthew Barnes2012-08-251-11/+0
| | | | | This was useful early in the kill-bonobo project when I was rewriting EShell from scratch. Nowadays not so much. Drop it.
* Bump GTK+ requirement to 3.4.Matthew Barnes2012-08-221-1/+1
| | | | | | | | Due to the use of gdk_screen_get_monitor_workarea(), which is only available in GDK >= 3.4. Introduced in commits: 5f0c5122552e19a4989f5961151b52cd72daf047 90b80d173ff72c1d4a7a92dd2563b20866eb9ff1
* Post-release version bump.Matthew Barnes2012-08-201-1/+1
|
* Bug 682102 - Upstream Debian's 04_gettext_intltool.patchMatthew Barnes2012-08-191-3/+0
| | | | | | | | | | Debian changelog: 04_gettext_intltool.patch: new patch. Remove gettext from the configure script, we already use intltool and they step on each other's toe. Taking their word for it...
* Bug 681641 - Port to new documentation infrastructureJavier Jardón2012-08-111-2/+1
| | | | https://live.gnome.org/GnomeGoals/NewDocumentationInfrastructure
* express: Remove clutter-based email tabs.Matthew Barnes2012-08-111-26/+0
| | | | | | This was another MeeGo feature. MeeGo is dead, the code is starting to bit rot and crashes on startup, the original author disappeared and the remaining developers are not interested in maintaining it. So it's out.
* Remove the settings capplet.Matthew Barnes2012-08-111-16/+0
| | | | | | | | | | The evolution-settings capplet was originally designed for Anjal, it was used in MeeGo as part of the Express Mode effort, but doesn't really fit in GNOME 3 nowadays (nor did it really fit in GNOME 2, in my opinion). This is pretty clearly dead weight at this point. The MeeGo developers have disappeared, and the remaining Evolution developers are not and do not intend to maintain it. Plus it doesn't even build currently.
* Remove all references to JavaScriptCore and use of JavaScriptDan Vrátil2012-08-091-3/+1
| | | | | | | | | | JavaScript is disabled in EWebView, so any attempt to evaluate a JavaScript code will fail. We are using DOM bindings instead to interact with the document. This commit removes some helper functions created in the early days of WebKit port which are not used anymore and also fixes mail-to-task plugin, which was relying on some JavaScript.
* Post-release version bump.Matthew Barnes2012-08-061-1/+1
|
* configure.ac: Remove nm_minimum_version.Matthew Barnes2012-08-041-1/+0
| | | | We don't talk directly to NetworkManager anymore.
* Post-release version bump.Matthew Barnes2012-07-161-1/+1
|
* Update to libgweather 3.5Giovanni Campagna2012-07-121-6/+1
| | | | | | | libgweather 3.5.0 changed API compared to API, and some small changes are needed in the configuration widgets. https://bugzilla.gnome.org/show_bug.cgi?id=678984
* Remove evolution-nognome script.Matthew Barnes2012-07-031-1/+0
| | | | | | | Looks like some ancient development environment script. I actually use something very similar for my own development environment, but it doesn't belong in a version control system.
* Record the actual Evolution version after migration.Matthew Barnes2012-07-031-0/+5
| | | | | | Not the next stable version. If migration needs to occur multiple times during a development cycle for different reasons, we'll need an accurate last-used-version stamp.
* Remove UPGRADE_REVISION definition.Matthew Barnes2012-07-031-7/+0
| | | | | | This is always '0'. I've never changed it to anything else so it's a useless definition.
* Post-release version bump.Matthew Barnes2012-06-251-1/+1
|
* Remove --enable-plugins=list variation.Matthew Barnes2012-06-191-3/+3
| | | | | | | | | | | | | | | | With the removal of the 'experimental' plugin group, passing --enable-plugins=experimental to configure will now cause the Makefile to try and build a plugin named 'experimental', which will result in a mysterious "experimental: No such file or directory" build error. This is because of the "list" fallback behavior: if the option is not one of "no", "base" or "all" then the configure script assumes it to be a list of plugin names. I've never known that to be useful to anyone, so remove the "list of plugin names" behavior and replace it with an informative error message. Eventually the --enable-plugins will be removed entirely since EPlugin is deprecated.
* Remove Mono and Python EPlugin bindings.Matthew Barnes2012-06-191-62/+0
| | | | | EPlugin is deprecated. These bindings have never been used for anything and they're never going to be used at this point. Remove the dead weight.
* No more experimental plugins.Matthew Barnes2012-06-181-11/+1
| | | | | We don't have any experimental plugins left. Remove the slot for it in configure.ac so we don't pick up anymore. EPlugin is deprecated anyway.
* Clarify that libcanberra-gtk3 is optional.Matthew Barnes2012-06-181-1/+4
|
* Remove -Werror from AM_INIT_AUTOMAKE.Matthew Barnes2012-06-171-1/+1
| | | | Can't guarantee external software packages will not cause warnings.
* Remove the last remaining usage of GConfMilan Crha2012-06-151-17/+0
|
* Bump minimum libnotify version to 0.7.Matthew Barnes2012-06-081-5/+1
| | | | | | GNOME has included libnotify 0.7.x since GNOME 3.0. It's still an optional dependency for Evolution, but if you're gonna use it you'll need a GNOME3-era release.
* Mail formatter rewrite - convert some plugins to modulesDan Vrátil2012-06-061-14/+20
| | | | | | | | | | audio-inline, itip-formatter, prefer-plain, tnef-attachments and vcard-inline plugins were converted to modules so that they can fit into concept of the new formatter. Every module still installs .eplug file, because there is no suitable API at the moment to register plugins to the plugins dialog and to extend the Preferences dialog.
* Remove local mail autoconfiguration data.Matthew Barnes2012-06-041-1/+0
| | | | | | We're using version 1.1 of Mozilla's ClientConfig format now. These files are all version 1.0. But even aside from that, offline autoconfig is not compelling enough to warrant maintaining two copies of this data.
* Remove default-source plugin.Matthew Barnes2012-06-031-2/+1
| | | | Obsoleted by EBookSourceConfig and ECalSourceConfig.
* Add 'mail-config' module.Matthew Barnes2012-06-031-0/+1
| | | | | | This breaks a good chunk of logic out of EMAccountEditor and hopefully makes it less brittle. Because honestly, every time I fix one thing in EMAccountEditor it breaks three other things. It's unmaintainable.
* Add 'imap-features' module.Matthew Barnes2012-06-031-2/+2
| | | | | | Adds an extra page to EMailConfigNotebook for 'imap' accounts. Replaces the 'imap-features' plugin.
* Add 'cal-config-webcal' module.Matthew Barnes2012-06-031-2/+2
| | | | | | Registers the "On The Web" backend in ECalSourceConfig widgets. Replaces the 'calendar-http' plugin.
* Add 'cal-config-weather' module.Matthew Barnes2012-06-031-6/+5
| | | | | | Registers the "Weather" backend in ECalSourceConfig widgets. Replaces the 'calendar-weather' plugin.
* Add 'cal-config-google' module.Matthew Barnes2012-06-031-2/+2
| | | | | | Registers the "Google" backend in ECalSourceConfig widgets. Replaces the 'google-account-setup' plugin.
* Add 'cal-config-contacts' module.Matthew Barnes2012-06-031-0/+1
| | | | Registers the "Contacts" backend in ECalSourceConfig widgets.
* Add 'cal-config-caldav' module.Matthew Barnes2012-06-031-2/+2
| | | | | | Registers the "CalDAV" backend in ECalSourceConfig widgets. Replaces the 'caldav' plugin.
* Add 'cal-config-local' module.Matthew Barnes2012-06-031-2/+2
| | | | | | Registers the "On This Computer" backend in ECalSourceConfig widgets. Replaces the 'calendar-file' plugin.
* Add 'book-config-webdav' module.Matthew Barnes2012-06-031-2/+2
| | | | | | Registers the "WebDAV" backend in EBookSourceConfig widgets. Replaces the 'webdav-account-setup' plugin.
* Add 'book-config-ldap' module.Matthew Barnes2012-06-031-0/+1
| | | | Register the "On LDAP Servers" backend in EBookSourceConfig widgets.
* Add 'book-config-google' module.Matthew Barnes2012-06-031-0/+1
| | | | | | Register the "Google" backend in EBookSourceConfig widgets. Partially replaces the 'google-account-setup' plugin.
* Add 'book-config-local' module.Matthew Barnes2012-06-031-2/+2
| | | | | | Registers the "On This Computer" backend in EBookSourceConfig widgets. Replaces the 'addressbook-file' plugin.
* Add 'backup-restore' module.Matthew Barnes2012-06-031-2/+2
| | | | Replaces the 'backup-restore' plugin.
* Remove EDS_DISABLE_DEPRECATED.Matthew Barnes2012-06-031-2/+4
| | | | libedataserverui/e-passwords.h is deprecated. We need to stop using it.
* Post-release version bump.Matthew Barnes2012-06-031-1/+1
|
* Reduce diff noise with 'account-mgmt' branch.Matthew Barnes2012-06-031-6/+6
| | | | One last time.
* Bump goa_minimum_version to 3.2.Matthew Barnes2012-05-301-1/+1
| | | | Just to make it a stable release number.
* Make the settings capplet optional.Matthew Barnes2012-05-291-0/+14
| | | | | | | | | The evolution-settings capplet was originally designed for Anjal, it was used in MeeGo as part of the Express Mode effort, but doesn't really fit in GNOME 3 nowadays (nor did it really fit in GNOME 2, in my opinion). Add a --with-capplet configure switch defaulting to 'no'. The capplet will eventually be removed unless I see someone actively maintaining it.
* Update About dialog contentJavier Jardón2012-05-161-2/+2
|
* Bug #669657 - Move External Editor plugin to standard pluginsHolger Macht2012-05-141-2/+2
|
* Bug #675871 - Hide gnu make extensions warnings for automake 1.12Milan Crha2012-05-111-1/+1
|
* Bug #200683 - Composer subject spell checkingMilan Crha2012-05-101-1/+1
|
* Require libsoup >= 2.38.1.Matthew Barnes2012-05-011-1/+1
| | | | | To pick up the fix for bug 673678: "Property SSL_USE_SYSTEM_CA_FILE's value is ignored"
* Post-release version bump.Matthew Barnes2012-04-291-1/+1
|
* Bug #671537 - Option to validate SSL certificates with libsoupMilan Crha2012-04-231-1/+1
|
* Drop the ConnMan/NetworkManager/WindowsSENS modules.Matthew Barnes2012-04-011-71/+0
| | | | | | We rely on GNetworkMonitor for network availability now. Not our problem anymore. \o/
* WebKit port - bump dependencies minimum versionsDan Vrátil2012-03-291-3/+8
|
* Typo fix.Matthew Barnes2012-03-271-1/+1
|
* Require gnome-doc-utils >= 0.20.10.Matthew Barnes2012-03-271-1/+2
| | | | | Works around the "Argument list too long" error when building user documentation on Linux. We gots lots 'o docs!
* Limit supported gweather to < 3.5.Matthew Barnes2012-03-261-0/+5
| | | | | | | | | gweather-3.5 introduces API changes we do not yet support. A patch for gweather-3.5 support exists in bug 672805, but since our policy forbids requiring unstable libraries, gweather-3.4 support must be retained until GNOME 3.6 is released. gweather-3.5/3.6 support will remain optional until 3.7.1.
* Bump base version to 3.6.Matthew Barnes2012-03-261-2/+2
|
* Post-release version bump.Matthew Barnes2012-03-261-2/+2
|
* post release version bumpChenthill Palanisamy2012-03-191-2/+2
|
* Bug #659756 - Initialize dbus-glib threading for GConfMilan Crha2012-03-161-0/+9
|
* Suppress deprecation warnings.Matthew Barnes2012-03-071-0/+1
| | | | | | Suppress deprecated declaration warnings, particularly from GTK+, until we're ready to care again. Once we require GTK+ 3.4 we can start using the new deprecation min/max macros.
* Post-release version bump.Matthew Barnes2012-03-061-1/+1
|
* Add libevolution-utils for prepping filter/ for EDS move.Srinivasa Ragavan2012-03-031-0/+2
| | | | | | This library is temporary. The plan is to eventually distribute its APIs across libedataserver and libedataserverui, but it's a little too late to do that for Evolution-Data-Server 3.4.
* Bug 670432 - Check for EggSMClient dependencies with pkg-configMatthew Barnes2012-02-201-2/+2
|
* post release version bumpChenthill Palanisamy2012-02-201-1/+1
|
* Bug #663077 - Reorder mx-1.0 and clutter-gtk-1.0 in PKG_CHECK_MODULESAlexandre Rostovtsev2012-02-171-1/+1
| | | | | | | | | | clutter-gtk-1.0 installs headers in /usr/include/clutter-gtk-1.0/clutter-gtk; clutter-gtk-0.10 installs headers in /usr/include/clutter-1.0/clutter-gtk To ensure that clutter-gtk-1.0's headers (and not 0.10's) are used, -I/usr/include/clutter-gtk-1.0 must come before -I/usr/include/clutter-1.0 in CLUTTER_CFLAGS. And that means clutter-gtk-1.0 must come before mx-1.0 in PKG_CHECK_MODULES.
* Fix version bump, next is 3.3.90.Matthew Barnes2012-02-061-1/+1
|
* Post-release version bump.Matthew Barnes2012-02-061-1/+1
|
* Remove duplicate Windows SENS checksPriit Laes2012-01-211-19/+0
|
* Introduce libemail-engine and libemail-utils.Matthew Barnes2012-01-191-0/+4
| | | | | | | These libraries are bound for E-D-S so they live at the lowest layer of Evolution for now -- even libeutil can link to them (but please don't). This is the first step toward moving mail handing to a D-Bus service.
* configure.ac: Mention libpst minimum version in error message.Matthew Barnes2012-01-171-1/+1
|
* Post-release version bump.Matthew Barnes2012-01-171-1/+1
|
* Bug #667346 - Fix build with libpst 0.6.54 and require this versionVincent Untz2012-01-101-2/+2
|
* Bug #353743 - Add Print button to meeting notification dialogMilan Crha2012-01-031-1/+1
|
* post release version bumpChenthill Palanisamy2011-12-191-1/+1
|
* Bump minimum geoclue version to 0.12.Alban Browaeys2011-12-131-1/+1
|
* Bug 665980 - Bump minimum champlain-gtk version to 0.12Alban Browaeys2011-12-131-3/+3
|
* Bug 665782 - configure.ac: Add gmodule-2.0 to GNOME_PLATFORMChristophe Fergeau2011-12-131-0/+1
|
* Remove almost all *_DISABLED_DEPRECATED_FLAGS.Matthew Barnes2011-11-251-3/+1
| | | | | | | Leave the EDS macros alone since we control them. I'll care about deprecated APIs again when a gtk4 release date is announced. Meanwhile it's just causing distros unnecessary pain.
* Remove *_DISABLE_SINGLE_INCLUDES macros.Matthew Barnes2011-11-251-2/+0
| | | | We already comply, and it's required now anyway for gtk3.
* Merge branch 'master' into wip/gsettingsMatthew Barnes2011-11-231-0/+1
|\ | | | | | | | | Conflicts: mail/e-mail-paned-view.c
| * Split MDN handling into a module.Matthew Barnes2011-11-221-0/+1
| |
* | Merge branch 'master' into wip/gsettingsRodrigo Moya2011-11-211-1/+1
|\|
| * Post-release version bump.Matthew Barnes2011-11-211-1/+1
| |
* | Merge branch 'master' into wip/gsettingsRodrigo Moya2011-11-141-1/+1
|\|
| * Bug #636214 fetch configuration details from serverPunit Jain2011-11-091-1/+1
| | | | | | | | Code changes
* | Merge branch 'master' into wip/gsettingsRodrigo Moya2011-11-081-1/+1
|\|
| * Kill gtk-doc tmpl files.Matthew Barnes2011-11-081-1/+1
| | | | | | | | Bump our gtk-doc requirement to 1.14 and use --flavour no-tmpl.
* | Merge branch 'master' into wip/gsettingsRodrigo Moya2011-10-241-1/+1
|\|
| * Post-release version bump.Matthew Barnes2011-10-231-1/+1
| |
* | Merge branch 'master' into wip/gsettingsRodrigo Moya2011-10-131-5/+2
|\|
| * Require libgdata >= 0.10.Matthew Barnes2011-10-131-5/+2
| | | | | | | | Drop all the backward-compatibility cruft.
* | Merge branch 'master' into wip/gsettingsRodrigo Moya2011-10-101-1/+1
|\|
| * Increase dependency on gtk+ to 3.2.0Milan Crha2011-10-061-1/+1
| |
* | Merge from masterRodrigo Moya2011-10-051-90/+14
|\|
| * Simplify library dependency flags.Matthew Barnes2011-10-051-85/+13
| | | | | | | | | | | | | | | | | | We have a confusing array of nearly-identical CFLAGS/LIBS definitions in configure.ac. Time to simplify. Instead let's just have one definition that includes all the libraries provided by Evolution-Data-Server (incl. Camel). That, in combination with GNOME_PLATFORM, gives us most of what we need for compliation and linking, and we can sprinkle definitions for additional library dependencies in Makefile.am's as needed.
| * Require GLib 2.30.Matthew Barnes2011-09-301-1/+1
| | | | | | | | Drop all GLIB_CHECK_VERSION macros.
| * Adapt to camel-provider-1.2.pc going away.Matthew Barnes2011-09-281-8/+4
| |
| * The EExtension framework is now in libebackend.Matthew Barnes2011-09-261-1/+1
| | | | | | | | | | | | | | | | The EModule, EExtensible and EExtension classes as well as the e_type_traverse() function have been moved to Evolution-Data-Server's libebackend library to replace e-data-server-module.c. Now Evolution-Data-Server modules use the same framework as Evolution.
| * Post-release version bump.Matthew Barnes2011-09-251-4/+4
| |
| * post release version bumpChenthill Palanisamy2011-09-191-2/+2
| |
| * Make maintiner mode enabled by defaultJavier Jardón2011-09-091-1/+1
| | | | | | | | See http://blogs.gnome.org/desrt/2011/09/08/am_maintainer_mode-is-not-cool/
| * Post-release version bump.Matthew Barnes2011-09-041-1/+1
| |
| * Add "Contact Maps" to the configure summary.Matthew Barnes2011-09-031-0/+1
| |
| * Create tar.xz files for 'make dist' onlyMilan Crha2011-08-311-1/+1
| |
| * Fix default in image-inline help string.Matthew Barnes2011-08-301-1/+1
| |
| * Disable inline-image plugin by default.Matthew Barnes2011-08-301-1/+1
| | | | | | | | Still waiting for a gtkimageview release that works with GTK+ 3.
| * Post-release version bump.Matthew Barnes2011-08-291-1/+1
| |
| * post release version bumpChenthill Palanisamy2011-08-151-1/+1
| |
| * Post-release version bump.Matthew Barnes2011-07-241-1/+1
| |
| * Convert junk filtering EPlugins to EExtensions.Matthew Barnes2011-07-141-8/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We now have a proper junk mail filtering API. All junk filtering extensions must subclass EMailJunkFilter for user preferences and availability testing, and implement the CamelJunkFilter interface for the actual junk filtering and learning operations. The bogofilter module should be feature-equivalent to its former EPlugin. The spamassassin module is far more complex. It's nearly feature-equivalent to its former EPlugin, but I ditched the spamd respawning code since it seemed unnecessary for a mail client to have to deal with. If there's a huge outcry from users about it I'll reluctantly put it back, but I don't expect one. This gets us a step closer to killing off EConfig, and eventually the EPlugin framework itself.
| * Fix OpenBSD/FreeBSD supportAntoine Jacoutot2011-07-131-2/+13
| | | | | | | | | | | | | | | | | | Move the "$host" down when $host is actually set (that is after AC_CANONICAL_HOST). Don't set DL_LIB to libdl which is not available on OpenBSD/FreeBSD and set NO_UNDEFINED to null. https://bugzilla.gnome.org/show_bug.cgi?id=654478
| * Remove G_DISABLE_DEPRECATED.Matthew Barnes2011-07-101-2/+1
| |
| * post release version bumpChenthill Palanisamy2011-07-041-1/+1
| |
| * Prototype an online-accounts module.Matthew Barnes2011-06-251-1/+21
| | | | | | | | | | | | | | | | | | | | | | Integrates with the GNOME Online Accounts service. Creates Evolution sources for a GOA Google account and keeps them synchronized. Also registers a new CamelSaslXOAuth class for use with GMail. Authentication of Google Calendars and Google Contacts using OAuth is still under development.
| * Bug #652394 - Port google-account-setup plugin to libgdata 0.9.0Philip Withnall2011-06-141-1/+5
| |
| * Do not use deprecated EBook/ECal APIMilan Crha2011-06-141-1/+2
| |
| * Post-release version bump.Matthew Barnes2011-06-141-1/+1
| |
| * Bug #642557 - Display maps in contact previewDan Vrátil2011-06-021-33/+32
| |
| * Bug #601541 - Add 'Copy Image' Option On Inline Email ImagesMilan Crha2011-05-161-1/+1
| |
| * Post-release version bump.Matthew Barnes2011-05-091-1/+1
| |
| * NEWS update for 3.1.1 release.EVOLUTION_3_1_1Matthew Barnes2011-05-091-1/+1
| |
| * Bug 649365 - Creation of new repository evolution-groupwiseVibha Yadav2011-05-041-4/+2
| | | | | | | | Removing groupwise plugin code from evolution.
| * Bump gladeui-2.0 minimum version to 3.10.0.Matthew Barnes2011-04-241-1/+1
| |
| * Bug #645721 - Fix build error when enabling kerberos without specifying pathNiki Guldbrand2011-04-191-1/+1
| |
| * Bug 646200 - Insufficient requirement on libsoupMatthew Barnes2011-03-301-1/+1
| | | | | | | | | | Require libsoup >= 2.31.2 so we can use the get methods for SoupCookie, SoupData and SoupURI.
| * Remove the profiler plugin.Matthew Barnes2011-03-291-17/+1
| | | | | | | | | | | | | | This plugin was for developers, but no one uses it anymore. Plus the only profiling hooks left in Evolution were in the MessageList widget, which performs fine. There's better ways to collect profiling data these days anyway (sysprof, systemtap, etc.).
| * Bug 644310 - Rework "Set as Background" image optionMatthew Barnes2011-03-271-2/+3
| | | | | | | | | | | | | | | | | | This adds a dependency on gsettings-desktop-schemas >= 2.91.92. The version was chosen for the change from "picture-filename" to "picture-uri" in the "org.gnome.desktop.background" schema. Also, we now save the background image under ~/Pictures since the old directory (~/.gnome2/wallpapers) is presumed deprecated in GNOME 3.
| * Remove unique-3.0 dependency from configure.ac.Matthew Barnes2011-03-251-2/+0
| |
| * Begin Evolution 3.1 development.Matthew Barnes2011-03-221-3/+3
| |
| * Post-release version bump.Matthew Barnes2011-03-211-3/+3
| |
| * Bug 644166 - Add style class to primary toolbarsMatthew Barnes2011-03-081-1/+1
| | | | | | | | | | Requires GTK+ >= 3.0.2 since GTK_STYLE_CLASS_PRIMARY_TOOLBAR is a very recent addition.
| * Post-release version bump.Matthew Barnes2011-03-061-1/+1
| |
| * Bump BASE_VERSION to 3.0.Matthew Barnes2011-03-061-2/+2
| | | | | | | | Looks like GNOME 3.0 might actually happen this cycle.
| * post release version bumpChenthill Palanisamy2011-02-211-1/+1
| |
| * Require libsoup-gnome-2.4 instead of libsoup-2.4.Matthew Barnes2011-02-151-1/+1
| | | | | | | | So Evolution can utilize GNOME integration features in libsoup.
| * Bump GTK+ requirement to 3.0.Matthew Barnes2011-02-111-2/+2
| | | | | | | | This requirement is now locked until GNOME 3.3 development begins.
| * Bug #634571 - Check for 'mono-2' rather than 'mono' packageMilan Crha2011-02-071-3/+1
| |
| * Bug 222423 - Support Face headersDan Vrátil2011-02-031-2/+2
| | | | | | | | | | | | The configuration section for the Face plugin now has a preview image. Also promoting this plugin out of "experimental" status so more distros will pick it up.
| * Bump gtk_minimum_version to 2.99.3.Matthew Barnes2011-02-021-1/+1
| | | | | | | | | | The actual requirement right now is git HEAD, but this is the best we can do with pkg-config.
| * Fix champlain-gtk checks in configure.ac.Matthew Barnes2011-02-021-5/+2
| | | | | | | | Check for champlain-gtk-0.8 not 0.5, and drop the fallback to 0.4.
| * post release version bumpChenthill Palanisamy2011-01-311-1/+1
| |
| * libchamplain-0.8 exists now.Matthew Barnes2011-01-311-1/+1
| |
| * gladeui is 2.0 nowMilan Crha2011-01-291-1/+1
| |
| * Require the latest gtk+-3.0 release until 3.0.Matthew Barnes2011-01-271-1/+1
| |
| * Not gonna deal with deprecated API in GTK3 just yet.Matthew Barnes2011-01-251-1/+0
| |
| * Drop support for gtk+-2.0.Matthew Barnes2011-01-251-114/+41
| |
| * Post-release version bump.Matthew Barnes2011-01-091-1/+1
| |
| * Temporarily remove GDK_DISABLE_DEPRECATED (again).Matthew Barnes2010-12-231-3/+0
| | | | | | | | | | GTK+ 2.23.3 deprecated gdk_set_sm_client_id(), which is used by eggsmclient-xsmp.c. We'll deal with that after GNOME 3.0.
| * post release version bumpChenthill Palanisamy2010-12-201-1/+1
| |
| * Update gtkhtml API versionEVOLUTION_2_91_4Chenthill Palanisamy2010-12-201-1/+1
| |
| * Bug #616452 - Do not set '-Wl,--no-undefined' on freebsd/openbsdMilan Crha2010-12-131-1/+8
| |
| * post release version bumpChenthill Palanisamy2010-11-291-1/+1
| |
| * Post-release version bump.Matthew Barnes2010-11-081-1/+1
| |
* | Add GLIB_GSETTINGS macro to configure.acRodrigo Moya2011-09-261-0/+2
| |
* | Post-release version bump.Matthew Barnes2011-09-261-4/+4
| |
* | post release version bumpChenthill Palanisamy2011-09-211-2/+2
| |
* | Make maintiner mode enabled by defaultJavier Jardón2011-09-141-1/+1
| | | | | | | | See http://blogs.gnome.org/desrt/2011/09/08/am_maintainer_mode-is-not-cool/
* | Post-release version bump.Matthew Barnes2011-09-141-1/+1
| |
* | Add "Contact Maps" to the configure summary.Matthew Barnes2011-09-141-0/+1
| |
* | Create tar.xz files for 'make dist' onlyMilan Crha2011-09-141-1/+1
| |
* | Fix default in image-inline help string.Matthew Barnes2011-09-141-1/+1
| |
* | Disable inline-image plugin by default.Matthew Barnes2011-09-141-1/+1
| | | | | | | | Still waiting for a gtkimageview release that works with GTK+ 3.
* | Post-release version bump.Matthew Barnes2011-09-141-1/+1
| |
* | post release version bumpChenthill Palanisamy2011-09-141-1/+1
| |
* | Post-release version bump.Matthew Barnes2011-09-141-1/+1
| |
* | Convert junk filtering EPlugins to EExtensions.Matthew Barnes2011-09-141-8/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We now have a proper junk mail filtering API. All junk filtering extensions must subclass EMailJunkFilter for user preferences and availability testing, and implement the CamelJunkFilter interface for the actual junk filtering and learning operations. The bogofilter module should be feature-equivalent to its former EPlugin. The spamassassin module is far more complex. It's nearly feature-equivalent to its former EPlugin, but I ditched the spamd respawning code since it seemed unnecessary for a mail client to have to deal with. If there's a huge outcry from users about it I'll reluctantly put it back, but I don't expect one. This gets us a step closer to killing off EConfig, and eventually the EPlugin framework itself.
* | Fix OpenBSD/FreeBSD supportAntoine Jacoutot2011-09-141-2/+13
| | | | | | | | | | | | | | | | | | Move the "$host" down when $host is actually set (that is after AC_CANONICAL_HOST). Don't set DL_LIB to libdl which is not available on OpenBSD/FreeBSD and set NO_UNDEFINED to null. https://bugzilla.gnome.org/show_bug.cgi?id=654478
* | Remove G_DISABLE_DEPRECATED.Matthew Barnes2011-09-141-2/+1
| |
* | post release version bumpChenthill Palanisamy2011-09-141-1/+1
| |
* | Prototype an online-accounts module.Matthew Barnes2011-06-301-1/+21
| | | | | | | | | | | | | | | | | | | | | | Integrates with the GNOME Online Accounts service. Creates Evolution sources for a GOA Google account and keeps them synchronized. Also registers a new CamelSaslXOAuth class for use with GMail. Authentication of Google Calendars and Google Contacts using OAuth is still under development.
* | Bug #652394 - Port google-account-setup plugin to libgdata 0.9.0Philip Withnall2011-06-301-1/+5
| |
* | Do not use deprecated EBook/ECal APIMilan Crha2011-06-301-1/+2
| |
* | Post-release version bump.Matthew Barnes2011-06-301-1/+1
| |
* | Bug #642557 - Display maps in contact previewDan Vrátil2011-06-301-33/+32
| |
* | Bug #601541 - Add 'Copy Image' Option On Inline Email ImagesMilan Crha2011-06-301-1/+1
| |
* | Post-release version bump.Matthew Barnes2011-06-301-1/+1
| |
* | NEWS update for 3.1.1 release.Matthew Barnes2011-06-301-1/+1
| |
* | Bug 649365 - Creation of new repository evolution-groupwiseVibha Yadav2011-06-301-4/+2
| | | | | | | | Removing groupwise plugin code from evolution.
* | Bump gladeui-2.0 minimum version to 3.10.0.Matthew Barnes2011-06-301-1/+1
| |
* | Bug #645721 - Fix build error when enabling kerberos without specifying pathNiki Guldbrand2011-06-301-1/+1
| |
* | Bug 646200 - Insufficient requirement on libsoupMatthew Barnes2011-06-301-1/+1
| | | | | | | | | | Require libsoup >= 2.31.2 so we can use the get methods for SoupCookie, SoupData and SoupURI.
* | Remove the profiler plugin.Matthew Barnes2011-06-301-17/+1
| | | | | | | | | | | | | | This plugin was for developers, but no one uses it anymore. Plus the only profiling hooks left in Evolution were in the MessageList widget, which performs fine. There's better ways to collect profiling data these days anyway (sysprof, systemtap, etc.).
* | Bug 644310 - Rework "Set as Background" image optionMatthew Barnes2011-06-301-2/+3
| | | | | | | | | | | | | | | | | | This adds a dependency on gsettings-desktop-schemas >= 2.91.92. The version was chosen for the change from "picture-filename" to "picture-uri" in the "org.gnome.desktop.background" schema. Also, we now save the background image under ~/Pictures since the old directory (~/.gnome2/wallpapers) is presumed deprecated in GNOME 3.
* | Remove unique-3.0 dependency from configure.ac.Matthew Barnes2011-06-301-2/+0
| |
* | Begin Evolution 3.1 development.Matthew Barnes2011-06-301-3/+3
| |
* | Post-release version bump.Matthew Barnes2011-06-301-3/+3
| |
* | Bug 644166 - Add style class to primary toolbarsMatthew Barnes2011-06-301-1/+1
| | | | | | | | | | Requires GTK+ >= 3.0.2 since GTK_STYLE_CLASS_PRIMARY_TOOLBAR is a very recent addition.
* | Post-release version bump.Matthew Barnes2011-06-301-1/+1
| |
* | Bump BASE_VERSION to 3.0.Matthew Barnes2011-06-301-2/+2
| | | | | | | | Looks like GNOME 3.0 might actually happen this cycle.
* | post release version bumpChenthill Palanisamy2011-06-301-1/+1
| |
* | Require libsoup-gnome-2.4 instead of libsoup-2.4.Matthew Barnes2011-06-301-1/+1
| | | | | | | | So Evolution can utilize GNOME integration features in libsoup.
* | Bump GTK+ requirement to 3.0.Matthew Barnes2011-06-301-2/+2
| | | | | | | | This requirement is now locked until GNOME 3.3 development begins.
* | Bug #634571 - Check for 'mono-2' rather than 'mono' packageMilan Crha2011-06-301-3/+1
| |
* | Bug 222423 - Support Face headersDan Vrátil2011-06-301-2/+2
| | | | | | | | | | | | The configuration section for the Face plugin now has a preview image. Also promoting this plugin out of "experimental" status so more distros will pick it up.
* | Bump gtk_minimum_version to 2.99.3.Matthew Barnes2011-06-301-1/+1
| | | | | | | | | | The actual requirement right now is git HEAD, but this is the best we can do with pkg-config.
* | Fix champlain-gtk checks in configure.ac.Matthew Barnes2011-06-301-5/+2
| | | | | | | | Check for champlain-gtk-0.8 not 0.5, and drop the fallback to 0.4.
* | post release version bumpChenthill Palanisamy2011-06-301-1/+1
| |
* | libchamplain-0.8 exists now.Matthew Barnes2011-06-301-1/+1
| |
* | gladeui is 2.0 nowMilan Crha2011-06-301-1/+1
| |
* | Require the latest gtk+-3.0 release until 3.0.Matthew Barnes2011-06-301-1/+1
| |
* | Not gonna deal with deprecated API in GTK3 just yet.Matthew Barnes2011-06-301-1/+0
| |
* | Drop support for gtk+-2.0.Matthew Barnes2011-06-301-114/+41
| |
* | Post-release version bump.Matthew Barnes2011-06-301-1/+1
| |
* | Temporarily remove GDK_DISABLE_DEPRECATED (again).Matthew Barnes2011-06-301-3/+0
| | | | | | | | | | GTK+ 2.23.3 deprecated gdk_set_sm_client_id(), which is used by eggsmclient-xsmp.c. We'll deal with that after GNOME 3.0.
* | post release version bumpChenthill Palanisamy2011-06-301-1/+1
| |
* | Update gtkhtml API versionChenthill Palanisamy2011-06-301-1/+1
| |
* | Bug #616452 - Do not set '-Wl,--no-undefined' on freebsd/openbsdMilan Crha2011-06-301-1/+8
| |
* | post release version bumpChenthill Palanisamy2011-06-301-1/+1
| |
* | Post-release version bump.Matthew Barnes2010-11-101-1/+1
|/
* Reinstate GDK_DISABLE_DEPRECATEDBenjamin Otte2010-10-301-0/+1
| | | | Everything compiles with this flag now.
* Remove libartBenjamin Otte2010-10-301-1/+0
| | | | It's not used by the gnome-canvas anymore.
* gnome-canvas: Remove pangoft2 requirementBenjamin Otte2010-10-301-2/+0
| | | | | It's not really necessary to pull in libs for an unused variable, now is it?
* build: Depend on cairo-gobjectBenjamin Otte2010-10-301-0/+1
| | | | | GTK3 depends on it anyway, and we need it for property types in gnome-canvas.
* Bug 631731 - Remove status icon from mail notifierWilliam Jon McCann2010-10-281-3/+2
|
* Remove EVO_MARSHAL_RULE.Matthew Barnes2010-10-231-4/+0
| | | | Use glib-gen.mak instead.
* Bug 632903 - Support libnotify-0.7Flo Gravo2010-10-231-1/+5
|