diff options
| author | Jan Djärv | 2003-11-02 16:47:32 +0000 |
|---|---|---|
| committer | Jan Djärv | 2003-11-02 16:47:32 +0000 |
| commit | da18b5acc8fd71658b8051ffc889314fe98132e8 (patch) | |
| tree | ad902bd9fd2042d67c692967e1ae2f36de9a730e /src/ChangeLog | |
| parent | 10695e5cbcc795614b8585fda05bc14da278a4af (diff) | |
| download | emacs-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/ChangeLog | 27 |
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 @@ | |||
| 1 | 2003-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 | |||
| 1 | 2003-11-01 Andrew Choi <akochoi@shaw.ca> | 28 | 2003-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 |