aboutsummaryrefslogtreecommitdiffstats
path: root/mail/e-mail-shell-module.c
Commit message (Collapse)AuthorAgeFilesLines
* Untangle some circular dependencies with the composer.Matthew Barnes2009-01-201-0/+17
| | | | | | Addressbook and calendar no longer depend on the mailer. svn path=/branches/kill-bonobo/; revision=37107
* Continue chipping away at EMFolderView and EMFolderBrowser.Matthew Barnes2009-01-111-2/+0
| | | | | | Migrate from gnome_url_show() to e_show_uri(). svn path=/branches/kill-bonobo/; revision=37038
* Tweak the EShell API.Matthew Barnes2009-01-081-3/+6
| | | | | | | Disable File -> Close Window when there's only one window. Replace EMMessageBrowser with EMailBrowser. svn path=/branches/kill-bonobo/; revision=37009
* Get the basic mail browser window working. No message contents yet.Matthew Barnes2008-12-291-2/+9
| | | | svn path=/branches/kill-bonobo/; revision=36946
* Handle mailto/email URIs (unfinished).Matthew Barnes2008-12-281-2/+89
| | | | | | Restore unfinished messages on startup. svn path=/branches/kill-bonobo/; revision=36935
* Solve a translation issue related to the New menu.Matthew Barnes2008-12-281-2/+2
| | | | svn path=/branches/kill-bonobo/; revision=36934
* Define a new interface called EMailReader, which implements operationsMatthew Barnes2008-12-271-3/+103
| | | | | | | | 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
* - Mail: Update the sidebar on folder selection.Matthew Barnes2008-12-161-0/+51
| | | | svn path=/branches/kill-bonobo/; revision=36901
* - Get offline synchronization working in the mailer (I think).Matthew Barnes2008-12-141-0/+103
| | | | svn path=/branches/kill-bonobo/; revision=36876
* - Fix NetworkManager connection tracking.Matthew Barnes2008-12-141-263/+28
| | | | | | | | | | - Implement offline preparation as an EActivity that gets broadcast in a signal to shell modules. Offline preparations are complete when the last EActivity reference is dropped. - Bind some of the composer preferences to EShellSettings properties. svn path=/branches/kill-bonobo/; revision=36875
* Progress update:Matthew Barnes2008-11-191-10/+291
| | | | | | | | | | | | | | | | | | | - Tighter integration of GalViewInstance and EShellView. - EBinding. Stolen from ExoBinding. Lets you bind GObject properties together to automatically keep their values in sync. This is a godsend. Added to e-util, but might even deserve a place in libedataserver. - EShellSettings. This is the concept I blogged about. Already started ripping apart em-mailer-prefs.c. Others to follow. Any place where we're monitoring GConf keys is a target. - Incremental progress on the calender and mailer. Got EMFolderView somewhat working, but I think I'll be killing off EMFolderBrowser. svn path=/branches/kill-bonobo/; revision=36795
* Rearranged some of the addressbook code to try and eliminate some circularMatthew Barnes2008-11-141-10/+25
| | | | | | | | dependencies in our libraries. The circular dependency between the composer and the mail module is still causing me headaches. And it doesn't help that the addressbook and calendar also want to link to the composer. svn path=/branches/kill-bonobo/; revision=36782
* Add popup menus to the calendar memopad and taskpad.Matthew Barnes2008-10-311-6/+59
| | | | | | | Implement support for "hide completed tasks" option (not yet tested). Flesh out most of the Preferences window. Still need Certificates page. svn path=/branches/kill-bonobo/; revision=36701
* Get the mail folder tree compiling, though I'm not yet sure why it's notMatthew Barnes2008-10-171-28/+452
| | | | | | showing anything. Probably something stupid. Also enabled the composer. svn path=/branches/kill-bonobo/; revision=36623
* Progress update:Matthew Barnes2008-10-141-0/+175
- Calendar is kind of a mess at the moment. Doesn't compile. - Roughed in the Mail module, including all the actions. That _does_ compile. Runs, even. svn path=/branches/kill-bonobo/; revision=36611