KWin | |
---|---|
Sorts | fönsterhanterare |
Utvecklaren | KDE |
Skrivet i | C++ [2] |
Operativ system | Unix-liknande operativsystem |
senaste versionen | 5.25.2 ( 28 juni 2022 ) [1] |
Licens | GNU LGPL [3] |
Hemsida | projects.kde.org/project... |
Mediafiler på Wikimedia Commons |
KWin är en fönsterhanterare för X Window System , som för närvarande håller på att migrera till Wayland-kompositören [4] . Det släpps som en del av KDE Plasma 5 , för vilket det är standardfönsterhanteraren. KWin kan också användas ensamt eller i kombination med andra grafiska miljöer .
KWin 5.x beror på KDE Frameworks 5 . KWin 4.x var beroende av KDE Platform 4 , som var ett monolitiskt bibliotek . KWin 3.x och tidigare var beroende av KDELibs .
KWin kan skriptas med QML eller QtScript , som båda är baserade på ECMAScript [5] .
namn | Version | Detaljer |
---|---|---|
KWM | 1.0 | |
KWin | 2.0 | Utökat stöd för teman och fönstereffekter. |
3.0 | Förbättrat stöd för utökade ICCCM- standarder från freedesktop.org. | |
4.0 | Stöd för sammansättning och Compiz- liknande effekter. | |
4.4 | Maximera och hantera fönster med fästen till skärmkanter, gruppering och flikar [6] . | |
4.5 | Ramfönsterhanterare [7] (borttagen i version 4.10). | |
4.9 | Ändra inkompatibla API:er [8] . | |
4.11 | Senaste utgåvan baserad på KDE Platform 4 . Experimentellt stöd för Wayland [9] . | |
5.0 | Den första utgåvan är baserad på KDE Frameworks 5 och Qt 5 [10] . | |
5.12 | KWin/X11 är fryst, vilket innebär att inga fler nya funktioner kommer att läggas till i X11. Martin Flöser konstaterade att de nya funktionerna är enkla och okomplicerade med Wayland-backend, det tar betydligt mer utvecklingstid att lägga till samma funktioner till X11-backend [11] . |
Det finns många skins för KWin, inklusive den nuvarande standarden Breeze (visas nedan), den tidigare standarden Oxygen, Microsoft Windows -liknande Redmond och Keramik.
XRender, OpenGL 1.2, OpenGL 2.0, OpenGL 3.1 [12] och OpenGL ES 2.0 [13] är för närvarande tillgängliga .
KDE- projekt | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Programvarukompilering _ | |||||||||||||||||
KDE- program |
| ||||||||||||||||
Plattform | |||||||||||||||||
gemenskap | |||||||||||||||||
|
Användargränssnitt på Unix-liknande system | |||||||||
---|---|---|---|---|---|---|---|---|---|
Skrivbordsmiljöer |
| ||||||||
Grafiska skal | |||||||||
Fönsterhanterare |
| ||||||||
Om Wayland- protokollet | |||||||||
Kommandoskal | |||||||||
X fönstersystem |
|