Commit Graph

183 Commits

Author SHA1 Message Date
67b64140d5 Use SoupURI instead of EUri.
EUri is now deprecated.
2012-06-18 22:04:43 -04:00
6c05b09be1 Do not call g_object_notify() when property didn't change 2012-06-18 15:35:44 +02:00
1489dc4fd8 Disable 'Rename' if source is a collection member.
For consistency with the Preferences window.  We assume the display
names are server-assigned and not user-assigned, at least not assigned
through Evolution.
2012-06-15 11:32:27 -04:00
94daae3dba Remove the last remaining usage of GConf 2012-06-15 09:04:08 +02:00
08dedf0a8a Finish incomplete change (and fix newly introduced compiler warning) 2012-06-15 08:06:28 +02:00
2a4a12c470 Move EBookSourceConfig to /widgets/misc.
EBookSourceConfig drags in no additional dependencies, and allows us to
delay publishing a libevolution-addressbook.so since 3rd party packages
will need to subclass EBookSourceConfig.

The address book source code will need to be flattened into a single
library before we could publish a libevolution-addressbook.so anyway.
That would be a good thing to do regardless -- Evolution has way too
many internal libraries -- but it's out of scope at the moment.
2012-06-14 13:40:11 -04:00
e8dc7d80f7 Adapt to evolution-data-server's port from GConf to GSettings 2012-06-14 10:45:56 +02:00
2a39437ee9 Adapt to single-include E-D-S libraries. 2012-06-03 15:14:03 -04:00
7894db49b9 Adapt modules/addressbook to the new ESource API. 2012-06-02 23:00:40 -04:00
ceea3a0a1f Reduce diff noise with 'account-mgmt' branch.
One last time.
2012-06-02 16:52:01 -04:00
250c3cade5 Rename Evolution module libraries.
Drop the "libevolution" prefix so it's not so verbose and also
consistent with upcoming evolution-data-server module libraries.

  libevolution-module-foo.so --> module-foo.so
2012-05-10 13:16:48 -04:00
00c060169d Missed one. 2012-04-21 18:44:49 -04:00
7950d6a0c6 Adapt to libedataserver[ui] changes. 2012-04-21 17:07:15 -04:00
6d2c382788 WebKit port - port formatter and mail module 2012-03-28 18:38:25 +02:00
14f82dde34 Move EAlert* and e-xml-utils references from other part of the code to libevolution-utils. 2012-03-03 09:02:33 -05:00
68242e0edc Bug #670934 - Was saving ESourceList first, rather than last 2012-03-01 14:24:27 +01:00
23f5773903 Coding style and whitespace cleanup. 2012-02-20 10:04:25 -05:00
6eb2cd9ee0 Bug #655485 - Change "cards" to "contacts" in LDAP Address Book dialog 2012-02-15 20:00:04 +01:00
99d4558915 Be able to define help target for Preferences pages
A follow-up for bug #670073
2012-02-15 13:50:52 +01:00
17cf2bc7d5 Bug #636413 - Enable "Autocomplete with this addressbook" by default 2012-01-30 14:53:12 +01:00
59e6e599ba Coding style and whitespace cleanup. 2012-01-18 23:48:48 -05:00
ef8832bb80 Bug #665036 - Memory leaks spot in Contacts view 2012-01-04 14:54:17 +01:00
a01525c931 Miscellaneous EShellView-related cleanups. 2011-12-07 22:11:21 -05:00
16efd93e3d Bug #577322 - Rename of a system ESource doesn't persist 2011-12-07 13:22:58 +01:00
ee38e42e6f Upstreamed patch from Meego Bugzilla: 23097
When the esource is created, sync it to avoid loose it.
2011-12-01 10:06:09 +02:00
f6f46ce7fc Use e_restore_window() and "org.gnome.evolution.window".
Apply it to all windows with persistent size and/or position.
2011-11-27 18:03:45 -06:00
e64d6fe05c Miscellaneous cleanups. 2011-11-22 20:43:04 -05:00
c75f58d01b Fix compiler warnings. 2011-11-22 14:34:11 -05:00
4efe4a85d9 Migrate all EABConfig* code to use GSettings 2011-11-17 16:04:11 +01:00
55ed27cd2f Migrate EShellSettings to GSettings 2011-11-14 17:19:25 +01:00
7ab5ae3fc7 Merge branch 'master' into wip/gsettings 2011-11-14 13:08:57 +01:00
8dd9c2a86b Bug #659557 - Duplicate mnemonic in ldap address book creation dialog 2011-11-09 17:59:38 +05:30
ceda5ef420 Merge branch 'master' into wip/gsettings 2011-11-04 15:56:23 +01:00
c15fba1038 Bug #663286 - Changing view clears Contact preview 2011-11-03 10:50:21 +01:00
80937eb544 Addressbook module GSettings migration 2011-11-01 17:40:16 +01:00
ce5054cf34 Use gtk_check_button_new_with_mnemonic() with a mnemonic string 2011-10-11 13:21:35 +02:00
a3775515de Fix typo in schema file in commit d2232a7 2011-10-07 16:04:17 +02:00
d2232a718d Bug #659876 - Make automatic contact address formatting optional
Make behavior introduced in bug #636809 optional by adding checkbox
to Preferences->Contacts.
2011-10-07 14:40:55 +02:00
224f26b84d GtkApplication has some new EShell-like features.
I pushed a few EShell features up to GtkApplication for GTK+ 3.2,
so we can now trim off the redundancies in EShell.

1) GtkApplication has a new "window-added" signal which replaces
   EShell's own "window-created" signal.

2) GtkApplication has a new "window-removed" signal which replaces
   EShell's own "window-destroyed" signal.

3) gtk_application_get_windows() now returns a list of windows sorted
   by most recently focused, replacing e_shell_get_watched_windows().

4) GtkApplication now provides enough hooks to subclasses that we can
   remove e_shell_watch_window() and call gtk_application_add_window()
   directly.
2011-10-06 08:16:21 -04:00
1f38f4d92c Simplify library dependency flags.
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.
2011-10-04 22:27:14 -04:00
5ddad03992 Remove Ctrl + l ( ) character from source files
From ccc980da1fd84ebfca25cf8caf9a5d62333099fc Mon Sep 17 00:00:00 2001
From: Paul Menzel <paulepanter@users.sourceforge.net>
Date: Wed, 28 Sep 2011 10:18:18 +0200
Subject: [PATCH] Remove Ctrl + l () character from source files

The following commits

        git show aac3f2c8
        git show 1510304c
        git show 13cabd9e
        git show 350a7a33
        git show 9b7cc54d
        git show e6972011
        git show 1d3a7938
        git show 934524b9
        git show b2954936
        git show a7f677b5
        git show 4369c400
        git show d509f47a
        git show a6d5818f
        git show c3876df7
        git show 4583098b
        git show 2831ada5
        git show 4e1bce59
        git show 1609f699
        git show 4e4c1676
        git show d6fade43

among others(?) introduced several occurrences of Ctrl + l (). Probably this was caused by the used editor.

These control characters can be searched for using the following command [1].

	$ git grep ^L

[1] http://unstableme.blogspot.com/2009/10/grep-and-print-control-characters-in.html
2011-09-29 21:12:10 +02:00
4046d19448 Bug #659558 - Missing set mnemonic widgets 2011-09-26 11:35:40 +02:00
bd4898c8a0 Make sure GConf schemas have defined default values 2011-09-14 12:36:54 +02:00
fcbbdfbd18 Coding style and whitespace cleanup. 2011-09-04 07:34:32 -04:00
f59681796d Coding style and whitespace cleanup. 2011-08-13 11:27:51 -04:00
15376b6657 EConfig: Broadcast abort/commit events by way of signals.
Remove the clumsy abortfunc and commitfunc callback arguments from
e_config_add_items().
2011-08-10 16:13:08 -04:00
fe67798104 Bug #655492 - Move 'Automatic contacts' tab to 'Contacts' part 2011-08-09 17:18:42 +02:00
4941d7ea79 Coding style and whitespace cleanups. 2011-07-23 11:06:15 -05:00
1b1697630c Bug 652958 - Evolution Account Assistant jumps steps
The GTK+ patch in bug 653705 is also required for the Account Assistant
to work properly under the new GtkAssistant design in GTK+ 3.1.

This commit only deals with sidebar ordering issues.
2011-06-30 14:19:59 -04:00
f830de2f0a Bug #252670 - Remember columns settings in Certificates tab 2011-06-14 16:15:28 +02:00