Commit Graph

40679 Commits

Author SHA1 Message Date
dfd1a6cb50 EHTMLEditor - Avoid asking for loosing the formatting if replying from a selection
Add a special header to the newly created message from the selection
text and later mark the flag in EHTMLEditorView to avoid showing the
dialog for loosing the formatting. Do something similar for messages
from drafts to avoid searching for string inside the message's source.
2014-10-16 08:28:58 +02:00
c0da2e669c Bug 738453 - Inefficient sort by subject in message list 2014-10-15 19:37:27 +02:00
98a1b23112 Show ongoing progress of calendar views in UI
This was a remaining thing from the 'Make calendar views non-UI-blocking'
work, to show progress of views in UI. This is currently done by a spinner
beside source's name in the ESourceSelector and a tooltip above that row.
2014-10-15 14:13:05 +02:00
a20e862582 Bug 737330 - EShellSwitcher: Count with GtkPaned::handle-size for button widths
Gtk+ 3.10 has the GtkPaned::handle-size set to 5 pixels, while Gtk+ 3.14
only to 1 pixel, which makes the right side of the EShellSwitcher buttons
look as with no padding on the right.
2014-10-14 12:06:14 +02:00
4f02ea569b Bug 738283 - Use-after-free with categories filter 2014-10-13 15:15:40 +02:00
bd212cbd2b Bug 729305 - EAlertDialog too wide with wrapped GtkLabel-s 2014-10-13 14:10:55 +02:00
c20c593a81 Fix a build break (missing libraries) in module/calendar 2014-10-13 08:51:17 +02:00
a26ea51097 Updated Latvian translation 2014-10-12 13:58:16 +03:00
11d35217b1 Updated Bulgarian translation 2014-10-10 21:55:51 +03:00
0085c3bb2a Bug 738296 - Handle "password-encrypted" in autoconfig data
<authentication>password-encrypted</authentication> apparently maps to
CRAM-MD5 for all server types (IMAP/POP3/SMTP), or at least that's how
Thunderbird interprets it.
2014-10-10 11:44:38 -04:00
3c9cfbf5cf [Alarm Notify] Avoid UI freeze on an alarm dismiss
There was called a synchronous version of the ECalClient function
in the main thread, which caused the UI freeze when the backend
(or calendar factory) had been busy with something. This was fine
some time ago, when this function was invoked in a dedicated thread,
but that's not a case for some time. Using async version of the function
avoids the UI freeze.
2014-10-10 15:23:48 +02:00
9ee7b5968a Updated Italian translation 2014-10-10 08:33:36 +00:00
a9b4727f58 Updated Polish translation 2014-10-09 19:12:13 +02:00
d8f5e6da8e Updated POTFILES.in 2014-10-09 17:45:33 +02:00
6af2adebfa Bug 737340 - theme_text_color is no longer in gtk 3.14 2014-10-09 11:03:34 +02:00
06bbf5bf62 Use INTLTOOL_XML_RULE for appdata files
The translation should be merged into the appdata related files.
The evolution.appdata.xml.in had been moved due to
INTLTOOL_XML_NOMERGE_RULE being used for gsettings schemas.
2014-10-09 09:32:16 +02:00
34e95c47ba Bug 737381 - SOCKS Proxy Setting not shown in UI 2014-10-08 19:01:00 +02:00
446a23d752 Add metainfo.xml files for bogofilter and spamassassin plugins
These are useful for GNOME Software, to show the plugins as an addon
for the Evolution. Packagers can decide what to do with the file,
either they can add it into the respective subpackage or they can
just ignore (remove) the files, if they do not build special packages
for these plugins.
2014-10-08 11:30:53 +02:00
1c950517dc modules/calendar/Makefile.am: Return back forgotten migrate files 2014-10-07 13:50:35 +02:00
e6810c9b04 Fix various memory leaks and invalid memory usages 2014-10-07 07:27:35 +02:00
f9cf3d322d EHTMLEditorSelection - Fix the "Wrap Lines" action
Base is on blocks inside the selection and not on text that is actually
selected (that behaviour caused unwanted results).
2014-10-06 14:00:31 +02:00
8752647eca Make Calendar, Memos and Tasks views non-UI-blocking
The Calendar, Memos and Tasks views use to do D-Bus calls to
the backends on the main (UI) thread, which could result in UI
freezes, until the operation was done on the backend (and server)
side. This commit fixes that by invoking the operations in
a dedicated thread. It has few additional advantages too:
- operations can be cancelled
- proper error reporting to a user
- less code duplication between the views for common operations

There had been fixed some performance issues when selecting/unselecting
sources in the source selector as well.
2014-10-06 12:33:03 +02:00
a8c4c6c34f Bug 737791 - Adapt to changed GtkStateFlags semantics for expanders
GTK 3.13.7 broke backward-compat on which state flag controls how an
expander is drawn.

Older versions used GTK_STATE_FLAG_ACTIVE, 3.13.7 and later changed it
to GTK_STATE_FLAG_CHECKED.

See https://bugzilla.gnome.org/733967 for details.
2014-10-04 20:22:11 -04:00
b49538e82b EHRMLEditorImageDialog - Fix the typo and let the Evolution compile again 2014-10-02 15:33:28 +02:00
ed104abb4e EHTMLEditorImageDialog - Don't leak uri variable 2014-10-02 15:13:57 +02:00
630e0d79db EHTMLEditorPageDialog - Remove mistakenly commited debug prints
Also the change around it the prints were is to take the uri of the
background image from the data-uri attribute instead of background
(where the base64 data are).
2014-10-02 14:27:51 +02:00
661948481c EHTMLEditorPageDialog - Don't set transparent background color in Perforated Paper template 2014-10-02 14:20:58 +02:00
627cb99221 EHTMLEditorSelection - Don't set the alpha channel to 0 (fully transparent) for the default font color 2014-10-02 13:52:20 +02:00
8df9d94f9a Improve and fix various dialogs.
In EHTMLEditorCellDialog and EHTMLEditorTableDialog encode the
background images for elements into the base64 format to prevent
from deleting them when sending the HTML message. Also set the default
background color in these dialogs to transparent. In dialogs previously
mentioned and as well as in EHTMLEditorPageDialog add the button to
remove the previously set background image.
2014-10-02 10:55:32 +02:00
2bda77658a EHTMLEditorSelection - Try to unref the node when it is set 2014-10-02 10:55:32 +02:00
4fb6719f92 EColorCombo - Improve the widget
Take into account the full transparent color (alpha channel is 0). When it
is set render the current color differently (gray and white squares).
2014-10-02 10:55:31 +02:00
0040f39bb2 EHTMLEditorView - When switching from HTML mode to the Plain text mode remove all image backgrounds that are set 2014-10-02 10:55:31 +02:00
4dd6f42bb2 Fix typo in the e_rgba_to_color documentation 2014-10-02 10:55:31 +02:00
9fd7f3671a ETable: Fix a leak of an ETreeModel
There were added two references to the ETreeModel, one at et_real_construct(),
the other at e_table_construct(), but only one of them had been removed,
which effectively caused a leak of the ETreeModel instance.
2014-09-30 18:09:03 +02:00
ea39e76e6f Bug 653157 - Enable extra compiler warnings in maintainer mode only
The 'extra' means also deprecated warnings. Those are not interesting
for non-developers.
2014-09-29 13:24:19 +02:00
3e26f0a947 EHTMLEditorView - Sroll to caret when converting the HTML message to the plain text one 2014-09-29 13:02:54 +02:00
8a394f5702 [Win32] Update evolution-rss patch to latest git master of it 2014-09-26 23:49:56 +02:00
d38e33193d Bug 319195 - Add options to simplify Contact Editor 2014-09-24 08:55:54 +02:00
1b1c8ae7cd certificate-manager.c: Mark a user visible string for a translation 2014-09-22 12:58:51 +02:00
bbea1063d3 Post-release version bump 2014-09-22 08:21:50 +02:00
c1bc99c1e7 NEWS update for 3.13.6 2014-09-22 08:20:23 +02:00
6d4d4c7d32 Updated Marathi Translations 2014-09-22 09:06:05 +05:30
d1cbe7cd27 Updated Hungarian translation 2014-09-21 19:05:39 +00:00
7904e89475 EHTMLEditorView - When switching composer mode, wrap manually just the paragraphs that are inside quoted content.
Others are wrapped automatically by CSS.
2014-09-19 09:36:18 +02:00
15dbcddb8e EHTMLEditorSelection - Allow text to be wrapped on the dash character 2014-09-19 09:36:18 +02:00
9c26a8dfa1 Bug 268592 - Allow user certificate backup 2014-09-18 08:43:37 +02:00
44513e3f4d Updated Bengali (India) translation 2014-09-16 10:54:05 +00:00
122fd4997b Updated Tamil translation 2014-09-15 13:17:37 +00:00
bbb8a1e1d6 EHTMLEditorView - Correctly quote the wrapped paragraphs with links inside
Avoid the situation when the BR that is used for wrapping was removed
during the quoting.
2014-09-15 14:09:32 +02:00
68c01454e4 Bug 728329 - Evolution fails to get back online 2014-09-15 13:06:55 +02:00