1. 20 Jan, 2005 1 commit
  2. 15 Jan, 2005 1 commit
    • Matthias Clasen's avatar
      Allow to reset the property to its default value -1. · 2ce22483
      Matthias Clasen authored
      2005-01-14  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtktreeview.c (gtk_tree_view_set_search_column): Allow to
      	reset the property to its default value -1.
      	(gtk_tree_view_get_search_column): Return the default value in
      	the g_return_val_if_fail() check.  (#163864, Richard Hult)
      2ce22483
  3. 13 Jan, 2005 1 commit
    • Matthias Clasen's avatar
      Make the headers-visible property readwrite instead of just writable, and · 52a86bc6
      Matthias Clasen authored
      2005-01-13  Matthias Clasen <mclasen@redhat.com>
      
      	* gtk/gtktreeview.c: (gtk_tree_view_class_init),
      	(gtk_tree_view_set_headers_clickable): Make the headers-visible
      	property readwrite instead of just writable, and remove the
      	g_return_if_fail check that there is a model when setting this
      	property. Also improve the blurb.  (#163851, Richard Hult)
      52a86bc6
  4. 27 Dec, 2004 1 commit
  5. 16 Dec, 2004 1 commit
    • Matthias Clasen's avatar
      Don't crash if enable_search is FALSE. (#161267, Jorn Baayen) · 860228fa
      Matthias Clasen authored
      2004-12-16  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtktreeview.c (gtk_tree_view_real_start_interactive_search): Don't
      	crash if enable_search is FALSE.  (#161267, Jorn Baayen)
      
      	* gtk/gtkfilechooserbutton.c (gtk_file_chooser_button_mnemonic_activate):
      	Re-fix #152925, reported by Dennis Cranston.
      860228fa
  6. 09 Dec, 2004 1 commit
    • Matthias Clasen's avatar
      Fix #145463, reported by Michael Natterer. · 788bec83
      Matthias Clasen authored
      2004-12-09  Matthias Clasen  <mclasen@redhat.com>
      
      	Fix #145463, reported by Michael Natterer.
      
      	* gtk/gtkcellrenderer.h (struct _GtkCellRenderer): Add an
      	editing flag to keep track of when editing is done.
      
      	* gtk/gtkcellrenderer.h:
      	* gtk/gtkcellrenderer.c (gtk_cell_renderer_stop_editing): New
      	function to replace gtk_cell_renderer_editing_canceled().
      	Deprecate gtk_cell_renderer_editing_canceled().
      
      	* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_editing_done):
      	* gtk/gtkcellrenderercombo.c (gtk_cell_renderer_combo_editing_done):
      	* gtk/gtktreeview.c (gtk_tree_view_stop_editing):
      	Use gtk_cell_renderer_stop_editing().
      788bec83
  7. 08 Dec, 2004 1 commit
  8. 03 Nov, 2004 2 commits
  9. 28 Oct, 2004 2 commits
  10. 24 Oct, 2004 1 commit
  11. 08 Oct, 2004 2 commits
  12. 06 Oct, 2004 1 commit
  13. 03 Oct, 2004 1 commit
  14. 27 Sep, 2004 1 commit
  15. 22 Sep, 2004 1 commit
  16. 14 Sep, 2004 1 commit
  17. 13 Sep, 2004 1 commit
  18. 30 Aug, 2004 1 commit
    • Matthias Clasen's avatar
      Make it compile. · 5210bf17
      Matthias Clasen authored
      2004-08-30  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtktextview.c (gtk_text_view_delete_surrounding_handler): Make it compile.
      
      2004-08-27  Matthias Clasen  <mclasen@redhat.com>
      
      	Fix #151112, Olexiy Avramchenko:
      
      	* gtk/gtktreeview.c (gtk_tree_view_search_entry_flush_timeout):
      	* gtk/gtkiconview.c (scroll_timeout, layout_callback)
      	(gtk_icon_view_item_accessible_idle_do_action):
      	* gtk/gtkcombobox.c (list_popup_resize_idle, popdown_idle)
      	(popup_idle): Protect idle callbacks and timeouts with
      	GDK_THREADS_ENTER/_LEAVE.
      
      	* gtk/gtkfilechooserbutton.c (update_dialog_idle): New function to
      	call update_dialog() from an idle with the necessary protection.
      5210bf17
  19. 26 Aug, 2004 2 commits
    • Bill Haneman's avatar
      Fix for #131226, allow selection of singleton list items in multi-select · 3124567f
      Bill Haneman authored
      lists, via keyboard.  [on behalf of Padraig O'Briain]
      3124567f
    • Manish Singh's avatar
      initialize path so we don't potentially use an undefined pointer. · 95674320
      Manish Singh authored
      Wed Aug 25 17:14:58 2004  Manish Singh  <yosh@gimp.org>
      
              * gtk/gtktreeview.c (gtk_tree_view_search_activate): initialize
              path so we don't potentially use an undefined pointer.
      
              * gtk/gtkfilechooserdefault.c (shortcuts_list_create): add G_CALLBACK
              cast for tree_view_keybinding_cb.
      
              * gtk/gtkfilechooserdefault.c (location_entry_create): cast to
              GTK_FILE_CHOOSER_ENTRY for _gtk_file_chooser_entry_set_file_part()
              calls.
      
              * gtk/gtkcellrenderercombo.c (gtk_cell_renderer_combo_start_editing):
              cast to GTK_COMBO_BOX for gtk_combo_box_set_active_iter() call.
      
              * gtk/gtkselection.c (selection_get_text_plain): make len a gsize,
              since that's what g_convert_with_fallback() expects.
      95674320
  20. 25 Aug, 2004 2 commits
    • Jonathan Blandford's avatar
      activate the typeahead entry on enter. · c2008c9a
      Jonathan Blandford authored
      Wed Aug 25 16:14:34 2004  Jonathan Blandford  <jrb@redhat.com>
      
              * gtk/gtktreeview.c (gtk_tree_view_search_activate): activate the
              typeahead entry on enter.
      c2008c9a
    • Jonathan Blandford's avatar
      Don't handle the event if we have no children. · 8bc41273
      Jonathan Blandford authored
      Tue Aug 24 02:06:37 2004  Jonathan Blandford  <jrb@gnome.org>
      
              * gtk/gtktreeview.c
              (gtk_tree_view_real_expand_collapse_cursor_row): Don't handle the
              event if we have no children.
      
              * gtk/gtkfilechooserdefault.c (trap_activate_cb):
              (tree_view_keybinding_cb):Since GtkTreeView has a keybinding
               attached to '/', we need to catch keypresses before the TreeView
               gets them.
              (gtk_file_chooser_default_class_init): add '/' to be a keybinding
              to the C-l dialog.
              (location_entry_create): Clear the text to "" when loading a file.
              This has a much better feel than putting the currently selected
              in.
              * #include <errno.h>
      8bc41273
  21. 24 Aug, 2004 1 commit
  22. 18 Aug, 2004 1 commit
    • Manish Singh's avatar
      Initialize height from fixed_height before we do anything, so it always · ba6fc3cc
      Manish Singh authored
      Wed Aug 18 16:18:00 2004  Manish Singh  <yosh@gimp.org>
      
              * gtk/gtktreeview.c (gtk_tree_view_row_inserted): Initialize height
              from fixed_height before we do anything, so it always has a valid
              value.
      
              * gtk/gtkfilechooserdefault.c (shortcuts_reload_icons): Fix call
              to gtk_tree_model_get (missing "," in param list).
      ba6fc3cc
  23. 13 Aug, 2004 1 commit
  24. 11 Aug, 2004 1 commit
  25. 09 Aug, 2004 1 commit
    • Matthias Clasen's avatar
      Add hidden aliases for exported symbols which are used internally in order · 3612aee5
      Matthias Clasen authored
      Mon Aug  9 12:48:04 2004  Matthias Clasen  <maclas@gmx.de>
      
      	Add hidden aliases for exported symbols which are
      	used internally in order to get rid of many PLT
      	entries.  (#145519, Arjan van de Ven)
      
      	* gtk/Makefile.am: Add rules to generate gtk.def and
      	from gtk.symbols, and make make check check the abi
      	with abicheck.sh.
      	(gtk_private_h_sources): Add gtkinternals.h
      	(gtk_built_private_headers): Add gtkalias.h
      	(gtk_extra_sources): Add gtk.symbols
      	(EXTRA_DIST): Add makegtkalias.pl and abicheck.sh
      
      	* gtk/gtk.symbols: New file. Definition of the GTK+ ABI.
      	The file can be processed by cpp to filter out certain
      	subsets of symbols.
      
      	* gtk/abicheck.sh: New file. Script to check the actually
      	symbols exported from libgtk-x11.2.0.so against the symbols
      	found in gtk.symbols.
      
      	* gtk/makegtkalias.pl: New file. Perl script to generate the
      	header containing the alias definitions for internally used
      	exported symbols from a list of symbols.
      
      	* gtk/gtkinternals.h: New file. An uninstalled header listing
      	symbols which must be exported for some reason and do not appear
      	in any other header.
      
      	* gtk/*.c: Include gtkalias.h
      3612aee5
  26. 07 Aug, 2004 1 commit
    • Matthias Clasen's avatar
      Make the column drag code a bit more robust (still scary, though). · f62365d2
      Matthias Clasen authored
      Sat Aug  7 01:26:08 2004  Matthias Clasen  <maclas@gmx.de>
      
      	Make the column drag code a bit more robust (still scary,
      	though).  (#106992, Christian Biere)
      
      	* gtk/gtktreeview.c (_gtk_tree_view_column_start_drag): Assert
      	that cur_reorder is NULL here.
      
      	* gtk/gtktreeview.c (gtk_tree_view_button_release_drag_column):
      	Reset cur_reorder to NULL, and only hide drag_highlight_window
      	if it exists.
      f62365d2
  27. 06 Aug, 2004 1 commit
  28. 04 Aug, 2004 1 commit
    • Matthias Clasen's avatar
      s/childs/children/g. · c9cf312c
      Matthias Clasen authored
      Wed Aug  4 01:37:57 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtktreeview.c:
      	* gtk/gtktreestore.c:
      	* gtk/gtktreemodelfilter.c:
      	* gtk/gtknotebook.c: s/childs/children/g.
      c9cf312c
  29. 02 Aug, 2004 1 commit
  30. 01 Aug, 2004 1 commit
    • Jonathan Blandford's avatar
      New arguments · 1541442d
      Jonathan Blandford authored
      Thu Jul 29 16:36:42 2004  Jonathan Blandford  <jrb@redhat.com>
      
              * gtk/gtktreeprivate.h: New arguments
      
              * gtk/gtktreeview.c:
              (gtk_tree_view_class_init): Add key_release callback
              (gtk_tree_view_init): Initialize timeout handler
              (gtk_tree_view_unrealize): clear timeout if needed
              (gtk_tree_view_key_press): Typeahead support
              (gtk_tree_view_key_release): Not used yet -- will be needed for
              typeahead.
              (gtk_tree_view_search_entry_flush_timeout): Remove typeahead entry
              in a timeout.
              (gtk_tree_view_ensure_interactive_directory):
              (gtk_tree_view_real_start_interactive_search):
              (gtk_tree_view_search_init):
              (gtk_tree_view_start_interactive_search): Typeahead support added.
              (gtk_tree_view_search_dialog_hide): Clear timeout and text when we
              hide.
      1541442d
  31. 28 Jul, 2004 1 commit
  32. 27 Jul, 2004 1 commit
  33. 23 Jul, 2004 1 commit
    • Matthias Clasen's avatar
      Remove unnecessary checks. (#148175, Morten Welinder) · a3553969
      Matthias Clasen authored
      Fri Jul 23 10:28:43 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtktreeview.c (gtk_tree_view_finalize):
      	* gtk/gtkradioaction.c (gtk_radio_action_finalize):
      	* gtk/gtkfontsel.c (gtk_font_selection_finalize):
      	* gtk/gtkcellview.c (gtk_cell_view_finalize):
      	* gtk/gtkcalendar.c (gtk_calendar_finalize):
      	* gtk/gtkactiongroup.c (gtk_action_group_finalize): Remove
      	unnecessary checks.  (#148175, Morten Welinder)
      a3553969
  34. 22 Jul, 2004 1 commit
  35. 20 Jul, 2004 1 commit
    • Matthias Clasen's avatar
      Set drag_pos before grabbing the focus, since we may reenter into · c506c195
      Matthias Clasen authored
      Tue Jul 20 00:45:38 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtktreeview.c (gtk_tree_view_button_press): Set drag_pos
      	before grabbing the focus, since we may reenter into
      	gtk_tree_view_motion_resize_column() which requires drag_pos
      	to be set.  (#147913, Guilherme Salgado, patch by John Finlay)
      c506c195