1. 25 May, 2018 1 commit
    • Flatpak: Add yaml variant · 3b8f2386
      Carlos Soriano authored
      I needed for a talk because it's more compacted, and we should switch to
      it as soon as Builder gets support for yaml!
  2. 22 May, 2018 20 commits
  3. 21 May, 2018 9 commits
    • properties-window: Fix typo · e93490f9
      George Mocanu authored
      Use sentence capitalization for "Parent folder" label.
    • properties-window: Don't display "Parent folder" for trash · a9089859
      George Mocanu authored
      The "Parent folder" label is displayed for multi-item properties
      in Trash, alongside with the "Original folder" label.
      
      The "Parent folder" label shouldn't be displayed since there is
      another label for trashed items and the informations displayed
      by it are useless for this kind of items.
      
      Closes #417
    • properties-window: Add more information to File Properties in Trash · 66013b38
      George Mocanu authored
      The File Properties Dialog provides too little information for files in
      Trash. An example for this problem would be not being able to distinguish
      between two files with the same name in Trash.
      
      Add "Trashed on" and "Original folder" labels to File Properties window
      for trashed files.
      
      Closes #417
    • rename-file-popover: Remove redundant calculation · 563c5f8d
      Harish Nair authored
      Removes a calculation that has already been done before.
      Instead uses the variable that contains the result of the calculation.
    • Update Chinese (China) translation · 3ed7f486
      Mingcong Bai authored
    • properties-window: Show "Open with" tab in Trash · 11b91e61
      George Mocanu authored
      Although nautilus allows opening files from Trash, properties
      window doesn't show "Open with" option.
      
      This patch solves this by adding "Open with" option in the
      properties window of trashed files.
      
      Closes #432
    • properties-window: Don't change permissions in Trash · 194be78a
      George Mocanu authored
      Currently there is a menu which allows changing the permissions
      for trashed files.
      
      This is unintended behaviour since changing the permissions for
      trashed files is not supported anyway, resulting in an error
      message or even Segmentation Fault.
      
      This patch solves this issue by removing the permission access
      menu for trashed files.
      
      Fixes #432
    • Updated Czech translation · 3f006c2f
      Marek Cernocky authored
    • general: Revert to allow running binaries and scripts · ac886102
      Carlos Soriano authored
      Recently we removed the ability to launch binaries and scripts in
      commit 3a22ed5b.
      
      A few cases appeared that we need to support, specially for enterprise
      and content creators. Specifically, cases similar to #434
      
      This also shows that is hard to predict cases like these, as some
      complex setups might be needed for specific workflows.
      
      This commits allow to run binaries and scripts as before, and further
      investigation in these cases need to be done if we ever want to tweak
      the workflow of running binaries.
      
      More discussion about improving binaries/script handling is being
      proposed and discussed in #443
  4. 20 May, 2018 1 commit
  5. 19 May, 2018 1 commit
    • nautilus-application: Publish window->location mappings · a1751d3d
      Philip Langdale authored
      This is a reworking of a long standing Ubuntu patch that publishes
      the set of locations open in each Nautilus window. The motivation
      for this change is that a desktop environment providing special
      icons for things like removable devices and the trash can match
      windows to those icons for highlighting purposes.
      
      In the original incarnation, Unity provided these icons. In today's
      world, I'm maintaining a set of patches for dash-to-dock/ubunut-dock
      that provide these icons too.
      
      The original implementation uses Xids to identify windows, but Xids
      aren't a thing in Wayland so this mechanism is a dead end. Instead,
      we can use the 'gtk application window object paths' which are
      published over dbus by GtkApplications, including Nautilus.
      
      Mutter already detects these, and makes them available on MetaWindows.
      
      The original patch added the mapping property to the fileManager1
      interface, and I have left that part as-is, but it's likely not to
      be the right place to put it. fileManager1 is a generic interface
      and a property that assumes a GTK behaviour doesn't seem right.
      
      We could obviously add it to a new interface under org.gnome.Nautilus,
      but this would be Nautilus specific - although there isn't a huge
      scope for other file managers to implement this property, so perhaps
      that's just fine.
      
      dash-to-dock discussion is readable here:
      
      https://github.com/micheleg/dash-to-dock/pull/677
  6. 18 May, 2018 8 commits
    • Update POTFILES.in · f7460fb0
      Piotr Drąg authored
    • test: Remove useless macro definition · 93fb7954
      Alexandru Fazakas authored
      This definition in the dir_has_files unit test is not used,
      so it should be removed.
    • Search filter popover on [Ctrl]+[F] · 543f5ae3
      Stratila Andrei authored
      Currently using the [Ctrl]+[F] keyboard shortcut toggles the search bar
      visibility.
      
      Using the [Ctrl]+[F] keyboard shortcut shows the search filter popover
      (and gives it keyboard focus).
      
      To add this a new action "search-visible-popover" is added which in addition
      to the "search-visible" action adds the feature to focus and show the search
      dropdown menu.
      
      #333
    • rename-file-popover: Warn when name exceeds size limit · 122f201d
      Harish Nair authored
      When a file is renamed if the name entered by user has a length that
      exceeds maximum limit then it shows a window with a warning.
      
      The problem is that once the user has acknowledged the warning, the file
      name goes back to its original name. The user is not given a chance to
      make slight modifications in the name that was entered.
      
      To fix this problem, a warning will be given in the popup itself where the
      new filename is entered. That way the user will be able to make slight
      changes so that the file name is within the size limit.
      
      #148
    • test: Add dir_has_files unit test · bfc3aebe
      Alexandru Fazakas authored
      In this patch we added an unit test with 3 simple tests for the
      dir_has_files.
      
      #224
    • tests: directory-async: Use GMainLoop · f3be7549
      Ernestas Kulik authored
      Using the GTK+ main loop doesn’t make a lot of sense in this case.
    • general: Clean up headers and their inclusions · e686c297
      Ernestas Kulik authored
      This commit removes redundant header inclusions and tries to optimize
      headers by using forward declarations of types in headers. Such
      optimization should generally make builds speedier in that changes in
      certain headers will not cause unrelated sources to be rebuilt.