Bug 460465 - Theming (dark) is broken on Windows
Summary: Theming (dark) is broken on Windows
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: UI: general (show other bugs)
Version: 5.5.0
Platform: Other Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-15 09:23 UTC by Julian
Modified: 2025-02-26 09:06 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 6.2.250400
Sentry Crash Report:


Attachments
This is kdevelop on Windows with Breeze Dark as Theme. (50.99 KB, image/png)
2022-10-15 09:23 UTC, Julian
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Julian 2022-10-15 09:23:42 UTC
Created attachment 152830 [details]
This is kdevelop on Windows with Breeze Dark as Theme.

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Install the Windows binary
2. Switch to Breeze Dark
3. Look at the toolbar (still in light mode), and all the icons in the whole application (still light mode)

OBSERVED RESULT
Toolbar and Icons are still in light mode, this makes the Windows build unusable in dark mode.

EXPECTED RESULT
All elements should be themed as it should be and icons for dark mode should be included and used on dark themes.

SOFTWARE/OS VERSIONS
Windows: 10

ADDITIONAL INFORMATION
There is no documentation how to setup the project / build on windows, so i am not even able to contribute fixes.
Comment 1 Igor Kushnir 2025-02-26 09:06:01 UTC
Git commit 278b7ddd422ce599be7066dd7d14a165e071e1eb by Igor Kushnir, on behalf of Gary Wang.
Committed on 25/02/2025 at 16:41.
Pushed by igorkushnir into branch 'master'.

Fix incorrect icon and color theme under Windows

See also:
- https://invent.kde.org/frameworks/kiconthemes/-/issues/3
- https://planet.kde.org/christoph-cullmann-2024-05-11-kde-applications-icons/
Related: bug 403134, bug 431009, bug 445517, bug 469709
FIXED-IN: 6.2.250400

M  +2    -0    app/CMakeLists.txt
M  +13   -0    app/main.cpp

https://invent.kde.org/kdevelop/kdevelop/-/commit/278b7ddd422ce599be7066dd7d14a165e071e1eb