Image

KWinFT Becomes Theseus' Ship

February 27, 2024

The KWinFT Wayland and X11 compositor for the KDE Plasma desktop is now named Theseus' Ship. This is just a teaser to something bigger though.

Image

FDBuild 0.1 Released

October 11, 2023

FDBuild is a development tool designed to pull, configure, and build multiple projects with a single command. It is now available in its initial release. Read on to learn how to make use of it.

Image

Qt 6 and More Big Changes To KWinFT

May 4, 2023

The KWinFT project uses Qt 6 now and one more wlroots protocol in a crucial place. These changes continue to drive forward the technical vision of the project.

Image

Changes of Substance

November 22, 2022

The KWinFT project has now been going on for over two years as an alternative to the KDE default compositor KWin. In 2022 it has experienced some larger changes, for better and for worse.

Image

More wlroots with KWinFT 5.24

February 8, 2022

With the new release KWinFT is increasing its integration with the wlroots library. Preparations for the final library split out are ongoing at the same time.

Image

wlroots in KWinFT

July 16, 2021

KWinFT is from today on internally making use of wlroots. A detailed look at reasons and impact of this important change.

Image

In the Second Year of KWinFT

June 13, 2021

The KWinFT project is now in its second year. With version 5.22 just released let's take a look back at the first year and a look forward at what this second year promises.

Image

Curious Child

February 28, 2021

The internal handling of window children on Wayland as on X11 has been reorganized in the latest version of KWinFT. A quick overview of the new implementation.

Image

Window Kindergarten

February 19, 2021

An introduction to child windows and related ideas, what is an important mental model on X11 just as much as on Wayland.

Image

The Windowing Revolution

February 8, 2021

The new version of KWinFT contains a monumental rewrite of its windowing logic. Read on for an overview of the changes and why this rewrite was necessary.

Roman Gilg © 2024