]> Pileus Git - ~andy/gtk/commit
Bug 107000 – Add signals to GdkKeymap for monitoring caps_lock, etc.
authorMatthias Clasen <mclasen@redhat.com>
Mon, 29 Sep 2008 20:40:45 +0000 (20:40 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Mon, 29 Sep 2008 20:40:45 +0000 (20:40 +0000)
commit859aaf903d8e6ad5ca93c3205771edadfc24969c
tree29c082c6b5a720b5efdf2fdbb46bc65e9221d5d0
parent978e780018ebfdbb95521c60dd5ac7b7ae9e8603
Bug 107000 – Add signals to GdkKeymap for monitoring caps_lock, etc.

2008-09-29  Matthias Clasen  <mclasen@redhat.com>

        Bug 107000 – Add signals to GdkKeymap for monitoring caps_lock, etc.

        * gdk/gdk.symbols:
        * gdk/gdkkeys.[ch]: Add a new GdkKeymap::state-changed signal, and
        a gdk_keymap_get_caps_lock_state function.

        * gdk/x11/gdkkeys-x11.c: Implement it here. For now, only emit
        state-changed when caps lock lockedness changes.

        * gdk/x11/gdkdisplay-x11.c: Also select for modifier lock status
        changes in the XkbSelectEventDetails call.

svn path=/trunk/; revision=21545
ChangeLog
docs/reference/ChangeLog
docs/reference/gdk/gdk-sections.txt
gdk/gdk.symbols
gdk/gdkkeys.c
gdk/gdkkeys.h
gdk/x11/gdkdisplay-x11.c
gdk/x11/gdkkeys-x11.c