Bug 429065 - Katepart does not migrate user's .kateschema
Summary: Katepart does not migrate user's .kateschema
Status: RESOLVED WAITINGFORINFO
Alias: None
Product: kate
Classification: Applications
Component: part (other bugs)
Version First Reported In: unspecified
Platform: Fedora RPMs Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-13 16:01 UTC by Matthew Woehlke
Modified: 2023-08-06 18:05 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Woehlke 2020-11-13 16:01:00 UTC
SUMMARY
When upgrading from 5.73 to 5.75, the user's color scheme is completely lost. For users that have spent non-trivial time customizing their schema, this is NOT ACCEPTABLE, never mind that 5.75 inexplicably dropped the "use system colors" option.

STEPS TO REPRODUCE
1. Update from 5.73 to 5.75

OBSERVED RESULT
Everything using katepart is suddenly using totally different colors with no way to recover the user's previous configuration.

EXPECTED RESULT
User's colors are preserved.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 5.75
(available in About System)
KDE Plasma Version: 5.19.5
KDE Frameworks Version: 5.75
Qt Version: 5.15.1
Comment 1 Christoph Cullmann 2020-11-16 20:29:13 UTC
There is work done on having some conversion scripts.

At the moment the work on the .kateschema files, not on the kateschemarc.

See
https://invent.kde.org/frameworks/syntax-highlighting/-/tree/master/utils/schema-converter
Comment 2 Christoph Cullmann 2022-03-06 19:39:33 UTC
We have converters in the repo.
That there will be any integrated conversion tool is unlikely, as nobody stepped up to implement it.
Given this change is now more than a year in the past, I assume the world can live with what we have.
I keep this open as a wish, I doubt somebody will work on this.
Comment 3 Christoph Cullmann 2023-08-06 18:05:40 UTC
Nobody stepped up, we still only have the manual converter.

If somebody still wants to have that, please provide a patch.

https://kate-editor.org/post/2020/2020-07-18-contributing-via-gitlab-merge-requests/