Bug 411952

Summary: Ability to switch grid views to be list views instead
Product: [Applications] Elisa Reporter: Stefan Rücker <s.ruecker>
Component: generalAssignee: Matthieu Gallien <matthieu_gallien>
Status: RESOLVED FIXED    
Severity: wishlist CC: cipricus, jackhill3103, nate, nortexoid, postix, syiad.al-duri, to.213692
Priority: NOR    
Version: 0.4.2   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=416806
Latest Commit: Version Fixed In: 24.05

Description Stefan Rücker 2019-09-16 05:29:21 UTC
SUMMARY
For the various sections e.g. Album, Interprets, Genre, Files it would be great to change to be able to change to a list view mode, the icons are pretty big and consuming a lot of space in the UI in consequence providing less information on first view and require a lot of scrolling with bigger music collections.
Comment 1 Matthieu Gallien 2019-09-16 07:08:28 UTC
Thanks for your report. 

This is definitely something I would like to have in Elisa.

Would you like to help us add this?
Comment 2 Nate Graham 2020-12-01 20:00:40 UTC
*** Bug 429632 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2021-10-05 00:20:20 UTC
*** Bug 443194 has been marked as a duplicate of this bug. ***
Comment 4 Bug Janitor Service 2023-09-21 20:05:17 UTC
A possibly relevant merge request was started @ https://invent.kde.org/multimedia/elisa/-/merge_requests/492
Comment 5 Jack Hill 2024-04-04 10:55:35 UTC
Git commit 4db939b8770737ee146ae2d5f06fc0f4a1e38d2f by Jack Hill.
Committed on 04/04/2024 at 10:49.
Pushed by jackh into branch 'master'.

Allow switching between list/grid mode for non-track views

M  +3    -0    src/CMakeLists.txt
M  +2    -0    src/elisa_core.kcfg
M  +2    -0    src/qml/AbstractDataView.qml
M  +5    -1    src/qml/BaseTheme.qml
M  +1    -0    src/qml/ContentView.qml
M  +80   -21   src/qml/DataGridView.qml
A  +214  -0    src/qml/ListBrowserDelegate.qml     [License: LGPL(v3.0+)]
M  +45   -0    src/qml/NavigationActionBar.qml
M  +8    -15   src/qml/TrackBrowserDelegate.qml
M  +17   -2    src/viewconfigurationdata.cpp
M  +9    -0    src/viewconfigurationdata.h
M  +36   -1    src/viewmanager.cpp
M  +13   -0    src/viewmanager.h

https://invent.kde.org/multimedia/elisa/-/commit/4db939b8770737ee146ae2d5f06fc0f4a1e38d2f