Kate Text Editor - Quick Open

After my summary of Kate improvements in 2020, it is my pleasure to show a first improvement coming in 2021. Quick Open? Kate has since years a feature called “quick open”. You reach it via the button at the right of the tabs or the default shortcut “Ctrl-Alt-O”. Quick open will provide a list of the current open documents (and in addition files of the current/all active projects) for quick navigation between them. [Read More]

The Kate Text Editor in 2020

2020 was for sure no good year for most people around the world. A lot of us are affected directly or indirectly by the currently still raging COVID-19 pandemic. Let’s hope that 2021 will bring better fortune at least in this aspect. Still, good stuff happened in 2020, too, not all was bleak. I read already some wrap ups of 2020 from others like Nate and Aleix. A lot stuff happened inside the KDE community this year. [Read More]

KDE e.V. Windows Store Statistics

The end of 2020 is nigh, let’s take a look at the current statistics of all applications in the Windows Store published with the KDE e.V. account. Since the last report in August we have a newcomer: LabPlot. Last 30 days statistics Here are the number of acquisitions for the last 30 days (roughly equal to the number of installations, not mere downloads) for our applications: Okular - More than a reader - 5,293 acquisitions [Read More]

Kate is 20 years old!

Kate just turned 20 today! As announced before, Kate turned twenty today. When did it start? Here again my initial request to the KWrite maintainer about my work on a ‘MDI KWrite’ later called Kate (sorry, German & spelling mistakes): From: Cullmann Christoph <crossfire@babylon2k.de> To: digisnap@cs.tu-berlin.de Subject: KWrite - Verbesserungsvorschl√§ge Date: Thu, 14 Dec 2000 18:38:42 +0100 Hallo Ich benutze KWrite regelm√§ssig um Quellcode zu bearbeiten und das Syntaxhighlighting ist sehr praktisch. [Read More]

KTextEditor - Small Things Matter - Continued

Noise inside the terminal? I more or less always start my Kate session inside a terminal, to let the project plugin auto-load the right one for the current working directory. What I ignored for a long time is the noise this produces inside the terminal. If you launch Kate or KWrite, you will often get stuff like (even for release builds): kf.sonnet.core: Unable to find any suggestion for " [Read More]

Kate is soon 20 years old!

20 years… As described here Kate will soon be twenty. My mail to the former KWrite maintainer dates back to “Thu, 14 Dec 2000 18:38:42 +0100”, thought I think I started earlier with actually hacking on that MDI KWrite variant. But just to have some official date, let’s say Kate was born at 14th December 2000, in a bit over one month Kate will turn officially twenty ;=) Kate’s state around 2000 We started off with something like below (the screenshot is a bit fresher, it’s from 2001, KDE 2. [Read More]

Kate in the Windows Store - Current Status

One year in the store Kate is now in the Windows Store since a bit over one year, our initial submission went online on September 12, 2019. The submitted installers are always taken 1:1 from our very lovely Binary Factory. They just get some test drive if they behave well and then are submitted like described here with the KDE e.V. account. Therefore the most work was done by all the people that created and keep the Craft tooling & Binary Factory working! [Read More]

KTextEditor - Small Things Matter

Thanks to the feedback & patches provided by others, I found a bit more motivation to take a look at the small things that seems to be odd in KTextEditor. Interesting enough, if you once notice a small detail (like a dead pixel on your display you suddenly find after years of use), it really sticks out like a sore thumb… Here two small things that caught my interest this week. [Read More]

Submit a KSyntaxHighlighting Color Theme

Color theme? What? The KSyntaxHighlighting framework provides support for color themes. These color themes specify all colors (text/background/selection/…) and font style roles (italic/bold/…) that are used for the highlighting. The definition happens in some easy to understand JSON file format. Starting with the upcoming KDE Frameworks 5.75 release, all KTextEditor framework based application will support these color themes for their embedded editors. This includes Kate & KWrite, but naturally a lot more, like for example KDevelop, Kile and RKWard. [Read More]

Kate and the Tab Bar - Release 20.12

A tab bar, that’s easy, isn’t it? You would think so… But this topic seems like an everlasting journey ;=) Or running in circles… A bit of history The evil past without tabbing (long long ago, far far away…) Kate did a long time not have tabbing. My initial design was a MDI editor with a list/treeview for the file selection. We had splitting very soon and some when in-between we had tabs around the split areas (like in good old Konqueror). [Read More]