diff options
author | Tim Janik <timj@gimp.org> | 1998-01-25 18:45:56 +0000 |
---|---|---|
committer | Tim Janik <timj@src.gnome.org> | 1998-01-25 18:45:56 +0000 |
commit | edf9e176dbac08e078b003ec9b128e62a8ed874f (patch) | |
tree | 3291af2be086b69d7bd75cd7d8ea4e78dbb9acf2 /ChangeLog.pre-2-2 | |
parent | 33f3f4a2ae73240b99f954ee2576dfa50588f498 (diff) | |
download | gdk-pixbuf-edf9e176dbac08e078b003ec9b128e62a8ed874f.tar.gz |
added new widget flag GTK_LEAVE_PENDING. if a widget has GTK_LEAVE_PENDING
Sun Jan 25 19:15:32 1998 Tim Janik <timj@gimp.org>
* gtk/gtkwidget.h (enum): added new widget flag GTK_LEAVE_PENDING.
* gtk/gtkmain.c (gtk_main_iteration_do): if a widget has
GTK_LEAVE_PENDING set, send it its LEAVE_NOTIFY event, regardless
of a grab or sensitivity.
changed the compression code for enter/leave notify events to
free *both* compressed event, and removed an unneccessary call
to g_list_remove.
* ChangeLog: finally catched up with the recent changes on my part.
Diffstat (limited to 'ChangeLog.pre-2-2')
-rw-r--r-- | ChangeLog.pre-2-2 | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index 1d6c992a9..cade49f50 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,38 @@ +Sun Jan 25 19:15:32 1998 Tim Janik <timj@gimp.org> + + * gtk/gtkwidget.h (enum): added new widget flag GTK_LEAVE_PENDING. + * gtk/gtkmain.c (gtk_main_iteration_do): if a widget has + GTK_LEAVE_PENDING set, send it its LEAVE_NOTIFY event, regardless + of a grab or sensitivity. + changed the compression code for enter/leave notify events to + free *both* compressed event, and removed an unneccessary call + to g_list_remove. + + * ChangeLog: finally catched up with the recent changes on my part. + + * gtk/gtkobject.h: new element n_args in GtkObjectClass. + * gtk/gtkobject.c (gtk_object_query_args): this function now returns + the arguments in the correct order. + + * gtk/gtkbox.c: + * gtk/gtkbutton.c: + * gtk/gtkcontainer.c: + * gtk/gtkframe.c: + * gtk/gtklabel.c: + * gtk/gtkobject.c: + * gtk/gtkwidget.c: + * gtk/gtkwindow.c: various fixes and additions to the gtk_*_set_arg + and gtk_*_get_arg() functions. + + * gdk/gdk.h: + * gdk/gdk.c (gdk_pointer_is_grabbed): new function. + + * gtk/gtkmain.h: + * gtk/gtkmain.c: implementations of gtk_invoke_key_snoopers(), + gtk_key_snooper_install() and gtk_key_snooper_remove(). this + mechanism allowes applications to track global hot keys that need + to bypass accelerator tables and else key processing stuff. + Thu Jan 22 18:58:44 1998 Federico Mena <federico@bananoid.nuclecu.unam.mx> * gdk/gdkcc.c: Switched the file to GNU indentation, for consistency. |