Freezing in Style

One of the the less apparent omissions in Plasma’s Wayland session compared to X was the lack of a prompt for terminating an unresponsive app. Of course, you should never see one because any decent app will just crash and quit rather than get stuck. Nevertheless, over the course of three evenings I spent way too much time making the “KWin Killer Helper” work on Wayland and while at it revamped its user interface entirely.

KWrite text editor window, desaturated, reading “Untitled – KWrite (Not Responding)” with a popup ontop of it reading “Untitled of KWrite is not responding. Do you want to terminate this application? Terminating this application will close all of its windows. Any unsaved data will be lost” with actions “Terminate KWrite” and “Wait Longer” (highlighted).
Isn’t it pretty? Of course this is staged using SIGSTOP – KWrite is awesome and never freezes like this!
Continue reading Freezing in Style

On the Road to Plasma 6, Vol. 4

Chill your Champagne bottles – it’s official: the KDE Plasma 6.0 + KDE Frameworks 6.0 + KDE Gear 24.02 Mega Release™ that will take KDE software to the next level is going to happen on 28th February 2024! Let’s have a look at what I’ve been up to in the past two months, again working mostly on either Qt itself or dealing with its behavior changes on the application side.

Empty KDE Plasma 6 desktop with a bluish-gray mountain wallpaper. A yellow sticky note on it reading “Hello!”. Bottom right caption reads “KDE Plasma 6.0 Dev. Visit bugs.kde.org to report issues”
It feels like every time I take a desktop screenshot for this type of post, the caption has changed slightly. :-)
Continue reading On the Road to Plasma 6, Vol. 4