aboutsummaryrefslogtreecommitdiffstats
path: root/mail/e-mail-reader.c
Commit message (Collapse)AuthorAgeFilesLines
* Bug 579269 – Non junk option (tool bar) is disabled in junk folderMatthew Barnes2009-04-291-8/+39
| | | | Attempted to sort out the sensitivity logic of the junk actions.
* Miscellaneous bug fixes.Matthew Barnes2009-04-241-10/+21
|
* Split the attachment button into a separate widget that integrates withMatthew Barnes2009-04-031-3/+9
| | | | | | | | | | EAttachmentView and EAttachmentStore. Clicking the button works, but I still have to finish the pop-up menu and drag-and-drop. Kill e-util/e-gui-utils.c: e_icon_for_mime_type() replaced by g_content_type_get_icon() svn path=/branches/kill-bonobo/; revision=37491
* Saving progress on a massive attachment handling rewrite.Matthew Barnes2009-03-211-1/+1
| | | | svn path=/branches/kill-bonobo/; revision=37465
* Move text searching UI into a new EMailSearchBar widget.Matthew Barnes2009-03-021-1/+19
| | | | svn path=/branches/kill-bonobo/; revision=37351
* Split the interactive parts of the message display out of EMFormatHTMLDisplayMatthew Barnes2009-03-011-40/+5
| | | | | | | | | | | 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
* Clean up the EMFormat stack. Add some GObject properties to bind to.Matthew Barnes2009-02-191-29/+54
| | | | | | Add some handy color conversion functions to e-util. svn path=/branches/kill-bonobo/; revision=37290
* Rewrite the mail label code from top to bottom.Matthew Barnes2009-02-081-7/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Kill the e-util-labels API and read label information into a single-column GtkListStore. Use GConfBridge to automatically keep GConf synched with the list store. - The list store (a singleton instance) is stored in EShellSettings so it's available everywhere. - The list store serves as the model for EMailLabelTreeView, which itself is embedded in EMailLabelManager; a complete label management UI as seen in the preferences dialog. - EMailLabelDialog is used to add or edit a label. Avoid using a color button, instead embed a GtkColorSelection directly in the dialog so everything is in one window. Open issues: - The weird toggle/color/text menu items in the popup menu aren't there. For now they're just regular toggle items. I'll deal with it later. - Filter intergration is broken at the moment. svn path=/branches/kill-bonobo/; revision=37233
* Add action groups to support lockdown, starting with printing.Matthew Barnes2009-01-271-2/+13
| | | | | | Other categories to follow. Editors still need lockdown support. svn path=/branches/kill-bonobo/; revision=37136
* Miscellaneous stuff.Matthew Barnes2009-01-271-4/+4
| | | | svn path=/branches/kill-bonobo/; revision=37134
* Fix more runtime warnings.Matthew Barnes2009-01-261-1/+0
| | | | svn path=/branches/kill-bonobo/; revision=37132
* Formalize the "no disabled items in popup menus" policy in the form of aMatthew Barnes2009-01-201-67/+487
| | | | | | | | | GtkAction subclass called EPopupAction. Migrate all the modules over to using EPopupActions in their popup menus. Add sensitivity management of GtkActions to EMailReader. Not finished. svn path=/branches/kill-bonobo/; revision=37106
* Fix a runtime warning.Matthew Barnes2009-01-181-4/+3
| | | | svn path=/branches/kill-bonobo/; revision=37094
* Continue chipping away at EMFolderView and EMFolderBrowser.Matthew Barnes2009-01-111-10/+314
| | | | | | Migrate from gnome_url_show() to e_show_uri(). svn path=/branches/kill-bonobo/; revision=37038
* Add missing accelerator for File -> Print.Matthew Barnes2009-01-101-1/+1
| | | | svn path=/branches/kill-bonobo/; revision=37023
* Fix some miscellaneous mailer bugs.Matthew Barnes2009-01-081-4/+58
| | | | svn path=/branches/kill-bonobo/; revision=37011
* Tweak the EShell API.Matthew Barnes2009-01-081-0/+193
| | | | | | | Disable File -> Close Window when there's only one window. Replace EMMessageBrowser with EMailBrowser. svn path=/branches/kill-bonobo/; revision=37009
* Get the Character Encoding menu working.Matthew Barnes2009-01-011-70/+188
| | | | | | Kill e_charset_picker_bonobo_ui_populate(). svn path=/branches/kill-bonobo/; revision=36950
* Get the basic mail browser window working. No message contents yet.Matthew Barnes2008-12-291-37/+37
| | | | svn path=/branches/kill-bonobo/; revision=36946
* Solve a translation issue related to the New menu.Matthew Barnes2008-12-281-1/+1
| | | | svn path=/branches/kill-bonobo/; revision=36934
* Define a new interface called EMailReader, which implements operationsMatthew Barnes2008-12-271-0/+1653
common to both the main shell window and the message browser. Replaces EMFolderView. Also begin to define EMailBrowser (GtkWindow subclass), which implements EMailReader and replaces EMMessageBrowser. svn path=/branches/kill-bonobo/; revision=36933