KWin
| KWin
| |
|---|---|
| [[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)|150px]] | |
| Datei:Kwin-cube.jpg KWin 4.4 mit dem Cube-Effekt | |
| Basisdaten
| |
| Hauptentwickler | freiwillige Entwickler (v. a. Martin Gräßlin) |
| Entwickler | Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value) |
| Erscheinungsjahr | Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value) |
| Aktuelle Version | Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)) |
| Aktuelle Vorabversion | Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)) |
| Betriebssystem | Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value) |
| Programmiersprache | C++ |
| Kategorie | Fenstermanager Wayland Compositor |
| Lizenz | GNU GPL |
| https://userbase.kde.org/KWin/de | |
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.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig KWin schmeißt alten X-Server-Code raus.] Golem.de, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 31. Oktober 2013.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>
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<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig KWindowSystem in Frameworks 5.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>, KScreen | Unterstützung von Tiling |
| KWin | 4.9 | 4.9 | Änderungen in der API.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Scripting Update Notes.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 19. Juni 2013.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> | |
| KWin | 4.11 | 4.11 | Letzte Version auf KDE Platform 4 basierend. Experimentelle Wayland Unterstützung.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Plasma Workspaces 4.11 Continues to Refine User Experience.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 1. Juli 2015.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> | |
| KWin | 5.0 | 5.0 | Qt5 | Erste Version basierend auf KDE Frameworks 5 und Qt 5.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig New Plasma brings a cleaner interface on top of a new graphics stack.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 1. Juli 2015.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> |
| KWin | 6.4 | 6.4 | Getrennte Codebase für Wayland und X11<ref>Vlad Zahorodnii: kwin_x11 and kwin_wayland split. 13. März 2025, abgerufen am 29. Juni 2025 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> |
Siehe auch
- Mutter (Software), Wayland-Compositor für die GNOME-Desktopumgebung
Weblinks
- KDE UserBase Wiki – Seite im KDE-Wiki
Einzelnachweise
<references />