Posts

KDE Code Formatting

Saturday, 6 March 2021 | Christoph Cullmann
Short history of the ‘KDELIBS’ coding style Once upon a time, in the monolithic KDELIBS world, we had some document describing the KDELIBS coding style. Over the years, that evolved a bit and ended up here as Frameworks Coding Style. As noted there, it is more or less the same stuff Qt does style wise. How was that coding style handled in practice? Actually, this styling was really never enforced on a global scale. Read More

The Kate Text Editor - February 2021

Sunday, 28 February 2021 | Christoph Cullmann
Like in January 2021, a lot of stuff happened for Kate in February 2021, too. I will skip the stuff that I already reported on Valentine’s Day. The web site for example has still a new design and some people are still working behind the scenes to improve it! Let’s take a look at which cool new stuff you can expect to have in the 21.04 release of Kate. If you are adventurous: build the current development version yourself and try the stuff today. Read More

The Kate Text Editor - Valentine's Day 2021

Sunday, 14 February 2021 | Christoph Cullmann
Kate, KTextEditor and Co. did get a nice stream of updates in the first two weeks of February 2021. I will just pick a few things I really liked, if you want to have a full overview, you can go through the list of all merged patches. Even more multi-threading in search in files After the initial parallelization of the actual search in files as described here, Kåre came up with the idea to parallelize the creation of the file list we use for the search, too. Read More

Setup your KDE development environment - kdesrc-build & Kate

Sunday, 7 February 2021 | Christoph Cullmann
KDE’s developer experience evolution Kate (and KDE) is always in need of more contributors. Over the years we tried to make the development experience more pleasant and move to tools that are more widely adopted by developers around the world. We traveled from ancient CVS repositories over to Subversion and since years are up and running on Git. We moved our code hosting to a more beginner friendly GitLab instance in the last year, too. Read More

Search In Files & Multi-Threading

Friday, 29 January 2021 | Christoph Cullmann
Kate has since years a very nifty search in files plugin. It allows to do multi-file searches and replacements. Together with the projects plugin, I use this plugin daily, it is great! But, whereas it was very useful already since the first release and got polished a lot in the last years, it is by far not the fastest file search out there. Let’s be honest: for example Visual Studio Code is fast, we are slow, that is bad :=P Read More

The Kate Text Editor - January 2021

Sunday, 24 January 2021 | Christoph Cullmann
A lot of stuff happened for Kate and it’s foundation KTextEditor & KSyntaxHighlighting in January 2021 ;) I will just briefly summarize what is going one feature wise. Quick Open Already two weeks ago I pointed out the improvements to our Quick Open dialog. It not only got some nice visual refresh but a much better fuzzy matching algorithm. The fuzzy matching algorithm is on its way to be upstream to KCoreAddons to be used by more parts of the KDE universe. Read More

Kate Text Editor - Quick Open

Sunday, 10 January 2021 | Christoph Cullmann
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

Thursday, 31 December 2020 | Christoph Cullmann
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

Sunday, 20 December 2020 | Christoph Cullmann
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!

Monday, 14 December 2020 | Christoph Cullmann
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