+Fri Feb 22 14:08:38 2002 Soeren Sandmann <sandmann@daimi.au.dk>
+
+ * gtk/gtkradiobutton.c, gtk/gtkcheckbutton.c, gtkbutton.h,
+ gtktogglebutton.c: feedback when check and radio buttons are
+ depressed.
+
+2002-02-22 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtktreeview.c (gtk_tree_view_set_reorderable):
+ s/columns/rows/ in docs. (#70199)
+
+ * gtk/gtktreestore.c (gtk_tree_store_insert): s/before/after/ in
+ docs. (#71852, #68405)
+
+ * gtk/gtkcalendar.c (gtk_calendar_select_day): Correct a comment.
+
+Thu Feb 21 23:02:29 2002 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtktreeview.[ch]: add keynav handling for unselect all,
+ focus column header, change focus with arrow keys in column headers,
+ column reordering, column resizing, small try to fix page up/down
+ (this fixes #70889, and fixes a great deal of #53580)
+
+Thu Feb 21 16:51:17 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkaccelgroup.c (gtk_accelerator_valid): Add
+ GDK_ISO_Next_Group/Prev_Group/Level3_Shift/
+ First_Group/Last_Group to list of invalid accelerators.
+ (A lot more that should be added, but probably would
+ want a range mechanism. These are the ones found in
+ the standard XFree86 config files.)
+
+ * gtk/gtkbindings.c (gtk_bindings_activate): Fix problem
+ that broke bindings for menus.
+
+ * gtk/gtkwindow.[ch]: Export _gtk_window_activate_key()
+ privately.
+
+ * gtk/gtkmenushell.c (gtk_menu_shell_key_press): Use
+ _gtk_window_activate_key(), gtk_bindings_activate_event().
+
+Thu Feb 21 12:24:22 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkctree.c (gtk_ctree_class_init): Remove some workarounds
+ for +/= and shift key handling.
+
+Wed Feb 20 14:26:47 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkkeyhash.[ch]: Implement "fuzzy" key binding lookups;
+ allow matches on key and level but not group. Also, implement
+ ignoring "consumed modifiers correctly."
+
+ * gtk/gtkaccelgroup.c gtk/gtkbindings.c: Convert to using
+ GtkKeyHash.
+
+ * gtk/gtkdebug.h gtk/gtkmain.c: Support GTK_DEBUG=keybindings
+
+ * gdk/x11/gdkevents-x11.c (gdk_event_translate): Fill in
+ the group for key release events as well as key press events.
+
+ * gdk/gdkkeys.h gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state):
+ Rename unused_modifiers to consumed_modifiers, make the docs and
+ non-Xkb implementation match the Xkb implementation.
+
+ * gdk/linux-fb/gdkkeyboard-fb.c gdk/win32/gdkkeys-win32.c: Propagate
+ doc and parameter name changes.
+
+ * gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state):
+ XkbTranslateKeyCode doesn't handle LockMask, we need to handle
+ it ourselves.
+
+ * gdk/x11/gdkkeys-x11.c (gdk_keymap_translate_keyboard_state): Force
+ <Shift>Tab to give GDK_ISO_Left_Tab, since we need consistency
+ to allow dealing with ISO_Left_Tab.
+
+ * gtk/gtkwindow.c gtk/gtktextview.c gtk/gtkscrolledwindow.c
+ gtk/gtkpaned.c gtk/gtkcombo.c gtk/gtknotebook.c:
+ Remove inappropriate uses of GDK_ISO_Left_Tab. (GDK_ISO_Left_Tab
+ or <Shift>Tab both are equivalent as a binding specifier.)
+
+ * gtk/gtkbutton.c (gtk_button_class_init): Make ::activate
+ GTK_RUN_ACTION, so you can bind an accelerator to it.
+
+ * gtk/gtklabel.c (gtk_label_set_uline_text_internal): Call
+ gdk_unicode_to_keyval on the mnemonic character.
+
+ * tests/testgtk.c: Add a test for the new fuzzy key binding matching.
+
+2002-02-21 jacob berkman <jacob@ximian.com>
+
+ * gtk/theme-bits/Makefile.am (EXTRA_DIST): inconsitent files are
+ .pngs too
+
Wed Feb 20 21:52:13 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkselection.c (gtk_selection_request): Set the property