Created attachment 183765 [details] icons SUMMARY On Windows 11 24H2, in dark mode, latest KMyMoney public release kmymoney-5.2-4588-windows-cl-msvc2022-x86_64.exe has visibility issues - worse so far being the Reconciliation wizard. STEPS TO REPRODUCE 1. Change Windows theme to dark 2. Install KMyMoney from kmymoney-5.2-4588-windows-cl-msvc2022-x86_64.exe 3. Open KMyMoney OBSERVED RESULT 1. Icons in main menu are hardly visible 2. Reconciliation wizard window is broken 3. There is no theme-related setting to switch from: light theme, dark theme and OS theme. EXPECTED RESULT In dark mode, all icons have light/white forecolor and dark theme is applied to all windows. A new setting to enable user to switch theme. SOFTWARE/OS VERSIONS Windows: 11 Pro 24H2 KMyMoney: 5.2.0-8cbc53a (from kmymoney-5.2-4588-windows-cl-msvc2022-x86_64.exe) Alkimia: 8.2.70 (build against 8.2.70) Gpgme: Unknown (build against 1.23.2) KDiagram: Unknown (build against ) libical: Unknown (build against 3.0.9) libofx: Unknown (build against 7.0.4) SQLCipher: Unknown (build against 3.4.2-6) KDE Frameworks: 6.16.0 Qt: Using 6.8.3 and built against 6.8.3 Windows 11 Version 24H2 Build ABI: x86_64-little_endian-llp64 Kernel: winnt 10.0.26100 ADDITIONAL INFORMATION
Created attachment 183766 [details] reconciliation wizard screen
Tested with v5.2.1-c9bd024. Issues persist on Windows. SOFTWARE/OS VERSIONS KMyMoney: 5.2.1-c9bd024 Alkimia: 8.2.70 (build against 8.2.70) Gpgme: Unknown (build against 1.23.2) KDiagram: Unknown (build against ) libical: Unknown (build against 3.0.9) libofx: Unknown (build against 7.0.4) SQLCipher: Unknown (build against 3.4.2-6) KDE Frameworks: 6.16.0 Qt: Using 6.8.3 and built against 6.8.3 Windows 11 Version 24H2 Build ABI: x86_64-little_endian-llp64 Kernel: winnt 10.0.26100
Have you tried changing the icon theme? Settings/Configure KMyMoney.... scroll down to Icons on the left. It might not be a total fix, but it should get visible icons.
Hi, There is no Icons section in Settings > Configure KMyMoney, just Colors and Fonts. The main blocker is actually the reconciliation wizard. Tested latest KMyMoney 5.2 version on openSUSE Tumbleweed (where I use KDE and Dark Breeze theme) and everything looks fine.
Found a workaround on QT blog https://www.qt.io/blog/dark-mode-on-windows-11-with-qt-6.5 It requires starting KMyMoney with these parameters: `-platform windows:darkmode=1`
Created attachment 184383 [details] workaround
๐๐งน โ ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone!
๐๐งน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.