X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=ChangeLog.pre-2-0;h=ca4c76331b46daaecec3c029b5b4d3de7a1bd58c;hb=5d81847f201c1a25c9edf5e522c6f3d12bdb2533;hp=b478283b283ca790c8a3fb6dd213dc9622a95d95;hpb=601302c7a308664c09bc5ee2e23621b34747a252;p=~andy%2Fgtk diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index b478283b2..ca4c76331 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,182 @@ +Fri Feb 22 14:08:38 2002 Soeren Sandmann + + * gtk/gtkradiobutton.c, gtk/gtkcheckbutton.c, gtkbutton.h, + gtktogglebutton.c: feedback when check and radio buttons are + depressed. + +2002-02-22 Matthias Clasen + + * 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 + + * 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 + + * 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(). + +>>>>>>> 1.3066 +Thu Feb 21 12:24:22 2002 Owen Taylor + + * gtk/gtkctree.c (gtk_ctree_class_init): Remove some workarounds + for +/= and shift key handling. + +Wed Feb 20 14:26:47 2002 Owen Taylor + + * 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 + 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 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 + + * gtk/theme-bits/Makefile.am (EXTRA_DIST): inconsitent files are + .pngs too + +Wed Feb 20 21:52:13 2002 Owen Taylor + + * gtk/gtkselection.c (gtk_selection_request): Set the property + as type ATOM_PAIR, not ATOM. (#72074, Gregory Merchan.) + + * gdk/x11/gdk{property,selecton}-x11.c: Auto-convert properties + of type ATOM_PAIR as well as properties of type ATOM. + +2002-02-21 Matthias Clasen + + * docs/tutorial/images/*.png: screenshots of examples. + + * docs/tutorial/gtk-tut.sgml: remove deprecated widgets, add + screenshots, fix chapters 1-4 for GTK+ 2.0. + + * demos/gtk-demo/Makefile.am (INCLUDES): add -DGDK_PIXBUF_DISABLE_DEPRECATED. + +Thu Feb 21 00:31:41 2002 Soeren Sandmann + + * gtk/gtkspinbutton.c: Many cleanups and fixes. Draw exclusively + in expose handler. Feedback when buttons are depressed. + + * gtk/gtkstyle.c: update for changes in gtkspinbutton.c. Fix + spinbuttons for RTL langauges. + +Wed Feb 20 23:00:08 2002 Soeren Sandmann + + * gtk/gtkstyle.c: new radio buttons. handle inconsistent state for + check- and radiobuttons. + + * gtk/theme-bits/check-13-inconsistent.png, + gtk/theme-bits/radio-13-inconsistent.png: new files + + * gtk/theme-bits/radio-13.png: new radio buttons + + * gtk/theme-bits/Makefile.am (EXTRA_DIST): add new + -inconsistent.png files + +Wed Feb 20 16:19:49 2002 Owen Taylor + + * gdk/x11/gdkevents-x11.c: Add a XSETTING mapping for + gtk-can-change-accels. (#70218, Thomas Leonard.) + +2002-02-20 Sven Neumann + + * gtk/gtkcolorsel.c (gtk_color_selection_finalize): check + handler_id before disconnecting the signal handler since it might + have never been connected if the GtkColorSelection is destroyed + before it was realized. + +2002-02-20 Matthias Clasen + + * docs/tutorial/gtk-tut.sgml: Fold back Svens g_signal fixes from + the examples. + + * docs/tutorial/gtk-tut.sgml, examples/progressbar/progressbar.c, + examples/progressbar/Makefile: Make the progressbar example + deprecation-clean. + +Tue Feb 19 22:10:59 2002 Kristian Rietveld + + * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_mnemonic_activate): new + function + (gtk_tree_view_column_create_button): use g_signal_* instead of + gtk_signal_*, hook up _mnemonic_activate callback + (gtk_tree_view_column_update_button): use + gtk_label_set_text_width_mnemonic instead of gtk_label_set_text + (#69095) + + * gtk/gtktreeview.c (gtk_tree_view_class_init): remove key bindings + for C-f and C-b, let treeview search use C-f (instead of C-s) + (#61866) + + * gtk/gtkrc.key.emacs: add some GtkTreeView bindings + +Tue Feb 19 20:56:32 2002 Soeren Sandmann + + * gtk/theme-bits/decompose-bits.c (do_part): fix bug (skipping all + black pixels). + +2002-02-19 Sven Neumann + + * examples/*/*.c: finish conversion to g_signal_* functions by + using G_OBJECT and G_CALLBACK and other assorted changes. + Tue Feb 19 17:36:31 2002 Kristian Rietveld * gtktreeprivate.h, gtktreeviewcolumn.[ch], gtktreeview.c: change