]> cloud.milkyroute.net Git - dolphin.git/commit
Add settings page for Panels
authorBenedikt Thiemer <numerfolt@posteo.de>
Fri, 15 Mar 2024 16:28:35 +0000 (16:28 +0000)
committerFelix Ernst <felixernst@kde.org>
Fri, 15 Mar 2024 16:28:35 +0000 (16:28 +0000)
commit1d4355f619ca8098d12f330741017e417a756083
treeefd68ed68014947d7bd6dd415408cb0a7bf5d42e
parent89822d3ff22d7694baa6659824b53f5dd3f0ccb2
Add settings page for Panels

For now this just includes the settings for the information panel.

Prior to this commit the options for configuring the information panel
were only exposed via right clicking the information panel. This was
not discoverable enough. Our guidelines also state that much. See:
https://community.kde.org/Get_Involved/Design/Frequently_Discussed_Topics#Context_menus_are_not_enough

The settings page is missing the "Configure" button for the entries in
the information panel, which can only be found in the context menu.
This is because I thought it would be weird to move it to the settings
page. (The "configure" button is used to select the entries for the
information panel)

BUG: 480243
FIXED-IN: 24.05
src/CMakeLists.txt
src/dolphinmainwindow.cpp
src/panels/information/informationpanel.cpp
src/panels/information/informationpanel.h
src/settings/interface/interfacesettingspage.cpp
src/settings/interface/panelsettingspage.cpp [new file with mode: 0644]
src/settings/interface/panelsettingspage.h [new file with mode: 0644]