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.[2]
KWin
| |
---|---|
KWin 4.4 mit dem Cube-Effekt | |
Basisdaten
| |
Hauptentwickler | freiwillige Entwickler (v. a. Martin Gräßlin) |
Entwickler | KDE |
Aktuelle Version | 6.1.0[1] (12. Juni 2024) |
Betriebssystem | Unix-ähnliches System |
Programmiersprache | C++ |
Kategorie | Fenstermanager Wayland Compositor |
Lizenz | GNU GPL |
http://userbase.kde.org/KWin/de |
Besonderheiten
BearbeitenEine 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
BearbeitenName | 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[3], KScreen | Unterstützung von Tiling |
KWin | 4.9 | 4.9 | Änderungen in der API.[4] | |
KWin | 4.11 | 4.11 | Letzte Version auf KDE Platform 4 basierend. Experimentelle Wayland Unterstützung.[5] | |
KWin | 5.0 | 5.0 | Qt5 | Erste Version basierend auf KDE Frameworks 5 und Qt 5.[6] |
Siehe auch
Bearbeiten- Mutter (Software), Wayland-Compositor für die GNOME-Desktopumgebung
Weblinks
Bearbeiten- KDE UserBase Wiki – Seite im KDE-Wiki
Einzelnachweise
Bearbeiten- ↑ invent.kde.org.
- ↑ 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.