RSSAmplifier

Blog

Keeping Computing Personal

kdepepo.wordpress.comRSS feed ↗10 posts

Latest posts

Teaching Comparing Strings in Python the Hard Way

Wait, is that actually related to KDE? If you read between the lines Some long-time subscribers may remember that I am teaching math to 10-18 year old students. The COVID-19 situation nearly made me quit and look for an alternative to earn my rent, but my love for the kids and teaching them was stronger. Continue reading "Teaching Comparing Strings in Python the Hard Way"

About deprecation of QFontMetrics::width()

With any new version of the Qt toolkit comes some clean-up of its APIs to keep it clean, consistent, and future-proof. Part of this clean-up is to rename API functions to make it more clear what they actually do. Starting with Qt 5.11, the QFontMetrics::width() function was deprecated. You could still compile code that uses Continue reading "About deprecation of QFontMetrics::width()"

Celebrating 10 Years with KDE

Of course I am using KDE software much longer. My first Linux distribution, SuSE 6.2 (the precursor to openSUSE), came with KDE 1.1.1 and was already released 19 years ago. But this post is not celebrating the years I am using KDE software. Exactly ten years ago, dear Albert committed my first contribution to KDE. Continue reading "Celebrating 10 Years with KDE"

KF5 Applications Porting

Next week, KDE developers will release the beta of KDE Applications 17.08. This release will again have more applications and nearly all games ported to Qt5/KF5. While Qt4 is already no longer supported for over a year, KDE has decided to support Qt4/kdelibs4-based applications a bit longer. The 17.08 release, however, will be the last Continue reading "KF5 Applications Porting"

Smaragd for Plasma 5

Smaragd is a port of the Emerald window decoration engine to Plasma s window manager KWin. In other words, if you install Smaragd, you will be able to use Emerald themes for Compiz/Beryl in your Plasma desktop. Smaragd was already released 6 years ago for KWin 4. Today, I have ported most of it to the Continue reading "Smaragd for Plasma 5"

KF5 Porting Progress

The porting of KDE software from Qt4 to Qt5 is in full progress. The KDE core libraries were splitted to multiple manageable frameworks, ready to be used with any Qt5 application. On top of these frameworks (collectively called KF5 or KDE Frameworks version 5), the KDE community also ported the desktop shell and released Plasma Continue reading "KF5 Porting Progress"

February Bug of the Month

The KDE Gardening Team selected the February Bug of the Month . Before announcing it, let me write about other bugs that got resolved recently. First, our January bug (Bug 271934, kded4 memory leak) has been investigated and resolved by Max A. Dednev. He identified excess reference counting in the underlying PolicyKit package, and proposed a Continue reading "February Bug of the Month"

January Bug of the Month

The KDE Gardening Team selected the January Bug of the Month . Before announcing it, let me write more about this initiative. When I blogged about the nomination of the first bug, I probably left the impression that each bug is to be resolved in a time frame of one month. The bugs that get selected Continue reading "January Bug of the Month"

December Bug of the Month

The KDE Gardening Team selected the December Bug of the Month . It is Bug 288410: KDE daemon kded4 crashes on wake up (related to power/battery change) Reasons for the nomination: the bug is one of the most reported crashes in our bug tracker, a defunct kded4 process can cause several other issues, it is annoying Continue reading "December Bug of the Month"

The Bug of the Month

The KDE Gardening Team had the idea to nominate one particular annoying bug as The Bug of the Month . While we have literally hundreds of bugs that would qualify, only one bug per month gets nominated. To get the initiative going, I took the liberty to select the first Bug of the Month : it is Continue reading "The Bug of the Month"