Bug 411952 - Ability to switch grid views to be list views instead
Summary: Ability to switch grid views to be list views instead
Status: RESOLVED FIXED
Alias: None
Product: Elisa
Classification: Applications
Component: general (show other bugs)
Version: 0.4.2
Platform: Debian testing Linux
: NOR wishlist
Target Milestone: ---
Assignee: Matthieu Gallien
URL:
Keywords:
: 429632 443194 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-09-16 05:29 UTC by Stefan Rücker
Modified: 2024-04-04 17:12 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In: 24.05


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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