diff options
author | Tim Janik <timj@gtk.org> | 1998-06-30 08:20:45 +0000 |
---|---|---|
committer | Tim Janik <timj@src.gnome.org> | 1998-06-30 08:20:45 +0000 |
commit | 80b0b3ea05c4575911f37fa5ad66d7deeaef0ad6 (patch) | |
tree | b6fb0172e827a66a8b202ccbfc39ceb1c1615dd2 /ChangeLog.pre-2-8 | |
parent | bf44f089cd6e9a613dd5b6a08fee66e14df347e1 (diff) | |
download | gtk+-80b0b3ea05c4575911f37fa5ad66d7deeaef0ad6.tar.gz |
ok, this enables the possibility for key-release bindings.
but nearly no widget really cares to set GDK_KEY_RELEASE_MASK,
which needs to be enabled in order for release bindings to work.
Tue Jun 30 09:24:40 1998 Tim Janik <timj@gtk.org>
* gtk/gtkaccelgroup.c (gtk_accelerator_parse): parse "<Release>"
modifier as well.
(gtk_accelerator_name): add "<Release>" to the accelerator name if
neccessary.
* gtk/gtkbindings.c (BINDING_MOD_MASK): take BINDING_MOD_MASK into
account.
* gtk/gtkwidget.c (gtk_widget_real_key_release_event): implemented
default handler for key-release events, which checks for activation
of GDK_RELEASE_MASK key bindings.
* gdk/gdktypes.h (enum): added GDK_RELEASE_MASK to GdkModifierType.
Diffstat (limited to 'ChangeLog.pre-2-8')
-rw-r--r-- | ChangeLog.pre-2-8 | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 64ebfbd164..0163d85b38 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,5 +1,13 @@ Tue Jun 30 09:24:40 1998 Tim Janik <timj@gtk.org> + * gtk/gtkaccelgroup.c (gtk_accelerator_parse): parse "<Release>" + modifier as well. + (gtk_accelerator_name): add "<Release>" to the accelerator name if + neccessary. + + * gtk/gtkbindings.c (BINDING_MOD_MASK): take BINDING_MOD_MASK into + account. + * gtk/gtkwidget.c (gtk_widget_real_key_release_event): implemented default handler for key-release events, which checks for activation of GDK_RELEASE_MASK key bindings. |