Common
Porting KTextEditor to KSyntaxHighlighting => Done :=)
During Akademy there was finally enough time to finalize the porting of KTextEditor to KSyntaxHighlighting.
Thanks to the help of Dominik and Volker, the needed extensions to the KSyntaxHighlighting framework were done in no time ;=)
Thanks for that!
The branch for the integration was merged to master yesterday, unit tests look OK and I am using that state now for my normal coding work. Beside minor glitches that should now be corrected, no issues came up until now.
Read MorePorting KTextEditor to KSyntaxHighlighting – Folding
After fixing some first porting bugs to KSyntaxHighlighting, code folding (non-indentation based) is back working, too.
There is a still a lot to do (and e.g. the syntax colors are still kind of randomized), but already all KTextEditor original highlighting code is gone without ending up in an unusable state.
Rendering issues and the power of open source
After a long time of constant distraction by my daily work, I finally found again a bit time to take care of KTextEditor/Kate/… issues.
One thing that really started to be an itch I wanted to scratch is some rendering fault that occur with ‘special’ font sizes.
Given I wanted to do again a bit work on the macOS port, I was really annoyed that on my screen the only application with text rendering issues was “my” one :/
Read MoreSyntax Highlighting Checker
The KTextEditor Framework uses the syntax highlighting files provided by the KSyntaxHighlighting Framework since the KDE Frameworks release 5.28.
The KSyntaxHighlighting Framework implements Kate’s highlighting system and meanwhile is used in quite some applications (e.g. LabPlot, KDE PIM). What is quite nice is that the KSyntaxHighlighting framework is nicely unit tested. And while we do not have tests for all highlighting files, we still provide some quality assurance through a compile time checker.
Read MoreNew Kate on Windows installer
NOTE: Please refer to Get It for up-to-date Windows versions
We have a new round of Kate installers for Windows. This round comes with some installer-bug fixes (all project plugin dlls) and support for editorconfig files http://editorconfig.org/.
In the above screen-shot you can see the project plugin analyzing Kate code. This works if you have cppcheck installed and added to the path.
Read MoreKate is now translated also on Windows!
This release includes all the feature-enhancements the Linux version has received (frameworks announcements for 5.36.0)
– Actually working spell-checking.
– Possibility to switch interface language.
EDIT: Adding an extra fall-back UI language does not wok properly yet.
Grab it now at download.kde.org: Kate-setup-17.04.3-KF5.36-32bit or Kate-setup-17.04.3-KF5.36-64bit
Read MoreKate 17.04.1 available for Windows
NOTE: Please refer to Get It for up-to-date Windows versions
Installers for Kate 17.04.1 are now available for download!
This release includes, besides bug-fixing and features, an update to the search in files plugin. The search-while-you-type in the current file should not “destroy” your last search in files results as easily as previously. The search-combo-box-history handling is also improved.
Grab it now at download.kde.org: Kate-setup-17.04.1-KF5.34-32bit or Kate-setup-17.04.1-KF5.34-64bit
Read MoreFirstAid – PDF Help Viewer
Hi,
in the recent months, I didn’t find much time to spend on Kate/KTextEditor development. But at least I was now able to spend a bit more time on OpenSource & Qt things even during work time in our company. Normally I am stuck there with low level binary or source analysis work.
For our products, we were in the need of some online help. As our documentation is delivered as PDFs generated by the tools of the TeX Live distro, a natural idea was to use some PDF viewer and integrate it more tightly in our software than just “open the manual at page 1”.
Read MoreWindows installer for Kate 16.08.3 KF5.28
New Kate installer for Windows!
Except for the general bug-fixes and feature additions in Kate and KF5 this installer also fixes a rename file failure bug by including the needed KIO dll.
Grab it while it is hot: Kate 16.08.3 KF5.28 64bit or Kate 16.08.3 KF5.28 32bit
Read MoreKate & Akademy Awards 2016
Dominik and me got the Akademy 2016 Award for our work on Kate and KTextEditor.
I want to pass that on to all other contributors of both the application and the framework: You all rock and people seem to appreciate our work!
Lets keep on improving our stuff and providing people with a very usable editor and editor component for various use cases.
Read More