1. 06 Jan, 2018 1 commit
  2. 04 Jan, 2018 1 commit
  3. 02 Jan, 2018 4 commits
    • Ernestas Kulik's avatar
      eel: remove unused code · d48db627
      Ernestas Kulik authored
      Additionally, this commit makes some unused public functions static.
      d48db627
    • Ernestas Kulik's avatar
      program-choosing: drop eel dependency · e3777b54
      Ernestas Kulik authored
      Terminal applications are launched via eel, and, since this file is the
      only consumer of that API, the code from eel can be moved over.
      e3777b54
    • Ernestas Kulik's avatar
      build: general cleanups · 983892a6
      Ernestas Kulik authored
      This commit does the following:
        * Canonicalize the style:
          * Use two-space indentations.
          * Un-Autotools-ify option names.
          * Don’t align arguments, simply increase indentation.
          * Don’t add a space before opening parenthesis in calls.
        * Remove unused variables.
        * Remove unused dependencies.
        * Remove config.h.meson.
        * Optimize dependencies.
        * Use disabler functionality for libselinux dependency, to save lines.
      983892a6
    • Ernestas Kulik's avatar
      general: remove desktop support · 74dd9c9f
      Ernestas Kulik authored
      74dd9c9f
  4. 23 Dec, 2017 1 commit
    • Ernestas Kulik's avatar
      file-utilities: rework common prefix computation · 61ac48bd
      Ernestas Kulik authored
      Currently, the process for getting the common prefix of a list of file
      names is a tad too greedy:
          1. Find the common prefix of all the strings.
          2. Strip the extension from the prefix.
          3. Strip trailing punctuation.
      
      Step 2 may strip dots if there’s trailing whitespace and step 3 may
      strip useful punctuation (e.g. parentheses). This commit reworks the
      process as such:
          1. Strip the extension from all the file names.
          2. Find the common prefix of all the strings.
          3. Trim trailing whitespace.
      
      Fixes #174.
      61ac48bd
  5. 21 Dec, 2017 1 commit
  6. 19 Dec, 2017 1 commit
    • Alexandru Fazakas's avatar
      eel/eel-gtk-extensions.c: Remove expander showing error details · 28ae2d03
      Alexandru Fazakas authored
      Creating directories within read-only ones is not allowed and appropriate
      error messages pop up.
      
      Trying to create a directory within a read-only directory opens a window
      showing the error. Within the window, an expander shows the error details.
      Whenever the expander is clicked, the window moves unexpectedly.
      We need to fix this as the behaviour is not normal and doesn't look good.
      
      In order to fix the issue, we removed the expander and included the error
      details as a label inside the dialog box itself.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=786212
      28ae2d03
  7. 05 Nov, 2017 1 commit
  8. 17 Aug, 2017 1 commit
  9. 22 Mar, 2017 1 commit
  10. 23 Feb, 2017 2 commits
  11. 21 Sep, 2016 1 commit
  12. 08 Sep, 2016 1 commit
  13. 06 Sep, 2016 1 commit
  14. 29 Aug, 2016 1 commit
  15. 10 Jul, 2016 1 commit
  16. 03 May, 2016 2 commits
  17. 04 Apr, 2016 1 commit
    • Carlos Soriano Sánchez's avatar
      general: remove vim modelines · 1ffb8ca5
      Carlos Soriano Sánchez authored
      Vim and emacs modelines are used to specify some of the code style in the code.
      However, this is misleading and poorly supported since nautilus had a mix of
      code style for some time.
      Also, the mode lines doesn't specify the whole code style, so we will need to
      use a different tool as well to specify the whole code style.
      For that, we can just use a different tool for everything.
      
      So remove the mode lines, and in a short future we will reestyle the nautilus
      code to have a single code style, and use a tool like editorconfig to specify
      the whole code style.
      1ffb8ca5
  18. 15 Feb, 2016 1 commit
  19. 11 Dec, 2015 1 commit
    • Carlos Soriano Sánchez's avatar
      file: refactor eel-partition for better ownership management · 864c8154
      Carlos Soriano Sánchez authored
      Instead of a generic function to filter GLists, implement a simpler
      and clearer filter function for file lists, since it was the only
      use of that function.
      In this way the ownership of files and directories are clearer
      since it always returns a new allocated nautilus file list, and also
      it always uses nautilus_file_ref instead of the generic g_object_ref
      to match what we do everywhere else in nautilus, so it's not confusing
      when breaking at nautilus_file_ref/unref for ref counting debugging.
      
      This change fixes multiple leaks on nautilus files catched by valgrind.
      864c8154
  20. 21 Jul, 2015 1 commit
    • Georges Basile Stavracas Neto's avatar
      project: replace deprecated GtkMisc calls · 6adf3cf7
      Georges Basile Stavracas Neto authored
      GtkMisc is deprecated since 3.14 release, being replaced
      by GtkWidget's halign & valign, and GtkLabel's xalign &
      yalign.
      
      Nautilus, however, did not updated its codebase to match
      the new deprecations.
      
      Remove any reminescent gtk_misc* calls from the codebase.
      6adf3cf7
  21. 25 May, 2015 1 commit
  22. 23 May, 2015 2 commits
  23. 17 Feb, 2014 1 commit
  24. 31 Jan, 2014 1 commit
  25. 06 Nov, 2013 1 commit
  26. 04 Nov, 2013 1 commit
  27. 13 Aug, 2013 1 commit
  28. 03 Aug, 2013 1 commit
  29. 17 Jul, 2013 1 commit
  30. 18 Jun, 2013 2 commits
    • Andres G. Aragoneses's avatar
      build: stop using INCLUDES, deprecated by automake 1.7 · 9473dd41
      Andres G. Aragoneses authored
      We already depend on automake 1.9, so using the replacement of
      INCLUDES (AM_CPPFLAGS) won't hurt, especially now that it is
      a warning shown by default since automake 1.13, as evidenced by
      this build log of mine:
      
      Makefile.am: installing './INSTALL'
      eel/Makefile.am:5: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
      eel/Makefile.am: installing './depcomp'
      parallel-tests: installing './test-driver'
      libnautilus-extension/Makefile.am:7: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
      libnautilus-private/Makefile.am:5: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
      nautilus-sendto-extension/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
      src/Makefile.am:13: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
      test/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
      Signed-off-by: Alexander Larsson's avatarAlexander Larsson <alexl@redhat.com>
      9473dd41
    • Cosimo Cecchi's avatar
      editable-label: remove multicontext menuitems · 7965944d
      Cosimo Cecchi authored
      They have been removed from stock GtkEntry as well, and this function is
      now deprecated.
      7965944d
  31. 25 Mar, 2013 1 commit
  32. 08 Mar, 2013 1 commit
  33. 15 Feb, 2013 1 commit