summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorTim Janik <timj@gimp.org>1998-03-15 13:33:54 +0000
committerTim Janik <timj@src.gnome.org>1998-03-15 13:33:54 +0000
commitf87ee7e51a578a29afc9ec30a74a834c3d1f6948 (patch)
tree8defac6ddd16d942a68368374e0f92d9fd485b2b /ChangeLog
parent9ce0cb6037f5019063faace67a321f47e9cece90 (diff)
downloadgtk+-f87ee7e51a578a29afc9ec30a74a834c3d1f6948.tar.gz
added new flag GTK_EXCLUSIVE_GRAB. allow exclusive grabs.
Sun Mar 15 13:25:28 1998 Tim Janik <timj@gimp.org> * gtk/gtkwidget.h: added new flag GTK_EXCLUSIVE_GRAB. * gtk/gtkmain.c: allow exclusive grabs. * gtk/gtkmenu.c: grab exclusively. * gtk/gtkmenushell.c: grab exclusively. * gtk/gtkmenushell.c: don't activate insensitive menu items when in click-selects mode. * gtk/gtkmenushell.c (gtk_menu_shell_enter_notify): activate submenus on popup. * gtk/gtkmenushell.c (gtk_menu_shell_button_release): don't take *additional* button presses into account. * gtk/gtkmenushell.c (gtk_menu_shell_button_press): don't take foreign button releases into account. oh boy, please check this out people, hope i covered all cases.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog20
1 files changed, 20 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 915963aee1..d5bceb87ed 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,23 @@
+Sun Mar 15 13:25:28 1998 Tim Janik <timj@gimp.org>
+
+ * gtk/gtkwidget.h: added new flag GTK_EXCLUSIVE_GRAB.
+ * gtk/gtkmain.c: allow exclusive grabs.
+
+ * gtk/gtkmenu.c: grab exclusively.
+ * gtk/gtkmenushell.c: grab exclusively.
+
+ * gtk/gtkmenushell.c: don't activate insensitive menu items when
+ in click-selects mode.
+
+ * gtk/gtkmenushell.c (gtk_menu_shell_enter_notify): activate submenus
+ on popup.
+
+ * gtk/gtkmenushell.c (gtk_menu_shell_button_release): don't take
+ *additional* button presses into account.
+
+ * gtk/gtkmenushell.c (gtk_menu_shell_button_press): don't take
+ foreign button releases into account.
+
Sun Mar 15 08:27:06 1998 Tim Janik <timj@gimp.org>
* gtk/gtktipsquery.c (gtk_tips_query_set_labels): changed run type