aboutsummaryrefslogtreecommitdiffstats
path: root/shell/ChangeLog
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2000-06-01 08:56:00 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2000-06-01 08:56:00 +0800
commita718dec073135b0dac15e0f36e9a7ac6b9b9ddfa (patch)
tree6372937cce97db28833b55e6ff2a9287a4ad9482 /shell/ChangeLog
parent19150e7c7b614544188f93dbffd748a2846d2a1b (diff)
downloadgsoc2013-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/ChangeLog32
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".