Bug 430729 - Add shortcut to open all subdirectory recursively
Summary: Add shortcut to open all subdirectory recursively
Status: RESOLVED DUPLICATE of bug 196772
Alias: None
Product: dolphin
Classification: Applications
Component: view-engine: details mode (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-23 07:15 UTC by Bill Werrel
Modified: 2020-12-23 15:24 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bill Werrel 2020-12-23 07:15:18 UTC
In the Details view mode I know that when a folder is selected, I can use the left/right arrows to open or close the folder contents in the view. What I would like is to be able to to recursively open all folders under the selected folder with a single key press.

It would also be useful to be able to collapse the subtree back to a single level with a keypress or alternatively close the folder and open again to a single level. Currently closing a subtree then opening restores the previous subtree.

The MS-DOS XTree filemanager used the shortcuts:
'+' open single level
'*' recursively open all subdirs under current dir
'-' close the subdirectory contents

So that is one possible set of short cut keys to use. It has the advantage that all three are easily accessible on the numeric keypad.

It would also be useful to be able to navigate to the next or previous directory when a subtree is open.

eg

  A    (A currently selected)
  | a1
  |  | aa1
  | a2
  | a3
  B

be able to press a key to go from A to B in one step without having to step over a1, aa1, a2, a3 or having to close the A subtree first.

Also, as far as I can see, the current navigation shortcuts (arrow keys) are  not documented in the Dolphin Handbook.
Comment 1 Nate Graham 2020-12-23 15:24:03 UTC

*** This bug has been marked as a duplicate of bug 196772 ***