aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorJan Djärv2003-11-02 16:47:32 +0000
committerJan Djärv2003-11-02 16:47:32 +0000
commitda18b5acc8fd71658b8051ffc889314fe98132e8 (patch)
treead902bd9fd2042d67c692967e1ae2f36de9a730e /src/ChangeLog
parent10695e5cbcc795614b8585fda05bc14da278a4af (diff)
downloademacs-da18b5acc8fd71658b8051ffc889314fe98132e8.tar.gz
emacs-da18b5acc8fd71658b8051ffc889314fe98132e8.zip
Remove tear off capability for GTK popup menus.
Since the context in Lisp is not present anymore, we don't know how to invoke the action for a menu item.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index b2f44c8573a..e30f54ba66c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,30 @@
12003-11-02 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
2
3 * gtkutil.h: Declare xg_have_tear_offs, remove xg_keep_popup
4 and xg_did_tearoff.
5
6 * gtkutil.c: Remove variable xg_did_tearoff.
7 (xg_have_tear_offs): New function.
8 (tearoff_remove): Just decrease xg_detached_menus.
9 (tearoff_activate): Increase xg_detached_menus and call
10 tearoff_remove when tearoff is removed.
11 (xg_keep_popup): Removed function.
12 (create_menus): Give add_tearoff_p as argument to recursive
13 call to create_menus.
14 (xg_create_widget): Use variables instead of multiple
15 strcmp. Tell create_menus to create tear off only for
16 menu bar menus.
17 (xg_update_menubar): Change title for a detached menu also.
18 (xg_modify_menubar_widgets): Always call xg_update_menubar, regardless
19 of deep_p.
20 (xg_initialize): Initialize xg_detached_menus, remove
21 initialization of xg_did_tearoff.
22
23 * xmenu.c (set_frame_menubar): For GTK, set deep_p if
24 xg_have_tear_offs returns non-zero.
25 (create_and_show_popup_menu): Remove setting of xg_did_tearoff and
26 call to xg_keep_popup.
27
12003-11-01 Andrew Choi <akochoi@shaw.ca> 282003-11-01 Andrew Choi <akochoi@shaw.ca>
2 29
3 * macterm.c (XTread_socket): Handle menubar selection and grow 30 * macterm.c (XTread_socket): Handle menubar selection and grow