diff options
author | Richard Purdie <richard@openedhand.com> | 2006-07-21 10:10:31 +0000 |
---|---|---|
committer | Richard Purdie <richard@openedhand.com> | 2006-07-21 10:10:31 +0000 |
commit | b2f192faabe412adce79534e22efe9fb69ee40e2 (patch) | |
tree | 7076c49d4286f8a1733650bd8fbc7161af200d57 /meta/packages/gtk+/gtk+-2.6.4-1.osso7/gtktreeprivate.h.diff | |
parent | 2cf0eadf9f730027833af802d7e6c90b44248f80 (diff) | |
download | openembedded-core-contrib-b2f192faabe412adce79534e22efe9fb69ee40e2.tar.gz |
Rename /openembedded/ -> /meta/
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@530 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/packages/gtk+/gtk+-2.6.4-1.osso7/gtktreeprivate.h.diff')
-rw-r--r-- | meta/packages/gtk+/gtk+-2.6.4-1.osso7/gtktreeprivate.h.diff | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/meta/packages/gtk+/gtk+-2.6.4-1.osso7/gtktreeprivate.h.diff b/meta/packages/gtk+/gtk+-2.6.4-1.osso7/gtktreeprivate.h.diff new file mode 100644 index 0000000000..384c63bc7d --- /dev/null +++ b/meta/packages/gtk+/gtk+-2.6.4-1.osso7/gtktreeprivate.h.diff @@ -0,0 +1,58 @@ +--- gtk+-2.6.4/gtk/gtktreeprivate.h 2004-08-02 22:11:32.000000000 +0300 ++++ gtk+-2.6.4/gtk/gtktreeprivate.h 2005-04-06 16:19:38.185733248 +0300 +@@ -232,6 +232,37 @@ + GtkTreeViewRowSeparatorFunc row_separator_func; + gpointer row_separator_data; + GtkDestroyNotify row_separator_destroy; ++ ++ /* Hildon additions */ ++ guint new_state : 1; /* helper flag for pen drag in checkbox mode */ ++ guint checkbox_mode : 1; /* is checkbox mode on right now? */ ++ guint allow_checkbox_mode : 1; /* is checkbox mode ever allowed to be on? */ ++ guint pen_down : 1; ++ guint pen_drag_active : 1; ++ guint pen_drag_motion_counter; ++ guint pen_drag_reverse : 1; ++ gboolean pen_scroll_timer; ++ gdouble old_y; ++ gboolean pen_focus; ++ gboolean dotted_lines; ++ gboolean force_list_kludge; ++ ++ /* the "pen down" row of the current pen drag */ ++ GtkTreeRowReference *first_drag_row; ++ ++ /* most recently toggled row during pen drag */ ++ GtkTreeRowReference *last_drag_row; ++ ++ /* for postponing tree node expand/collapse at ++ button_press event until button_release event */ ++ GtkTreeRowReference *queued_expand_row; ++ ++ /* for postponing selection clearing at button_press event ++ until button_release event in painted multiple selection mode */ ++ GtkTreeRowReference *queued_select_row; ++ ++ /* Hildon treeview can_focus hack */ ++ guint check_if_can_focus_idle_id; + }; + + #ifdef __GNUC__ +@@ -357,6 +388,7 @@ + GtkTreeViewColumn *column); + + gboolean _gtk_tree_view_column_has_editable_cell (GtkTreeViewColumn *column); ++gboolean _gtk_tree_view_column_has_activatable_cell (GtkTreeViewColumn *column); + GtkCellRenderer *_gtk_tree_view_column_get_edited_cell (GtkTreeViewColumn *column); + gint _gtk_tree_view_column_count_special_cells (GtkTreeViewColumn *column); + GtkCellRenderer *_gtk_tree_view_column_get_cell_at_pos (GtkTreeViewColumn *column, +@@ -366,6 +398,9 @@ + GtkTreeSelection* _gtk_tree_selection_new_with_tree_view (GtkTreeView *tree_view); + void _gtk_tree_selection_set_tree_view (GtkTreeSelection *selection, + GtkTreeView *tree_view); ++gboolean _gtk_tree_selection_is_row_selectable (GtkTreeSelection *selection, ++ GtkRBNode *node, ++ GtkTreePath *path); + + void _gtk_tree_view_column_cell_render (GtkTreeViewColumn *tree_column, + GdkWindow *window, |