1. 21 Aug, 2001 3 commits
  2. 20 Aug, 2001 1 commit
    • Jonathan Blandford's avatar
      Use correct marshaller. · 988275cf
      Jonathan Blandford authored
      Mon Aug 20 11:39:44 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeselection.c (gtk_tree_selection_class_init): Use
      	correct marshaller.
      988275cf
  3. 19 Aug, 2001 6 commits
    • Jonathan Blandford's avatar
      Fix up warnings, #58928. · 9b14c046
      Jonathan Blandford authored
      Sun Aug 19 03:22:59 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtkliststore.c: Fix up warnings, #58928.
      
      	* gtk/gtktreeselection.h: Change signal prototype, #58647
      
      	* gtk/gtktreeview.c (_gdk_tree_view_find_node): Make more robust,
      	#59221.
      
      	* gtk/gtkstyle.c: Actually prelight arrow, #50981
      9b14c046
    • Hans Breuer's avatar
      updated externals · f34e996b
      Hans Breuer authored
      2001-08-18  Hans Breuer  <hans@breuer.org>
      
      	* gdk/gdk.def : updated externals
      
      	* gdk/win32/gdkselection-win32.c : returning TRUE with gdk_selection_set
      	is required to get (at least) visible in entry fields. Some selections
      	are really handled now - even on win32 - but copying via middle
      	mouse button into a different app needs to wait ...
      
      	* gdk/win32/gdkdnd-win32.c : implemented inter-app drag&drop
      	mostly by stealling code from gdkdnd-fb.c. Thanks to who ever wrote it!
      
      	* gdk/win32/gdkevents-win32.c : some tweaking to get better expose
      	handling. I'm not sure if it is better now, but at least not worse
      
      	* gdk/win32/gdkgeometry-win32.c : replaced every call to MoveWindow
      	with SetWindowPos () which allows more fine-tuning backing-store wise
      
      	* gdk/win32/gdkwindow-win32.c : allow unraised gdk_window_show ().
      	Also changed move/resize to be more like the X version.
      
      	* gtk/gtk.def : updated externals
      f34e996b
    • Sven Neumann's avatar
      gtk/gtktooltips.c tests/testtreesort.c inserted some casts to get rid of · dedfce8a
      Sven Neumann authored
      2001-08-19  Sven Neumann  <sven@gimp.org>
      
      	* gtk/gtktooltips.c
      	* tests/testtreesort.c
      	* tests/treestoretest.c: inserted some casts to get rid of compiler
      	warnings.
      dedfce8a
    • Jonathan Blandford's avatar
      Sun Aug 19 01:44:44 2001 Jonathan Blandford <jrb@redhat.com>> · 112eb9b2
      Jonathan Blandford authored
      	* gtk/gtktreeviewcolumn.c
      	(gtk_tree_view_column_pack_{start,end}_cell_renderer): sink cell.
      
      	* gtk/gtktreeview.c (gtk_tree_view_insert_column): sink column.
      	(_gtk_tree_view_find_node): If *node is NULL,
      	*tree should be NULL too.
      
      	* demos/gtk-demo/stock_browser.c (do_stock_browser): don't unref
      	column/renderers.
      	* tests/testtreecolumns.c: ditto
      	* tests/testtreefocus.c: ditto
      	* tests/testtreesort.c: ditto
      	* tests/testtreeview.c: ditto
      	* tests/treestoretest.c: ditto
      112eb9b2
    • Jonathan Blandford's avatar
      2 new signals; is_expander/is_expanded. · 6ffd507d
      Jonathan Blandford authored
      Sat Aug 18 04:34:31 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtkcellrenderer.c (gtk_cell_renderer_class_init): 2 new
      	signals; is_expander/is_expanded.
      
      	* gtk/gtlcellrendererpixbuf.c: Allow other expanded and closed
      	pixbufs.
      
      	* gtk/gtktreeview.c: set above properties.
      6ffd507d
    • Owen Taylor's avatar
      Really remove set_default_style(). · 9e58bc31
      Owen Taylor authored
      Sat Aug 18 23:01:33 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkwidget.h: Really remove set_default_style().
      
      	* docs/Changes-2.0.txt: added a note about
      	gtk_widget_push/pop/set_default_style.
      9e58bc31
  4. 18 Aug, 2001 3 commits
  5. 17 Aug, 2001 4 commits
    • Jonathan Blandford's avatar
      Add heavily modified patch from Kristian Rietveld to handle interactive · ac1e4ef3
      Jonathan Blandford authored
      
      Fri Aug 17 19:30:14 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtktreeprivate.h:
      	* gtk/gtktreeview.c: (gtk_tree_view_class_init),
      	(gtk_tree_view_init), (gtk_tree_view_set_property),
      	(gtk_tree_view_get_property), (gtk_tree_view_destroy),
      	(gtk_tree_view_key_press), (gtk_tree_view_leave_notify),
      	(gtk_tree_view_focus_out), (gtk_tree_view_set_model),
      	(gtk_tree_view_set_destroy_count_func),
      	(gtk_tree_view_set_enable_search),
      	(gtk_tree_view_get_enable_search),
      	(gtk_tree_view_get_search_column),
      	(gtk_tree_view_set_search_column),
      	(gtk_tree_view_get_search_equal_func),
      	(gtk_tree_view_set_search_equal_func),
      	(gtk_tree_view_search_dialog_destroy),
      	(gtk_tree_view_search_position_func),
      	(gtk_tree_view_interactive_search),
      	(gtk_tree_view_search_delete_event),
      	(gtk_tree_view_search_button_press_event),
      	(gtk_tree_view_search_key_press_event),
      	(gtk_tree_view_search_move), (gtk_tree_view_search_equal_func),
      	(gtk_tree_view_search_iter), (gtk_tree_view_search_init):
      	* gtk/gtktreeview.h:
      	Add heavily modified patch from Kristian Rietveld to handle
      	interactive searching.
      ac1e4ef3
    • Tim Janik's avatar
      const correct string parameter. · ad9d2daf
      Tim Janik authored
      Fri Aug 17 17:30:34 2001  Tim Janik  <timj@gtk.org>
      
              * gtk/gtktreemodel.c (gtk_tree_path_new_from_string): const correct
              string parameter.
      
              * gtk/gtkoptionmenu.c (gtk_option_menu_set_menu): connect to
              GtkMenuShell::selection_done, now that we have it, instead of
              ::deactivate so we're not tearing the menu apart and notify
              the user prematurely.
      
      Thu Aug 16 05:22:01 2001  Tim Janik  <timj@gtk.org>
      
              * gtk/gtkwindow.c (gtk_window_move_resize): if we actually move our
              window, clear window->need_default_position to avoid infinite loops.
              some comment fixups and GTK_RESIZE_IMMEDIATE fixups.
      
      Wed Aug 15 12:36:55 2001  Tim Janik  <timj@gtk.org>
      
              * gtk/gtktreeview.c (gtk_tree_view_set_model): move all model setup
              code into this place. get rid of GTK_TREE_VIEW_MODEL_SETUP usage.
              (gtk_tree_view_set_property): don't cast possible NULL objects.
              (gtk_tree_view_destroy): reset the model to NULL.
      
              * gtk/gtktreeselection.c (gtk_tree_selection_finalize): chain
              parent_class handler.
      ad9d2daf
    • Matthias Clasen's avatar
    • Anders Carlsson's avatar
      Divide with floating point numbers so that the result will be floating · 857f7b9d
      Anders Carlsson authored
      2001-08-17  Anders Carlsson  <andersca@gnu.org>
      
      	* gtk/gtkstyle.c (create_expander_affine): Divide with floating
      	point numbers so that the result will be floating point.
      857f7b9d
  6. 16 Aug, 2001 3 commits
  7. 15 Aug, 2001 3 commits
  8. 13 Aug, 2001 2 commits
  9. 12 Aug, 2001 2 commits
  10. 11 Aug, 2001 2 commits
    • Hans Breuer's avatar
      coalescing property notifies · 0b5db507
      Hans Breuer authored
      2001-08-11  Hans Breuer  <hans@breuer.org>
      
      	* gtk/gtkalignment.c, gtk/gtkarrow.c, gtk/gtkaspectframe.c,
      	  gtk/gtkcellrenderer.c, gtk/gtkcellrenderertext.c,
      	  gtk/gtkcombo.c, gtk/gtkcurve.c, gtk/gtkfontsel.c,
      	  gtk/gtklayout.c, gtk/gtkmisc.c, gtk/gtkpacker.c,
      	  gtk/gtkprogress.c, gtk/gtkruler.c,, gtk/gtksettings.c,
      	  gtk/gtkspinbutton.c, gtk/gtktexttag.c : coalescing property notifies
      
      	* gtk/gtkclist.c, gtk/gtktipsquery.c, gtk/gtktexttag.c,
      	  gtk/gtkwidget.c : added G_SIGNAL_TYPE_STATIC_SCOPE to all
      	GDK_TYPE_EVENT signals
      
      	* gtk/gtkalignment.c : removed 'direct allocation bug',
      	which Tim discovered while reading the patch
      0b5db507
    • Owen Taylor's avatar
      Add some compat macros for push/pop/set_visual that were supposed to be · 4041a889
      Owen Taylor authored
      Sat Aug 11 14:32:14 2001  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkwidget.h (gtk_widget_set_default_visual): Add some
              compat macros for push/pop/set_visual that were supposed
              to be added a long time ago, but got dropped.
      4041a889
  11. 10 Aug, 2001 2 commits
    • Tim Janik's avatar
      coalesce multiple property notifies. · 15d33681
      Tim Janik authored
      Fri Aug 10 16:55:53 2001  Tim Janik  <timj@gtk.org>
      
              * gtk/gtkwindow.c (gtk_window_set_policy): coalesce multiple
              property notifies.
      15d33681
    • Havoc Pennington's avatar
      fix a typo. · f37a0627
      Havoc Pennington authored
      2001-08-07  Havoc Pennington  <hp@pobox.com>
      
      	* gtk/gtkfilesel.c (open_ref_dir): fix a typo.
      
      	* gtk/gtkplug.c (gtk_plug_init): remove setting of auto_shrink;
      	some fixage is needed here, but nothing simple. Owen understands
      	it. ;-)
      
              * gtk/gtkwindow.h, gtk/gtkwindow.c: Rework code and API for window
      	sizing and positioning.  Also, fix bug in compute_geometry_hints
      	(width/height confusion for setting min size).
      	(gtk_window_move): new function
      	(gtk_window_resize): new function
      	(gtk_window_get_size): new function
      	(gtk_window_get_position): new function
      	(gtk_window_parse_geometry): new function
      
       	* gtk/gtkwidget.c (gtk_widget_set_size_request): new function
       	(gtk_widget_get_size_request): new function
       	(gtk_widget_get_usize): delete, that was a short-lived function
       	;-)
       	(gtk_widget_set_usize): deprecate
       	(gtk_widget_set_uposition): deprecate, make it a trivial
      	gtk_window_move() wrapper
      	(gtk_widget_class_init): remove x/y/width/height properties,
      	add width_request height_request
      
              * demos/*: update to avoid deprecated functions
      
      	* gtk/gtklayout.c: add x/y child properties
      
      	* gtk/gtkfixed.c: add x/y child properties, and get rid of
      	uses of "gint16"
      
      	* tests/testgtk.c (create_window_sizing): lots of tweaks to window
      	sizing test
      
      	* gdk/x11/gdkevents-x11.c (gdk_event_translate): Ensure that
      	configure events on toplevel windows are always in root window
      	coordinates, following ICCCM spec that all synthetic events
      	are in root window coords already, while real events are
      	in parent window coords. Previously the code assumed that
      	coords of 0,0 were parent window coords, which was
      	really broken.
      
       	* gtk/gtkcontainer.c (gtk_container_get_focus_chain): fix
       	warning
      
       	* gdk/gdkwindow.h (GdkWindowHints): add GDK_HINT_USER_POS
       	and GDK_HINT_USER_SIZE so we can set USSize and USPosition
       	hints in gtk_window_parse_geometry()
      
       	* gdk/x11/gdkwindow-x11.c (gdk_window_set_geometry_hints): support
       	new USER_POS USER_SIZE hints
      f37a0627
  12. 09 Aug, 2001 4 commits
  13. 08 Aug, 2001 2 commits
  14. 07 Aug, 2001 3 commits