Files
gtk3/gtk
Kristian Rietveld 209d0867e6 add checks for empty menu items to behave like insensitive items (#59456)
Thu Nov 29 21:35:56 2001  Kristian Rietveld  <kristian@planet.nl>

        * gtk/gtkmenu.c (gtk_menu_motion_notify): add checks for
        empty menu items to behave like insensitive items (#59456)

        * gtk/gtkmenuitem.c (gtk_real_menu_item_activate_item): select
        next item if the first item in the menu is a tear off item
        (#59456-2, suggestion by Matthias Clasen)

        * gtk/gtkmenushell.c (gtk_menu_shell_button_press),
        (gtk_menu_shell_button_release), (gtk_menu_shell_entry_notify),
        (gtk_menu_shell_leave_notify), (gtk_real_menu_shell_move_current),
        (gtk_real_menu_shell_activate_current): add check, so empty
        menu items behave like insensitive items (#59456)

        * gtk/gtkmenuitem.[ch]: add _gtk_menu_item_is_selectable to make
        the checks more readable ...

        * gtk/gtkmenushell.c (gtk_menu_shell_button_press),
        (gtk_menu_shell_button_release): causes the menu to dropdown if the
        caption is clicked again (#64977)
2001-11-29 20:36:12 +00:00
..
2001-11-20 08:11:53 +00:00
2001-10-29 07:06:37 +00:00
2001-11-23 16:05:39 +00:00
2001-11-13 00:53:47 +00:00
2001-11-28 23:41:12 +00:00
2000-08-30 00:33:38 +00:00
2001-08-11 20:27:36 +00:00
2001-08-11 20:27:36 +00:00
2001-09-06 21:51:35 +00:00
2001-05-25 03:42:40 +00:00
2000-08-30 00:33:38 +00:00
2001-11-20 22:40:41 +00:00
2001-09-25 01:12:08 +00:00
2001-11-18 02:07:37 +00:00
2000-08-30 00:33:38 +00:00
2001-11-28 23:41:12 +00:00
2001-10-23 16:02:23 +00:00
2001-11-14 23:59:03 +00:00
2000-08-30 00:33:38 +00:00
2000-08-30 00:33:38 +00:00
2000-08-30 00:33:38 +00:00
2000-08-30 00:33:38 +00:00
2001-06-08 18:11:09 +00:00
2001-08-29 02:20:02 +00:00
2001-10-28 21:15:36 +00:00
2000-12-06 05:31:30 +00:00
2001-03-06 00:09:28 +00:00
2000-11-12 03:43:24 +00:00
2000-08-30 00:33:38 +00:00
2001-10-04 06:48:09 +00:00
2001-08-11 20:27:36 +00:00
2001-11-16 15:20:28 +00:00
2001-11-16 15:20:28 +00:00
2001-08-11 20:27:36 +00:00
2001-11-23 16:05:39 +00:00
2000-08-30 00:33:38 +00:00
2000-08-30 00:33:38 +00:00
2001-03-29 21:17:45 +00:00
2001-10-31 23:33:22 +00:00
2001-11-16 15:20:28 +00:00
2000-08-30 00:33:38 +00:00
2000-10-26 23:50:57 +00:00
2000-11-15 03:41:45 +00:00
2000-11-30 23:39:50 +00:00
2000-11-12 03:43:24 +00:00
2001-09-19 21:29:57 +00:00
2000-08-30 00:33:38 +00:00
2000-08-30 00:33:38 +00:00
2000-08-30 00:33:38 +00:00
2000-08-30 00:33:38 +00:00
2001-11-23 16:05:39 +00:00
2001-11-28 23:41:12 +00:00
1999-11-22 21:52:50 +00:00
2001-11-19 19:17:49 +00:00
2001-10-29 07:06:37 +00:00
2001-03-07 14:49:21 +00:00