Commit Graph

38327 Commits

Author SHA1 Message Date
66fdfbcf89 EMailShellView: Remove GroupWise-specific cruft.
The GroupWise backend is dead, and this logic never belonged here in the
first place.
2012-10-19 08:51:54 -04:00
32ca78553b Remove "Disable Account" menu item for GOA-based accounts.
GOA-based accounts must only be disabled from gnome-control-center.
2012-10-19 08:42:42 -04:00
012a346143 Bug #588959 - Expanding appointment crashes Evolution 2012-10-19 12:35:08 +02:00
bf8eaa185a Bug #268618 - Add: Save replies in the folder of the message being replied to 2012-10-18 19:44:35 +02:00
b3ec9c8c2f Encode also message_uid in e_mail_part_build_uri()
This reverts commit 7050a12868, which broke opening of IMAP message.
It's also the correct solution for the initial issue, because
the message_uid can contain letters which should be encoded in the URI.
2012-10-18 18:00:09 +02:00
f1360e5f84 Revert "Decode EMailRequest::priv::uri_base URI-escaped letters"
This reverts commit 7050a12868.

Incomplete solution, renders Bugzilla mails unreadable.
2012-10-18 11:33:41 -04:00
b0efa5cb27 MailFolderCache: Silently ignore cancellation errors. 2012-10-18 08:37:56 -04:00
7050a12868 Decode EMailRequest::priv::uri_base URI-escaped letters
It's for cases when message UID contains letters which are supposed
to be encoded, like "<>" in NNTP message UIDs. Without the decode
the message preview is left empty and only console shows a runtime
critical warning:
   handle_mail_request: assertion `part_list != NULL' failed
2012-10-18 14:30:34 +02:00
3d06be9671 Bug #310978 - USENET always requires authentication 2012-10-18 12:50:10 +02:00
f2642ef707 Bug #201807 - Cannot specify sendmail parameters 2012-10-17 19:48:17 +02:00
9eebb95097 Bug #685262 - Attachments disappear when dragged in message preview 2012-10-17 15:41:46 +02:00
bac4efc7ce Add format checker (in compile time) to e_notice() 2012-10-17 14:40:59 +02:00
f12ec068f9 Do not crash in create_default_shell() 2012-10-17 14:10:40 +02:00
b30295b408 Bug #686278 - Prefer-plain can break parts list 2012-10-17 12:07:05 +02:00
d84ba383ac Adapt to CamelJunkFilter API changes. 2012-10-16 11:24:06 -04:00
ab873378af Updated POTFILES.in 2012-10-16 16:27:04 +02:00
4afc8d39bf Bug 676141 - Use GtkApplication for session management
As of GTK+ 3.4, GtkApplication now provides session management
support similar to EggSMClient.  So drop our copy of EggSMClient.
2012-10-16 09:38:21 -04:00
a902cc15ed Remove mail module's g_module_check_init().
Not needed anymore since all modules are resident nowadays.
2012-10-16 04:51:08 -04:00
f9fbeb7c82 Bug #683849 - Add account name to »Checking for new mail« 2012-10-15 19:57:07 +02:00
4f6b7704e2 Bug #681314 - Add address dialog should follow composer's view settings 2012-10-15 19:51:57 +02:00
e791164f7d Bug #344579 - Vertical view: Drafts column header states "Sent Messages" 2012-10-15 19:14:49 +02:00
b3e0c3c1dc Bug #663844 - [CalDAV] calendar-home-set/href may contain full URI 2012-10-15 19:09:58 +02:00
b2f37bb1e1 evolution.convert: Remove leftover "force-message-limit" entry.
The GSettings key was removed in commit f4c30fe:
"Bug #672249 - Crash when showing message with large text/plain"

This was causing gsettings-data-convert to abort and not mark itself
as having run, so the GConf conversion runs repeatedly, potentially
overwriting changes the user made in GSettings.
2012-10-15 11:15:10 -04:00
890f31bd07 Bug 685786 - EWebView: Signal handlers never disconnected
Both EWebView and EMailDisplay listen for "changed" signals from a
GSettings instance, passing itself as the 'user_data' to the signal
handler e_web_view_update_fonts().  But in both cases the signal
handler was left connected after EWebView and EMailDisplay were
finalized, resulting in the signal handler receiving a dangling pointer.

Not using g_signal_connect_object() here because of the unresolved
reference leak issue in GObject.  The GSettings instance is likely
cached internally and lives well beyond EWebView and EMailDisplay.
2012-10-13 20:37:32 -04:00
446cd75900 EWebView cleanups. 2012-10-13 20:34:51 -04:00
b5cf4dc325 EMailDisplay cleanups. 2012-10-13 20:12:26 -04:00
f81e89acbf Prefer e_source_extension_ref_source().
e_source_extension_get_source() is now deprecated.
2012-10-13 10:52:32 -04:00
ae790f3bcc Updated Bulgarian translation 2012-10-13 17:38:44 +03:00
51b79ecb43 Updated POTFILES.in 2012-10-13 01:18:20 +02:00
1ed5b89c02 Prototype CamelSaslXOAuth2.
Untested, but conforms to the specification as well as I understand it.
2012-10-11 12:11:57 -04:00
1166789bd6 CamelSaslXOAuth: Further refinements.
To synchronize with the forthcoming XOAUTH2 prototype.
2012-10-11 12:11:50 -04:00
8f9ae36681 CamelSaslXOAuth: Use GHmac to sign the client request.
Also refactor the code to more closely resemble EGDataGoaAuthorizer.
2012-10-10 20:35:38 -04:00
6f038fba29 CamelSaslXOAuth: Remove unused GOA_KEY definition. 2012-10-10 15:57:57 -04:00
2b46866a5c Bug 685675 - Fix packing of spell check language options
Word-wrapped GtkLabels and GtkTables just don't seem to get along.
The vertical allocation for the GtkLabel was way too big.  Replace
the GtkTable with a GtkGrid.
2012-10-09 18:25:25 -04:00
4483209dba Bug 684691 - EMailConfigFormatHTML: Signal handler never disconnected
EMailConfigFormatHTML listens for "changed" signals from a GSettings
instance, passing itself as the 'user_data' to the signal handler.  But
the signal handler was left connected after EMailConfigFormatHTML was
finalized, resulting in the signal handler receiving a dangling pointer.

Not using g_signal_connect_object() here because of the unresolved
reference leak issue in GObject.  The GSettings instance is likely
cached internally and lives well beyond the EMailConfigFormatHTML.
2012-10-09 16:56:42 -04:00
d181e003ca EBookConfigNameSelectorEntry: Use G_DEFINE_DYNAMIC_TYPE.
Follow the usual GObject conventions.
2012-10-09 14:27:41 -04:00
55d5344510 ECalConfigView: Use G_DEFINE_DYNAMIC_TYPE.
Follow the usual GObject conventions.
2012-10-09 14:00:00 -04:00
09438389c1 ECalConfigModel: Use G_DEFINE_DYNAMIC_TYPE.
Follow the usual GObject conventions.
2012-10-09 13:48:17 -04:00
51e192f235 ECalConfigMeetingTimeSelector: Use G_DEFINE_DYNAMIC_TYPE.
Follow the usual GObject conventions.
2012-10-09 13:35:08 -04:00
27e8442447 ECalConfigMeetingStore: Use G_DEFINE_DYNAMIC_TYPE.
Follow the usual GObject conventions.
2012-10-09 13:20:44 -04:00
6fd48fd4df ECalConfigDateEdit: Use G_DEFINE_DYNAMIC_TYPE.
Follow the usual GObject conventions.
2012-10-09 13:03:47 -04:00
5938ad7e8f ECalConfigCompEditor: Use G_DEFINE_DYNAMIC_TYPE.
Follow the usual GObject conventions.
2012-10-09 12:45:27 -04:00
8454897696 ECalConfigCalendarItem: Use G_DEFINE_DYNAMIC_TYPE.
Follow the usual GObject conventions.
2012-10-09 12:22:09 -04:00
9cee475a1a EMailConfigWebView: Use G_DEFINE_DYNAMIC_TYPE.
Follow the usual GObject conventions.
2012-10-09 11:31:26 -04:00
5acc8469ce EMailConfigReader: Use G_DEFINE_DYNAMIC_TYPE.
Follow the usual GObject conventions.
2012-10-09 11:13:38 -04:00
c3eacfd37e EMailConfigFormatHTML: Use G_DEFINE_DYNAMIC_TYPE.
Follow the usual GObject conventions.
2012-10-09 10:01:05 -04:00
14ea179597 Don't rely on user's $PATH, use HIGHLIGHT_COMMAND defined by configure 2012-10-09 00:32:54 +02:00
5437fa7c35 Bug #684447 - Check for highlight during configure.
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.
2012-10-08 23:27:29 +02:00
1cfe0327ca portability: don't use too generic variable names
OpenBSD (and maybe other OS) already declare stdout and stdin in <stdio.h>
which breaks evolution build, so prefix both with "pipe_" to prevent clashing.

https://bugzilla.gnome.org/show_bug.cgi?id=685471
2012-10-04 15:46:49 +02:00
e1fa1d2d0f Updated Thai translation 2012-10-04 14:42:52 +07:00