KDE Frameworks 6 / Plasma / Gear Release Schedule Plan

The Qt 6 based KDE Frameworks 6 (KF6) development is ongoing since some time. Already many things including Plasma and several applications, like Kate, have working KF6 based development versions. KDE contributors did meet this week online for planning the final release time-frames. We came up with this current plan: Frameworks / Plasma/ Gear Release Schedule Plan Following on from the last Akademy we checked where we were with our development progress in a meeting and settled on the following plan for all 3 major parts:...

September 7, 2023 · 2 min · Christoph Cullmann

CMake & Meson & CompCert

I tried to compile the Picolibc that uses the Meson build system with CompCert. The CompCert install I tried uses the GNU/GCC toolchain for preprocessing and linking. That makes the compiler relatively compatible to a GCC, beside that not all command line options are supported. I was used to CMake projects and there it is normally enough to just set CC=ccomp and you are ready and set (at least if you use the GNU/GCC toolchain)....

June 7, 2020 · 2 min · Christoph Cullmann

C++ Standard Version Mix-up

At work we use the LLVM/clang libraries for pre-processing and parsing C/C++ stuff. During some experimenting with the current master version of these libraries, I stumbled on unexpected crashes inside our unit-tests on Windows. We work with MSVC 2019 on Windows and all worked fine with LLVM 9.x, but with master, close to all my tests did now segfault in aligned_free. I first thought that might be some current regression in LLVM master, but after tracing it back to having DenseSet/Map crashing during destruction, this seemed unlikely....

December 21, 2019 · 2 min · Christoph Cullmann

KDE & Qt Applications and High DPI Displays with Scaling

What is a High DPI Display? In the past, most displays had (or the OS pretended to have) around 96 PPI, more or less. If you differed a bit and had too small/large UI elements, you mostly just resized your default font size a bit and were kind of happy. In the last years, more and more displays arise that have a much higher PPI values, which allows for e.g. very crisp rendering of text....

October 3, 2019 · 7 min · Christoph Cullmann

KDE applications on Windows

KDE applications on Windows? One of the new goals of KDE is to spread the use of the applications created by the KDE community. This doesn’t only include the use of them on Linux & other Unix-like operating systems, but Windows, too. The Successes :) The KDE community has some successfully cross-platform applications out there, like Krita and GCompris. The teams behind these applications did some great job to both develop & market them for all operating systems, including Windows....

September 21, 2019 · 3 min · Christoph Cullmann