Commit Graph

36928 Commits

Author SHA1 Message Date
4b6cd5fef3 Bug 665980 - Bump minimum champlain-gtk version to 0.12 2011-12-13 09:44:16 -05:00
d459b0885f Bug 665782 - configure.ac: Add gmodule-2.0 to GNOME_PLATFORM 2011-12-13 09:15:06 -05:00
bb1e5f6046 Bug #578245 - View settings for threads getting lost 2011-12-13 09:14:59 +01:00
fdea33689a Updated Macedonian translation. 2011-12-13 00:19:15 +01:00
bca0d146da EMAccountEditor: Fix handling of auth-mechanism.
CamelNetworkSettings:auth-mechanism defaults to NULL, so when
creating a new CamelSettings instance, choose an initial value
from the CamelProvider's list of available CamelServiceAuthTypes.

This fixes the blank combo box issue and hopefully bug #665984.
2011-12-12 16:58:43 -05:00
f3ec041c74 MailFolderCache: Don't respond to "service-added" signals.
Causes folder info queries on disabled accounts.  Instead respond to
"service-enabled" and "service-disabled" signals, one of which always
immediately follows "service-added".

Comment this in both MailFolderCache and EMFolderTreeModel.
2011-12-12 15:00:55 -05:00
80d5b9a261 EMailSession: Fix silly mistake in constructed().
Need to load all accounts on startup, even disabled ones.
2011-12-12 11:19:39 -05:00
98a0fbb02b Adapt to camel_session_remove_service() changes. 2011-12-11 13:55:25 -05:00
3b8b38a478 Updated Spanish translation 2011-12-11 19:25:47 +01:00
86c41a5327 User Docs: Grammar and spelling fixes 2011-12-11 14:00:29 +01:00
d126a5c560 Updated Spanish translation 2011-12-11 12:39:57 +01:00
7c0c40f833 Reorder accounts by drag-and-drop.
This implements https://bugzilla.gnome.org/show_bug.cgi?id=663527#c3.

Account reordering is now done by drag-and-drop instead of up/down
buttons.

Turned out to be a wee bit more complicated than I initially thought.

This scraps EAccountManager and EAccountTreeView and replaces them with
new classes centered around EMailAccountStore, which EMailSession owns.

EMailAccountStore is the model behind the account list in Preferences.
The folder tree model now uses it to sort its own top-level rows using
gtk_tree_path_compare().  It also broadcasts account operations through
signals so we don't have to rely so heavily on EAccountList signals,
since EAccountList is going away soon.

Also as part of this work, the e-mail-local.h and e-mail-store.h APIs
have been merged into EMailSession and MailFolderCache.
2011-12-10 21:34:19 -05:00
2f32e1cc68 Add a hidden --version option.
Required by GNU Coding Standards.
2011-12-08 08:58:08 -05:00
8e4fb289d9 Updated Spanish translation 2011-12-08 10:57:42 +01:00
e3b8f3fbb3 Move folder URI caching to MailFolderCache. 2011-12-08 00:32:22 -05:00
6097897638 mail_folder_cache_note_store: CamelSession arg is unnecessary.
The CamelStore argument already has the CamelSession:

    session = camel_service_get_session (CAMEL_SERVICE (store));
2011-12-07 22:27:16 -05:00
dcc3d40b2c MailFolderCache: Add class methods for signals. 2011-12-07 22:23:21 -05:00
a01525c931 Miscellaneous EShellView-related cleanups. 2011-12-07 22:11:21 -05:00
8927e9d2e0 Remove unused function vfolder_create_part(). 2011-12-07 11:16:59 -05:00
6fa0ac14bc Remove unused function vfolder_revert(). 2011-12-07 11:09:49 -05:00
63b393f318 Remove 'vfolder_store' global variable.
Fetch the CamelService by its UID ("vfolder") as needed.
2011-12-07 11:05:26 -05:00
194ab4aebc EMFolderTreeModel: Check for vfolder store by its UID. 2011-12-07 10:57:35 -05:00
f278751c73 Remove unnecessary 'vfolder_store' declaration. 2011-12-07 10:53:57 -05:00
16efd93e3d Bug #577322 - Rename of a system ESource doesn't persist 2011-12-07 13:22:58 +01:00
fc359659ae Updated Spanish translation 2011-12-06 20:37:02 +01:00
f322d1a3bb Bug #665149 - Do not ref window in e_restore_window() 2011-12-05 13:27:06 +01:00
35e14a8d5f Updated Spanish translation 2011-12-04 19:59:48 +01:00
2b3d2b8821 Updated Galician translations 2011-12-03 22:21:43 +01:00
0d49521fe5 Updated Spanish translation 2011-12-03 12:01:04 +01:00
217c83bdb9 Bug #663122 - Doesn't quit on exit with GLib's git master 2011-12-02 19:00:22 +01:00
12586e1e10 Updated Norwegian bokmål translation 2011-12-01 18:52:13 +01:00
86da0d52fb Don't explicity show the window. We do gtk_widget_show where we'd want
it. The capplet flickrs in Meego. Fixes Meego Bugzilla: #20191
2011-12-01 13:26:03 +02: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
e749abc966 Upstreamed patch from MeeGo Bugzilla: 22945
Check for birthdays which can't be set to future dates.
2011-12-01 10:02:16 +02:00
832bea90bf Composer: "mailto" blacklist touch ups. 2011-11-30 07:16:08 -06:00
5f9af14a19 EMailReader: Avoid more runtime warnings. 2011-11-29 18:49:01 -06:00
9136220205 [l10n] Updated German translation 2011-11-29 21:44:46 +01:00
06e45c8e87 Bug #664708 - Composer's headers preference is reset on From change 2011-11-29 14:48:51 +01:00
f2b9a4b609 Bug #665103 - Blank composer/mail/network preferences windows 2011-11-29 14:16:55 +01:00
b16c246151 Bug #665123 - Incorrect unref of ESource in pine-importer 2011-11-29 13:10:13 +01:00
f325283cc3 Avoid a runtime warning in mail_reader_message_seen_cb(). 2011-11-28 23:58:28 -06:00
59f15906a2 Updated Romanian translation 2011-11-29 04:31:42 +02:00
cac7db8d9a Updated POTFILES.in 2011-11-28 17:55:02 +01:00
a33d71ebec Remove more "Click \"Forward\" to continue." sentences 2011-11-28 11:31:32 +01:00
dff45d6cd8 Remove some unnecessary GConf crud. 2011-11-27 20:28:53 -06:00
a7699bb29f "citation-colour" -> "citation-color" 2011-11-27 18:03:45 -06:00
d491963f5c Remove GConfBridge.
No longer needed.
2011-11-27 18:03:45 -06: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
15da8fa990 Add e_restore_window().
Replaces gconf_bridge_bind_window().

Requires a GSettings path to a "org.gnome.evolution.window" schema.
2011-11-27 18:03:45 -06:00
beb8b31cd4 Add relocatable "org.gnome.evolution.window" schema.
Holds window size and position values.
2011-11-27 18:03:45 -06:00