https://bugs.kde.org/show_bug.cgi?id=465054

Marco Martin <notm...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/fram |https://invent.kde.org/fram
                   |eworks/qqc2-desktop-style/c |eworks/qqc2-desktop-style/c
                   |ommit/55f5eb707b17d47bd3e77 |ommit/03da9da594de0cbf2aa74
                   |6f803f1656ff5ff2e47         |b68c4a213b2755c5529

--- Comment #4 from Marco Martin <notm...@gmail.com> ---
Git commit 03da9da594de0cbf2aa74b68c4a213b2755c5529 by Marco Martin.
Committed on 07/02/2023 at 09:10.
Pushed by mart into branch 'master'.

use again the palette coming from Kirigami.Theme

It's supposed to be possible to change "color set" of controls by
setting their inherit flag to false, but at some point that got broken
in commit 939176f4a556ed3 as a fix to bug 406295

but this caused bug 465054

bring partially back the palette binding, but for most controls, only
when inherit of their attached theme property is true (which is not
default) as the application of color is not perfect (this is due
to incompatibilities between QPalette api and the horrible KColorScheme
api, wonder if it can be corrected in kf6 to play a bit nicer)

checkboxes still not apply the palette, so there is no risk of 406295
happening again and in general by default everything doesn't look with
altered colors, but one has to "want" it by setting inherit

M  +1    -0    org.kde.desktop/Button.qml
M  +1    -0    org.kde.desktop/ComboBox.qml
M  +1    -0    org.kde.desktop/DelayButton.qml
M  +1    -0    org.kde.desktop/Dial.qml
M  +2    -0    org.kde.desktop/ProgressBar.qml
M  +1    -0    org.kde.desktop/RoundButton.qml
M  +2    -0    org.kde.desktop/ScrollBar.qml
M  +2    -0    org.kde.desktop/SpinBox.qml
M  +1    -0    org.kde.desktop/TabBar.qml
M  +4    -0    org.kde.desktop/TabButton.qml
M  +1    -0    org.kde.desktop/TextArea.qml
M  +1    -0    org.kde.desktop/TextField.qml
M  +1    -0    org.kde.desktop/ToolButton.qml
M  +1    -0    org.kde.desktop/ToolTip.qml

https://invent.kde.org/frameworks/qqc2-desktop-style/commit/03da9da594de0cbf2aa74b68c4a213b2755c5529

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to