1. 09 May, 2001 1 commit
    • Jonathan Blandford's avatar
      New "columns_changed" signal. · 3340826a
      Jonathan Blandford authored
      Wed May  9 09:08:44 2001  Jonathan Blandford  <jrb@webwynk.net>
      
      	* gtk/gtktreeview.c (gtk_tree_view_class_init): New
      	"columns_changed" signal.
      	(gtk_tree_view_motion_draw_column_motion_arrow): Change column
      	motion code to draw arrows to the side if indicator is outside the
      	widget.
      	(gtk_tree_view_map_expanded_rows): Implement.
      3340826a
  2. 05 May, 2001 1 commit
    • Owen Taylor's avatar
      Fix typo in filename. · d15b4aa5
      Owen Taylor authored
      Sat May  5 09:18:30 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* demos/gtk-demo/images.c (progressive_timeout): Fix
      	typo in filename.
      
      	* gtk/gtktreeview.c (gtk_tree_view_row_activated): Comment
      	out FIXME warning; just too annoying.
      d15b4aa5
  3. 02 May, 2001 1 commit
  4. 01 May, 2001 1 commit
  5. 30 Apr, 2001 1 commit
  6. 28 Apr, 2001 2 commits
  7. 26 Apr, 2001 1 commit
    • Jonathan Blandford's avatar
      clean up column dragging code. Revealed some (potential) GdkWindow bugs. · 06817999
      Jonathan Blandford authored
      Thu Apr 26 19:11:46 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeview.c (gtk_tree_view_motion): clean up column
      	dragging code.  Revealed some (potential) GdkWindow bugs.
      
      	* gdk/x11/gdkwindow-x11.c (gdk_window_reparent): add
      	_gdk_window_init_position to the end of reparent to fix the case
      	of reparenting when new_x != old_x and new_y != old_y.
      06817999
  8. 23 Apr, 2001 1 commit
    • Jonathan Blandford's avatar
      add missing '}' that got munched by #endif. · 60051ff6
      Jonathan Blandford authored
      Mon Apr 23 18:57:03 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtksocket.c (gtk_socket_filter_func): add missing '}' that
      	got munched by #endif.
      
      	* gtk/Makefile.am (gtk_plug_c_sources): add missing '\'
      
      	* gtk/gtktreeview.c: Refactored code to clean up a number of
      	events.
      
      	* gtk/gtktreemodel.c (gtk_tree_path_compare): Switched return
      	values to make consistent with other functions.  Spotted by Jeff
      	Franks <jcf@tpg.com.au>.
      
      	* gtk/gtktreeview.h (struct _GtkTreeViewClass): Fixes to signal
      	declaration spotted by Jeff Franks <jcf@tpg.com.au>.
      60051ff6
  9. 12 Apr, 2001 2 commits
    • Tim Janik's avatar
      get this to compile. · 6070d96d
      Tim Janik authored
      Thu Apr 12 21:04:26 2001  Tim Janik  <timj@gtk.org>
      
              * gtk/gtktreeview.c (_gtk_tree_view_column_start_drag): get
              this to compile.
      6070d96d
    • Jonathan Blandford's avatar
      fix a fixme. · 31210813
      Jonathan Blandford authored
      Sun Apr  8 05:36:06 2001  Jonathan Blandford  <jrb@webwynk.net>
      
              * gtk/gtktextview.c (gtk_text_view_class_init): fix a fixme.
      
              * gtk/gtkcellrendertoggle.c: change GTK_TYPE_POINTER to
              GTK_TYPE_STRING.
      
              * gtk/gtktreeview.c: New functions to allow initial column
              dragging work.
      
              * gtk/gtktreeviewcolumn.c: Initial column dragging support.
      
              * tests/testtreefocus.c: give dave some love.
      
              * tests/testtreesort.c: Modify test to check really long samples.
      31210813
  10. 02 Apr, 2001 2 commits
    • Jonathan Blandford's avatar
      Bug fix to make trees work again when not sorted. · 461216d4
      Jonathan Blandford authored
      Mon Apr  2 19:36:57 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreestore.c (gtk_tree_store_init):  Bug fix to make trees
      	work again when not sorted.
      
      	* gtk/gtktreeview.c (gtk_tree_view_class_init): Add "collapse_row"
      	and "expand_row" signal, closing bug 52578.
      
      	* gtk/gtktreeview.c (gtk_tree_view_expand_row): Add signal
      	support.
      
      	* gtk/gtktreeview.c (gtk_tree_view_collapse_row): Add signal
      	support.
      461216d4
    • Jonathan Blandford's avatar
      BOXED,BOXED,BOXED,BOXED): new marshaller. · 29985af0
      Jonathan Blandford authored
      Mon Apr  2 16:56:15 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtkmarshal.list (VOID:BOXED,BOXED,BOXED,BOXED): new
      	marshaller.
      
      	* gtk/gtktreemodel.c (gtk_tree_model_range_changed): change
      	"changed" signal to "range_changed".
      
      	* gtk/gtktreeview.c (gtk_tree_view_set_model): fix small bug where
      	removing a tree from one model would remove all trees from that
      	model.
      	* gtk/gtktreeview.c (gtk_tree_view_range_changed): use range
      	changed signal instead.
      29985af0
  11. 30 Mar, 2001 1 commit
  12. 29 Mar, 2001 1 commit
    • Jonathan Blandford's avatar
      Massive reordering/sorting work. Now pretty much works. · f19af6f4
      Jonathan Blandford authored
      Thu Mar 29 16:29:12 2001  Jonathan Blandford  <jrb@webwynk.net>
      
      	* gtk/gtkliststore.c (gtk_list_store_iter_changed): Massive
      	reordering/sorting work.  Now pretty much works.
      
      	* gtk/gtkrbtree.c (_gtk_rbtree_reorder): Lots of work to make
      	reorder mostly work.  Still need to get the parity correct.
      
      	* gtk/gtktreeviewcolumn.c: Listen for "model" property changed
      	signal, so I can listen for the sort_column_changed signal so I
      	can change my "sort_indicator" property.  Cool.
      f19af6f4
  13. 28 Mar, 2001 3 commits
  14. 24 Mar, 2001 1 commit
    • Havoc Pennington's avatar
      make this somewhat key-navigable · 207e3bb9
      Havoc Pennington authored
      2001-03-23  Havoc Pennington  <hp@pobox.com>
      
      	* gtk/gtkhsv.c: make this somewhat key-navigable
      
      	* gtk/gtkfontsel.c: mnemonics
      
      	* gtk/gtkgamma.c: mnemonics
      
      	* gtk/gtkcolorsel.c: add mnemonics to labels
      
      2001-03-22  Havoc Pennington  <hp@pobox.com>
      
      	Applied big patch from Seth Lytle to fix event handler return
      	values, slightly modified.
      
      	* gtk/gtkcalendar.c (gtk_calendar_button_press): return TRUE if
      	handled.
      	(gtk_calendar_key_press): return TRUE for GDK_space triggers
      	select_day
      
      	* gtk/gtkclist.c (gtk_clist_button_press): return TRUE if handled
      	(gtk_clist_button_release): return TRUE if handled
      
      	* gtk/gtkcolorsel.c (mouse_release):
      	(palette_activate):
      	(palette_press):
      	(palette_new):
      	(mouse_press):
      	(get_screen_color):
      	fixed return type (void to gboolean), return TRUE,
      	added GTK_SIGNAL_FUNC cast
      
      	* gtk/gtkcombo.c (gtk_combo_popup_button_press): fixed return type
      	(void to gboolean), and return TRUE
      	(gtk_combo_button_release): changed return value to TRUE after
      	gtk_grab_add on combo->popwin
      
      	* gtk/gtkctree.c (gtk_ctree_button_press): return TRUE if triggers a
      	collapse or expand
      
      	* gtk/gtkcurve.c (gtk_curve_graph_events): return TRUE for
      	button/motion
      
      	* gtk/gtkdnd.c (gtk_drag_source_event_cb): return TRUE for button
      	press/release and motion that trigger act
      
      	* gtk/gtkentry.c (gtk_entry_button_release): return TRUE
      
      	* gtk/gtkfontsel.c (gtk_font_selection_size_key_press): return TRUE
      	for GDK_Return
      
      	* gtk/gtklist.c (gtk_list_button_press): return TRUE mostly
      	(gtk_list_button_release): return TRUE if selection
      
      	* gtk/gtklistitem.c (gtk_list_item_button_press): return TRUE on
      	press
      
      	* gtk/gtkmenushell.c (gtk_menu_shell_button_press):
      	(gtk_menu_shell_button_release): chain parent_menu_shell retval
      
      	* gtk/gtknotebook.c (gtk_notebook_button_press): return FALSE if
      	nothing triggered
      	(gtk_notebook_button_release): return TRUE if we do anything
      
      	* gtk/gtkspinbutton.c (gtk_spin_button_button_press):
      	(gtk_spin_button_button_release): return TRUE or chained retval
      
      	* gtk/gtktext.c (gtk_text_button_press):
      	(gtk_text_button_release): return TRUE
      	(gtk_text_key_press): remove redundant retval code
      
      	* gtk/gtktreeitem.c (gtk_tree_item_button_press): return TRUE if button
      	and sensitive
      	(gtk_tree_item_subtree_button_click): changed type to gint, and return
      	TRUE if sensitive
      
      	* gtk/gtktooltips.c (gtk_tooltips_event_handler): deactivate implies
      	return TRUE
      207e3bb9
  15. 23 Mar, 2001 1 commit
    • Jonathan Blandford's avatar
      fix braino. New interface to add cleanup sortable support. · 21fd434c
      Jonathan Blandford authored
      Thu Mar 22 19:27:34 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_render):
      	fix braino.
      	* gtk/gtktreesortable.[ch]: New interface to add cleanup sortable
      	support.
      
      	* gtk/gtktreeview.c: Addition of initial sortable support.
      
      	* gtk/gtktreestore.c: Addition of initial sortable support.
      
      	* gtk/gtkliststore.c: Addition of initial sortable support.
      
      	* gtk/gtkmarshal.list: yet another marshaller.
      
      	* gtk/gtktreedatallist.[ch]: shared code between the store models
      	for handling sorting headers.
      21fd434c
  16. 19 Mar, 2001 1 commit
    • Owen Taylor's avatar
      Handle quoting of / with \; properly handle __ in paths, quote " and \n in · 489c376b
      Owen Taylor authored
      Mon Mar 19 15:53:36 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkitemfactory.c gtk/testgtk.c: Handle quoting of / with \; properly
      	handle __ in paths, quote " and \n in gtk_item_factory_dump_items().
      
      	* gtk/gtkadjustment.[ch] gtk/gtkclist.c gtk/gtkhruler.c gtk/gtklayout.c
      	  gtk/gtklist.c gtk/gtkprogress.[ch] gtk/gtkprogressbar.[ch] gtk/gtkrange.[ch]
      	  gtk/gtkruler.[ch] gtk/gtkscale.c gtk/gtkscrolledwindow.c gtk/gtkspinbutton.[ch]
      	  gtk/gtktext.c gtk/gtktextview.c gtk/gtkvruler.c gtk/testgtk.c:
      	Change float to double everywhere with the exception of 0<->1.0 alignment
      	and GtkCurve.
      489c376b
  17. 16 Mar, 2001 3 commits
    • Jonathan Blandford's avatar
      modified to use "row_activated" signal. · 73dc88d2
      Jonathan Blandford authored
      Fri Mar 16 18:24:53 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* demos/gtk-demo/main.c (row_activated_cb): modified to use
      	"row_activated" signal.
      
      	* gtk/gtktreeview.c (gtk_tree_view_row_activated): oh, the
      	stupidity.  Lets actually pass in the row with this signal...
      73dc88d2
    • Jonathan Blandford's avatar
      s/GTK_TREE_COLUMN/GTK_TREE_VIEW_COLUMN · 4d4af294
      Jonathan Blandford authored
      Fri Mar 16 18:01:17 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeviewcolumn.[ch]: s/GTK_TREE_COLUMN/GTK_TREE_VIEW_COLUMN
      
      	* gtk/gtktreeview.c (gtk_tree_view_row_activated): New signal.
      
      	* gtk/gtktreeview.c (gtk_tree_view_destroy): moved pretty much
      	everything into the ::destroy function, and freed a lot more.
      4d4af294
    • Jonathan Blandford's avatar
      Fixed some braindeadness spotted by Jamie Strachan <frostfreek@yahoo.com>. · 1a72ab25
      Jonathan Blandford authored
      Fri Mar 16 11:38:42 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeview.c (gtk_tree_view_set_model): Fixed some
      	braindeadness spotted by Jamie Strachan <frostfreek@yahoo.com>.
      1a72ab25
  18. 15 Mar, 2001 1 commit
    • Jonathan Blandford's avatar
      Changed prototype to allow for getting the location of the cell relative · e4d16600
      Jonathan Blandford authored
      Thu Mar 15 18:22:44 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtkcellrenderer.h: Changed prototype to allow for getting
      	the location of the cell relative to its area.
      	* gtk/gtkcell*: modified for above change
      	* gtk/gtktreeview.c: modified for above change.
      
      Wed Mar 14 13:58:32 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeview.c (gtk_tree_view_set_model): Ref the model.
      	 (gtk_tree_view_finalize): actually unref the model.  Thanks to
      	Jamie Strachan <frostfreek@yahoo.com> for noticing this error.
      e4d16600
  19. 13 Mar, 2001 1 commit
    • Jonathan Blandford's avatar
      Fix up focus code a lot. · cf89a05f
      Jonathan Blandford authored
      Mon Mar 12 21:02:08 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeview.c (gtk_tree_view_header_focus): Fix up focus
      	code a lot.
      
      	* gtk/gtktreedatalist.c (_gtk_tree_data_list_free): use
      	g_mem_chunk.
      	(_gtk_tree_data_list_alloc): use g_mem_chunk.
      	(_gtk_tree_data_list_node_to_value): Fix to switch on
      	G_TYPE_FUNDAMENTAL.
      	(_gtk_tree_data_list_value_to_node): Fix to switch on
      	G_TYPE_FUNDAMENTAL.
      	(_gtk_tree_data_list_node_copy): Fix to switch on
      	G_TYPE_FUNDAMENTAL.
      cf89a05f
  20. 10 Mar, 2001 1 commit
    • Jonathan Blandford's avatar
      Make select_all not work if you're in SINGLE mode (it doesn't make that · 351052e1
      Jonathan Blandford authored
      Fri Mar  9 20:36:21 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeselection.c (gtk_tree_selection_select_all): Make
      	select_all not work if you're in SINGLE mode (it doesn't make that
      	much sense, anyway.)
      
      	* gtk/gtktreedatalist.c (_gtk_tree_data_list_node_to_value):
      	handle types more sanely.
      	(_gtk_tree_data_list_value_to_node): handle types more sanely.
      	(_gtk_tree_data_list_node_copy): handle types more sanely.
      
      	* gtk/gtkliststore.c (gtk_list_store_set_cell): fix to work with
      	GValue better. Converts the type as well.
      
      	* gtk/gtktreestore.c (gtk_tree_store_set_cell): fix to work with
      	GValue better. Converts the type as well.
      351052e1
  21. 09 Mar, 2001 2 commits
    • Jonathan Blandford's avatar
      Add destroy function. · 8f35f030
      Jonathan Blandford authored
      Thu Mar  8 19:40:28 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeview.c (gtk_tree_view_destroy): Add destroy function.
      8f35f030
    • Jonathan Blandford's avatar
      Actually unref the nodes. Fixes bug #50058. · 8401ea1a
      Jonathan Blandford authored
      Thu Mar  8 19:18:27 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeview.c (gtk_tree_view_unref_tree_helper): Actually
      	unref the nodes.   Fixes bug #50058.
      
      	* gtk/gtktreemodel.c (gtk_tree_model_ref_node): change
      	"::ref_iter" to "::ref_node".
      	(gtk_tree_model_unref_node): change "::unref_iter" to
      	"::unref_node". Fixes bug #50064.
      8401ea1a
  22. 08 Mar, 2001 2 commits
    • Jonathan Blandford's avatar
      add support for invisible cells. (gtk_tree_view_bin_expose): ditto · bd10a077
      Jonathan Blandford authored
      Thu Mar  8 17:40:09 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeview.c (gtk_tree_view_create_row_drag_icon): add
      	support for invisible cells.
      	 (gtk_tree_view_bin_expose): ditto
      
      also, forgot to commit tests/testtreeview.c last commit
      bd10a077
    • Tim Janik's avatar
      added accumulator data argument to g_signal_newc() functions. · 06718ecf
      Tim Janik authored
      Thu Mar  8 16:51:21 2001  Tim Janik  <timj@gtk.org>
      
              * *.c: added accumulator data argument to g_signal_newc()
              functions.
      
              * gtk/gtktreemodelsort.c (gtk_tree_model_sort_set_model):
              * gtk/gtktreeview.c (gtk_tree_view_setup_model):
              * gtk/treestoretest.c (make_window):
              s/g_signal_connect/g_signal_connectc/.
      
              * gtk/gtktextbuffer.c: completed signal arg fixups,
              they also needed G_SIGNAL_TYPE_STATIC_SCOPE flag.
      06718ecf
  23. 07 Mar, 2001 1 commit
    • Tim Janik's avatar
      marshaller fixes. · 35af5c4e
      Tim Janik authored
      Wed Mar  7 13:24:57 2001  Tim Janik  <timj@gtk.org>
      
              * gtk/*.c: marshaller fixes.
      
              * gtk/gtkmarshal.list: extreme cleanup.
      
              * gtk/gtktreeview.c (gtk_tree_view_class_init): disable interface
              param spec for now.
      
              * gtk/gtktexttag.c (gtk_text_tag_set_property): use g_value_get_boxed()
              where appliable.
      
              * gtk/gtktypeutils.[hc]: updates to GLib API changes.
              special cased autogenerated boxed types from gtktypebuiltins_ids.c
              which are not reference counted:
              GtkSelectionData, GdkEvent, GdkColor, GtkTextIter, PangoTabArray,
              PangoFontDescription, GtkTreeIter and GtkTreePath.
      
      Thu Mar  1 03:58:56 2001  Tim Janik  <timj@gtk.org>
      
              * gtk/gtktreeselection.h:
              * gtk/gtktreemodel.c:
              * gtk/gtktreedatalist.[hc]: fixed includes. no gobject/*
              file should be included directly, and gobject/gmarshal.h
              as well as gtk/gtkmarshal.h even can't be included directly.
      
              * Makefile.am: grr, install gtk-config-2.0.
      
              * gtk/testgtk.c:
              * gtk/simple.c:
              * gtk/gtkmenu.c:
              * gtk/gtkitemfactory.c: use g_object_connect() instead of
              passing "*signal*::*" args to gtk_widget_set().
      
              * gtk/gtktypeutils.[hc]: got rid of GTK_TYPE_SIGNAL.
      
              * gtk/*.c: removed trailer arg from property setters and getters.
              macro fixups.
      
      Thu Mar  1 04:01:57 2001  Tim Janik  <timj@gtk.org>
      
              * test-gdk-pixbuf.c: fixed includes.
      35af5c4e
  24. 06 Mar, 2001 1 commit
  25. 05 Mar, 2001 2 commits
    • Jonathan Blandford's avatar
      Apply patch from John Margaglione to add object properties. · d5e0710d
      Jonathan Blandford authored
      Mon Mar  5 15:07:05 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeview.c: Apply patch from John Margaglione to add
      	object properties.
      d5e0710d
    • Jonathan Blandford's avatar
      renamed "child_toggled" to "has_child_toggled". · 3b2ffda1
      Jonathan Blandford authored
      Mon Mar  5 14:38:54 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreemodel.c: renamed "child_toggled" to
      	"has_child_toggled".
      
      	* gtk/gtktreeview.c: Handle removing columns better.  Updated to
      	handle new signal name.
      
      	* gtk/gtktreestore.c: Updated to handle new signal name.
      	* gtk/gtklisttore.c: Updated to handle new signal name.
      	* gtk/gtktreemodelsort.c: Updated to handle new signal name.
      3b2ffda1
  26. 02 Mar, 2001 1 commit
    • Jonathan Blandford's avatar
      Move handling of buttons fully in gtktreeviewcolumn. This code is less · 193bed18
      Jonathan Blandford authored
      Thu Mar  1 19:50:56 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeviewcolumn.c (_gtk_tree_view_column_realize_button):
      	Move handling of buttons fully in gtktreeviewcolumn.  This code is
      	less interrelated then it was, but it still requires the
      	GtkTreeView to map it.
      
      	* test/testtreecolumn.c: Now I can add a column to one view,
      	remove it, add it to the another view, remove it, then re-add it
      	to the first.  Nifty.
      193bed18
  27. 28 Feb, 2001 3 commits
    • Jonathan Blandford's avatar
      Sanitize GtkRowReference. · f7382221
      Jonathan Blandford authored
      Wed Feb 28 16:36:46 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreemodel.c (gtk_tree_row_reference_*): Sanitize
      	GtkRowReference.
      f7382221
    • Havoc Pennington's avatar
      Remove draw_focus and draw_default (gtk_widget_draw_focus): remove this · 56a2f2c6
      Havoc Pennington authored
      2001-02-28  Havoc Pennington  <hp@redhat.com>
      
      	* gtk/gtkwidget.h (struct _GtkWidgetClass): Remove draw_focus and
      	draw_default
      	(gtk_widget_draw_focus): remove this function; we could instead
      	make it just gtk_widget_draw(), but in most cases I think the
      	result would be broken user code, so think it's better to have
      	that code not compile and get fixed
      	(gtk_widget_draw_default): ditto
      
      	* gtk/gtkwidget.c: Add default handlers for focus_in_event and
      	focus_out_event that set/unset GTK_HAS_FOCUS and call queue_draw
      
      	* gtk/gtkwindow.c (gtk_window_set_default): just queue a draw when
      	widgets lose/get the default, instead of calling draw_default
      
      	* docs/Changes-2.0.txt: note about all this
      
      	Then fixed every widget in GTK, I won't list all the filenames.
      56a2f2c6
    • Jonathan Blandford's avatar
      Proxy out to _gtk_tree_row_reference_deleted. (inserted_callback): Proxy · c82dc58f
      Jonathan Blandford authored
      Tue Feb 27 19:32:53 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreemodel.c (deleted_callback): Proxy out to
      	_gtk_tree_row_reference_deleted.
      	(inserted_callback): Proxy out to
      	_gtk_tree_row_reference_inserted.
      	(_gtk_tree_row_reference_new_from_view): Somewhat yukky hack to
      	get around signal emission ordering problem.
      
      	* gtk/gtktreeselection.c (gtk_tree_selection_real_unselect_all):
      	fix to work with SINGLE
      	(_gtk_tree_selection_internal_select_node): Major sanitization on
      	selections.  SINGLE now seems to work.
      
      	* tests/Makefile.am: add testtreecolumn.c:
      
      	* tests/testtreecolumn.c: New test.  Mostly points out selection
      	bugs currently, but will test columns later.
      
      	* gtk/gtkrbtree.c (_gtk_rbtree_remove_node): Fix really nasty
      	selection bug.  I hate touching this code -- it's scary.
      c82dc58f
  28. 23 Feb, 2001 1 commit
    • Jonathan Blandford's avatar
      Only draw the column that is exposed. · 1efdc103
      Jonathan Blandford authored
      Fri Feb 23 17:50:13 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeview.c (gtk_tree_view_bin_expose): Only draw the
      	column that is exposed.
      
      	(_gtk_tree_view_update_size): Changed name from set_size, and
      	changed function to do more work, and not force people calling it
      	to figure out the size.  Simplifies a lot of code elsewhere.
      1efdc103