aboutsummaryrefslogtreecommitdiffstats
path: root/ui/evolution-shell.ui
Commit message (Collapse)AuthorAgeFilesLines
* Add focus tracking to EMailBrowser.Matthew Barnes2010-01-201-5/+7
|
* Introduce ESelectable and EFocusTracker.Matthew Barnes2009-12-261-0/+6
| | | | | | | | | | | | | | | | | | EFocusTracker tracks the input focus within a window and helps keep the sensitivity of "selectable" actions in the main menu up-to-date. Selectable actions include Cut, Copy, Paste, Select All and Delete. EFocusTracker has built-in support for widgets that implement the GtkEditable interface such as GtkEntry and GtkTextView. It also supports custom widgets that implement the ESelectable interface, which is a subset of GtkEditable and can apply to anything that displays selectable content (esp. tree views and ETables). This commit integrates EFocusTracker with EShellWindow, CompEditor, EMsgComposer, and ESignatureManager. It also bumps the GtkHTML requirement to 2.29.5 to utilize the new GtkhtmlEditor:html constructor property.
* Add private virtual methods to EShellWindowClass.Matthew Barnes2009-12-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | So Anjal can override what it needs to for its own purpose. Also makes the EShellWindow design a little cleaner. Methods added: GtkWidget * (*construct_menubar) (EShellWindow *shell_window); GtkWidget * (*construct_toolbar) (EShellWindow *shell_window); GtkWidget * (*construct_sidebar) (EShellWindow *shell_window); GtkWidget * (*construct_content) (EShellWindow *shell_window); GtkWidget * (*construct_taskbar) (EShellWindow *shell_window); EShellView * (*create_shell_view) (EShellWindow *shell_window, const gchar *view_name); Also added some new GObject properties to help decouple actions from internal EShellWindow widgets created by these methods: EShellWindow:sidebar-visible EShellWindow:switcher-visible EShellWindow:taskbar-visible EShellWindow:toolbar-visible
* search-execute => search-quick - forgotten place from commit 53268d551Milan Crha2009-09-031-1/+1
|
* Rearranged some of the addressbook code to try and eliminate some circularMatthew Barnes2008-11-141-7/+7
| | | | | | | | 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
* Progress update:Matthew Barnes2008-10-141-0/+3
| | | | | | | | | | - 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
* Get Memos to come up. Doesn't really work yet, but the widgets are all there.Matthew Barnes2008-09-301-0/+1
| | | | svn path=/branches/kill-bonobo/; revision=36491
* Search UI is kinda sorta working. Still some outstanding issues.Matthew Barnes2008-09-231-0/+4
| | | | svn path=/branches/kill-bonobo/; revision=36427
* Progress update:Matthew Barnes2008-09-071-1/+8
| | | | | | | | | - Contacts module mostly working now. - View and search UI not yet working. - Still refining shell design. svn path=/branches/kill-bonobo/; revision=36268
* Saving progress. Lots of changes. Things are a bit broken at the moment.Matthew Barnes2008-09-051-0/+8
| | | | svn path=/branches/kill-bonobo/; revision=36260
* Miscellaneous tweaks. Nothing major.Matthew Barnes2008-08-281-1/+0
| | | | svn path=/branches/kill-bonobo/; revision=36138
* Progress update:Matthew Barnes2008-08-271-0/+3
| | | | | | | | | - Further refinements of the shell API. - Kill ESMenu and EUserCreatableItemsHandler. - Start ripping apart the addressbook component. svn path=/branches/kill-bonobo/; revision=36093
* Get a basic shell window working.Matthew Barnes2008-08-141-0/+57
svn path=/branches/kill-bonobo/; revision=35982