| Summary: | Kate 21.12.0 on Windows doesn't save user color scheme | ||
|---|---|---|---|
| Product: | [Applications] kate | Reporter: | Gary Wang <wzc782970009> |
| Component: | application | Assignee: | KWrite Developers <kwrite-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | AF, emsifs.eria, janbidler00, jrubcop, nekonexus, nicolas.fella, renanmartineli, un.artbliss |
| Priority: | NOR | ||
| Version First Reported In: | 21.12.0 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Microsoft Windows | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
Kate Windows Theme discrepancy
Kate Default Scheme not in effect |
||
|
Description
Gary Wang
2021-12-26 10:40:49 UTC
This is by design: settings in the menu are for the file buffer only. If you want it changed persistent, you need to go into the settings dialog and change the default Color theme. Can you confirm? I got another PC with kate-21.12.0-1500-windows-msvc2019_64-cl.exe installed, that version doesn't have this bug. I try to upgrade to kate-21.12.0-1515-windows-msvc2019_64-cl.exe and this bug can now be reproduced after the upgrade, downgrade to kate-21.12.0-1500-windows-msvc2019_64-cl.exe can fix that. They are both 21.12.0 build with KDE Framework 5.88.0, not sure what's the difference.
> This is by design: settings in the menu are for the file buffer only. If you want it changed persistent, you need to go into the settings dialog and change the default Color theme.
I'm confused, the settings dialog could only change the edit area/buffer color scheme, what I want to do is change the color scheme of the whole application (to dark)...
Created attachment 144929 [details]
Kate Windows Theme discrepancy
Have this issue as well, the Color Scheme options from the menu only changes the edit area, not the whole theme of kate.
Attached an image, top shows how Kate looks when using Breeze Dark from the Settings, bottom shows how it looks when using Breeze Dark from the Menubar
Created attachment 145339 [details]
Kate Default Scheme not in effect
I've also experienced this issue in new builds of 21.12.1
The default theme is not taken into effect properly, I have to manually select Breeze Dark every time I open kate.
I misunderstood how this is supposed to work. It is supposed to save and restore as the bug author has documented, and is not per file buffer. Indeed, if you check on Linux, this is exactly how it behaves, it saves consistently for the entire application, but not on Windows. I can confirm that the Kate UI theme doesn't save across different sessions after being set (up to at least 21.12.1). (Different sessions being: opening Kate, changing the UI theme, closing Kate, then re-opening Kate.) This issue still exist in kate-21.12.2-1567-windows-msvc2019_64-cl.exe Since kate-21.12.0-1500-windows-msvc2019_64-cl.exe works fine and after kate-21.12.0-1515-windows-msvc2019_64-cl.exe it got this issue, does anyone know what's changed between #1500 and #1515 these two builds? I am seeing this same issue with version 21.12.3 on my Windows 10 (version 21H1) system. I have confirmed that my katerc file shows the correct theme (breeze dark) as the default but it always opens using the regular breeze color theme. *** Bug 451600 has been marked as a duplicate of this bug. *** https://invent.kde.org/utilities/kate/-/merge_requests/668 should fix this. We probably should include that in 22.04 https://invent.kde.org/frameworks/kconfigwidgets/-/merge_requests/117 is also related *** Bug 451969 has been marked as a duplicate of this bug. *** *** Bug 452089 has been marked as a duplicate of this bug. *** This has been fixed and a new version of Kate for Windows was released Tested and it's fixed on kate-21.12.3-1-1612-windows-msvc2019_64-cl.exe from the binary factory. Thanks for the fix! |