Commit Graph

1107 Commits

Author SHA1 Message Date
b1ae9e5c83 prefer-plain: Unref objects in dispose(), not finalize(). 2012-08-11 17:56:49 -04:00
6f451f9f65 prefer-plain: Cleanups. 2012-08-11 17:53:59 -04:00
e8e4661811 Remove the settings capplet.
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.
2012-08-10 13:03:30 -04:00
6f7c3dd230 backup-restore: Add version info to evolution.dirs file.
Store the Evolution version used to create the backup file in the
evolution.dir file which is part of the tarball.

After restoring the backup file we need to reset the last-used-version
key in GSettings to the version listed in the evolution.dir file so the
proper migration routines run when Evolution is restarted.
2012-08-10 08:40:25 -04:00
2ba06f65fa Bug #680786 - [text-highlight] Prefer Content-Type header over file name extension 2012-08-10 14:26:04 +02:00
92a2ca0066 Bug #676785 - Enables wrong calendar after saving appointment 2012-08-10 11:37:40 +02:00
3006d8df92 Fix redefinition of EMailPartItip in itip-view.h 2012-08-09 08:13:18 +02:00
b24af8b9cd Bug #681400 - Fix build against WebKitGtk+ 1.9.6 2012-08-08 17:50:41 +02:00
0ae8e9e7b7 Return of the "mark messages as read" preference.
This reverses the removal of the "Mark messages as read" preference in
commit e7247d6d60.

I apparently misjudged the popularity of this preference, as there's
been a surprising amout of backlash and confusion as to its removal on
the mailing list, IRC channel, and various distro-support forums.

So, "mea culpa" for removing that one.  Haven't heard a peep about the
other removed preferences, however, so they will stay gone.
2012-08-08 10:12:15 -04:00
304a2c1c91 Bug #246530 - Rules editor lacks "Label is (not) 'None'" 2012-08-06 16:10:09 +02:00
82b67c38f4 Bug #681017 - Bogus SMTP port in the account manager UI 2012-08-06 11:18:32 +02:00
5a05dd7b31 e-memo-shell-view-actions.c: Support deleting remote resources. 2012-08-03 11:40:14 -04:00
bb8597fa1b e-task-shell-view-actions.c: Support deleting remote resources. 2012-08-03 11:40:14 -04:00
8c99b707e7 e-cal-shell-view-actions.c: Support deleting remote resources. 2012-08-03 11:40:14 -04:00
53aa02a923 e-book-shell-view-actions.c: Support deleting remote resources. 2012-08-03 11:40:13 -04:00
4fedf14c7b Enable "delete" action for remote-deletable sources. 2012-08-03 11:40:13 -04:00
6dd78a31de Bug #680331 - Crash when replying to a message 2012-08-03 15:43:08 +02:00
436a31953e Fix some memory leaks 2012-08-01 22:15:28 +02:00
6fc650ff53 text-highlight: Add missing linker flags. 2012-07-27 14:35:19 -04:00
440e43d289 Bug #679404 - Read colors for message preview from Gtk theme 2012-07-27 12:13:20 +02:00
9574b77d63 Bug #680577 - [text-highlight] - Failed to load part 2012-07-26 21:24:23 +02:00
7878c06f05 Bug #680634 - Missing image attachment 2012-07-26 21:23:29 +02:00
711c028c6d action_address_book_new_cb(): Fix a runtime warning. 2012-07-25 16:24:44 -04:00
518eb70213 Bug #678635 - File->Send/Receive lists too many sources 2012-07-25 16:51:13 +02:00
8663b54cae Highlighting of text parts and source codes
This adds 'Format as' submenu to the preview pane context menu.
The submenu is available only for text/plain parts or parts
with a source code (we support about 40 various types). Using
the 'highlight' utility, the formatter processes the part and
highlights the source code it contains.

(discussion in bug #680026)
2012-07-25 11:29:22 +02:00
75ecbc91bd EMailShellBackend: Fix an EAlertSink runtime warning. 2012-07-18 17:43:24 -04:00
eb959436c3 Bug #679049 - [itip-formatter] Cannot reply to meeting invitation 2012-07-18 15:12:08 +02:00
41d72be8b4 Bug 679814 - Calendar invitation shows both calendar and html part 2012-07-13 10:55:56 +02:00
03009ee631 Update to libgweather 3.5
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
2012-07-11 19:32:48 +02:00
1852490a93 Preset timeout on SoupSession-s to 90 seconds 2012-07-11 12:37:12 +02:00
20973f9281 Bug #548778 - Use original location when replying in Search Folder 2012-07-10 19:21:28 +02:00
c14ebe7358 Bug 679649 - Remove "Recent Messages" from Quick Search Bar
The story on this is a question [1] was recently posed to the mailing
list about what's the different between "Recent Messages" and "Last 5
Days' Messages" as listed in the Show: combo box, and even I could not
answer before looking up the query expression for "Recent Messages" in
the source code (messages received in the past 24 hours, it turns out).

I can't defend why we need both options, and "Last 5 Days' Messages"
is less ambiguous and overlaps the results for "Recent Messages", so
"Last 5 Days' Messages" seems sufficient to me.  There are  numerous
ways to re-create the "Recent Messages" query if it's still desired:
saved search, search folder, or just sort messages by date received.

[1] https://mail.gnome.org/archives/evolution-list/2012-July/msg00044.html
2012-07-09 20:06:00 -04:00
69e55b253e Bug #602425 - Search in "Current Account"/"All Accounts" depends on vfolders 2012-07-09 16:44:31 +02:00
a0bc647f07 Remove mail_expunge_folder().
Use e_mail_folder_expunge() instead.
2012-07-09 08:44:22 -04:00
5bd9b58290 Remove mail_refresh_folder().
Use e_mail_reader_refresh_folder() instead.
2012-07-09 08:44:22 -04:00
9c79788481 Add e_mail_reader_unsubscribe_folder_name().
Replaces e_mail_session_unsubscribe_folder().
2012-07-09 08:44:22 -04:00
451afa8429 Add e_mail_reader_delete_folder_name().
Fetches the CamelFolder asynchronously, then deletes it asynchronously.
2012-07-09 08:44:22 -04:00
acac6795d9 Avoid em_folder_tree_get_selected_folder() in some places.
em_folder_tree_get_selected_folder() currently blocks, and I'm about to
remove the function.  But there's a couple places where we just need to
block for now, else it would require a significant rewrite.  So execute
the em_folder_tree_get_selected_folder() logic manually in those places.
2012-07-09 08:44:21 -04:00
749b49e507 Disconnect a CamelService after editing its settings.
This will force Evolution to reconnect to the service using the current
settings.  However this is not a complete solution.  If the new settings
now point to a completely different mail account, we leave behind cached
messages and database tables from the previous account such that you end
up with some weird hybrid of the previous account and current account.

I guess for now the answer is "don't do that", but we should try to
handle that more gracefully in the future -- more for architectural
correctness than it being a common real world use case.
2012-07-06 15:35:41 -04:00
ff566c8be0 Fix compiler warning 2012-06-28 10:53:08 +02:00
4378640815 prefer-plain: Add missing linker flags. 2012-06-28 01:50:03 -04:00
e5eb699ce3 Fix few memory leaks 2012-06-27 20:17:28 +02:00
2992ba8de9 [prefer-plain] Fix displaying suppressed HTML parts
Fix regression from commit 99a875ed which has broken displaying
of suppressed HTML parts as attachments when the HTML part is embedded
in a multipart/* container.
2012-06-26 15:26:57 +02:00
99a875edae Bug #515004 - Allow toggling between text and HTML view of mail 2012-06-26 13:40:59 +02:00
d85eac7969 itip-formatter/plugin: Can't link a module to another module.
Point modules/itip-formatter/plugin/Makefile.am to the source files it
needs from the module directory.  Have to rebuild them for the plugin.
2012-06-25 22:07:38 -04:00
fc108e59c3 Include e-mail-part-audio-inline.h in tarball.
Private header, but still need to distribute it.
2012-06-25 22:07:38 -04:00
8217b6dcc2 Include e-mail-part-vcard-inline.h in tarball.
Private header, but still need to distribute it.
2012-06-25 22:07:38 -04:00
5a2b402287 Include e-mail-part-itip.h in tarball.
Private header, but still need to distribute it.
2012-06-25 22:07:38 -04:00
0f09050e4a itip-formatter: Forgot to build the EPlugin 2012-06-25 22:07:38 -04:00
aa368e4b52 google: Remove the offline caching option for Google Contacts address books
Commit 6905e9ed885cd1d5be26106d64831a6d35c36bd9 permanently enabled the
on-disk cache in EDS for Google Contacts address books, so the option is now
redundant.
2012-06-25 22:28:57 +01:00