Bug 383650

Summary: KDE Color Scheme Does Not Fully Apply
Product: [Unmaintained] ring-kde Reporter: vindicator <nroycea+kde>
Component: generalAssignee: Emmanuel Lepage Vallée <emmanuel.lepage>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Good Breeze Colors
Bad Oxygen Colors

Description vindicator 2017-08-17 22:13:09 UTC
Created attachment 107340 [details]
Good Breeze Colors

I am noticing that "New Contact" modeless sub-window doesn't inherit the color scheme.
But it wasn't just a sub-window. It also happens for the configuration of the account profile.
Comment 1 vindicator 2017-08-17 22:14:23 UTC
Created attachment 107341 [details]
Bad Oxygen Colors
Comment 2 vindicator 2017-08-17 22:16:06 UTC
It has been suggested that the issue lies with upstream QtQuickControls 2.3
Comment 3 Emmanuel Lepage Vallée 2017-08-24 03:26:45 UTC
Git commit 2ef65e3e3f38c8175c0f9378e4453390fba34af5 by Emmanuel Lepage Vallee.
Committed on 24/08/2017 at 03:26.
Pushed by lepagevalleeemmanuel into branch 'master'.

action: Fix the new contact dialog background color

M  +1    -1    src/implementation.cpp
A  +36   -0    src/timeline/qml/contactdialog.qml     [License: GPL (v3+)]
M  +1    -0    src/timeline/recentdock.qrc

https://commits.kde.org/ring-kde/2ef65e3e3f38c8175c0f9378e4453390fba34af5
Comment 4 Emmanuel Lepage Vallée 2017-08-24 03:28:07 UTC
I manually set the color from the palette as in every other widgets since QtQuickControls 2.0 doesn't honor the system palette and always use black on white.