diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2000-06-01 08:56:00 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2000-06-01 08:56:00 +0800 |
commit | a718dec073135b0dac15e0f36e9a7ac6b9b9ddfa (patch) | |
tree | 6372937cce97db28833b55e6ff2a9287a4ad9482 /shell/ChangeLog | |
parent | 19150e7c7b614544188f93dbffd748a2846d2a1b (diff) | |
download | gsoc2013-evolution-a718dec073135b0dac15e0f36e9a7ac6b9b9ddfa.tar gsoc2013-evolution-a718dec073135b0dac15e0f36e9a7ac6b9b9ddfa.tar.gz gsoc2013-evolution-a718dec073135b0dac15e0f36e9a7ac6b9b9ddfa.tar.bz2 gsoc2013-evolution-a718dec073135b0dac15e0f36e9a7ac6b9b9ddfa.tar.lz gsoc2013-evolution-a718dec073135b0dac15e0f36e9a7ac6b9b9ddfa.tar.xz gsoc2013-evolution-a718dec073135b0dac15e0f36e9a7ac6b9b9ddfa.tar.zst gsoc2013-evolution-a718dec073135b0dac15e0f36e9a7ac6b9b9ddfa.zip |
Implemented right-click menus for the shell's shortcut bar (the user
can remove shortcuts now) and added status bar to the shell view.
Also, added an API call to EShortcutBar to get the view type for a
specified group.
svn path=/trunk/; revision=3318
Diffstat (limited to 'shell/ChangeLog')
-rw-r--r-- | shell/ChangeLog | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog index 5b5eef1e1e..2be202631e 100644 --- a/shell/ChangeLog +++ b/shell/ChangeLog @@ -1,3 +1,35 @@ +2000-06-01 Ettore Perazzoli <ettore@helixcode.com> + + * e-shell-view-menu.c (e_shell_view_menu_setup): Set the + statusbar. + + * e-shell-view.c: New member `appbar' for `EShellViewPrivate'. + (init): Initialize to NULL. + (setup_widgets): Install a status bar and set `appbar' to point to + it. + (setup_bonobo_ui_handler): Make the BonoboUIHandler use `appbar' + as its statusbar. + (e_shell_view_get_appbar): New function. + (e_shell_view_construct): Set up the BonoboUIHandler after setting + up the widgets. + + * e-shortcuts.c (class_init): Add new signals "new_shortcut", + "removed_shortcut", "new_group", "removed_group". + (e_shortcuts_remove_shortcut): Emit "remove_shortcut". + (e_shortcuts_add_shortcut): Emit "new_shortcut". + (e_shortcuts_remove_group): Emit "remove_group". + (e_shortcuts_add_group): Emit "new_group". + (unload_shortcuts): Emit "remove_group" for all the groups. + + * e-shortcuts.h: New signals "new_shortcut", "removed_shortcut", + "new_group", "removed_group". + + * e-shortcuts-view.c (pop_up_right_click_menu): New function to + pop up the right-click menu for the shortcut bar. + (pop_up_right_click_menu_for_shortcut): New function. + (selected_item): Pop up right click menu when appropriate. Don't + activate the shortcut when right-clicking. + 2000-05-31 Ettore Perazzoli <ettore@helixcode.com> * evolution-storage.h: #include 'Evolution.h". |