1. 04 Jan, 2017 4 commits
  2. 31 Dec, 2016 1 commit
  3. 29 Dec, 2016 1 commit
  4. 23 Dec, 2016 1 commit
  5. 20 Dec, 2016 2 commits
  6. 18 Dec, 2016 1 commit
  7. 16 Dec, 2016 1 commit
  8. 15 Dec, 2016 1 commit
  9. 10 Dec, 2016 1 commit
  10. 09 Dec, 2016 6 commits
    • Carlos Soriano Sánchez's avatar
      file-operations: remove not needed g_warn_if_fail · 94b66f34
      Carlos Soriano Sánchez authored
      g_file_get_uri needs to return non-null.
      94b66f34
    • rpm-build's avatar
      file-operations: Fix progress of copies over gvfs · 9b8603da
      rpm-build authored
      commit 24dae9e0 "file-operations: avoid scanning the same files"
      added a way to skip files which have already been processed
      in scan_dir(). To do that, the code uses G_FILE_ATTRIBUTE_ID_FILE,
      which does not seem to be widely implemented by gvfs modules.
      
      When the file has no ID, it will not be accounted for in the SourceInfo
      structure used to track copy progress, resulting in progress not being
      shown, and Nautilus saying that it's copying 0 files.
      
      This commit changes the logic to use the file URI instead of the file ID
      to check if the  file has already been processed.
      9b8603da
    • Carlos Soriano Sánchez's avatar
      build: remove optimizations for Flatpak · db2f8563
      Carlos Soriano Sánchez authored
      Better to give a good debug experience, seems -0g is the appropiated
      one reading https://gcc.gnu.org/onlinedocs/gcc/Debugging-Options.html
      
      Also, disable deprecation warnings for now, since it makes harder for
      contributors to realize the code they did has a real warning.
      
      When we want to port to gtk4 we will turn them on anyway.
      db2f8563
    • Carlos Soriano Sánchez's avatar
      general: fix typo · 63b48b37
      Carlos Soriano Sánchez authored
      Mis hojos!
      63b48b37
    • Carlos Soriano Sánchez's avatar
      general: only set icon position metadata when in desktop · 6205e6b2
      Carlos Soriano Sánchez authored
      We were setting the icon position metadata for any operation in any file
      due to legacy code where nautilus was able to have a
      freedom-of-placement canvas in the regular windows.
      
      However that changed and we can only have freedom-of-placement in the
      desktop window.
      
      Setting the metadata is a extremely expensive operation, and was causing
      issues, outlined in https://bugzilla.gnome.org/show_bug.cgi?id=757747,
      summarizing copy and move operations where really slow when using drag
      and drop, operations when we need to store the icon position when using
      a freedom-of-placement canvas view.
      
      This patch tries to only set the metadata when necessary, which is when
      using the desktop window. However the code is pretty integrated with the
      rest of Nautilus, so the patch was able to isolate the part when the
      metadata is set and only provide metadata when the target is the desktop.
      However, for unsetting the metadata the patch need to check if it's
      the desktop inside the file-operations, which is less than ideal.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=775910
      6205e6b2
    • Carlos Soriano Sánchez's avatar
      build: add GNOME Builder config file · b2873f71
      Carlos Soriano Sánchez authored
      Soon we will recommend GNOME Builder as the recommended way to hack on
      Nautilus, since it will become more easy with the Flatpak integration.
      For that, let's add the GNOME Builder config file so GNOME Builder picks
      it up automatically and contributors can start with everything set up
      properly for starting contributing right away.
      b2873f71
  11. 08 Dec, 2016 1 commit
  12. 02 Dec, 2016 1 commit
  13. 01 Dec, 2016 13 commits
  14. 30 Nov, 2016 1 commit
  15. 29 Nov, 2016 1 commit
    • Daniel Boles's avatar
      files-view: remove an unnecessary helper function · 3050a9c6
      Daniel Boles authored
      selection_not_empty_in_menu_callback was simply a verbose way to test
      whether the selection GList was NULL, which is tidier to just do inline.
      
      The call giving this function its name would be out-of-order if it were
      really needed, but it's not since can_set_wallpaper already checks this.
      3050a9c6
  16. 28 Nov, 2016 2 commits
  17. 27 Nov, 2016 1 commit
  18. 26 Nov, 2016 1 commit