1. 27 Jul, 2015 3 commits
    • Matthias Clasen's avatar
      Avoid more GFile<>uri roundtrips · eee85d39
      Matthias Clasen authored
      Make GtkSearchHit carry a GFile instead of an uri. Most of the
      search engines already have the object around, and converting
      to an uri and back is unnecessary extra work.
    • Matthias Clasen's avatar
      Always pass a location into the query · 48c172f4
      Matthias Clasen authored
      Failure to do so was causing search to start from the home dir
      when the current folder is not represented on the sidebar.
    • Matthias Clasen's avatar
      Store locations as GFile · 71b3e0b6
      Matthias Clasen authored
      It is a bit pointless to have the file chooser get a uri from an
      existing GFile to put in the query, only to have some of the search
      engines reconstruct a GFile from it.
  2. 26 Jul, 2015 1 commit
  3. 24 Jul, 2015 1 commit
  4. 23 Jul, 2015 1 commit
  5. 22 Jul, 2015 2 commits
    • Matthias Clasen's avatar
      file chooser: Fix a crash · 167734c1
      Matthias Clasen authored
      The save_widgets_create function was not safe against
      being called multiple times in save mode, calling
      gtk_file_chooser_set_create_folders was a way to trigger
      this crash.
    • Matthias Clasen's avatar
      GtkQuery: Make API follow GTK+ conversions · 38a5db8f
      Matthias Clasen authored
      We generally have const getters for strings, and the two users
      of this API were promptly leaking the (unexpected) copy they
      got from gtk_query_get_location and gtk_query_get_text.
  6. 20 Jul, 2015 1 commit
    • Matthias Clasen's avatar
      file chooser: Memory handling fixes · 2dfad2b0
      Matthias Clasen authored
      I forgot to clean up the long press gesture, and in additon, creating
      the rename popover from the ui template was causing the tree view
      to not be disposed when the file chooser goes away. Work around this
      by manually unsetting the relative-to widget of the popover in dispose.
  7. 17 Jul, 2015 4 commits
  8. 16 Jul, 2015 1 commit
  9. 15 Jul, 2015 4 commits
  10. 11 Jul, 2015 8 commits
  11. 07 Jul, 2015 8 commits
  12. 05 Jul, 2015 4 commits
  13. 04 Jul, 2015 2 commits