--000000000000d0ac5205af32f485 Content-Type: text/plain; charset="UTF-8" Hi Christoph, very well done :) I btw just got another idea: We could add things like SPDX-FileCopyrightText or SPDX-LicenseIdentifier etc. to either Alerts.xml or Doxygen.xml. Then we'd have nice highlighting for this as well. Best regards Dominik Christoph Cullmann schrieb am So., 13. Sep. 2020, 15:26: > On 2020-09-10 22:28, Christoph Cullmann wrote: > > Hi, > > > > https://invent.kde.org/frameworks/ktexteditor/-/merge_requests/21 > > > > should now work. > > This got now merged. > > I did some further code cleanups afterwards and some more internal > "schema" => "theme" renamings. > > More testing + fixes + new themes are appreciated .P > > For more details, I wrote > https://kate-editor.org/post/2020/2020-09-13-kate-color-themes-5.75/ > > Greetings > Christoph > > > > > If somebody could give this some testing, that would be appreciated. > > > > You need latest master syntax-highlighting due to some bugfixing + the > > branch of > > that request. > > > > Feedback (+ fixes) appreciated. > > > > Greetings > > Christoph > > > > On 2020-09-07 23:16, Christoph Cullmann wrote: > >> Hi, > >> > >> the first part of this stuff is now merged. > >> > >> In > >> > >> https://invent.kde.org/frameworks/ktexteditor/-/merge_requests/21 > >> > >> I am working on completely removing the old schema stuff and only > >> using KTextEditor::Theme > >> as basis for the coloring. > >> > >> The actual usage is already OK, the remaining missing pieces is the > >> saving of the configuration > >> as JSON files. > >> > >> Any help (and testing) welcome! > >> > >> Just ping me in the merge request. > >> > >> Greetings > >> Christoph > >> > >> On 2020-09-02 22:24, Christoph Cullmann wrote: > >>> KTextEditor uses since long the KSyntaxHighlighting framework to > >>> provide the highlighting instead it's old own code. > >>> > >>> But for the coloring, we bypassed all stuff provided by this > >>> framework. > >>> > >>> For the frameworks release in October I want to change this and > >>> switch > >>> over to the color themes as provided by KSyntaxHighlighting (but > >>> still > >>> allow to configure them like now via the GUI and provide own ones in > >>> the "old" style). > >>> > >>> The matching merge request is: > >>> > >>> https://invent.kde.org/frameworks/ktexteditor/-/merge_requests/20 > >>> > >>> If you have some time to test this, feel welcome! > >>> > >>> Beside that, it would make sense to provide some more bundled themes > >>> (if available as MIT licensed stuff), see this development issue for > >>> some potential candidates: > >>> > >>> https://invent.kde.org/frameworks/syntax-highlighting/-/issues/2 > >>> > >>> Contributors welcome ;=) > >>> > >>> The stuff must end up as JSON file in > >>> > https://invent.kde.org/frameworks/syntax-highlighting/-/tree/master/data/themes > >>> > >>> kate-editor.org will provide some auto-generated overview with > >>> example > >>> renderings, like we do already for the syntax highlightings: > >>> > >>> https://kate-editor.org/themes/ > >>> > >>> (that stuff is generated via > >>> ' > https://invent.kde.org/frameworks/syntax-highlighting/-/blob/master/data/generators/update-kate-editor-org.pl > ', > >>> improvements welcome, too) > >>> > >>> Greetings > >>> Christoph > > -- > Ignorance is bliss... > https://cullmann.io | https://kate-editor.org > --000000000000d0ac5205af32f485 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Christoph,

very well done :)

I btw just got another idea:
We could add things li= ke SPDX-FileCopyrightText or SPDX-LicenseIdentifier etc. to either Alerts.x= ml or Doxygen.xml. Then we'd have nice highlighting for this as well.

Best regards
<= div dir=3D"auto">Dominik




Christoph Cullmann <christoph@cullmann.io> schrieb am So., = 13. Sep. 2020, 15:26:
On 2020-09-10= 22:28, Christoph Cullmann wrote:
> Hi,
>
> https://invent.kde.= org/frameworks/ktexteditor/-/merge_requests/21
>
> should now work.

This got now merged.

I did some further code cleanups afterwards and some more internal
"schema" =3D> "theme" renamings.

More testing + fixes + new themes are appreciated .P

For more details, I wrote
https://kate-editor.o= rg/post/2020/2020-09-13-kate-color-themes-5.75/

Greetings
Christoph

>
> If somebody could give this some testing, that would be appreciated. >
> You need latest master syntax-highlighting due to some bugfixing + the=
> branch of
> that request.
>
> Feedback (+ fixes) appreciated.
>
> Greetings
> Christoph
>
> On 2020-09-07 23:16, Christoph Cullmann wrote:
>> Hi,
>>
>> the first part of this stuff is now merged.
>>
>> In
>>
>> https://invent.= kde.org/frameworks/ktexteditor/-/merge_requests/21
>>
>> I am working on completely removing the old schema stuff and only<= br> >> using KTextEditor::Theme
>> as basis for the coloring.
>>
>> The actual usage is already OK, the remaining missing pieces is th= e
>> saving of the configuration
>> as JSON files.
>>
>> Any help (and testing) welcome!
>>
>> Just ping me in the merge request.
>>
>> Greetings
>> Christoph
>>
>> On 2020-09-02 22:24, Christoph Cullmann wrote:
>>> KTextEditor uses since long the KSyntaxHighlighting framework = to
>>> provide the highlighting instead it's old own code.
>>>
>>> But for the coloring, we bypassed all stuff provided by this <= br> >>> framework.
>>>
>>> For the frameworks release in October I want to change this an= d
>>> switch
>>> over to the color themes as provided by KSyntaxHighlighting (b= ut
>>> still
>>> allow to configure them like now via the GUI and provide own o= nes in
>>> the "old" style).
>>>
>>> The matching merge request is:
>>>
>>> https://inv= ent.kde.org/frameworks/ktexteditor/-/merge_requests/20
>>>
>>> If you have some time to test this, feel welcome!
>>>
>>> Beside that, it would make sense to provide some more bundled = themes
>>> (if available as MIT licensed stuff), see this development iss= ue for
>>> some potential candidates:
>>>
>>> https://inve= nt.kde.org/frameworks/syntax-highlighting/-/issues/2
>>>
>>> Contributors welcome ;=3D)
>>>
>>> The stuff must end up as JSON file in
>>> https://invent.kde.org/frameworks/syntax-highlighting/-/tree/master/data= /themes
>>>
>>> kate-editor.org will provide some auto-generated o= verview with
>>> example
>>> renderings, like we do already for the syntax highlightings: >>>
>>> https://kate-editor.org/themes/
>>>
>>> (that stuff is generated via
>>> 'https://invent.kde.org/frameworks/syn= tax-highlighting/-/blob/master/data/generators/update-kate-editor-org.pl',
>>> improvements welcome, too)
>>>
>>> Greetings
>>> Christoph

--
Ignorance is bliss...
https://cullmann.io | https://kate-editor.org
--000000000000d0ac5205af32f485--