Bug 447919 - Collapse all Albums/collections
Summary: Collapse all Albums/collections
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Albums-TreeView (other bugs)
Version First Reported In: 7.4.0
Platform: Other All
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-04 08:21 UTC by fch22
Modified: 2022-01-04 17:48 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In: 7.5.0
Sentry Crash Report:


Attachments
collapse one album recursively (21.59 KB, image/png)
2022-01-04 08:21 UTC, fch22
Details

Note You need to log in before you can comment on or make changes to this bug.
Description fch22 2022-01-04 08:21:46 UTC
Created attachment 145100 [details]
collapse one album recursively

SUMMARY
in the album view window in the left side bar, today it is possible to extend/collapse recursively each album/collection by one command. (see attached screenshot).
But when you have multiple collections (I have created 2 collections per years since 25 years, so more than 50 collections) , it is painfull to scroll down to the desired album/collection. So the request is to be able to collapse all the collections in one click/button, to speed the navigation.
this command could be accessible from any album tree or with a shortcut (so don't need to scroll 1st to the top Album root of the window) or from the title of  the Album side bar window (already used to switch the sort of the albums from A1..Z to Z..A and reverse)

thanks
Comment 1 Maik Qualmann 2022-01-04 17:48:09 UTC
Git commit 8c3f8ab2d4f9e5ddff76a411d0161cfee4de10f8 by Maik Qualmann.
Committed on 04/01/2022 at 17:47.
Pushed by mqualmann into branch 'master'.

add collapse all albums feature
FIXED-IN: 7.5.0

M  +1    -1    NEWS
M  +26   -0    core/libs/album/treeview/abstractalbumtreeview.cpp
M  +5    -0    core/libs/album/treeview/abstractalbumtreeview.h
M  +10   -0    core/libs/album/treeview/albumselectiontreeview.cpp

https://invent.kde.org/graphics/digikam/commit/8c3f8ab2d4f9e5ddff76a411d0161cfee4de10f8