KWin
KWin ist der Fenstermanager und auch Wayland Compositor der Desktopumgebung von KDE. Er ist seit K Desktop Environment 2.0 Teil der Desktopumgebung und hat den älteren KWM abgelöst. KWin wird im Zusammenhang mit der KDE Software Compilation weiterentwickelt.[1]
KWin | |
---|---|
KWin 4.4 mit dem Cube-Effekt | |
Basisdaten | |
Maintainer | freiwillige Entwickler (v. a. Martin Gräßlin) |
Entwickler | KDE |
Aktuelle Version | 5.22.4 (27.07.2021) |
Betriebssystem | Unix-ähnliches System |
Programmiersprache | C++ |
Kategorie | Fenstermanager Wayland Compositor |
Lizenz | GNU GPL |
http://userbase.kde.org/KWin/de |
Besonderheiten
Eine Besonderheit gegenüber anderen Fenstermanagern ist die Tatsache, dass der Bildschirmhintergrund nicht als so genanntes root-Window genutzt wird, sondern durch den KDE-Desktop überlagert wird, was Ziehen-und-Ablegen-Aktionen möglich macht. Des Weiteren unterstützt KWin neuere Standards wie ICCCM 2.0 und die Sitzungsverwaltung X Session Manager (kurz XSM). Auch erweiterte Fokus-Einstellungen und die Behandlung von abgestürzten Programmen werden mittlerweile beherrscht.
Grafisch kann KWin mit verschiedenen Stilen angepasst werden, es werden auch Stile von IceWM unterstützt.
Versionen
Name | Version | Version in KDE | Abhängigkeiten | Einzelheiten |
---|---|---|---|---|
KWM | 1.0 | 1.0 | ||
KWin | 2.0 | 2.0 | Qt, KDELibs | ausgedehnte Unterstützung für Themen und Fenstereffekte |
KWin | 3.0 | 3.2 | verbesserte Unterstützung für die Standards ICCCM von freedesktop.org | |
KWin | 4.0 | 4.0 | Qt4, KDE Platform 4, KRandR | experimentelle compositing Unterstützung und compiz-äquivalente Effekte. |
KWin | 4.4 | 4.4 | Maximierung und Tiling entlang der Oberflächenecken, Gruppierung und Reiter | |
KWin | 4.5 | 4.5 | Qt5, KWindowSystem[2], KScreen | Unterstützung von Tiling |
KWin | 4.9 | 4.9 | Änderungen in der API.[3] | |
KWin | 4.11 | 4.11 | Letzte Version auf KDE Platform 4 basierend. Experimentelle Wayland Unterstützung.[4] | |
KWin | 5.0 | 5.0 | Qt5 | Erste Version basierend auf KDE Frameworks 5 und Qt 5.[5] |
Siehe auch
- Mutter (Software), Wayland-Compositor für die GNOME-Desktopumgebung
Weblinks
- KDE UserBase Wiki – Seite im KDE-Wiki
Referenzen
- KWin schmeißt alten X-Server-Code raus. Golem.de. 23. Oktober 2013. Abgerufen am 31. Oktober 2013.
- KWindowSystem in Frameworks 5.
- Scripting Update Notes. 6. März 2012. Abgerufen am 19. Juni 2013.
- Plasma Workspaces 4.11 Continues to Refine User Experience. 14. August 2013. Abgerufen am 1. Juli 2015.
- New Plasma brings a cleaner interface on top of a new graphics stack. 15. Juli 2014. Abgerufen am 1. Juli 2015.