news
KDE KWin Project and GNOME HDR Wallpapers
-
K Desktop Environment/KDE SC/Qt
-
GSoC'25 KWin Project Blog Post: Week 3-4
KWin Gamepad Plugin: Weeks 3-4
Picking up from weeks 1+2 ( research + prototypes with libevdev/uinput ), these two past weeks were about moving from “research-only mode” to turning ideas into programming logic that lives inside KWin to: detect gaming controllers and their input events, keeps Plasma awake on controller activity, handles hot-plug and pre-existing connections on startup, and lays down the first mappings from controller input to keyboard/mouse actions without stepping on other apps utilizing the controllers.
From the start my mentors and I have had a general idea of the features we wanted to add but weren't too sure how to implement them. After some thinking and experimenting they advised me to start off with a KWin::Plugin. This would allow us to start introducing the gaming controller functionalities to KWin while avoiding having to edit the core or guts of KWin. It would also be a great entry point for current and future game controller input objectives, allowing us to start small with a 1st party KWin plugin, build on it, and possibly integrate it into core functionality.
When it comes to creating KWin plugins I had a few options: [...]
-
-
GNOME Desktop/GTK
-
Jakub Steiner ☛ HDR Wallpapers
GNOME 49 brought another round of changes to the default wallpaper set — some new additions, and a few removals too. Not just to keep the old GNOME Design loves to delete things trope alive, but to make room for fresh work and reduce stylistic overlap.
Our goal has always been to provide a varied collection of abstract wallpapers. (Light/dark photographic sets are still on the wish list — we’ll get there, promise! 😉). When we introduce new designs, some of the older ones naturally have to step aside.
-