Bug 460465

Summary: Theming (dark) is broken on Windows
Product: [Applications] kdevelop Reporter: Julian <dev>
Component: UI: generalAssignee: kdevelop-bugs-null
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: 5.5.0   
Target Milestone: ---   
Platform: Other   
OS: Microsoft Windows   
Latest Commit: Version Fixed/Implemented In: 6.2.250400
Sentry Crash Report:
Attachments: This is kdevelop on Windows with Breeze Dark as Theme.

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