Dolphin: expand all one level, expand all, and collapse all in details view mode

Review Request #129533 - Created Nov. 22, 2016 and discarded

Information
Don Nguyen
dolphin
196772
Reviewers
dolphin, usability
Implemented functions:  Expand, Expand Full, and Collapse All.  They are available under the View and Control menus as well as custom toolbar buttons as Thomas explained and are disabled when not in details view mode.  They are also available via the context menu only in details view mode.  See screenshots.  
Expand - If there is a selection, expand the selection once.  Otherwise expand everything once.  
Expand Full - If there is a selection, expand the selected items completely.  Otherwise expand everything completely.
Collapse All - Collapse everything.
make test passes
manual testing including:
expand all on an Android SDK folder which yielded in 3180 folders, and 30993 files
collapse all on above situation
expand all on a directory that contains a symbolic link to a directory containing itself - operation will stop with error when expansion reaches a path that KCoreDirLister doesn't accept(see looptest screenshot) 
changing directories in the middle of an expand all operation
changing directories in the middle of a restore expanded directories operation 
canceling in the middle of an expand all operation
canceling in the middle of a restore expanded directories operation
canceling in the middle of an expand all operation or restore expand directory operation, and then expanding an item manually with mouse click
collapse all in the middle of an expand all operation
collapse all in the middle of a restore expanded directories operation
switched view modes and verified items are enabled only in details view mode

Files


Issues

  • 0
  • 3
  • 2
  • 5
Description From Last Updated
Thomas Pfeiffer
Heiko Tietze
Don Nguyen
Don Nguyen
Don Nguyen
Don Nguyen
Don Nguyen
Don Nguyen
Don Nguyen
Don Nguyen
Heiko Tietze
Don Nguyen
Don Nguyen
Emmanuel Pescosta
Don Nguyen
Don Nguyen
Don Nguyen
Andreas Kainz
Don Nguyen
Don Nguyen
Review request changed

Status: Discarded

Change Summary:

Sorry for lack of feedback. If you are still interested in this feature, please upload this patch again at https://phabricator.kde.org

Loading...