diff options
author | Srinivasa Ragavan <sragavan@novell.com> | 2005-10-18 16:31:39 +0800 |
---|---|---|
committer | Srinivasa Ragavan <sragavan@src.gnome.org> | 2005-10-18 16:31:39 +0800 |
commit | ce7790405d57206d48f7ceedf2b40c84cb4d5a68 (patch) | |
tree | 6dd3adca8e1eb94f20b799d4bd384b32434832dd /mail/em-folder-browser.c | |
parent | e751338e4953544b113b19ed0ea8eeebfb0b111d (diff) | |
download | gsoc2013-evolution-ce7790405d57206d48f7ceedf2b40c84cb4d5a68.tar.gz gsoc2013-evolution-ce7790405d57206d48f7ceedf2b40c84cb4d5a68.tar.zst gsoc2013-evolution-ce7790405d57206d48f7ceedf2b40c84cb4d5a68.zip |
Fixed mark junk, keybinding to focus search widget.
2005-10-18 Srinivasa Ragavan <sragavan@novell.com>
* Fixed mark junk, keybinding to focus search widget.
svn path=/trunk/; revision=30520
Diffstat (limited to 'mail/em-folder-browser.c')
-rw-r--r-- | mail/em-folder-browser.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/mail/em-folder-browser.c b/mail/em-folder-browser.c index a161f4d37e..a8f90bebcb 100644 --- a/mail/em-folder-browser.c +++ b/mail/em-folder-browser.c @@ -765,6 +765,14 @@ emfb_tools_subscriptions(BonoboUIComponent *uid, void *data, const char *path) } static void +emfb_focus_search(BonoboUIComponent *uid, void *data, const char *path) +{ + EMFolderBrowser *emfb = data; + + gtk_widget_grab_focus (((ESearchBar *)emfb->search)->entry); +} + +static void emfb_tools_vfolders(BonoboUIComponent *uid, void *data, const char *path) { /* FIXME: rename/refactor this */ @@ -799,6 +807,8 @@ static BonoboUIVerb emfb_verbs[] = { BONOBO_UI_UNSAFE_VERB ("ToolsFilters", emfb_tools_filters), BONOBO_UI_UNSAFE_VERB ("ToolsSubscriptions", emfb_tools_subscriptions), BONOBO_UI_UNSAFE_VERB ("ToolsVFolders", emfb_tools_vfolders), + BONOBO_UI_UNSAFE_VERB ("FocusSearch", emfb_focus_search), + /* ViewPreview is a toggle */ BONOBO_UI_VERB_END |