]> Pileus Git - ~andy/gtk/commit
Separate sensitive/selectable properties.
authorKristian Rietveld <kris@imendio.com>
Fri, 2 Jun 2006 18:55:59 +0000 (18:55 +0000)
committerKristian Rietveld <kristian@src.gnome.org>
Fri, 2 Jun 2006 18:55:59 +0000 (18:55 +0000)
commita70e666423928276c87632e7aef594ff68b6abfa
tree8da974f9ab6f78565b7fa33ee9d88b0617a5c6c7
parent3180e4535629b9872819923bf59f2f97f17217ac
Separate sensitive/selectable properties.

2006-06-02  Kristian Rietveld  <kris@imendio.com>

Separate sensitive/selectable properties.

* gtk/gtktreeselection.c (tree_column_is_sensitive): remove,
(_gtk_tree_selection_row_is_selectable): remove checks to see if at
least one column is sensitive,
(gtk_tree_selection_real_select_node): remove code which enables
insensitive rows to always be unselected.

* gtk/gtktreeview.c (gtk_tree_view_row_changed): remove code
that unselects a node if it just became insensitive.

* gtk/gtkcombobox.c (gtkcombo_box_list_select_func): new function,
based on the at least one column sensitive check from
_gtk_tree_selection_row_is_selectable(),
(gtk_combo_box_list_setup): set selection function on tree selection.
ChangeLog
ChangeLog.pre-2-10
gtk/gtkcombobox.c
gtk/gtktreeselection.c
gtk/gtktreeview.c