1. 03 Feb, 2005 1 commit
    • Owen Taylor's avatar
      Add gdk_drawable_set_cairo_target(). · 93344f6d
      Owen Taylor authored
      2005-02-03  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/gdkdrawable.[ch] gdkpixmap.c gdkwindow.c: Add
              gdk_drawable_set_cairo_target().
      
              * tests/testtreeflow.c (enum): Use grand not rand as a variable
              name because one of the cairo headers is pulling in stdlib.h.
      
              * tests/testcairo.c tests/Makefile.am: Add a simple cairo based
              example.
      
              * configure.in: Bump release to 2.7.0, gtk_binary_version to 2.7.0.
      
              * Require libpangocairo for all backends.
      93344f6d
  2. 06 Mar, 2004 1 commit
  3. 19 Dec, 2002 1 commit
    • Kristian Rietveld's avatar
      the rand variable should be static to avoid conflicts with rand(). · 4a19c3da
      Kristian Rietveld authored
      Thu Dec 19 03:58:36 2002  Kristian Rietveld  <kris@gtk.org>
      
              * tests/testtreeflow.c: the rand variable should be static to
              avoid conflicts with rand(). (#100844, reported by Soeren Sandmann,
              fix pointed out by Matthias Clasen).
      
      Thu Dec 19 03:56:23 2002  Kristian Rietveld  <kris@gtk.org>
      
              * gtk/gtktreeview.c (gtk_tree_view_real_select_cursor_row): if we
              started editing, we handled this key signal, so return TRUE.
              (#100532, reported by Soeren Sandmann).
      4a19c3da
  4. 13 Oct, 2002 1 commit
    • Manish Singh's avatar
      Deprecation cleanup · 37278865
      Manish Singh authored
      Sun Oct 13 16:20:41 2002  Manish Singh  <yosh@gimp.org>
      
              * tests/pixbuf-randomly-modified.c tests/prop-editor.c
              tests/testcalendar.c tests/testdnd.c tests/testgtk.c tests/testinput.c
              tests/testmultidisplay.c tests/testmultiscreen.c tests/testrgb.c
              tests/testselection.c tests/testsocket.c tests/testsocket_common.c
              tests/testtext.c tests/testtextbuffer.c tests/testtreecolumns.c
              tests/testtreeedit.c tests/testtreeflow.c tests/testtreefocus.c
              tests/testtreesort.c tests/testtreeview.c tests/testxinerama.c
              tests/treestoretest.c: Deprecation cleanup
      
              * tests/Makefile.am: Added disable deprecation flags
      37278865
  5. 07 Mar, 2002 1 commit
    • 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
  6. 23 Feb, 2002 1 commit
    • Jonathan Blandford's avatar
      delay scrolling until we try to draw the window. · b2539ba4
      Jonathan Blandford authored
      Wed Feb 20 16:44:05 2002  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeview.c (gtk_tree_view_scroll_to_cell): delay
      	scrolling until we try to draw the window.
      
      	* gtk/gtktreeview.c (validate_visible_area): Implement
      	scroll_to_cell.
      b2539ba4
  7. 08 Dec, 2001 1 commit
    • Jonathan Blandford's avatar
      get logic right, #66249 · 82c5ace8
      Jonathan Blandford authored
      Fri Dec  7 20:06:14 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeview.c (validate_visible_area): get logic right,
      	#66249
      
      	* gtk/gtkrbtree.c (_gtk_rbtree_remove_node): fix bug where
      	removing a node ended up with a corrupt tree.  Really really nasty
      	bug.
      	(_gtk_rbtree_debug_spew): new debug helper function
      	(_fixup_validation): new inline function to clean up code
      	readability a lot.
      82c5ace8
  8. 14 Nov, 2001 1 commit
    • Jonathan Blandford's avatar
      new "model" construct property for language bindings. · 43d46397
      Jonathan Blandford authored
      Tue Nov 13 21:00:59 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreemodelsort.c (gtk_tree_model_sort_class_init): new
      	"model" construct property for language bindings.
      
      	* gtk/gtktreestore.c (gtk_tree_store_set_column_types): New
      	function to let you set the column types of a GtkTreeStore for
      	language bindings.
      
      	* gtk/gtkliststore.c (gtk_list_store_set_column_types): ditto.
      43d46397
  9. 19 Oct, 2001 1 commit
    • Manish Singh's avatar
      correct docs for use_align · a52d7cd4
      Manish Singh authored
      Fri Oct 19 13:44:51 2001  Manish Singh  <yosh@gimp.org>
      
              * gtk/gtktreeview.c (gtk_treeview_scroll_to_cell): correct docs
              for use_align
      a52d7cd4
  10. 18 Oct, 2001 1 commit