Bug 479768 - Select Album doesn't show all child folders
Summary: Select Album doesn't show all child folders
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Albums-TreeView (show other bugs)
Version: 8.2.0
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-13 21:23 UTC by Alan Howshall
Modified: 2024-01-13 22:23 UTC (History)
2 users (show)

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


Attachments
Initial display of Select album dialog with hidden top level folders for 2 out of 3 album collections (45.65 KB, image/png)
2024-01-13 21:23 UTC, Alan Howshall
Details
View of same Select Album panel after manually expanding top folders of initially closed album collections (45.65 KB, image/png)
2024-01-13 21:26 UTC, Alan Howshall
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alan Howshall 2024-01-13 21:23:35 UTC
Created attachment 164882 [details]
Initial display of Select album dialog with hidden top level folders for 2 out of 3 album collections

SUMMARY
When selecting an image thumbnail and selecting 'Move to album...' from right click context menu the 'Select album' dialog that opens only shows that there are child directories for the last (/current?) album. Not any other separate album collections.

This means a user may think that DigiKam doesn't know or won't allow them to select folders within those other shown closed album collections.
Given that there's no visual arrow indication for top level album names, and the user would need to double, not single, click to get DigiKam to expand those hidden top level folders I feel this could cause confusion and problems for many users.

STEPS TO REPRODUCE
1. On DigiKam 8.2 for Windows
2. Ensure that you have more than 1 album collection of images setup, and that each of those collections has at least some top level sub folders
3. Go into one of those album collections
4. Select an image thumbnail and select 'Move to album...' from right click/context menu

OBSERVED RESULT
When the 'Select albums' panel opens observe that only 1 of album collections is showing sub-folders by default and there is no expand/hide arrow icon on top level album names to indicate that DigiKam knows/allows expansion of that album to see its top level folders.

EXPECTED RESULT
Either that all albums would display their top level folders by default. 
Or that album collections need expand/hide arrow icon associated with them (like all lower level folders do) so that there is visual and easy mouse method to expand and contract first level folders of each album's tree

SOFTWARE/OS VERSIONS
Windows: 64Bit Windows 10 Pro 22H2 with digiKam-8.2.0-Win64
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Alan Howshall 2024-01-13 21:26:50 UTC
Created attachment 164883 [details]
View of same Select Album panel after manually expanding top folders of initially closed album collections

Note there is no visual indication on the actual album name of whether albums do or don't have sub folders (whereas all lower level folders have right or down arrow icon to indicate expandability and open/closed status)
Current a user would have to hope/guess they need to double click on album name to see sub folders. And they might be worried to do that thinking that that would move the image(s) they originally selected to just the root of that album collection
Comment 2 Maik Qualmann 2024-01-13 22:19:39 UTC
Git commit 2924290aace405bb8c589e32d855a211b2fa5775 by Maik Qualmann.
Committed on 13/01/2024 at 23:18.
Pushed by mqualmann into branch 'master'.

enable root item decoration for the AlbumSelectWidget
FIXED-IN: 8.3.0

M  +1    -1    NEWS
M  +1    -0    core/libs/album/widgets/albumselectwidget.cpp

https://invent.kde.org/graphics/digikam/-/commit/2924290aace405bb8c589e32d855a211b2fa5775
Comment 3 Maik Qualmann 2024-01-13 22:23:23 UTC
We will enable the sub-albums indicator only for the album destination selection. Not for the main album tree, as the indicator unnecessarily widens the display to the right.

Maik