gtk2/demos/gtk-demo
Havoc Pennington e248e4e79e sync to tree changes
2001-01-19  Havoc Pennington  <hp@redhat.com>

	* demos/gtk-demo/main.c (button_press_event_cb): sync to tree changes

	* gtk/gtkrbtree.c (_gtk_rbtree_node_find_offset): fix this
	function

	* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_widget):
	implement

	* gtk/gtktreeview.c (gtk_tree_view_move_to): rename
	scroll_to_cell, matches TextView scroll functions better
	(gtk_tree_view_tree_to_widget_coords): new function
	(gtk_tree_view_widget_to_tree_coords): new function
	(gtk_tree_view_get_visible_rect): new function
	(gtk_tree_view_get_path_at_pos): accept negative coordinates
	(gtk_tree_view_draw_node_focus_rect): new function moved from
	draw_focus, also, use width of bin_window as width of the focus
	rect
	(gtk_tree_view_expand_row): fix bug where it didn't recognize
	already-expanded rows
	(gtk_tree_view_get_cell_rect): new function
	(gtk_tree_view_get_path_at_pos): return the click position
	relative to the passed-in cell
	(gtk_tree_view_set_expander_column): new function

	* configure.in: remove gtk-config-2.0 chmod

	* gtk/gtktextview.c (gtk_text_view_drag_motion): small cleanups,
	and properly handle drags with targets we don't understand
	(gtk_text_view_drag_end): don't stop scrolling, the source isn't
	scrolling anyway
	(gtk_text_view_drag_drop): stop scrolling here though, and set the
	mark invisible

	* gtk/gtkdnd.c (gtk_drag_dest_find_target): export as a public
	function
	(gtk_drag_dest_get_target_list): new function
	(gtk_drag_dest_set_target_list): new function

	* gtk/gtktreeview.c: Add a bunch of drag-and-drop implementation

	* gtk/gtktreeprivate.h (struct _GtkTreeViewPrivate): add fields
	related to drag-and-drop
2001-01-19 22:39:19 +00:00
..
.cvsignore cvsignore updates 2000-11-16 16:14:17 +00:00
button_box.c Changed to have the list become non-italic when the demo window is 2000-11-18 23:59:30 +00:00
geninclude.pl Changed to have the list become non-italic when the demo window is 2000-11-18 23:59:30 +00:00
geninclude.pl.in Changed to have the list become non-italic when the demo window is 2000-11-18 23:59:30 +00:00
item_factory.c Changed to have the list become non-italic when the demo window is 2000-11-18 23:59:30 +00:00
main.c sync to tree changes 2001-01-19 22:39:19 +00:00
Makefile.am change demo install dir to datadir/gtk+-2.0/demo 2000-11-13 06:08:17 +00:00
menus.c Changed to have the list become non-italic when the demo window is 2000-11-18 23:59:30 +00:00
panes.c Changed to have the list become non-italic when the demo window is 2000-11-18 23:59:30 +00:00
textview.c General cleanup of the log attr iteration stuff. This should make e.g. the 2000-12-16 07:01:48 +00:00