All posts by Dominik

Dominik is a PhD student at the Control Theory and Robotics Lab, TU Darmstadt, as part of the Research Training Group GKMM (GRK1362). My research focuses on state estimation in distributed systems. As hobby, I contribute to the KDE project and work on the Kate application and editor component.

MiniMap Fine-Tuning

Kate also supports a minimap of the text contents instead of a classical scrollbar. To enable it, just go to

MiniMap Settings

Here at the Randa meeting, we just invested some time to bring this minimap more in line with the Breeze style. You can see the difference here: Note the scrollbar slider frame, the new version (right) is more distinct and in line with the rounded corners of the Breeze style.

MiniMap - Old Slider

Old Scrollbar Slider

MiniMap - New Slider

New Scrollbar Slider

This change will be in the KDE Frameworks 5.24 release. If you want to support the KDE Randa developer meeting, please click on the banner 🙂

Working on Kate in Randa

Right now, around 40 developers are working together on bringing KDE to other platforms in Randa (Switzerland) for an entire week.

So far, I just fixed some bugs, e.g.:

  • Kate: Correctly restore view config of all split views (commit, bug, review)
  • Kate: Sort Kate Session Menu alphabetically (commit, bug, review)
  • Kate: Avoid hidden view spaces on start (commit, bug, review)
  • Kate, KDevelop: Tab Switcher Plugin: Make sure the height fits all items (commit, bug)

Much more work is going on, especially also with bringing Kate to Mac OS, or making it work better on Windows. For instance, thanks to Kåre and David, renaming documents already works now, and soon the filesystem browser plugin will be available in the next Kate on Windows release 🙂

If you want to support us, please donate to help us keeping up these developer meetings.

Breeze Dark Color Scheme

Just as quick info, with the next KDE Frameworks 5 release, namely KF5 version 5.23, the KTextEditor framework gains a Breeze Dark color scheme. The colors mostly stick to the Breeze color palette, with some minor changes, since KTextEditor needs more colors the the color palette itself ships. To use this color scheme, go to the config dialog and choose “Breeze Dark” in the Fonts & Colors config page. We hope this is useful – mandatory screenshot:

Breeze Dark

Update: Screenshot of KDevelop 5 with Breeze Dark theme and color schema:

KDevelop 5 with Breeze Dark

Kate 16.04 on Windows (64bit)

It seems the Kate Alpha Release in January was well received by some users. So we are happy to announce that we are releasing an updated Windows installer for Kate (64bit) today. Essentially, this is the same version that is shipped with the KDE Applications 16.04 release under Linux.

  • Kate-setup-16.04.1-64bit.exe (64bit) installer, compiled on Windows 10
  • If you have git in your PATH, then the Kate Projects plugin will work as expected.
  • As mentioned in the previous post, you may want to also install D-Bus for Windows, so that all documents opened use the same Kate instance.
  • You can compile Kate yourself with Visual Studio 2015 community edition by following the steps in kate-windows.git. For me, a few tweaks were necessary, though: If some modules do not compile, just run the cmake build command again (and again). The “NMake Makefiles JOM” do not work for me, I had to use “Visual Studio 14 2015 Win64” generator. You can start the Visual Studio with `devenv KateOnWindows.sln`. If you have further questions, please contact us on the mailing list.

Screenshot of running Kate under Windows 10:

Kate on Windows 10If you want to contribute or have questions, please contact the Kate developers on kwrite-devel@kde.org (subscribe). Also, you can sometimes reach us via IRC on irc.freenode.net in the channel #kate.

Further, if you want to support Kate and the KDE project in general, it is very much appreciated if you donate to the KDE e.V., KDE’s support organization – thank you! 🙂