| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Search scope (current folder, current account, etc.) is still ignored.
svn path=/branches/kill-bonobo/; revision=37263
|
|
|
|
| |
svn path=/branches/kill-bonobo/; revision=37257
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
| |
terminate after all the windows for those URIs have been closed.
svn path=/branches/kill-bonobo/; revision=37157
|
|
|
|
| |
svn path=/branches/kill-bonobo/; revision=37137
|
|
|
|
|
|
| |
Other categories to follow. Editors still need lockdown support.
svn path=/branches/kill-bonobo/; revision=37136
|
|
|
|
| |
svn path=/branches/kill-bonobo/; revision=37134
|
|
|
|
|
|
| |
Get the "mark-all-read" and "plugin-manager" plugins working.
svn path=/branches/kill-bonobo/; revision=37125
|
|
|
|
|
|
|
| |
Disable File -> Close Window when there's only one window.
Replace EMMessageBrowser with EMailBrowser.
svn path=/branches/kill-bonobo/; revision=37009
|
|
|
|
| |
svn path=/branches/kill-bonobo/; revision=36936
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/branches/kill-bonobo/; revision=36901
|
|
|
|
| |
svn path=/branches/kill-bonobo/; revision=36867
|
|
|
|
|
|
| |
"not categorized". Also fix a crasher.
svn path=/branches/kill-bonobo/; revision=36831
|
|
|
|
| |
svn path=/branches/kill-bonobo/; revision=36806
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/branches/kill-bonobo/; revision=36763
|
|
|
|
| |
svn path=/branches/kill-bonobo/; revision=36690
|
|
|
|
| |
svn path=/branches/kill-bonobo/; revision=36561
|
|
|
|
|
|
| |
Some code got duplicated for calendars and tasks. Made a note to revisit.
svn path=/branches/kill-bonobo/; revision=36560
|
|
|
|
| |
svn path=/branches/kill-bonobo/; revision=36551
|
|
|
|
| |
svn path=/branches/kill-bonobo/; revision=36538
|
|
|
|
| |
svn path=/branches/kill-bonobo/; revision=36533
|
|
|
|
| |
svn path=/branches/kill-bonobo/; revision=36511
|
|
|
|
| |
svn path=/branches/kill-bonobo/; revision=36491
|
|
|
|
|
|
|
| |
Saving progress.
Experimenting with directory layout.
svn path=/branches/kill-bonobo/; revision=36446
|
|
|
|
| |
svn path=/branches/kill-bonobo/; revision=36427
|
|
|
|
|
|
| |
Kill e-shell-constants.h.
svn path=/branches/kill-bonobo/; revision=36392
|
|
|
|
|
|
|
|
|
| |
EActivity objects instead of numeric handler IDs. Create an EActivity,
configure it, and (optionally) connect to its "cancelled" and "completed"
signals. Then hand it to the shell view via e_shell_view_add_activity().
When finished with the activity, call e_activity_finish() and unref it.
svn path=/branches/kill-bonobo/; revision=36391
|
|
|
|
| |
svn path=/branches/kill-bonobo/; revision=36380
|
|
|
|
|
|
|
|
|
| |
- Kill EABMenu.
- Centralize marshallers to eliminate duplication.
svn path=/branches/kill-bonobo/; revision=36368
|
|
|
|
|
|
| |
Also, begin documenting the new shell API, and provide a Gtk-Doc framework.
svn path=/branches/kill-bonobo/; revision=36359
|
|
svn path=/branches/kill-bonobo/; revision=36337
|