]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-4
temporarily set ->priv->edited_column to NULL. Pleas read the comment in
[~andy/gtk] / ChangeLog.pre-2-4
index 10fa712f223c59a773dd50a5cba7ecd2d903f13c..ef1531d1a58ff88b1b99eaec15f9e41ff7594484 100644 (file)
@@ -1,3 +1,132 @@
+Wed Apr 24 17:34:16 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_stop_editing): temporarily set
+       ->priv->edited_column to NULL. Pleas read the comment in this
+       function for an explanation (fixes #79632).
+
+2002-04-23  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtktextview.c (gtk_text_view_buffer_to_window_coords): 
+       (gtk_text_view_window_to_buffer_coords): Improve docs.  (#62359)
+
+Tue Apr 23 18:35:34 2002  Kristian Rietveld  <kris@gtk.org>
+
+       This commit adds a cell_background property for cell renderers. With
+       this property you can make your TreeView look incredibly ugly.
+
+       * gtk/gtkcellrenderer.c: add cell_background, cell_background_gdk and
+       cell_background_set properties,
+       (set_cell_bg_color): new function,
+       (gtk_cell_renderer_get_property), (gtk_cell_renderer_set_property):
+       support for new properties,
+       (gtk_cell_renderer_render): render a background when set.
+
+       * gtk/gtkcellrenderer.h: add cell_background_set and cell_background
+       fields.
+
+       * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_process_action):
+       when rendering, pass in just the background_area of the cell and not
+       the background_area of the entire column.
+
+2002-04-22  Anders Carlsson  <andersca@gnu.org>
+
+       * gtk/gtkentry.c (gtk_entry_drag_data_get): Use 
+       gtk_entry_get_public_chars. 
+       Fixes #79532 (Reported by Ovidiu Gheorghioiu).
+
+Mon Apr 22 19:24:29 2002  Kristian Rietveld  <kris@gtk.org>
+
+       This commit adds stock icon functionality to GtkCellRendererPixbuf
+       which is totally cool.
+
+       * gtk/gtkcellrendererpixbuf.h: add some fields
+
+       * gtk/gtkcellrendererpixbuf.c: add finalize method, add some
+       properties, add some stock icon rendering code.
+
+       * demos/gtk-demo/stock_browser.c: modified to use the stock
+       icon stuff in the cellrendererpixbuf instead of its own stock icon
+       rendering code.
+
+2002-04-21  Alexander Larsson  <alla@lysator.liu.se>
+
+       * gdk/x11/gdkwindow-x11.c (gdk_window_reparent):
+       Save x and y in window_private.
+
+       * gtk/gtkplug.c (_gtk_plug_add_to_socket):
+       Move plug window outside the visible area to avoid flashing until
+       the first size_allocate.
+
+2002-04-21  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtktextiter.c (gtk_text_iter_forward_search): More verbose
+       description of match_start and match_end return values.  (#57929)
+
+       * gtk/gtktreeselection.c (_gtk_tree_selection_internal_select_node):
+       * gtk/gtktreeview.c (_gtk_tree_view_column_autosize): Remove doc
+       comment markers on freeform comments.
+
+       * gtk/gtktreemodelsort.c
+       (gtk_tree_model_sort_convert_path_to_child_path): Doc fixes. (#68404)
+
+Sat Apr 20 21:15:11 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkmenuitem.c: add "selected_shadow_type" style property
+
+Sat Apr 20 12:07:14 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkwidget.c (gtk_widget_modify_color_component): Accept
+       NULL for color to mean "unmodify"
+
+       * gtk/gtkwidget.c (gtk_widget_modify_font): Accept NULL for
+       font_desc to mean "unmodify".
+
+Sat Apr 20 16:49:26 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gdk/x11/gdkpixmap-x11.c (gdk_pixmap_new): replace GDK_IS_WINDOW
+       with GDK_IS_DRAWABLE in the assert, only check GDK_WINDOW_DESTROYED
+       if window is a GdkWindow,
+       (gdk_bitmap_create_from_data): ditto,
+       (gdk_pixmap_create_from_data): ditto
+
+Fri Apr 19 23:38:16 2002  Kristian Rietveld  <kris@gtk.org>
+
+       Fixes #50310.
+
+       * gtk/gtktreeprivate.h: add _gtk_tree_view_column_autosize
+
+       * gtk/gtktreeview.c: privately export _gtk_tree_view_column_autosize,
+       and add a small note about that function,
+       (gtk_tree_view_button_press): check for double click and
+       "not having an autosize" column before autosizing the column,
+       
+       * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_min_width):
+       call _gtk_tree_view_column_autosize to update autosized column width
+       (gtk_tree_view_column_set_max_width): ditto
+
+2002-04-20  Matthias Clasen  <maclas@gmx.de>
+
+       * TODO, TODO.xml, README.nanox, docs/Changes-1.2.txt,
+       docs/Changes-2.0.txt, docs/gtk-config.txt, docs/debugging.txt,
+       gdk/TODO: Remove some files whose content is either obsolete or
+       has been moved elsewhere.
+
+       * Makefile.am, gtk+.spec.in, docs/Makefile.am: Remove references
+       to these files.
+       
+Fri Apr 19 21:31:04 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_row_changed): cancel editing
+       if tree_view->priv->edited_column != NULL (fixes #76066)
+
+Fri Apr 19 21:06:39 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_size_allocate): subtract
+       TREE_VIEW_HEADER_HEIGHT from allocation->height to get the real
+       size for the tree (fixes #72729),
+       (gtk_tree_view_real_start_editing): correct cell_area->y for
+       scrolling due to gtk_tree_view_real_set_cursor (fixes #75687)
+
 Fri Apr 19 16:30:09 2002  Kristian Rietveld  <kris@gtk.org>
 
        * gtk/gtktreeprivate.h, gtk/gtktreeview.c: rename