Commit Graph

3328 Commits

Author SHA1 Message Date
5e379370ae Bug #671585 - Add support for smooth scrolling devices 2012-05-15 16:24:29 +02:00
89777f0726 Whitespace cleanups. 2012-05-13 09:15:42 -04:00
ecc1f7ae88 Bug #200683 - Composer subject spell checking 2012-05-09 19:50:33 +02:00
32e4f0814d Fix displaying icons in EWebView alerts 2012-05-03 17:02:31 +02:00
f25826211b Bug #669463 - HTML signature opens in editor as Plain text 2012-05-03 14:43:32 +02:00
a195cd1e79 Initialize ESignatureEditor with GtkHTML's WebView 2012-05-03 13:54:02 +02:00
55a83bbbaa Bug #675347 - No 'Retrieving message...' in preview panel 2012-05-03 11:58:49 +02:00
a59e6b1708 Bug #669133 - Import Assistant preview widget is too small 2012-05-03 11:42:24 +02:00
8ffb4930b2 Bug #674060 - Preview panel on folder change not updated 2012-04-27 17:58:35 +02:00
c09c5abbec Bug #669088 - Add a Column dialog draws incorrectly 2012-04-27 14:56:50 +02:00
3eecc1b712 Bug #674701 - Clicking address in preview composes to default account 2012-04-26 11:14:35 +02:00
80ee0ba622 Bug #674062 - Runtime warning from e_attachment_load_handle_error() 2012-04-24 15:07:46 +02:00
d571c56260 Bug #674272 - Contacts preview differs with mailer running and not
This splits the giant EMailRequest to individual EFileRequest, EStockRequest, EHTTPRequest and EMailRequest,
making the first two available globally from e-utils, the othe two are loaded only with mailer,
since no other component uses them.
2012-04-23 08:40:20 +02:00
6762b1238d Handle default e-mail fonts with multiword names correctly 2012-04-16 14:19:16 +02:00
7c1a7df115 Bug #600860 - Opening IMAP message with large attachment blocks UI 2012-04-13 16:18:01 +02:00
1ae02fa69c Use link colors from GtkStyleContext 2012-04-12 18:21:57 +02:00
5768b8c038 EWebView: Make antialiasing settings optional.
Check if the "org.gnome.settings-daemon.plugins.xsettings" schema is
available before creating a GSettings object for it, to avoid a hard
dependency on gnome-settings-daemon.
2012-04-12 08:50:07 -04:00
1376251515 Bug #673108 - Font settings and monospace fonts don't work 2012-04-12 12:48:00 +02:00
64161b0d1f Add missing return to e_calendar_item_event() 2012-04-10 10:31:20 +02:00
299521f02c Whitespace cleanup.
Replace 8-space indentation with tab characters, and various other
automated cleanups.
2012-04-01 23:15:38 -04:00
6bd1c6833a WebKit port - port widgets 2012-03-28 18:37:35 +02:00
54553974ca Bug 671509 (2/2) - Some small UI/theming improvements
table-header: use gtk_widget_create_pango_context() for header buttons

Since we temporarily set custom style classes for the header button on
the table's style context, we cannot rely on the PangoContext used by
gtk_widget_create_pango_layout(), since the font values it will use are
cached by GtkWidget.

By creating a new PangoContext and using that to create our Pango
layout, the text we render will correctly support the properties
specified by the theme (such as bold column-header buttons as specified
by Adwaita).
2012-03-17 20:14:48 -04:00
52a63c4a63 Bug 671509 (1/2) - Some small UI/theming improvements
attachment-button: set "linked" style class on the button to get a
unified look for themes that support it.
2012-03-17 20:13:17 -04:00
60f3e852e7 Bug #665130 - Memory leaks in Preferences and ETable 2012-03-16 13:47:20 +01:00
608069630f Bug #665129 - Memory leak in EBufferTagger 2012-03-16 12:32:09 +01:00
f30355445f Bug 671716 - Fails to build with --enable-contact-maps 2012-03-09 13:39:41 -05:00
5501ee7267 Bug #664169 - Default port is not selected by default 2012-03-07 18:29:11 +01:00
b8b0613be4 Bug #671233 - Unable to choose port 587 for SMTP 2012-03-06 14:09:16 +01:00
b4f895265d Add missing linker flags. 2012-03-03 14:11:12 -05:00
14f82dde34 Move EAlert* and e-xml-utils references from other part of the code to libevolution-utils. 2012-03-03 09:02:33 -05:00
23f5773903 Coding style and whitespace cleanup. 2012-02-20 10:04:25 -05:00
53ca9a1f97 Use i as mnemonic for Filename string everywhere. This does not conflict with other mnemonics in the affected dialogs. 2012-02-17 15:08:35 +01:00
933ba0f066 Bug 670280 - Remove "Recent Documents" attachment feature
GTK's file chooser dialog provides one-click access to recently used
documents now, so we can remove the redundancy from Evolution's mail
composer main menu and calendar component editor main menu and leave
it at "Insert -> Attachment".
2012-02-17 08:38:02 -05:00
83d001baa2 Bug #320976 - Remember last New button choice in Calendar view 2012-02-16 17:23:07 +01:00
99d4558915 Be able to define help target for Preferences pages
A follow-up for bug #670073
2012-02-15 13:50:52 +01:00
0b8999bfe5 Bug #670073 - Non-working help button in Preferences dialog 2012-02-15 13:22:07 +01:00
9111ea71c2 Fix broken Help menu entry in Groupwise Send Options after Mallard transition. 2012-02-15 13:14:50 +01:00
1600064022 Bug #591436 - Add -avoid-version to LDFLAGS 2012-02-15 11:22:21 +01:00
487153b20d Bug #646430 - New line character is a link separator too 2012-01-30 14:42:15 +01:00
b17d51a454 EActivity cleanups. 2012-01-24 22:57:48 -05:00
61ae36351b Introduce libemail-engine and libemail-utils.
These libraries are bound for E-D-S so they live at the lowest layer of
Evolution for now -- even libeutil can link to them (but please don't).

This is the first step toward moving mail handing to a D-Bus service.
2012-01-18 23:48:47 -05:00
d0f2c46a1c Do not auto-mark-as-seen when changing filter type 2012-01-11 15:59:25 +01:00
dd49067b2a Bug #667119 - Hard to change Attendee role in meeting editor 2012-01-10 22:22:22 +01:00
73fe6fb330 Bug #667398 - Automatic mark-as-seen too aggressive 2012-01-10 19:30:23 +01: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
4b6cd5fef3 Bug 665980 - Bump minimum champlain-gtk version to 0.12 2011-12-13 09:44:16 -05: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
44df5ec064 Cosimo's spidey senses pointed him to a memory leak. 2011-11-23 12:12:15 -05:00
00e4952799 Merge branch 'master' into wip/gsettings
Conflicts:
	mail/e-mail-paned-view.c
2011-11-22 14:52:33 -05:00
c75f58d01b Fix compiler warnings. 2011-11-22 14:34:11 -05:00