Commit Graph

202 Commits

Author SHA1 Message Date
b5b45ab7e8 Bug 501534 - apply new customized view to all folders 2010-06-08 17:26:52 +05:30
a15a295323 Bug 620602 - Next/prev shortcuts should focus message list 2010-06-05 13:52:25 -04:00
7959b11113 Convert "startup-wizard" to an EExtension.
Convert the "startup-wizard" EPlugin to an EExtension, and fix up the
importing UI a bit (but it still needs a lot more love).  Importing
progress is now shown directly in the GtkAssistant window.

Define a new EConfigItem type (E_CONFIG_PAGE_PROGRESS) for creating
progress pages in a GtkAssistant.

Also, change EMAccountEditor semantics slightly: you now have to call
e_config_create_window() manually after creating a new EMAccountEditor
instance.  This allows extra EConfigItems (specifications for the window
content) to be added manually before the window is created.
2010-06-02 16:36:11 -04:00
4f01d3d182 Keep chipping away at direct GtkHTML usage.
EMFormatHTML now holds a sealed EWebView instead of a public GtkHTML,
accessible through em_format_html_get_web_view().

Rename e_mail_reader_get_html_display() to e_mail_reader_get_formatter()
and have it return an EMFormatHTML instead of an EMFormatHTMLDisplay,
since that's usually the type you want (or else an EMFormat, but never
an EMFormatHTMLDisplay).
2010-05-31 12:01:49 -04:00
6640519e48 Use EWebView functions whenever possible. 2010-05-30 23:05:14 -04:00
732e7096a1 Bug 613038 - Preview pane size not remembered
Converted size restoration of all preview panes to be triggered by
EShellWindow::shell-view-created signal.  The signal is emitted when
the view is fully initialized and visible.  Shell views can use that
as a trigger for restoring pane sizes from GConf.
2010-05-28 15:57:44 -04:00
aa6b661fdf Revert "Work around another dropped gnome-icon-theme icon."
This reverts commit 43e2c871a4.

Correct icon name is "mail-mark-notjunk".  The previous fix got
clobbered by the express2 merge.
2010-05-27 10:22:55 -04:00
0b1cd2dd5b Coding style and whitespace cleanup. 2010-05-26 17:19:41 -04:00
c9ec8c3f4d Merge branch 'express2' 2010-05-26 13:09:33 -04:00
9653887891 Coding style and whitespace cleanup. 2010-05-25 10:15:32 -04:00
f49077cfb5 Merge branch 'gnome-2-30' into express2 2010-05-25 09:14:51 -04:00
a5d79e9f91 Bug #546551 - Dialog for mark-all-read always mentions subfolders 2010-05-21 16:30:40 +02:00
b995d99498 Bug 619010 - Mailer's crash avoidance features are broken 2010-05-18 20:11:53 -04:00
79b0031a48 Bug 619010 - Mailer's crash avoidance features are broken 2010-05-18 20:08:25 -04:00
ef7690c384 Bug #499320 - Preview before import from command line 2010-05-18 22:47:29 +02:00
ea1a5fca45 Merge branch 'gnome-2-30' into express2 2010-05-17 09:49:21 -04:00
9638b78a83 Bug 618400 - "Mark All Messages as Read" shortcut missing 2010-05-11 21:46:14 -05:00
bb0209061c Bug 618400 - "Mark All Messages as Read" shortcut missing 2010-05-11 21:45:24 -05:00
c30d29425e Coding style and whitespace cleanup. 2010-05-01 23:18:28 -04:00
aec33928b7 Adapt to Camel API changes. 2010-04-30 11:30:19 -04:00
be8c081a72 Revert "Work around another dropped gnome-icon-theme icon."
This reverts commit edf6286a38.

gnome-icon-theme got it wrong, not us.  See bug #616954.
2010-04-29 21:11:08 -04:00
a2019ba327 Revert "Work around another dropped gnome-icon-theme icon."
This reverts commit edf6286a38.

gnome-icon-theme got it wrong, not us.  See bug #616954.
2010-04-29 21:08:09 -04:00
5d08bbfe4c Bug #603418 - Custom headers not displayed in message preview 2010-04-29 12:40:24 -04:00
43e2c871a4 Work around another dropped gnome-icon-theme icon.
mail-mark-notjunk -> mail-mark-not-junk
2010-04-29 12:40:23 -04:00
0b07840e26 Don't use gconf to store the names of widgets to hide
That was just for development.  Now we hardcode the lists of widgets.

Signed-off-by: Federico Mena Quintero <federico@novell.com>
2010-04-26 18:13:24 -05:00
76735b58fc Bug #603418 - Custom headers not displayed in message preview 2010-04-26 16:43:15 +02:00
cd7c20d152 Bug #603418 - Custom headers not displayed in message preview 2010-04-26 16:42:02 +02:00
bc90469e7f Camel is now GObject-based. 2010-04-24 11:05:27 -04:00
e9ea8a567c Work around another dropped gnome-icon-theme icon.
mail-mark-notjunk -> mail-mark-not-junk
2010-04-22 18:40:18 -04:00
edf6286a38 Work around another dropped gnome-icon-theme icon.
mail-mark-notjunk -> mail-mark-not-junk
2010-04-22 18:36:29 -04:00
a84b1a3251 Merge commit 'origin/gnome-2-30' into express2 2010-04-21 17:06:38 +01:00
7841714fe5 Bug #615331 - Message list/Folder tree focus policy has changed 2010-04-19 12:37:29 +02:00
5974489593 Bug #615331 - Message list/Folder tree focus policy has changed 2010-04-19 12:36:19 +02:00
0921276c57 turn threading on by default for mail; un-conditionally. 2010-04-15 16:38:43 +01:00
b360395495 Merge branch 'express2' into express2-reduced-preferences 2010-04-09 15:09:46 -05:00
a16f08974d Merge gnome-2-30 into express2 to get bugfixes
Note that express2 got some documentation for EExtensible and friends,
and that documentation is not in gnome-2-30 yet.  We need to cherry-pick
those commits into gnome-2-30 and elsewhere.
2010-04-09 12:21:32 -05:00
17af1857c0 Hide widgets for the composer's preferences in Express mode
Signed-off-by: Federico Mena Quintero <federico@novell.com>
2010-04-08 17:48:11 -05:00
2a702140f1 Hide widgets for the mailer's preferences in Express mode
Signed-off-by: Federico Mena Quintero <federico@novell.com>
2010-04-08 17:48:10 -05:00
448685bd5d Forgot to commit some bits. 2010-04-08 11:33:01 -04:00
72797decc1 Giant leap towards GSEAL compliance. 2010-04-08 11:05:26 -04:00
3dfd9aa7c4 [win32] Be consistent in disabling the lockdown options. 2010-04-07 23:49:18 +02:00
51a35cd8be Express: Composer always defaults to HTML mode
Composer and signature editor always default to HTML in Express mode.
Hide the corresponding composer preference.  This will not affect the
user preference in normal mode.
2010-04-07 12:26:43 +01:00
d9fb300813 Simplify the search UI for express mode.
For express mode:

- Move the search bar up to the toolbar.

- Hide the "filter" combo box and lock down the first item.

- Hide the "scope" combo box and lock down the first item.
  (This is the combo box with "Current Folder" only in the mailer.)

- EShellView owns the search bar widget now instead of EShellContent.

- Insert several nasty hacks that will likely come back to bite me.

Conflicts:

	doc/reference/shell/eshell-sections.txt
2010-04-07 12:25:13 +01:00
fe177f5a12 Add an extension to configure EWebView.
Make EWebView extensible and register an extension to automatically
bind every EWebView instance to the appropriate EShellSettings.

Conflicts:

	widgets/misc/e-web-view.c
2010-04-07 12:14:43 +01:00
ffe2f1e1ee Add an extension to configure EMFormatHTML.
Make EMFormatHTML extensible and register an extension to automatically
bind every EMFormatHTML instance to the appropriate EShellSettings.
2010-04-07 12:09:29 +01:00
a8feedf390 Adapt to Camel API changes. 2010-04-03 23:06:39 -04:00
fabb6b035c Only #include Camel's top-level header. 2010-04-02 16:59:20 -04:00
4e4fcdad46 Miscellaneous cleanup bits from WebKit branch. 2010-04-02 09:23:19 -04:00
b2e7e4fedd Bug #325121 - Do not translate developer strings in g_param_spec_* 2010-04-01 21:40:19 +02:00
841fa6274b Bug #613354 - Folder->Mark all messages as read does not work 2010-04-01 15:26:10 +02:00