]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-4
fixing ChangeLog
[~andy/gtk] / ChangeLog.pre-2-4
index eed75915cea955a572da3b7f9adf534e118f0d42..37d9dbf8b1480206ccf19c8cb3bedde6beee837e 100644 (file)
@@ -1,3 +1,195 @@
+Tue Feb 19 22:10:59 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * 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)
+       (#61886)
+
+       * gtk/gtkrc.key.emacs: add some GtkTreeView bindings
+
+Tue Feb 19 20:56:32 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/theme-bits/decompose-bits.c (do_part): fix bug (skipping all
+       black pixels).
+
+2002-02-19  Sven Neumann  <sven@gimp.org>
+
+       * 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  <kris@gtk.org>
+
+       * gtktreeprivate.h, gtktreeviewcolumn.[ch], gtktreeview.c: change
+       gtk_tree_view_column_cell_render,
+       gtk_tree_view_column_cell_focus,
+       gtk_tree_view_column_cell_draw_focus and
+       gtk_tree_view_column_cell_set_dirty to be private functions.
+
+       * gtktreeviewcolumn.[ch]: add install_handler argument to
+       _cell_set_dirty to control if _mark_rows_col_dirty (which calls
+       install_presize_handler) gets called, set widths correctly so
+       autosizing works (#71870)
+
+       * gtktreeview.c (gtk_tree_view_column_autosize): new function,
+       (gtk_tree_view_button_press): make double click on column
+       separator resize the row (#71870)
+       (gtk_tree_view_get_dest_row_at_pos): change DnD threshold to 33%
+       (#71869, suggestion by Anders Carlsson)
+
+Mon Feb 18 23:16:16 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkmain.[ch]: Add routines _gtk_find_module(),
+       _gtk_get_module_path() to look up a module of an arbitrary type in
+       a standard fashion. (#68474)
+
+       * gtk/gtkrc.c: Make module_path keyword warn and do
+       nothing. Remove the im_module_path keyword.
+
+       * gtk/gtkrc.c (gtk_rc_get_im_module_path): Fix
+       to return the standard path instead of one determined
+       from im_module_path and GTK_IM_MODULE_PATH.
+       
+       * gtk+-2.0.pc.in: Add gtk_host to go along with gtk_binary_version.
+
+2002-02-19  Matthias Clasen  <maclas@gmx.de>
+
+       * docs/tutorial/gtk-tut.sgml, docs/examples/*: Trivial formatting
+       fixes to all examples, simple functional fixes to rangewidgets example.
+
+Mon Feb 18 18:27:45 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkfontsel.c (gtk_font_selection_set_font_name): Select
+       the right item in the family list. (Reported by Mark Patton,
+       Patch from Satajyit Kanungo, #64240)
+
+       * gtk/gtkfontsel.c (gtk_font_selection_set_font_name): Update
+       the size and face entry lists as well, fix memory leak.
+       (Also #64240)
+
+       * gtk/gtkfontsel.c (gtk_font_selection_show_available_sizes): 
+       Allow fractional sizes, unselect the selected row if none
+       matches.
+
+       * gtk/gtkscrolledwindow.c (gtk_scrolled_window_focus): Fix
+       a bug where the scrolled window would always get focus
+       when focusing out of the child.
+
+2002-02-18  Hans Breuer  <hans@breuer.org>
+
+       * gdk/win32/gdkevents-win32.c : process WM_PAINT messages
+       for bg_pixmap == GDK_NO_BG, fixes The GIMP's canvas
+       rendering glitches on win32
+
+       * gdk/win32/gdkinput-win32.c : use g_object_new to create
+       GdkDevice instead of g_new
+       * gtk/gtkpaned.c : make LAST_SIGNAL the last in enum. 
+       This avoids to smash totally unrelated static data and
+       resulting random crashes. (as reported on gtk-devel-list, 
+       2002-02-10 : testgtk crashes)
+
+       * gtk/gtk.def : add new file selection entry points
+
+Mon Feb 18 17:34:43 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkentry.c gtk/gtktextview.c: Remove support for
+       the poorly defined text/plain type for now. (#55117)
+
+Mon Feb 18 16:44:00 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * docs/widget_system.txt: Add some docs for GTK_NEED_REQUEST
+       GTK_NEED_ALLOCATION.
+
+       * gtk/gtkmenu.c (gtk_menu_popup): Scroll the menu
+       to the right place before showing the menu to
+       avoid spurious enter events.
+
+       * gtk/gtkmenu.c (gtk_menu_realize): Only scroll
+       if there is an active menu item.
+
+       * gtk/gtkwidget.c (gtk_widget_init): Set RESIZE_NEEDED
+       ALLOC_NEEDED initially.
+
+2002-02-18  Matthias Clasen  <maclas@gmx.de>
+
+       * NEWS: fix version number.
+
+2002-02-18  Manish Singh  <yosh@gimp.org>
+
+       * Makefile.am: don't comment out the lines to dist the packer
+       example, just simply remove it. (the continuation line confused
+       make even though it was in the comment, barf)
+
+Mon Feb 18 14:40:22 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkcombo.c (gtk_combo_popdown_list): Fix problems
+       with stuck grab (#60132, reported by Nicolas Setton) and
+       stuck prelighting. Combine duplicated code in three
+       places for popping down the list.
+
+Mon Feb 18 14:17:59 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkclist.c (adjust_adjustments) 
+       * gtk/gtklayout.c (gtk_layout_size_allocate)
+       * gtk/gtktextview.c (gtk_text_view_size_allocate) 
+       * gtk/gtktreeview.c (gtk_tree_view_size_allocate) 
+       * gtk/gtkviewport.c (gtk_viewport_size_allocate):
+       Standardize on a page increment of page minus 1 line
+       rather than half a page (#51027, Eric Fischer)
+
+       * gtk/gtkviewport.c (gtk_viewport_size_allocate): 
+       Change step increment to be 0.1 * page_size height rather than
+       a fixed 10 pixels.
+
+Mon Feb 18 12:31:52 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkimcontextsimple.c (gtk_im_context_simple_filter_keypress): 
+       Don't commit unless we got at least one hex digit. (#70619)
+
+Sun Feb 17 21:30:49 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * Released 1.3.14
+
+       * configure.in: Version 1.3.14, interface, binary age 0.
+
+       * gdk/gdkregion-generic.c (miSubtractO): Fix out-of-bounds
+       read. (#71619, reported by Morten Welinder)
+
+       * gtk/gtkmenu.c (gtk_menu_class_init): Fix setting default.
+
+       * gtk/gtkfilesel.c (gtk_file_selection_class_init): Add
+       a select_multiple property to go along with thenew 
+       get/set_select_multiple.
+
+       * gdk/gdkwindow.c: Patch from Soeren Sandmann to improve
+       update debugging code. (#71703)
+
+2002-02-17  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/win32/gdkcolor-win32.c (free_colors): Don't set the
+       PC_EXPLICIT flag for unused palette entries, that might have
+       undesired side effects. Just set them to black. Black is always
+       present in a palette, so having superfluous black entries won't
+       cause any extra allocations from the system palette either when
+       realized.
+
+       * gdk/win32/gdkevents-win32.c
+       (gdk_event_translate:WM_QUERYNEWPALETTE): Don't do anything if the
+       system visual is static color, i.e. the user has told GDK to use
+       just the 16 static colors. In that case no need to redraw
+       anything, as the colors are static and by definition always
+       correctly mapped in the system palette.
+       (WM_PALETTECHANGED): Ditto, no need to call UpdateColors() either.
+       
+       * gtk/gtk.def: Add new gtkfilesel entry points.
+
 2002-02-17  Matthias Clasen  <maclas@gmx.de>
 
        * docs/tutorial/gtk-tut.sgml, examples/paned/paned.c,