Documentation project "Desktop integration on X11 and Wayland"
Ethan C <[email protected]> Fri, 17 Apr 2026 00:47:17 -0500
| Newsgroups | gmane.comp.lib.gnustep.general |
|---|---|
| Message-ID | <[email protected]> |
Hello everyone, I've seen that many different people are working on desktop environments for GNUstep recently, and I think this may be a useful resource to learn from and contribute to. This fall I started a project to document how applications on X11 and Wayland communicate with the desktop environment to retrieve the widget toolkit configuration (keybinds, scrollbar configuration, etc), update their entries in the dock/taskbar, add applets to the system tray, and do other "desktop integration" tasks. It's very much incomplete, but I think it documents the topics I already got to rather nicely. If anyone wants to help it would be useful to all widget toolkits and all desktop environments who are working on the X11/Wayland platform. Also, if anyone has any contacts at other desktop environments, it would be nice if the larger desktop environments could contribute to this documentation project too. Website: https://ethanc8.github.io/desktop-integration-x11-wayland/index.html Repository: https://github.com/ethanc8/desktop-integration-x11-wayland Thanks, Ethan Charoenpitaks