aboutsummaryrefslogtreecommitdiffstats
path: root/mail/e-mail-display.c
Commit message (Collapse)AuthorAgeFilesLines
* Cancel scheduled EMailDisplay reload in _dispose()Dan Vrátil2012-06-281-5/+11
|
* Don't load images in preview pane when openning Preferences DialogDan Vrátil2012-06-281-38/+41
| | | | | | | | | | | | | | Openning the Preferences dialog for the first time causes many property bindings to be created. GLib emits a lot of ::notify signals during this, one of them being about image-loading-policy. We now correctly check, whether the change was to allow loading images, or not (and we don't display them in that case). Finaly, e_mail_display_reload() will always schedule the action via g_idle_add() so that we can merge plenty of _reload() calls caused by the afformentioned ::notify emitions into single call when all the noise is over.
* Bug #515004 - Allow toggling between text and HTML view of mailDan Vrátil2012-06-261-23/+55
|
* Coding style and whitespace cleanup.Matthew Barnes2012-06-251-2/+2
|
* Reduce usage of g_type_class_peek_parent().Matthew Barnes2012-06-251-7/+6
| | | | G_DEFINE_TYPE macros define a static "parent_class" variable.
* Disable a leftover debug messageDan Vrátil2012-06-191-2/+0
|
* Reduce amount or EMailDisplay reloads when displaying Preferences dialogDan Vrátil2012-06-191-14/+38
|
* Do not call g_object_notify() when property didn't changeMilan Crha2012-06-181-2/+5
|
* Bug #764467 - URL popup shows all Copy optionsDan Vrátil2012-06-181-39/+32
|
* Fix some memory leaksDan Vrátil2012-06-181-9/+8
|
* Bug #674887 - Hang on sender's photo lookupDan Vrátil2012-06-141-3/+8
|
* Fix displayed message headersDan Vrátil2012-06-081-0/+2
| | | | | | | | | The new formatter was ignoring selected headers, always displaying only From, To, Subject and Date (default headers). Handling of the currently displayed headers has been moved to EMailConfigFormatHTML extension, because it is related to configuration of EMailFormatter, rather then EMailReader.
* Mail formatter rewriteDan Vrátil2012-06-061-323/+456
| | | | | | | | All mail-parsing and formatting code has been moved to em-format. Parsing is handeled by EMailParser class, formatting by EMailFormatter. Both classes have registry which hold extensions - simple classes that do actual parsing and formatting. Each supported mime-type has it's own parser and formatter extension class.
* Whitespace cleanups.Matthew Barnes2012-05-131-3/+2
|
* Fix displaying icons in EWebView alertsDan Vrátil2012-05-031-1/+0
|
* Fix memleak introduced from patch for bug #674466Priit Laes2012-04-301-0/+1
|
* Bug #674060 - Preview panel on folder change not updatedDan Vrátil2012-04-271-2/+9
|
* Bug #674466 - Mail's preview panel can show listing of local filesystem rootDan Vrátil2012-04-271-2/+15
|
* Bug #674272 - Contacts preview differs with mailer running and notDan Vrátil2012-04-231-12/+7
| | | | | | 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.
* Bug #673108 - Font settings and monospace fonts don't workDan Vrátil2012-04-121-0/+56
|
* Whitespace cleanup.Matthew Barnes2012-04-021-111/+111
| | | | | Replace 8-space indentation with tab characters, and various other automated cleanups.
* WebKit port - port formatter and mail moduleDan Vrátil2012-03-291-132/+1298
|
* Mail widget cleanups.Matthew Barnes2011-11-221-43/+22
|
* Bug #530335 - Allow Reply to selected address onlyRathin2011-06-141-0/+8
|
* Bug #646109 - Fix use of include <config.h> to make sure translations workMilan Crha2011-05-271-1/+4
|
* Whitespace and coding style cleanups.Matthew Barnes2011-05-081-3/+11
|
* EMailDisplay: Coding style cleanup.Matthew Barnes2011-05-061-1/+2
|
* Remove 'from_uri' params from e-msg-composer-utils.c.Matthew Barnes2011-05-041-5/+1
| | | | | Pass CamelFolder objects instead, which are already available at almost every call site.
* Bug #303653 - Make headers collapsable in preview paneDan Vrátil2011-04-271-0/+5
|
* Coding style and whitespace cleanup.Matthew Barnes2011-03-061-1/+2
|
* Bug #641374 - "Send new mail to..." popup action doesn't workMilan Crha2011-02-281-16/+38
|
* Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedlyMilan Crha2011-02-251-9/+5
|
* Coding style and whitespace cleanup.Matthew Barnes2011-01-301-2/+10
|
* Bug #627176 - Do not spawn other process when clicking mailto: uriMilan Crha2010-12-021-0/+8
|
* Change em_format_redraw() to em_format_queue_redraw().Matthew Barnes2010-08-111-2/+2
| | | | | | This changes the behavior of the function: instead of redrawing immediately it schedules the redraw from an idle callback. This allows us to make multiple changes to EMFormat before redrawing.
* Bug #614325 - Shrink/expand To,Cc header images is missingMilan Crha2010-04-081-2/+2
|
* Minor EMailReader cleanup.Matthew Barnes2010-03-261-0/+20
| | | | | | | Add a load_string() method to EWebView. Have EMailDisplay override load_string() and check that the formatter is not busy before loading the string. Have EMailReader call e_web_view_load_string() directly on the EMailDisplay instance, and eliminate update_webview_content().
* Bug 612374 - Build failure due to recent GTK+ deprecationsMatthew Barnes2010-03-101-2/+2
|
* Finish killing Bonobo.Matthew Barnes2009-09-091-722/+31
|
* Add menu item ellipsis according to bug #324492.Matthew Barnes2009-08-251-1/+1
|
* Get the mailer's URI popup menu working.Matthew Barnes2009-05-281-22/+467
| | | | | Except for "Add to Address Book", which looks like a project unto itself. This also kills off another plugin (copy-tool).
* Merge branch 'master' into kill-bonoboMatthew Barnes2009-05-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: a11y/widgets/ea-combo-button.c a11y/widgets/ea-combo-button.h addressbook/gui/component/addressbook-component.c addressbook/gui/component/addressbook-component.h addressbook/gui/component/addressbook-view.c addressbook/gui/component/addressbook-view.h addressbook/gui/component/component-factory.c addressbook/gui/widgets/e-addressbook-view.c addressbook/gui/widgets/eab-contact-display.c addressbook/gui/widgets/eab-gui-util.h addressbook/gui/widgets/eab-menu.c addressbook/gui/widgets/eab-menu.h addressbook/gui/widgets/eab-popup-control.c addressbook/gui/widgets/eab-popup-control.h addressbook/gui/widgets/eab-popup.c addressbook/gui/widgets/eab-popup.h calendar/gui/cal-search-bar.c calendar/gui/calendar-commands.c calendar/gui/calendar-component.c calendar/gui/comp-editor-factory.c calendar/gui/comp-editor-factory.h calendar/gui/control-factory.c calendar/gui/dialogs/comp-editor.c calendar/gui/e-cal-component-memo-preview.c calendar/gui/e-cal-component-memo-preview.h calendar/gui/e-calendar-table.c calendar/gui/e-memo-table.c calendar/gui/e-memos.c calendar/gui/e-tasks.c calendar/gui/gnome-cal.c calendar/gui/gnome-cal.h calendar/gui/itip-bonobo-control.c calendar/gui/itip-bonobo-control.h calendar/gui/main.c calendar/gui/memos-component.c calendar/gui/memos-control.c calendar/gui/memos-control.h calendar/gui/migration.c calendar/gui/migration.h calendar/gui/tasks-component.c calendar/gui/tasks-control.c calendar/importers/main.c composer/Makefile.am composer/e-composer-header-table.c composer/e-composer-header.c composer/e-composer-header.h composer/e-composer-name-header.c composer/e-composer-private.c composer/e-composer-text-header.c composer/e-msg-composer.c composer/e-msg-composer.h e-util/e-corba-utils.h e-util/e-logger.c e-util/e-logger.h e-util/e-util-labels.c e-util/e-util-labels.h em-format/em-format.c mail/Makefile.am mail/e-mail-shell-migrate.c mail/em-account-editor.c mail/em-account-editor.h mail/em-composer-prefs.c mail/em-composer-utils.c mail/em-composer-utils.h mail/em-folder-browser.c mail/em-folder-tree-model.c mail/em-folder-tree.c mail/em-folder-tree.h mail/em-folder-utils.c mail/em-folder-utils.h mail/em-folder-view.c mail/em-format-html-display.c mail/em-format-html.c mail/em-mailer-prefs.c mail/em-mailer-prefs.h mail/em-message-browser.c mail/em-message-browser.h mail/em-network-prefs.h mail/em-popup.c mail/em-utils.c mail/importers/Makefile.am mail/mail-component-factory.c mail/mail-component.c mail/mail-config-factory.c mail/mail-config-factory.h mail/mail-config.c mail/mail-dialogs.glade mail/mail-types.h plugins/calendar-weather/calendar-weather.c plugins/mail-account-disable/mail-account-disable.c plugins/select-one-source/select-one-source.c po/POTFILES.in shell/e-component-registry.c shell/e-component-registry.h shell/e-component-view.c shell/e-component-view.h shell/e-corba-config-page.c shell/e-corba-config-page.h shell/e-shell-constants.h shell/e-shell-settings-dialog.c shell/e-shell-settings-dialog.h shell/e-shell-window-commands.c shell/e-shell-window.c shell/e-shell.h shell/e-sidebar.c shell/e-sidebar.h shell/e-user-creatable-items-handler.c shell/e-user-creatable-items-handler.h shell/es-menu.c shell/es-menu.h shell/evolution-component.h shell/evolution-config-control.c shell/evolution-config-control.h shell/evolution-listener.c shell/evolution-listener.h shell/evolution-shell-component-utils.c shell/evolution-shell-component-utils.h shell/importer/evolution-importer-client.c shell/importer/evolution-importer-client.h shell/importer/evolution-importer-listener.c shell/importer/evolution-importer-listener.h shell/importer/evolution-importer.c shell/importer/evolution-importer.h shell/importer/evolution-intelligent-importer.c shell/importer/evolution-intelligent-importer.h shell/importer/intelligent.c shell/main.c shell/test/evolution-test-component.c shell/test/evolution-test-component.h widgets/menus/gal-view-instance.c widgets/menus/gal-view-menus.c widgets/menus/gal-view-menus.h widgets/misc/Makefile.am widgets/misc/e-activity-handler.c widgets/misc/e-activity-handler.h widgets/misc/e-charset-picker.c widgets/misc/e-combo-button.c widgets/misc/e-combo-button.h widgets/misc/e-config-page.h widgets/misc/e-dropdown-button.c widgets/misc/e-dropdown-button.h widgets/misc/e-filter-bar.c widgets/misc/e-info-label.c widgets/misc/e-info-label.h widgets/misc/e-multi-config-dialog.c widgets/misc/e-multi-config-dialog.h widgets/misc/e-search-bar.c widgets/misc/e-search-bar.h widgets/misc/e-task-bar.c widgets/misc/e-task-bar.h widgets/misc/e-task-widget.c widgets/misc/e-task-widget.h widgets/misc/test-dropdown-button.c widgets/misc/test-error.c widgets/misc/test-info-label.c widgets/table/e-table-example-1.c
* Move text searching UI into a new EMailSearchBar widget.Matthew Barnes2009-03-021-1/+1
| | | | svn path=/branches/kill-bonobo/; revision=37351
* Split the interactive parts of the message display out of EMFormatHTMLDisplayMatthew Barnes2009-03-011-0/+627
to a new GtkHTML subclass named EMailDisplay, and have EMFormatHTML create an instance of that. EMailDisplay will handle link clicking, mousing over URIs, popup menus, and interactive search. This makes EMFormatHTMLDisplay and EMailReader more lightweight. Clean up more of the EMFormat stack. svn path=/branches/kill-bonobo/; revision=37346