diff options
author | Gene Z. Ragan <gzr@eazel.com> | 2000-09-12 17:46:07 +0000 |
---|---|---|
committer | Gene Ragan <gzr@src.gnome.org> | 2000-09-12 17:46:07 +0000 |
commit | 94a464a469ee04be3ce05bcc0673e0446b95514c (patch) | |
tree | 74a716c1e8ea41ef830e86e3fd57c8c35114c567 /libnautilus-extensions/Makefile.am | |
parent | 1dc711f7a1893b8bea43955c92b7c2a6002a1a57 (diff) | |
download | nautilus-94a464a469ee04be3ce05bcc0673e0446b95514c.tar.gz |
Work in progress on making the expander UI in the tree view more
2000-09-12 Gene Z. Ragan <gzr@eazel.com>
Work in progress on making the expander UI in the tree view
more responsive to the user.
* libnautilus-extensions/Makefile.am:
Added two new files to the build,
nautilus-ctree.c
nautilus-ctree.h
I may subclass as I learn more about what needs to be
modified to add the functionality we need.
* components/tree/nautilus-tree-view.c: (insert_hack_node),
* components/tree/nautilus-tree-view.h:
(remove_hack_node), (freeze_if_have_hack_node),
(nautilus_tree_view_insert_model_node):
Experimenting with the right way to add new feature.
* libnautilus-extensions/nautilus-ctree.c:
* libnautilus-extensions/nautilus-ctree.h:
(COLUMN_FROM_XPIXEL),
(nautilus_ctree_get_type), (nautilus_ctree_class_init),
(nautilus_ctree_set_arg), (nautilus_ctree_get_arg),
(nautilus_ctree_init), (ctree_attach_styles),
(ctree_detach_styles), (nautilus_ctree_realize),
(nautilus_ctree_unrealize), (nautilus_ctree_button_press),
(draw_drag_highlight), (draw_cell_pixmap), (get_cell_style),
(nautilus_ctree_draw_expander), (nautilus_ctree_draw_lines),
(draw_row), (tree_draw_node), (nautilus_ctree_last_visible),
(nautilus_ctree_link), (nautilus_ctree_unlink), (real_row_move),
(real_tree_move), (change_focus_row_expansion), (real_tree_expand),
(real_tree_collapse), (column_auto_resize), (auto_resize_columns),
(cell_size_request), (set_cell_contents), (set_node_info),
(tree_delete), (tree_delete_row), (tree_update_level),
(tree_select), (tree_unselect), (tree_expand), (tree_collapse),
(tree_collapse_to_depth), (tree_toggle_expansion), (row_new),
(row_delete), (real_select_row), (real_unselect_row),
(real_tree_select), (real_tree_unselect), (select_row_recursive),
(real_select_all), (real_unselect_all), (ctree_is_hot_spot),
(nautilus_ctree_construct), (nautilus_ctree_new_with_titles),
(nautilus_ctree_new), (real_insert_row),
(nautilus_ctree_insert_node), (nautilus_ctree_insert_gnode),
(nautilus_ctree_export_to_gnode), (real_remove_row),
(nautilus_ctree_remove_node), (real_clear),
(nautilus_ctree_post_recursive),
(nautilus_ctree_post_recursive_to_depth),
(nautilus_ctree_pre_recursive),
(nautilus_ctree_pre_recursive_to_depth),
(nautilus_ctree_is_viewable), (nautilus_ctree_last),
(nautilus_ctree_find_node_ptr), (nautilus_ctree_node_nth),
(nautilus_ctree_find), (nautilus_ctree_is_ancestor),
(nautilus_ctree_find_by_row_data),
(nautilus_ctree_find_all_by_row_data),
(nautilus_ctree_find_by_row_data_custom),
(nautilus_ctree_find_all_by_row_data_custom),
(nautilus_ctree_is_hot_spot), (nautilus_ctree_move),
(nautilus_ctree_expand), (nautilus_ctree_expand_recursive),
(nautilus_ctree_expand_to_depth), (nautilus_ctree_collapse),
(nautilus_ctree_collapse_recursive),
(nautilus_ctree_collapse_to_depth),
(nautilus_ctree_toggle_expansion),
(nautilus_ctree_toggle_expansion_recursive),
(nautilus_ctree_select), (nautilus_ctree_unselect),
(nautilus_ctree_select_recursive),
(nautilus_ctree_unselect_recursive),
(nautilus_ctree_real_select_recursive),
(nautilus_ctree_node_set_text), (nautilus_ctree_node_set_pixmap),
(nautilus_ctree_node_set_pixtext), (nautilus_ctree_set_node_info),
(nautilus_ctree_node_set_shift), (remove_grab),
(nautilus_ctree_node_set_selectable),
(nautilus_ctree_node_get_selectable),
(nautilus_ctree_node_get_cell_type),
(nautilus_ctree_node_get_text), (nautilus_ctree_node_get_pixmap),
(nautilus_ctree_node_get_pixtext), (nautilus_ctree_get_node_info),
(nautilus_ctree_node_set_cell_style),
(nautilus_ctree_node_get_cell_style),
(nautilus_ctree_node_set_row_style),
(nautilus_ctree_node_get_row_style),
(nautilus_ctree_node_set_foreground),
(nautilus_ctree_node_set_background),
(nautilus_ctree_node_set_row_data),
(nautilus_ctree_node_set_row_data_full),
(nautilus_ctree_node_get_row_data), (nautilus_ctree_node_moveto),
(nautilus_ctree_node_is_visible), (nautilus_ctree_set_indent),
(nautilus_ctree_set_spacing), (nautilus_ctree_set_show_stub),
(nautilus_ctree_set_line_style), (tree_sort),
(nautilus_ctree_sort_recursive), (real_sort_list),
(nautilus_ctree_sort_node), (fake_unselect_all), (selection_find),
(resync_selection), (real_undo_selection),
(nautilus_ctree_set_drag_compare_func), (check_drag),
(drag_dest_info_destroy), (drag_dest_cell),
(nautilus_ctree_drag_begin), (nautilus_ctree_drag_motion),
(nautilus_ctree_drag_data_received):
New source files
Diffstat (limited to 'libnautilus-extensions/Makefile.am')
-rw-r--r-- | libnautilus-extensions/Makefile.am | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libnautilus-extensions/Makefile.am b/libnautilus-extensions/Makefile.am index eaa8f0244..49e155000 100644 --- a/libnautilus-extensions/Makefile.am +++ b/libnautilus-extensions/Makefile.am @@ -53,6 +53,7 @@ libnautilus_extensions_la_SOURCES = \ nautilus-buffered-widget.c \ nautilus-caption-table.c \ nautilus-caption.c \ + nautilus-ctree.c \ nautilus-customization-data.c \ nautilus-dateedit-extensions.c \ nautilus-debug.c \ @@ -140,6 +141,7 @@ noinst_HEADERS = \ nautilus-caption-table.h \ nautilus-caption.h \ nautilus-cdrom-extensions.h \ + nautilus-ctree.h \ nautilus-customization-data.h \ nautilus-dateedit-extensions.h \ nautilus-debug.h \ |