KWin
KWin 4.4 mit dem Cube-Effekt
Basisdaten
Hauptentwickler
freiwillige Entwickler (v. a. Martin Gräßlin)
Entwickler
KDE
Aktuelle Version
6.2.5[ 1] (30. Dezember 2024 )
Aktuelle Vorabversion
5.15.90[ 2] (16. Mai 2019 )
Betriebssystem
Unix-ähnliches System
Programmiersprache
C++
Kategorie
Fenstermanager Wayland Compositor
Lizenz
GNU GPL
http://userbase.kde.org/KWin/de
Es gibt den KWin Fenstermanager und außerdem den KWin Wayland Compositor , welcher ein Display-Server-Protokoll ist.
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.[ 3]
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[ 4] , KScreen
Unterstützung von Tiling
KWin
4.9
4.9
Änderungen in der API.[ 5]
KWin
4.11
4.11
Letzte Version auf KDE Platform 4 basierend. Experimentelle Wayland Unterstützung.[ 6]
KWin
5.0
5.0
Qt5
Erste Version basierend auf KDE Frameworks 5 und Qt 5 .[ 7]
Siehe auch
Weblinks
Einzelnachweise
↑ invent.kde.org . (abgerufen am 5. Januar 2025).
↑ Release 5.15.90 . 16. Mai 2019 (abgerufen am 17. Mai 2019).
↑ KWin schmeißt alten X-Server-Code raus. Golem.de , 23. Oktober 2013, abgerufen am 31. Oktober 2013 .
↑ KWindowSystem in Frameworks 5. Abgerufen im 1. Januar 1
↑ 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 .