Article about cmake

Wednesday, 21 February 2018 | Dominik Haumann | Tags:  planet
Just in case someone is interested: two days ago a very good article about cmake popped up, called It’s Time to do CMake Right. There also is a discussion about it on reddit/r/cpp. happy reading :)

Rendering issues and the power of open source

Saturday, 10 February 2018 | Christoph Cullmann | Tags:  planet
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 More

Fancy Terminal Prompt

Monday, 8 January 2018 | Dominik Haumann | Tags:  planet

By default, the terminal looks as follows on my Linux distribution: However, if you are working a lot on the terminal, there are a lot of scripts and tricks available in the net that improve the information displayed in the terminal in many ways. For instance, since many many years, I have the following at the end of my ~/.bashrc:

use a fancy prompt PS1="[\033[01;32m]\u@\h[\033[00m]:[\033[01;34m]\W[\033[00m]" PS1="$PS1 `if [ $? = 0 ]; then echo -e '[\033[01;32m]:-)';"

Read More

KTextEditor depends on KSyntaxHighlighting

Monday, 23 January 2017 | Dominik Haumann | Tags:  planet
Recently, the KSyntaxHighlighting framework was added to the KDE Frameworks 5.29 release. And starting with KDE Frameworks 5.29, KTextEditor depends on KSyntaxHighlighting. This also means that KTextEditor now queries KSyntaxHighlighting for available xml highlighting files. As such, the location for syntax highlighting files changed from $HOME/.local/share/katepart5/syntax to $HOME/.local/share/org.kde.syntax-highlighting/syntax So if you want to add your own syntax highlighting files to Kate/KDevelop, then you have to use the new location. By the way, in former times, all syntax highlighting files were located somewhere in /usr/share/. Read More

KSyntaxHighlighting – A new Syntax Highlighting Framework

Tuesday, 15 November 2016 | Dominik Haumann | Tags:  planet
Today, KDE Frameworks 5.28 was released with the brand new KSyntaxHighlighting framework. The announcement says: New framework: syntax-highlighting Syntax highlighting engine for Kate syntax definitions This is a stand-alone implementation of the Kate syntax highlighting engine. It’s meant as a building block for text editors as well as for simple highlighted text rendering (e.g. as HTML), supporting both integration with a custom editor as well as a ready-to-use QSyntaxHighlighter sub-class. This year, on March 31st, KDE’s advanced text editor Kate had its 15th birthday. Read More

Kate & Akademy Awards 2016

Wednesday, 7 September 2016 | Christoph Cullmann | Tags:  planet
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.

Akademy 2016

Thursday, 1 September 2016 | Christoph Cullmann | Tags:  planet
Arrived at Berlin for Akademy/QtCon 2016, too ;=) Already met some other KDE & Kate people, lets see how the week goes.

Bug Triaging Guest Blog: The wandering bug triager was here

Friday, 12 August 2016 | Christoph Cullmann | Tags:  planet
I was contacted by Buovjaga from the LibreOffice QA team to spread the word about the current bug triaging efforts going on. Therefore now a short guest block about that ;=) Thanks to Buovjaga for trying to get some public interest in this important aspect of open source work: handling our flood of bugs! Free software needs more contributors from the non-coding user community. The problem is that there is no scientifically proven method for attracting them. Read More

Bug fixed after 13 years

Friday, 17 June 2016 | Christoph Cullmann | Tags:  planet
During the Randa sprint an 13 year old bug was fixed :P I myself moved it to kxmlgui (out of Kate/KWrites’s harm, good to delegate stuff away :) in 2003 and since then we got a lot of duplicates but never somebody got the time to track it down. (333 votes for it, really nice number) Now, after 13 years, it got done (and yet another chance that a bug becomes a sentient intelligence has vanished ;=) Read More

New Kate/KWrite Bundles for Mac

Thursday, 16 June 2016 | Christoph Cullmann | Tags:  planet
I updated again the Kate/KWrite application bundles following the new guide on KDE on Mac. With the same guide, other application developers should be able to create stand-alone application bundles for Mac OS X, too. Btw., the guide is on a wiki page, feel free to enhance the documentation, I doubt it is optimal ATM. What needs to be solved to make it easier: At the moment, the guide uses a stock Qt as obtainable from qt. Read More