• Jonathan Blandford's avatar
    start implementing · 110e1cd7
    Jonathan Blandford authored
    Thu Mar  7 02:58:16 2002  Jonathan Blandford  <jrb@redhat.com>
    
    	* gtk/tmpl/gtkliststore.sgml: start implementing
    
    	* gtk/question_index.sgml: "I can set with the tree, but not
    	get???!?!"
    
    Wed Mar  6 23:20:51 2002  Jonathan Blandford  <jrb@redhat.com>
    and			  Kristian Rietveld  <kris@gtk.org>
    
    	Finishing touch for 2.0.0 release, fixes #70782, #72729, the
    	'stealth' bug and other last-minute minor issues.
    
    	* gtk/gtktreeview.c (gtk_tree_view_bin_expose): set dnd dest line
    	drawing right. We can't draw the line at the position of the next
    	row, because that one still has to be drawn. So draw everthing at
    	a -1 offset.
    	(validate_visible_area): add check for invalid descendants and
    	NULL scroll_to_path path, get scrolling right.  Also, fix the
    	area_above value.  Pretty amazing I got it wrong.
    	(get_logical_dest_row): add gtk-tree-model-drop-append magic, so
    	dragging a row to the end of the model works right.
    	(gtk_tree_view_get_dest_row_at_pos): minor floating point fix
    	(gtk_tree_view_start_editing): add call to validate_row
    	(gtk_tree_view_tree_to_widget_coords): Never subtract
    	HEADER_HEIGHT from y values anymore!!!
    	(gtk_tree_view_widget_coords_to_tree): ditto.
    	(gtk_tree_view_scroll_to_point): allow -1 as values for the
    	scroll_to coords
    	(gtk_tree_view_move_cursor_page_up_down): Don't need scroll_to_y
    	as clamp_node_visible will make it work.
    
    	* gtk/gtktreestore.c (gtk_tree_store_drag_data_received): also check
    	path depth, as we can't get iters from empty paths
    
    	* gtk/gtkliststore.c (gtk_list_store_drag_data_received): handle
    	gtk-tree-model-drop-append
    
    	* gtk/gtktreednd.c (gtk_tree_set_row_drag_data): free path_str
    
    	* tests/testtreeflow.c (main): select path where we are scrolling to
    110e1cd7
Name
Last commit
Last update
..
.cvsignore Loading commit data...
3DRings.xpm Loading commit data...
FilesQueue.xpm Loading commit data...
Makefile.am Loading commit data...
Modeller.xpm Loading commit data...
check-n.xpm Loading commit data...
check-y.xpm Loading commit data...
circles.xbm Loading commit data...
makefile.msc Loading commit data...
marble.xpm Loading commit data...
prop-editor.c Loading commit data...
prop-editor.h Loading commit data...
simple.c Loading commit data...
test.xpm Loading commit data...
testcalendar.c Loading commit data...
testdnd.c Loading commit data...
testgtk.1 Loading commit data...
testgtk.c Loading commit data...
testgtkrc Loading commit data...
testgtkrc2 Loading commit data...
testinput.c Loading commit data...
testrgb.c Loading commit data...
testselection.c Loading commit data...
testsocket.c Loading commit data...
testsocket_child.c Loading commit data...
testsocket_common.c Loading commit data...
testtext.c Loading commit data...
testtextbuffer.c Loading commit data...
testthreads.c Loading commit data...
testtreecolumns.c Loading commit data...
testtreeedit.c Loading commit data...
testtreeflow.c Loading commit data...
testtreefocus.c Loading commit data...
testtreesort.c Loading commit data...
testtreeview-plan.txt Loading commit data...
testtreeview.c Loading commit data...
treestoretest.c Loading commit data...