Bug 449914

Summary: Scripter window is unusable in light themes
Product: [Applications] krita Reporter: Emily Grace Seville <EmilySeville7cf>
Component: UsabilityAssignee: vanyossi <ghevan>
Status: RESOLVED FIXED    
Severity: normal CC: ghevan, halla
Priority: NOR    
Version First Reported In: 5.0.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Scripter window

Description Emily Grace Seville 2022-02-10 06:09:55 UTC
Created attachment 146520 [details]
Scripter window

SUMMARY

Scripter window is unusable in light themes due to very light button colors and unreadable syntax highlighting.


STEPS TO REPRODUCE
1.  Open Scripter

OBSERVED RESULT

Unusable buttons (Reload File, Run, Debug) and code editor due to very light colors.

EXPECTED RESULT

More dark colors for buttons (Reload File, Run, Debug) and syntax highlighting. Please refer to GitHub syntax highlighting as a sample.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 vanyossi 2022-05-28 20:48:15 UTC
Git commit 87ae45d193c241f32b3b531e7ff5dc8223aa87ec by Ivan Yossi.
Committed on 28/05/2022 at 20:40.
Pushed by ivany into branch 'master'.

show dark icon in scripter when ui is using light themes

M  +4    -2    plugins/python/scripter/ui_scripter/actions/debugaction/debugaction.py
M  +2    -1    plugins/python/scripter/ui_scripter/actions/reloadaction/reloadaction.py
M  +2    -1    plugins/python/scripter/ui_scripter/actions/runaction/runaction.py
M  +2    -1    plugins/python/scripter/ui_scripter/tabwidgets/debuggerwidget/stepaction.py
M  +2    -1    plugins/python/scripter/uicontroller.py
A  +27   -0    plugins/python/scripter/utils.py

https://invent.kde.org/graphics/krita/commit/87ae45d193c241f32b3b531e7ff5dc8223aa87ec