Bug 449914 - Scripter window is unusable in light themes
Summary: Scripter window is unusable in light themes
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Usability (other bugs)
Version First Reported In: 5.0.0
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: vanyossi
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-10 06:09 UTC by Emily Grace Seville
Modified: 2022-05-28 20:48 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Scripter window (22.36 KB, image/png)
2022-02-10 06:09 UTC, Emily Grace Seville
Details

Note You need to log in before you can comment on or make changes to this bug.
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