1. 22 Apr, 2022 7 commits
  2. 17 Apr, 2022 1 commit
  3. 14 Apr, 2022 1 commit
  4. 09 Apr, 2022 1 commit
  5. 06 Apr, 2022 1 commit
  6. 02 Apr, 2022 1 commit
  7. 01 Apr, 2022 1 commit
  8. 31 Mar, 2022 1 commit
    • António Fernandes's avatar
      pathbar: Avoid excessive minimum label width · d6f95805
      António Fernandes authored
      We set a minimum width in characters for the labels in the pathbar not 
      to collapse into a single ellipsis. Labels under this threshold are
      excluded because in that case we just set them not to ellipsize and let
      GtkLabel take care of the sizing.
      
      However, the width in characters metric fails for variable-width fonts, 
      such that in some cases we still set a wider label width than what the 
      label text occupies.
      
      So, raise the ellipsizing threshold further, and do it proportionally.
      
      Fixes #2202
      
      (cherry picked from commit aa4a6a96)
      d6f95805
  9. 25 Mar, 2022 2 commits
  10. 24 Mar, 2022 1 commit
  11. 19 Mar, 2022 7 commits
    • Rastersoft's avatar
      Fix move operation in treeview DnD · 222bb41f
      Rastersoft authored and António Fernandes's avatar António Fernandes committed
      When doing a DnD operation from outside Nautilus into one of
      its windows, if the window is in "iconview mode", Nautilus
      is able to detect when the origin and the destination folders
      are in the same disk volume and do a move in that case, or
      do a copy when they are in different volumes.
      
      Unfortunately, when the window is in "treeview mode", this
      operation doesn't work as expected, and always copy the file(s),
      no matter if the origin and destination folders are or not in
      the same volume.
      
      After tracking the bug, I found that, in "treeview mode", the
      NautilusFile object with the destination folder doesn't have
      defined the filesystem_id property. This makes fail the
      check_same_fs() function, which always returns FALSE. In
      "iconview mode", instead, the object does have that property
      defined, and that's why there it works.
      
      I did a fix proposal, and although it was a safe workaround,
      António Fernandes found a better way to fix it, which is
      this patch.
      
      Fix #2170
      222bb41f
    • António Fernandes's avatar
      css: Add backdrop style for pathbar · c37dc7cf
      António Fernandes authored and António Fernandes's avatar António Fernandes committed
      The difference between @borders and @unfocused_borders colors is barely
      noticeable with the regular stylesheet, but marked with high contrast.
      c37dc7cf
    • António Fernandes's avatar
      application: Apply custom styles in HighConstrast · a60b9e13
      António Fernandes authored and António Fernandes's avatar António Fernandes committed
      HighContrast and HighContrastInverse have been poorly supported in
      this app for a long time because we ship many custom styles.
      
      However, nowadays HighContrast and HighContrastInverse stylesheets
      are derived from Adwaita stylesheet, so the same custom styles
      can be applied cleanly. Let's do that.
      
      Fixes #1614
      and fixes #1469
      a60b9e13
    • António Fernandes's avatar
      build: Post-release version bump · 0ae38efd
      António Fernandes authored
      0ae38efd
    • António Fernandes's avatar
      Release version 42.0 · 1a585cd4
      António Fernandes authored
      1a585cd4
    • António Fernandes's avatar
      pathbar: Fix button list order regressions · 67a3fe05
      António Fernandes authored
      The pathbar code makes the assumption that the first GList link in the
      list of path buttons corresponds to the current location and that each
      subsequent link is corresponds to the parent location of the previous
      one.
      
      This assumption relied on reversing of the list of buttons, which I've
      broken in commit eab10931
      
      Fix the misbehaviours by restoring the list reversion.
      67a3fe05
    • Ondrej Holy's avatar
      pathbar: Disconnect signals when disposing to avoid crashes · be58480d
      Ondrej Holy authored and António Fernandes's avatar António Fernandes committed
      The path bar buttons are updated when the corresponding files are changed.
      Unfortunately, the "changed" signals are not disconnected when destroying the
      path bar. This can lead to crashes. Let's explicitly disconnect the signals
      when disposing of the buttons.
      
      Fixes: #2192
      be58480d
  12. 17 Mar, 2022 2 commits
    • António Fernandes's avatar
      list-view: Fix overgrown thumbnail frame in HiDPI · d5aeba0f
      António Fernandes authored and Ondrej Holy's avatar Ondrej Holy committed
      We draw thumbnail shadow and background which matches the thumbnail
      shape using the thumbnail surface width and height for measurement.
      
      This breaks for HiDPI where measurements should be passed in logical
      pixels (a.k.a. device-space units in cairo docs), resulting in
      excessively large thumbnail frames.
      
      Divide pixel dimensions by device scale factor to get the logical
      measures and fix this bug.
      
      Fixes #2191
      d5aeba0f
    • Milo Casagrande's avatar
      Update Italian translation · eba4d167
      Milo Casagrande authored and Administrator's avatar Administrator committed
      eba4d167
  13. 16 Mar, 2022 1 commit
  14. 15 Mar, 2022 1 commit
  15. 13 Mar, 2022 1 commit
  16. 12 Mar, 2022 1 commit
  17. 11 Mar, 2022 1 commit
  18. 10 Mar, 2022 1 commit
  19. 07 Mar, 2022 1 commit
  20. 06 Mar, 2022 1 commit
  21. 05 Mar, 2022 6 commits