Bug 387770 - Plugin Instructions Unreadable in Some Themes
Summary: Plugin Instructions Unreadable in Some Themes
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Usability-Themes (show other bugs)
Version: 6.1.0
Platform: Microsoft Windows Microsoft Windows
: NOR minor
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-10 12:26 UTC by hardy.public
Modified: 2019-05-27 19:39 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.2.0


Attachments
Calendar Example (26.39 KB, image/png)
2017-12-10 12:26 UTC, hardy.public
Details

Note You need to log in before you can comment on or make changes to this bug.
Description hardy.public 2017-12-10 12:26:36 UTC
Created attachment 109294 [details]
Calendar Example

In ShadeOfGray, any Tool -> Create item has light grey text on white which is barely readable.
Comment 1 Maik Qualmann 2017-12-10 12:35:18 UTC
I have already looked at this problem and it is probably deeper. If classic mode is used under Winsows, the QWizard windows will also have the correct theme color.

Maik
Comment 2 Maik Qualmann 2019-03-10 06:11:26 UTC
*** Bug 405287 has been marked as a duplicate of this bug. ***
Comment 3 caulier.gilles 2019-03-10 09:15:34 UTC
Maik,

This problem do not exist with main GUI for the selected theme. There is no reason that derived plugin dialogs do not inherit of the colors scheme. At least under Linux, it work as expected (yes i know the in deep use of X11 feature of scheme manager).

Look the properties passed to the main window when palette is changed :

https://cgit.kde.org/digikam.git/tree/core/libs/widgets/mainview/thememanager.cpp#n139


... and especially the famous "KDE_COLOR_SCHEME_PATH"... Without this properties, under Linux, it do not work.

I suspect that a few job is delegate to a render plugin delegate to KDE Plasma, not he KF5 library, which is weird because the color theme manager will only work properly under Plasma desktop, and it's not portable everywhere (as usual)...

Gilles
Comment 4 Maik Qualmann 2019-05-27 19:39:55 UTC
Git commit a2917bf840d3b98265d08ab9df93465c811fc614 by Maik Qualmann.
Committed on 27/05/2019 at 19:38.
Pushed by mqualmann into branch 'master'.

fix wrong color scheme from QWizard on Windows
FIXED-IN: 6.2.0

M  +2    -1    NEWS
M  +1    -0    core/libs/dplugins/widgets/dwizarddlg.cpp

https://invent.kde.org/kde/digikam/commit/a2917bf840d3b98265d08ab9df93465c811fc614