1. 16 Oct, 2016 3 commits
  2. 24 May, 2014 1 commit
  3. 22 May, 2014 2 commits
  4. 25 Jan, 2014 1 commit
  5. 25 Jun, 2013 1 commit
  6. 24 Jun, 2013 1 commit
  7. 27 Feb, 2012 1 commit
  8. 08 Nov, 2010 1 commit
  9. 07 Nov, 2010 1 commit
  10. 02 Nov, 2010 1 commit
  11. 31 Oct, 2010 1 commit
  12. 30 Oct, 2010 2 commits
  13. 02 Sep, 2010 1 commit
  14. 13 Jul, 2010 1 commit
  15. 20 Oct, 2009 1 commit
  16. 28 Feb, 2009 1 commit
  17. 15 Jul, 2008 1 commit
  18. 22 Jun, 2008 1 commit
    • Johan Dahlin's avatar
      Include "config.h" instead of <config.h> Command used: find -name · d97cdbdf
      Johan Dahlin authored
      2008-06-21  Johan Dahlin  <jdahlin@async.com.br>
      
          * *.[ch]: Include "config.h" instead of <config.h>
          Command used:
          find -name \*.[ch]|xargs perl -p -i -e 's/^#include <config.h>/#include "config.h"/g'
          Rubberstamped by Mitch and Tim
      
      
      svn path=/trunk/; revision=20669
      d97cdbdf
  19. 20 Mar, 2008 1 commit
  20. 06 Jan, 2006 1 commit
  21. 15 Dec, 2004 1 commit
    • James M. Cape's avatar
      Use a GtkComboBox in SELECT_FOLDER mode (#157726). · b418bf3a
      James M. Cape authored
      2004-12-15  James M. Cape  <jcape@ignore-your.tv>
      
              * gtk/gtkfilechooserbutton.c (struct _GtkFileChooserButtonPrivate)
              (gtk_file_chooser_button_init)
              (gtk_file_chooser_button_file_chooser_iface_init)
              (gtk_file_chooser_button_add_shortcut_folder)
              (gtk_file_chooser_button_remove_shortcut_folder)
              (gtk_file_chooser_button_constructor)
              (gtk_file_chooser_button_set_property)
              (gtk_file_chooser_button_destroy)
              (gtk_file_chooser_button_finalize)
              (get_icon_theme) (get_display_name_for_path) (model_get_type_position)
              (model_free_row_data) (model_add_special) (model_add_other)
              (model_add_volumes) (model_add_bookmarks)
              (model_update_current_folder) (model_remove_rows)
              (filter_model_visible_func) (combo_box_row_separator_func)
              (name_cell_data_func) (update_combo_box) (fs_volumes_changed_cb)
              (fs_bookmarks_changed_cb) (combo_box_changed_cb)
              (change_icon_size): Use a GtkComboBox in SELECT_FOLDER mode (#157726).
      
              * gtk/gtkfilechooserbutton.c:
              * gtk/gtkfilechooserbutton.h (gtk_file_chooser_button_new)
              (gtk_file_chooser_button_new_with_backend): Add @action to constructors
              to match other GtkFileChooser impls. API CHANGE.
      
              * docs/tools/widgets.c (create_file_button):
              * tests/testfilechooserbutton.c (main): Update callers.
      
              * docs/reference/gtk/tmpl/gtkfilechooserbutton.sgml: Reflect API
              change.
      
              * tests/testfilechooserbutton.c: Add LGPL license.
              (main): Added GOption parser for --backend and --right-to-left cmd line
              args.
              (add_pwds_parent_as_shortcut_clicked_cb)
              (del_pwds_parent_as_shortcut_clicked_cb) (tests_button_clicked_cb):
              Add shortcut_folders test.
              (chooser_current_folder_changed_cb) (chooser_selection_changed_cb)
              (chooser_file_activated_cb) (chooser_update_preview_cb): Print URIS,
              not filenames.
      b418bf3a
  22. 13 Dec, 2004 1 commit
  23. 30 Nov, 2004 1 commit
    • James M. Cape's avatar
      removed "GtkFileChooserButton:active" property and getter/setter. · 1b45c640
      James M. Cape authored
      2004-11-30  James M. Cape  <jcape@ignore-your.tv>
      
              * gtk/gtkfilechooserbutton.h (gtk_file_chooser_button_get_active)
              (gtk_file_chooser_button_set_active):
              * gtk/gtkfilechooserbutton.c (gtk_file_chooser_button_class_init)
              (gtk_file_chooser_button_get_active)
              (gtk_file_chooser_button_set_active):
              * docs/reference/gtk/gtk-sections.txt:
              * docs/reference/gtk/tmpl/gtkfilechooserbutton.sgml:
              * gtk/gtk.symbols: removed "GtkFileChooserButton:active" property and
              getter/setter.
      
              * gtk/gtkfilechooserbutton.c (struct _GtkFileChooserButtonPrivate)
              (button_toggled_cb) (dialog_response_cb) (button_notify_active_cb)
              (gtk_file_chooser_button_init) (button_clicked_cb)
              (gtk_file_chooser_button_show): Use a GtkButton instead of a
              GtkToggleButton.
              (struct _GtkFileChooserButtonPrivate)
              (gtk_file_chooser_button_destroy) (gtk_file_chooser_button_style_set)
              (gtk_file_chooser_button_screen_changed): Don't bother with the
              (remove_settings_signal) (settings_notify_cb) (check_icon_theme):
              Don't use GtkSettings at all, just call change_icon_theme() directly.
              (struct _GtkFileChooserButtonPrivate)
              (gtk_file_chooser_button_init)
              (gtk_file_chooser_button_drag_data_received)
              (gtk_file_chooser_button_mnemonic_activate)
              (gtk_file_chooser_button_set_width_chars)
              (gtk_file_chooser_button_get_width_chars)
              (entry_changed_cb) (update_idler) (update_entry) (update_dialog)
              (dialog_selection_changed_cb) (dialog_response_cb)
              (entry_size_allocate_cb): Remove all references to the now-defunct
              entry, store the old path (to support "Cancel") in an instance member.
              (update_label_and_image) (update_label) (update_image)
              (gtk_file_chooser_button_init) (dialog_response_cb)
              (dialog_selection_changed_cb): Merge label/image updates, only display
              the filename (not the whole path, fixes #157725).
              (struct _GtkFileChooserButtonPrivate)
              (dialog_selection_changed_cb)
              (dialog_selection_changed_proxy_cb): Merge "selection-changed"
              handlers, block while dialog is visible (fixes #158482).
      
              * tests/testfilechooserbutton.c (delete_event_cb)
              (properties_button_clicked_cb) (print_selected_path_clicked_cb)
              (tests_button_clicked_cb) (main): Add per-chooser "tests" window,
              don't delete on WM close, update properties_button_clicked_cb()
              "delete-event" callback.
      1b45c640
  24. 08 Nov, 2004 1 commit
  25. 26 Oct, 2004 1 commit
    • James M. Cape's avatar
      Rework of GtkFileChooserButton, some cleanups. Fixes #154388, #154390, · ede3c399
      James M. Cape authored
      2004-10-25  James M. Cape  <jcape@ignore-your.tv>
      
      	Rework of GtkFileChooserButton, some cleanups. Fixes #154388,
      	#154390, #154390, #156272.
      
      	* docs/reference/gtk/gtk-docs.sgml: Moved GtkFileChooserButton
      	below GtkFileChooser.
      	* docs/reference/gtk/gtk-sections.txt: Added
      	gtk_file_chooser_button_get_width_chars(),
      	gtk_file_chooser_button_set_width_chars(),
      	gtk_label_set_width_chars(), gtk_label_get_width_chars().
      	* docs/reference/gtk/gtk.types: Added
      	gtk_cell_renderer_combo_get_type,
      	gtk_cell_view_get_type,
      	gtk_text_iter_get_type.
      	* docs/reference/gtk/tmpl/gtkaboutdialog.sgml: Add
      	"logo-icon-name" property.
      	* docs/reference/gtk/tmpl/gtkcellview.sgml: Updates for
      	properties
      	(b/c of get_type() inclusion above).
      	* docs/reference/gtk/tmpl/gtkfilechooserbutton.sgml:
      	* docs/reference/gtk/tmpl/gtklabel.sgml: Add "width-chars"
      	property,
      	getters/setters.
      	* docs/reference/gtk/tmpl/gtkcellrenderercombo.sgml: Added.
      	* gtk/gtkentrycompletion.c:
      	(_gtk_entry_completion_popdown): Don't show if the entry isn't
      	mapped.
      	* gtk/gtkfilechooserbutton.[c,h]: (*): About 45%
      	rewritten, adds "width-chars" property, icons, working save
      	modes, volume/Home/Desktop friendly-naming support.
      	* gtk/gtklabel.[c,h]:
      	(gtk_label_class_init), (gtk_label_init),
      	(gtk_label_get_property), (gtk_label_set_property),
      	(gtk_label_get_width_chars), (gtk_label_set_width_chars),
      	(gtk_label_size_request): Add "width-chars" property.
      	* tests/testfilechooserbutton.c: Update, use 4 different buttons
      	for the different ACTIONs.
      	* gtk/.cvsignore: Ignore gtk-update-icon-cache.
      	* tests/.cvsignore: Ignore testimage.
      ede3c399
  26. 19 Sep, 2004 1 commit
  27. 17 Aug, 2004 2 commits
    • Matthias Clasen's avatar
      Use g_message() throughout, add RTL envar for rtl testing. · 3cc0ae60
      Matthias Clasen authored
      2004-08-17  Matthias Clasen  <mclasen@redhat.com>
      
      	* tests/testfilechooserbutton.c: Use g_message() throughout, add RTL envar for
      	rtl testing.
      
      	* gtk/gtkfilechooserbutton.c: Get rid of HAVE_CONFIG_H.
      	(gtk_file_chooser_button_init): Use gtk_drag_dest_add_text_targets().
      	(gtk_file_chooser_button_drag_data_received): Use gtk_selection_data_get_text().
      	(gtk_file_chooser_button_set_dialog): _gtk_file_chooser_entry_set_base_folder()
      	seems to expect a path, not an uri.
      	(update_dialog): Handle g_filename_from_uri() returning NULL, don't free
      	info if it is NULL.
      
      	* gtk/gtkfilechooserbutton.h: Minor stylistic changes.
      3cc0ae60
    • Matthias Clasen's avatar
      New widget to go along with GtkFontButton and GtkColorButton for use in · a3aa10e5
      Matthias Clasen authored
      2004-08-17  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkfilechooserbutton.[hc]: New widget to go along with
      	GtkFontButton and GtkColorButton for use in preference dialogs.
      	Replaces GnomeFileEntry.  (#148108, James M. Cape)
      
      	* gtk/gtk.h: Include gtkfilechooserbutton.h
      
      	* gtk/Makefile.am (gtk_public_h_sources): Add gtkfilechooserbutton.h
      	(gtk_c_sources): Add gtkfilechooserbutton.c
      
      	* gtk/gtk.symbols: Add the GtkFileChooserButton symbols.
      
      	* gtk/gtkfilechooserutils.[hc]: Make the delegate quark available.
      
      	* gtk/gtkfilechooserentry.[hc] (_gtk_file_chooser_entry_new): Allow
      	to suppress tab-eating using the new eat_tabs argument. Adjust all
      	callers.
      
      	* tests/testfilechooserbutton.c: Test for GtkFileChooserButton.
      
      	* tests/Makefile.am (noinst_PROGRAMS): Add testfilechooserbutton
      a3aa10e5