1. 12 Feb, 2016 5 commits
  2. 10 Feb, 2016 3 commits
  3. 09 Feb, 2016 4 commits
  4. 08 Feb, 2016 8 commits
  5. 07 Feb, 2016 3 commits
  6. 06 Feb, 2016 1 commit
  7. 05 Feb, 2016 2 commits
  8. 04 Feb, 2016 5 commits
  9. 03 Feb, 2016 9 commits
    • Georges Basile Stavracas Neto's avatar
      preferences-dialog: fix unwanted 2px border · ca5d9975
      Georges Basile Stavracas Neto authored
      This commit removes the annoying 2px border added to
      the dialog's internal-vbox when not explicitly asking
      for a 0px border.
      ca5d9975
    • Carlos Soriano Sánchez's avatar
      gschema: delete accidental committed file · 88c56da6
      Carlos Soriano Sánchez authored
      In commit ae55fec1 I added a wrong gschema file in a wrong
      directory, probably fallout of some local file when switching branches.
      
      However, what it doesn't make sense is how it got added, since I never
      use git add -A or similar, and I didn't add any new file. Maybe rebase?
      
      Anyway, remove it since it was accidental.
      88c56da6
    • Carlos Soriano Sánchez's avatar
      query-editor: use tags on the search bar · 5f0ba22d
      Carlos Soriano Sánchez authored
      It's important to give feedback even when the search popover is closed
      about which filters are in place. This is only achievable if the search
      bar shows some labels tags as gnome-photos or gnome-documents does.
      
      Unfortunately we don't have this tool in gtk+ yet, so we need to use
      libgd.
      
      So implement the query-editor with a custom GdtaggedEntry and update
      the libgd subrepository to apply the latest style changes.
      5f0ba22d
    • Carlos Soriano Sánchez's avatar
      search-popover: provide function to reset date and mime type · ca60f518
      Carlos Soriano Sánchez authored
      And use it internally.
      Better than setting up the widgets by hand every time we wanted
      a reset.
      It's made public because we are going to use it in a upcoming patch.
      ca60f518
    • Carlos Soriano Sánchez's avatar
      search: export mime types utilities · ac955a26
      Carlos Soriano Sánchez authored
      Use the same mimetypes utilities and extract the functions to
      mime-actions to clean it up and being able to be used outside of
      the search popover class.
      ac955a26
    • Carlos Soriano Sánchez's avatar
      search-popover: merge and clean up date formatting · 1e447d8d
      Carlos Soriano Sánchez authored
      So we use the same function all over.
      1e447d8d
    • Carlos Soriano Sánchez's avatar
      query-editor: update information label accordingly · 071f1303
      Carlos Soriano Sánchez authored
      Update the label shown below the search bar when preferences change.
      071f1303
    • Carlos Soriano Sánchez's avatar
      7fbe809f
    • Carlos Soriano Sánchez's avatar
      preferences: add remote and local recursive search · ae55fec1
      Carlos Soriano Sánchez authored
      Instead of using a switch in the search popover.
      
      The search popover is meant to be as a temporary filter. That means
      that the "Search subfolders" switch that was present there was reset
      every time a new search was performed.
      
      Even if the nature of the popover is temporary and therefore should be
      understandable that the switch is also temporary, this can bring
      confusion in such a sensible matter.
      
      To avoid confusion, add two preferences, one for remote file systems
      and one for local file systems to allow the choice to make a recursive
      or non recursive search, and remove the switch to avoid frustration.
      
      Also, I expect this choice to be more a permanent one than a temporary
      one, as in, I expect users to what they really want is to make a
      permanent choice whether they want recursive search or not.
      
      For local file systems, on what I can gather, either wants to emulate
      the type-ahead search, because it's file system is slow to perform
      a recursive search and will always be, therefore a permanent choice,
      or the opposite where the file system of the user is fast enough to
      perform a recursive search, which will most of the cases be like that,
      and therefore also a permanent choice.
      
      For remote file systems is similar. Either the internet connection of
      the user is fast enough for the whole session or use, therefore wants
      recursive search always enabled, or it's not, and therefore it doesn't
      want recursive search enabled.
      ae55fec1