1. 10 May, 2007 3 commits
  2. 09 May, 2007 4 commits
  3. 08 May, 2007 2 commits
  4. 06 May, 2007 1 commit
  5. 05 May, 2007 2 commits
  6. 04 May, 2007 4 commits
  7. 03 May, 2007 2 commits
  8. 02 May, 2007 9 commits
    • Emmanuele Bassi's avatar
      Add search file support in the GtkFileChooser. Original patch by Federico · d3aeccf7
      Emmanuele Bassi authored
      2007-05-02  Emmanuele Bassi  <ebassi@gnome.org>
      
      	Add search file support in the GtkFileChooser. Original patch
      	by Federico Mena Quintero; patch updated by Matthias Clasen.
      	See bug #344785.
      
      	* gtk/gtksearchengine.[ch]: Private search engine abstraction
      	object.
      
      	* gtk/gtksearchenginebeagle.[ch]: Private search engine
      	implementation using libbeagle (via g_module_open()).
      
      	* gtk/gtksearchenginesimple.[ch]: Private search engine
      	implementation using file tree walking.
      
      	* gtk/gtksearchenginetracker.[ch]: Private earch engine
      	implementation using libtracker (via g_module_open()).
      
      	* gtk/gtkquery.[ch]: Private query object for the search
      	engines.
      
      	* gtk/gtkfilechooserprivate.h:
      	* gtk/gtkfilechooserdefault.c: Use the GtkSearchEngine to
      	query a search engine backend using GtkQuery; create a new
      	operating mode, OPERATION_MODE_SEARCH, and call the common
      	operating mode OPERATION_MODE_BROWSE; add support for virtual
      	shortcuts inside the shortcuts model and create a new "Search"
      	virtual shortcut.
      
      	* gtk/Makefile.am: Update the build with the new files
      
      svn path=/trunk/; revision=17783
      d3aeccf7
    • Armin Burgmeier's avatar
      Destroy the menu in dispose instead of finalize, because the menu might · e82e337e
      Armin Burgmeier authored
      2007-05-02  Armin Burgmeier  <armin@openismus.com>
      
      	* gtk/gtkcombobox.c: Destroy the menu in dispose instead of
      	finalize, because the menu might unparent itself from its parent and
      	cause a signal emission on a finalized object. (#430746)
      
      svn path=/trunk/; revision=17782
      e82e337e
    • Dom Lachowicz's avatar
      MS-Windows Theme top tabs rendered upside down for non-XP theme (#435053, · 96fbfe49
      Dom Lachowicz authored
      2007-05-02  Dom Lachowicz <domlachowicz@gmail.com>
      
              * modules/engines/ms-windows/msw_style.c: MS-Windows Theme top 
      tabs
              rendered upside down for non-XP theme (#435053, Daniel Atallah)
      
      
      svn path=/trunk/; revision=17773
      96fbfe49
    • Tim Janik's avatar
      removed, since this file is long outdated and fully replaced by · 0e099fb6
      Tim Janik authored
      Wed May  2 11:35:45 2007  Tim Janik  <timj@imendio.com>
      
              * docs/faq/gtkfaq.sgml: removed, since this file is long outdated
              and fully replaced by docs/faq/gtk-faq.sgml.
      
      
      
      svn path=/trunk/; revision=17772
      0e099fb6
    • Kristian Rietveld's avatar
      stop the rubber band if it's active. · ba51caa9
      Kristian Rietveld authored
      2007-05-02  Kristian Rietveld  <kris@imendio.com>
      
      	* gtk/gtktreeview.c (gtk_tree_view_grab_notify): stop the rubber band
      	if it's active.
      
      
      svn path=/trunk/; revision=17770
      ba51caa9
    • Matthias Clasen's avatar
      Don't be too strict when checking icon flags. (#435062) · fdd5aa6e
      Matthias Clasen authored
      2007-05-01  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtkiconcachevalidator.c: Don't be too strict when checking
              icon flags.  (#435062)
      
      
      
      svn path=/trunk/; revision=17767
      fdd5aa6e
    • Matthias Clasen's avatar
      Only copy pngs when generating builtin cache · 321817db
      Matthias Clasen authored
      svn path=/trunk/; revision=17766
      321817db
    • Matthias Clasen's avatar
      Don't ignore the fact that gtk_file_system_get_parent() may return NULL. · 098f74df
      Matthias Clasen authored
      2007-05-01  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtkfilesystemmodel.c (_gtk_file_system_model_path_do):
              Don't ignore the fact that gtk_file_system_get_parent()
              may return NULL.  (#424042, Jan Martinek)
      
      
      
      svn path=/trunk/; revision=17764
      098f74df
    • Dan Winship's avatar
      Make sure the leader_window's WM_CLIENT_LEADER points to itself. #435028 · 17274cbe
      Dan Winship authored
      	* gdk/x11/gdkwindow-x11.c (setup_toplevel_window): Make sure the
      	leader_window's WM_CLIENT_LEADER points to itself. #435028
      
      svn path=/trunk/; revision=17762
      17274cbe
  9. 01 May, 2007 9 commits
    • Christian Persch's avatar
      Use GSlice for gtk_tree_iter_copy. Bug #434863. · 5f724955
      Christian Persch authored
      2007-05-02  Christian Persch  <chpe@gnome.org>
      
      	* gtk/gtktreemodel.c: (gtk_tree_iter_copy), (gtk_tree_iter_free): Use
      	GSlice for gtk_tree_iter_copy. Bug #434863.
      
      svn path=/trunk/; revision=17761
      5f724955
    • Christian Persch's avatar
      Put only GtkPaperSizes into the list, don't mix it with GtkPageSetups. Bug · 77c55d66
      Christian Persch authored
      2007-05-02  Christian Persch  <chpe@gnome.org>
      
      	* gtk/gtkpapersize.c: (gtk_paper_size_get_paper_sizes): Put only
      	GtkPaperSizes into the list, don't mix it with GtkPageSetups. Bug
      	#434861.
      
      svn path=/trunk/; revision=17760
      77c55d66
    • Christian Persch's avatar
      Use GSlice to allocate GtkPaperSize. Bug #434862. · 014994ce
      Christian Persch authored
      2007-05-02  Christian Persch  <chpe@gnome.org>
      
      	* gtk/gtkpapersize.c: (gtk_paper_size_new_from_info),
      	(gtk_paper_size_new), (gtk_paper_size_new_custom),
      	(gtk_paper_size_copy), (gtk_paper_size_free): Use GSlice to allocate
      	GtkPaperSize. Bug #434862.
      
      svn path=/trunk/; revision=17759
      014994ce
    • Christian Persch's avatar
      No need to allocate a guint; just stuff the ID into the pointer directly. · f55cccb6
      Christian Persch authored
      2007-05-02  Christian Persch  <chpe@gnome.org>
      
      	* gtk/gtkstatusbar.c: (gtk_statusbar_get_context_id),
      	(gtk_statusbar_expose_event): No need to allocate a guint; just stuff
      	the ID into the pointer directly. Bug #434865.
      
      svn path=/trunk/; revision=17758
      f55cccb6
    • Matthias Clasen's avatar
      Remove debug spew · a5cbbdef
      Matthias Clasen authored
      svn path=/trunk/; revision=17756
      a5cbbdef
    • Matthias Clasen's avatar
      add a new struct field to clear the file entry after the current folder · a9423f49
      Matthias Clasen authored
      2007-05-01  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtkfilechooserdefault.c (struct UpdateCurrentFolderData),
              (update_current_folder_get_info_cb): add a new struct field to clear
              the file entry after the current folder has been updated.
      
              (gtk_file_chooser_default_update_current_folder),
              (change_folder_and_display_error): Add a new function parameter to
              trigger file entry clearing.
      
              (edited_idle_create_folder_cb),
              (file_list_drag_data_received_get_info_cb),
              (gtk_file_chooser_default_map),
              (gtk_file_chooser_default_set_current_folder),
              (switch_to_selected_folder), (save_entry_get_info_cb),
              (shortcuts_activate_volume_mount_cb), (shortcuts_activate_volume),
              (shortcuts_activate_get_info_cb), (list_row_activated),
              (path_bar_clicked): use new function parameter appropriately.
      
              (gtk_file_chooser_default_should_respond): trigger file entry clearing
              after the directory is updated instead of clearing it before, this way
              we avoid reloading the completion model with the soon to be old folder,
              causing a warning and a glitch in the folder where completion happens.
              (#379414, Carlos Garnacho)
      
      
      svn path=/trunk/; revision=17754
      a9423f49
    • Matthias Clasen's avatar
      Add an icon cache validator. · 2a801133
      Matthias Clasen authored
      2007-05-01  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtkiconcachvalidator.[hc]: Add an icon cache validator.
      
              * gtk/updateiconcache.c: Validate the generated cache before
              moving it in place. Also add a --validate option to validate
              an existing icon cache.
      
              * gtk/gtkiconcache.c: Validate icon caches before using them.
      
              * gtk/Makefile.am: Integrate it.
      
      
      svn path=/trunk/; revision=17753
      2a801133
    • Michael Emmel's avatar
      Added stub gdk_notify_startup_complete_with_id to compile Added · 6bade15e
      Michael Emmel authored
      2007-05-01  Michael Emmel  <mike.emmel@gmail.com>
      
          * gdk/directfb/gdkdisplay-directfb.c:
          Added stub gdk_notify_startup_complete_with_id to compile
          * gdk/directfb/gdkwindow-directfb.c:
          Added gdk_window_set_opacity
          * gdk/directfb/gdkkeys-directfb.c:
          Fix menu key handling crash Bug #413328
      
      
      svn path=/trunk/; revision=17752
      6bade15e
    • Christian Persch's avatar
      Also move gtk_print_capabilities_get_type() to the new location. Bug · a1b53272
      Christian Persch authored
      2007-05-01  Christian Persch  <chpe@gnome.org>
      
      	* gtk/gtkprinter.h:
      	* gtk/gtkprintjob.h: Also move gtk_print_capabilities_get_type() to
      	the new location. Bug #390437.
      
      svn path=/trunk/; revision=17751
      a1b53272
  10. 30 Apr, 2007 4 commits
    • Matthias Clasen's avatar
      Make sure we always have a color_hash. (#423916, Jens Granseuer) · c3d16b27
      Matthias Clasen authored
      2007-04-30  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtksettings.c (settings_update_color_scheme):
              Make sure we always have a color_hash.  (#423916, Jens Granseuer)
      
      
      
      svn path=/trunk/; revision=17748
      c3d16b27
    • Christian Persch's avatar
      Make gtk_printer_get_capabilities public, and move the · 1aa8a09f
      Christian Persch authored
      2007-04-30  Christian Persch  <chpe@gnome.org>
      
      	* docs/reference/gtk/gtk-sections.txt:
      	* gtk/gtk.symbols:
      	* gtk/gtkprinter-private.h:
      	* gtk/gtkprinter.c: (gtk_printer_get_capabilities),
      	(gtk_print_capabilities_get_type):
      	* gtk/gtkprinter.h:
      	* gtk/gtkprintjob.c:
      	* gtk/gtkprintjob.h:
      	* gtk/gtkprintunixdialog.c: (selected_printer_changed):
      	Make gtk_printer_get_capabilities public, and move the
      	GtkPrintCapabilities definition to gtkprinter.h. Bug #390437.
      
      svn path=/trunk/; revision=17747
      1aa8a09f
    • Christian Persch's avatar
      Make gtk_printer_get_capabilities public, and move the · be87e9a8
      Christian Persch authored
      2007-04-30  Christian Persch  <chpe@gnome.org>
      
      	* docs/reference/gtk/gtk-sections.txt:
      	* gtk/gtk.symbols:
      	* gtk/gtkprinter-private.h:
      	* gtk/gtkprinter.c: (gtk_printer_get_capabilities),
      	(gtk_print_capabilities_get_type):
      	* gtk/gtkprinter.h:
      	* gtk/gtkprintunixdialog.c: (selected_printer_changed):
      	Make gtk_printer_get_capabilities public, and move the
      	GtkPrintCapabilities definition to gtkprinter.h. Bug #390437.
      
      svn path=/trunk/; revision=17746
      be87e9a8
    • Matthias Clasen's avatar
      A NO_WINDOW widget must not set the background of its window. (#433972, · 3cc1085d
      Matthias Clasen authored
      2007-04-30  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtkexpander.c (gtk_expander_realize): A NO_WINDOW widget
              must not set the background of its window.  (#433972,
              Guilherme Polo)
      
      
      svn path=/trunk/; revision=17744
      3cc1085d