1. 27 May, 2022 2 commits
    • Felix Ernst's avatar
      Remove hover highlight before opening view context menu · f7365aa9
      Felix Ernst authored
      If one was fast to open the right-click context menu on the row of
      an item in details view mode, the hover highlight would persist
      while the context menu for the view was open.
      
      This one-liner makes it so the highlight on the row is always
      removed before the right-click context menu for the view is opened
      so it is as clear as possible that the newly opened context menu
      has no relation to the fileItem.
      f7365aa9
    • Felix Ernst's avatar
      Fix paste on row while in details view mode · b2f18e41
      Felix Ernst authored
      Before this change, right-clicking the row of an unselected item
      in details view mode would be in a weird state:
      - It didn't really count as a click on the item because the item
          didn't get selected by this click before opening the context
          menu.
      - It didn't really count as a click on the view background either
          because the actions that showed up depended on the item in
          that row.
      
      This commit fixes this by considering a right-click in the same row
      as an unselected item as a click on the view background.
      The behaviour of right-clicking the icon or name of a file directly
      is unchanged.
      
      This fixes the following bugs:
      - The Paste action that shows up when right-clicking in the
          unselected row of a folder now works (instead of doing
          nothing). It now pastes the clipboard contents onto the view
          background.
      - When right-clicking the unselected row of a file (not a folder)
          a Paste action once again shows up.
      b2f18e41
  2. 26 May, 2022 2 commits
    • Travis Burrows's avatar
      Extend selection rectangle to left edge · 58622f43
      Travis Burrows authored and Felix Ernst's avatar Felix Ernst committed
      This commit changes it so the sizes of selection rectangles and hover
      highlights in compact and details view mode is identical for all items.
      
      Before this commit, selection rectangles in lists would have varying
      indentation of the left edge of the selection rectangle depending on
      the preview image's width-to-height ratio. This would cause a sort of
      "ragged edge" in both compact and details list view when multiple items
      were selected.
      
      This commit doesn't change anything about icon view mode.
      
      BUG: 453046
      58622f43
    • Jin Liu's avatar
      Change wording "Leading Column Padding" to "Side Padding" · ca0d0bb3
      Jin Liu authored and Felix Ernst's avatar Felix Ernst committed
      Since it actually adds padding on both left and right sides,
      "Side Padding" might be more accurate.
      
      This change is also propagated to variable and method names.
      
      BUG: 453172
      ca0d0bb3
  3. 24 May, 2022 2 commits
  4. 22 May, 2022 2 commits
  5. 21 May, 2022 2 commits
    • Christian Hartmann's avatar
      fix name of uninstall command (without extension) · 85083b20
      Christian Hartmann authored and Méven Car's avatar Méven Car committed
      fixing a minor typo allows using "uninstall" command (variant **without** extension) on de-installation of a service menu
      85083b20
    • Christian Hartmann's avatar
      fix: service-menu-installer ignoring symlinks on un-install · 65413bba
      Christian Hartmann authored
      service-menu-installer ignores <package-name>.tar.gz-dir/uninstall.sh
      if this is actualy just a symbolic link to install.sh in the same directory
      (hardlinks and copies work)
      
      canonicalPath() is used to get the name of the file on disk and returns install.sh
      in the case of a symbolic link. install.sh without any arguments is called instead
      of uninstall.sh consequently and no de-installation takes place.
      
      replace canonicalPath() with absolutePath() as used in the rest of source file
      
      resolves:
      
      BUG: 452289
      65413bba
  6. 20 May, 2022 2 commits
  7. 18 May, 2022 2 commits
  8. 17 May, 2022 1 commit
  9. 16 May, 2022 1 commit
  10. 15 May, 2022 1 commit
  11. 13 May, 2022 1 commit
    • Alexander Lohnau's avatar
      Drop KNS3 prefix for KMoreTools includes · 0fc218fd
      Alexander Lohnau authored
      In KF6 KMoreTools should become it's own library and thus the KNS3 prefix should get removed.
      Considering that the classes are not in any namespace, having a namespaced include is not needed and only causes noise.
      0fc218fd
  12. 11 May, 2022 2 commits
  13. 08 May, 2022 1 commit
  14. 07 May, 2022 1 commit
  15. 06 May, 2022 2 commits
  16. 05 May, 2022 2 commits
  17. 04 May, 2022 2 commits
  18. 03 May, 2022 1 commit
  19. 02 May, 2022 2 commits
    • oioi 555's avatar
      Re-add "Open Terminal Here" feature · 9b5f5698
      oioi 555 authored and Nate Graham's avatar Nate Graham committed
      This is equivalent to the "Open Terminal Here" feature that existed until Version 20.12.  
      
      If the user has selected folders, replace "Open Terminal" in the context menu with "Open Terminal Here".  
      When more than 5 folders are selected, a modal window will ask the user if they are sure they want to
      open all 6 or more terminal windows.
      
      In Detail View, users can also select a file, 
      which will open a terminal at the location of that file.
      
      BUG: 452637
      FIXED-IN: 22.08
      9b5f5698
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · e1483293
      Script Kiddy authored
      In case of conflict in i18n, keep the version of the branch "ours"
      To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
      e1483293
  20. 01 May, 2022 6 commits
  21. 30 Apr, 2022 1 commit
  22. 29 Apr, 2022 1 commit
  23. 27 Apr, 2022 1 commit