KWin | |
---|---|
Type | vinduesmanager |
Udvikler | KDE |
Skrevet i | C++ [2] |
Operativ system | Unix-lignende operativsystem |
nyeste version | 5.25.2 ( 28. juni 2022 ) [1] |
Licens | GNU LGPL [3] |
Internet side | projects.kde.org/project... |
Mediefiler på Wikimedia Commons |
KWin er en vinduesmanager for X Window System , som i øjeblikket er i gang med at migrere til Wayland-kompositoren [4] . Den er udgivet som en del af KDE Plasma 5 , som den er standardvinduestyring for. KWin kan også bruges alene eller sammen med andre grafiske miljøer .
KWin 5.x afhænger af KDE Frameworks 5 . KWin 4.x afhang af KDE Platform 4 , som var et monolitisk bibliotek . KWin 3.x og tidligere afhang af KDELibs .
KWin kan scriptes ved hjælp af QML eller QtScript , som begge er baseret på ECMAScript [5] .
Navn | Version | detaljer |
---|---|---|
KWM | 1.0 | |
KWin | 2.0 | Udvidet understøttelse af temaer og vindueseffekter. |
3.0 | Forbedret understøttelse af udvidede ICCCM- standarder fra freedesktop.org. | |
4.0 | Understøttelse af compositing og Compiz- lignende effekter. | |
4.4 | Maksimer og administrer vinduer med snaps til skærmkanter, gruppering og faner [6] . | |
4.5 | Frame window manager [7] (fjernet i version 4.10). | |
4.9 | Ændring af inkompatible API'er [8] . | |
4.11 | Seneste udgivelse baseret på KDE-platform 4 . Eksperimentel støtte til Wayland [9] . | |
5,0 | Den første udgivelse er baseret på KDE Frameworks 5 og Qt 5 [10] . | |
5.12 | KWin/X11 er frosset, hvilket betyder, at der ikke vil blive tilføjet flere nye funktioner til X11. Martin Flöser udtalte, at de nye funktioner er enkle og ligetil med Wayland-backend, det tager betydeligt mere udviklingstid at tilføje de samme funktioner til X11-backend [11] . |
Der er mange skins til KWin, inklusive den nuværende standard Breeze (vist nedenfor), den tidligere standard Oxygen, Microsoft Windows -lignende Redmond og Keramik.
XRender, OpenGL 1.2, OpenGL 2.0, OpenGL 3.1 [12] og OpenGL ES 2.0 [13] sammensatte backends er i øjeblikket tilgængelige .
KDE projekt | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Software kompilering | |||||||||||||||||
KDE applikationer |
| ||||||||||||||||
Platform | |||||||||||||||||
Fællesskab | |||||||||||||||||
|
Brugergrænseflade på Unix-lignende systemer | |||||||||
---|---|---|---|---|---|---|---|---|---|
Desktop miljøer |
| ||||||||
Grafiske skaller | |||||||||
Vinduesbestyrere |
| ||||||||
Om Wayland -protokollen | |||||||||
Kommandoskaller | |||||||||
X vinduessystem |
|