0b56714119
Do not load disabled services while creating new folder
2011-12-19 20:24:15 +05:30
2022f95f7b
schemas: Don't EXTRA_DIST non-existing files
2011-12-19 15:52:56 +01:00
83565040a7
Bug #666512 - Busy-loop after pressing Send/Receive toolbar button
2011-12-19 14:20:49 +01:00
9cb7610964
Updated Hungarian help translation
2011-12-18 13:46:11 +01:00
f470cd27d5
Updated German help translation and added 3 new screen-shots.
2011-12-17 15:57:01 +01:00
d17065a40d
Fix compiler warnings.
...
gtk_dialog_new_with_buttons() requires some buttons, otherwise use
gtk_dialog_new() and set title/transient-for/etc properties manually.
2011-12-17 09:30:50 -05:00
14d333f14e
Finished Hungarian help translation
2011-12-17 13:36:16 +01:00
879925b7f3
Fix a few mistranslations in the Hungarian translation
2011-12-17 13:36:09 +01:00
1dd42c20b1
Updated Slovenian translation
2011-12-16 22:00:00 +01:00
a9cfed5938
Avoid passing EMailBackend as much as possible.
...
More mail API churn... reversing some previous API decisions.
I've made some key API changes to EMailSession on the account-mgmt
branch which should allow for this, and will hopefully also benefit
the "email-factory" branch.
EMailBackend barely needs to exist anymore, except as the owner of
EMailSession.
For several low-level functions, we replace its EMailBackend parameter
with EMailSession and EAlertSink parameters; the latter so it can still
pass user alerts up the chain.
2011-12-16 10:58:54 -05:00
df85cb1b7a
EMailSession: Add "activity-added" signal.
...
EMailBackend catches these signals and forwards the EActivity to
e_shell_backend_add_activity().
2011-12-16 10:57:57 -05:00
0427f2cac2
EShellBackend: Remove unused enum value.
2011-12-16 10:57:57 -05:00
b95e613147
mail-send-recv.c: Avoid using EAccount and CamelURL if possible.
...
EAccount is deprecated and mail URLs are being phased out.
Use EMailAccountStore and CamelService instead.
2011-12-16 10:57:57 -05:00
b888e98c86
Updated Spanish translation
2011-12-16 14:20:23 +01:00
da5776c233
Bug #661043 - Printing causes email images to download
2011-12-16 10:52:53 +01:00
8ec5982480
Bug #666341 - [bbdb] Invalid free in bbdb_do_it
2011-12-16 10:23:29 +01:00
9bf243bbed
Updated Galician translations
2011-12-15 23:43:53 +01:00
3170de9357
Updated Galician translations
2011-12-15 23:32:23 +01:00
a9cea92f5e
Avoid use-after-free in em_config_target_update_settings
2011-12-15 14:45:57 +01:00
09b17320af
Bug #561696 - Invitation's "Open Calendar" button jumps to current day
2011-12-15 11:31:56 +01:00
c01655aa3f
Fix a crash in pdf_drag_drop. Ref the objects while cloning format_html.
2011-12-15 12:48:26 +05:30
d300de403d
Bug 566793 - Support Drop And Drag Into Nautilus As PDF File
2011-12-15 12:48:26 +05:30
be607ffe63
Updated Norwegian bokmål translation
2011-12-14 22:34:41 +01:00
a4f11df843
Bug 666081 - Duplicate typedefs
...
GCC handles it but not valid in C89 or C99.
2011-12-14 13:46:31 -05:00
017f373b52
Bug #582649 - Toggle for coloring today and overdue tasks
2011-12-14 14:48:34 +01:00
10ee75dfdf
Fix leaks around categories editing
...
Requires commit 768ca76 in evolution-data-server
2011-12-14 13:08:16 +01:00
737ad1158f
Bug #666106 - libical 0.47 handles CATEGORIES as multiple parameters
2011-12-14 11:53:38 +01:00
26def2a624
Updated Spanish translation
2011-12-14 10:05:11 +01:00
63404e5dc1
MailFolderCache: Fix a double-free on unsubscribe.
...
The 'folders' hash table has a GDestroyNotify callback now,
but we were still freeing the folder_info struct explicitly.
2011-12-13 13:10:30 -05:00
034accdf3b
EMSubscriptionEditor: Use alternating row colors.
...
The deeper the folder the greater the distance between the checkbox and
the folder name. Can get difficult to match them on a blank background.
2011-12-13 11:48:07 -05:00
c9ba92156c
EMSubscriptionEditor cleanups.
...
GQueues are easier to pass around than linked lists.
2011-12-13 11:45:58 -05:00
1f4b285400
Bug 665981 - Use OpenStreetMap geoclue provider
...
Use the OpenStreetMap geoclue provider instead of the deprecated and
likely disabled Yahoo geoclue v1 API.
Requires geoclue >= 0.12.
2011-12-13 09:56:32 -05:00
55ade610ea
Bump minimum geoclue version to 0.12.
2011-12-13 09:53:53 -05:00
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