1. 13 Jul, 2020 1 commit
  2. 12 Jul, 2020 1 commit
  3. 11 Jul, 2020 2 commits
  4. 06 Jul, 2020 1 commit
  5. 05 Jul, 2020 4 commits
    • Ismael Asensio's avatar
      [search] Fix corner cases when using quotes in filenames · ee97db4d
      Ismael Asensio authored
      The `filename` term in a search query is enclosed into quotes.
      As the user can have additional quotes in the search term, there were several
      corner cases where the parsing would fail to correctly split the terms
      
      New test cases have been added to cover this possibility
      Previous tests still passes to avoid regressions
      
      BEFORE:
      ```
      (filename/quoted) Compared values are not the same
      Actual   (query.text()): "xyz\"\""
      Expected (expectedText): "\"abc xyz\""
      
      (filename/mixed) Compared values are not the same
      Actual   (query.text()): "xyz\" tuv\""
      Expected (expectedText): "\"abc xyz\" tuv"
      
      (content+filename/quoted) Compared values are not the same
      Actual   (query.text()): "abc xyz xyz\"\""
      Expected (expectedText): "abc xyz filename:\"\"abc xyz\"\""
      ```
      ee97db4d
    • Ismael Asensio's avatar
      [search] Do not update text input when it has focus · ec034350
      Ismael Asensio authored
      When the user is entering a search term, a delayed search will be
      emmited after a few seconds. This means updating the search URL, which
      in turn gets parsed and reflected back on the search input.
      
      To avoid interrupting the user input flow and unexpectedly move the
      cursor to the end, let's update the input search box only when it
      doesn't have the focus.
      
      It's still updated on other interactions such as changing the search
      options or clicking a saved search on the places panel.
      
      BUG: 423328
      FIXED-IN: 20.08
      ec034350
    • Elvis Angelaccio's avatar
      Merge branch 'release/20.04' · 275d7b53
      Elvis Angelaccio authored
      275d7b53
    • Wolfgang Bauer's avatar
      Write correct value for "Open in application" script execution setting · 7a6956da
      Wolfgang Bauer authored
      KIO actually uses "alwaysAsk", "execute", and "open" as possible values.
      
      When reading the setting, map unknown values to "open" like KIO does.
      That also provides compatibility with older dolphin versions.
      
      BUG: 421294
      FIXED-IN: 20.04.3
      7a6956da
  6. 03 Jul, 2020 3 commits
  7. 29 Jun, 2020 1 commit
    • Yann Holme-Nielsen's avatar
      ## Summary · 86e3b82e
      Yann Holme-Nielsen authored
      * Adds a "Copy location" item, after the "Copy" Context item and Edit Menu, which will attempt to copy the path of the fist item into clipboard.
      
      ## Reasoning
      Most File Managers have this option through one or another way.
      Also using the default Copy option often results in different behaviour depending on the target software, Konsole will take the path. Other Programs will use the URI. Which ultimately could lead to non optimal User Experience.
      
      ## Notes
      * Should the target file **not** be on a local hard drive, this fallback to using the remote URL, feedback is wanted on that matter.
      
      FEATURE: 407004
      86e3b82e
  8. 23 Jun, 2020 2 commits
  9. 22 Jun, 2020 2 commits
  10. 18 Jun, 2020 4 commits
  11. 17 Jun, 2020 4 commits
  12. 16 Jun, 2020 1 commit
  13. 13 Jun, 2020 2 commits
  14. 10 Jun, 2020 1 commit
  15. 09 Jun, 2020 1 commit
    • Gaston Haro's avatar
      Provide ability to configure size cut-off for local file previews · 0f0d14d4
      Gaston Haro authored
      Summary:
      FileWidgets read from kdeglobals the property "MaximumSize" under "PreviewSettings" to decide if a preview will be generated for that file.
      There is no current GUI to change that file size limit. On the other hand Dolphin ignores it.
      
      This patch aims to fix that by adding new configuration options to Dolphin. That is a new spinbox in Dolphin settings under General -> Previews tab.
      
      Test Plan:
      1 - Set up a local folder with 2 jpg images of less and more than 1 MB respectively.
      2 - Go to Dolphin Preferences. General -> Previews and check "JPEG Images" from
          the list. And set "Skip previews for files above:" to 1MB.
      3 - Navigate to the afore mentioned folder. Only the image of size less than 1 MB should
          show a preview.
      
      BUG: 331240
      
      Reviewers: ngraham, #dolphin, meven, elvisangelaccio
      
      Reviewed By: ngraham, #dolphin, meven, elvisangelaccio
      
      Subscribers: cfeck, kfm-devel
      
      Tags: #dolphin
      
      Differential Revision: https://phabricator.kde.org/D28402
      0f0d14d4
  16. 08 Jun, 2020 4 commits
  17. 06 Jun, 2020 1 commit
  18. 03 Jun, 2020 1 commit
  19. 01 Jun, 2020 1 commit
    • Nate Graham's avatar
      Show progress when duplicating items · 70b3f61e
      Nate Graham authored
      For unknown reasons, when I implemented this feature, I turned off
      progress notifications. I don't think this makes any sense, and we just
      got a bug report about it.
      
      Accordingly, this patches turns on progress notifications.
      
      BUG: 422335
      FIXED-IN: 20.04.2
      70b3f61e
  20. 31 May, 2020 3 commits
    • Elvis Angelaccio's avatar
      Fix FIFO usage · c16f777b
      Elvis Angelaccio authored
      `m_propriorityQueue` and `m_queue` are used as FIFO queues, so we need
      to use `takeFirst()` instead of `takeLast()` when removing elements
      from the queue.
      
      While at it, add a comment so that we will remember these are FIFO
      queues.
      c16f777b
    • Ahmad Samir's avatar
      [DolphinStatusBar] Fix free space info height with bigger fonts · 664f97ff
      Ahmad Samir authored
      When the font height is more than the zoom slider height, use the former
      to set the fixed height of the free space widget on the status bar.
      Otherwise the text is cut-off.
      
      This works with Breeze, Oxygen and Fusion styles.
      664f97ff
    • Méven Car's avatar
      Prevents warnings · 770d0831
      Méven Car authored
      Warnings such as :
      kf5.kio.core: Invalid URL: QUrl("")
      
      It happened for instance with recentlyused:/ ioslave
      770d0831