KWin
| KWin | |
|---|---|
| | |
| | |
| Tip de | manager de ferestre |
| Dezvoltator | KDE |
| Scris in | C++ [2] |
| Sistem de operare | Sistem de operare asemănător Unix |
| ultima versiune | 5.25.2 ( 28 iunie 2022 ) [1] |
| Licență | GNU LGPL [3] |
| Site-ul web | projects.kde.org/project... |
| Fișiere media la Wikimedia Commons | |
KWin este un manager de ferestre pentru X Window System , în prezent în proces de migrare la compozitorul Wayland [4] . Este lansat ca parte a KDE Plasma 5 , pentru care este managerul implicit de ferestre. KWin poate fi, de asemenea, utilizat singur sau împreună cu alte medii grafice .
KWin 5.x depinde de KDE Frameworks 5 . KWin 4.x depindea de Platforma 4 KDE , care era o bibliotecă monolitică . KWin 3.x și versiunile anterioare depindeau de KDELibs .
KWin poate fi scriptat folosind QML sau QtScript , ambele fiind bazate pe ECMAScript [5] .
Istorie
| Nume | Versiune | Detalii |
|---|---|---|
| KWM | 1.0 | |
| KWin | 2.0 | Suport extins pentru teme și efecte de fereastră. |
| 3.0 | Suport îmbunătățit pentru standardele ICCCM extinse de la freedesktop.org. | |
| 4.0 | Suport pentru compoziție și efecte asemănătoare Compiz . | |
| 4.4 | Maximizați și gestionați ferestrele cu aprindere la marginile ecranului, grupări și file [6] . | |
| 4.5 | Manager de ferestre cadru [7] (eliminat în versiunea 4.10). | |
| 4.9 | Modificarea API-urilor incompatibile [8] . | |
| 4.11 | Cea mai recentă versiune bazată pe Platforma KDE 4 . Suport experimental pentru Wayland [9] . | |
| 5.0 | Prima versiune se bazează pe KDE Frameworks 5 și Qt 5 [10] . | |
| 5.12 | KWin/X11 este înghețat, ceea ce înseamnă că nu vor mai fi adăugate funcții noi la X11. Martin Flöser a declarat că noile caracteristici sunt simple și directe cu backend-ul Wayland, este nevoie de mult mai mult timp de dezvoltare pentru a adăuga aceleași caracteristici la backend-ul X11 [11] . |
Teme
Există multe skin-uri pentru KWin, inclusiv standardul actual Breeze (prezentat mai jos), standardul anterior Oxygen, Microsoft Windows -cum ar fi Redmond și Keramik.
Compoziție
Backend-urile de compoziție XRender, OpenGL 1.2, OpenGL 2.0, OpenGL 3.1 [12] și OpenGL ES 2.0 [13] sunt disponibile în prezent .
Vezi și
Note
- ↑ v5.25.2 .
- ↑ Proiectul kwin Open Source pe Open Hub: Pagina de limbi - 2006.
- ↑ https://projects.kde.org/projects/frameworks/kwindowsystem/repository/revisions/master/entry/COPYING.LIB
- ↑ KDE Ships Plasma 5.5 Release . KDE (8 decembrie 2015). Preluat la 6 iulie 2019. Arhivat din original la 10 decembrie 2015.
- ↑ Dezvoltare/Tutoriale/KWin/Scriptare . Consultat la 19 iunie 2013. Arhivat din original pe 25 iunie 2016.
- ↑ Anunț de lansare a KDE SC 4.4.0 Caikaku . Consultat la 13 iunie 2010. Arhivat din original la 29 mai 2016.
- ↑ KDE Software Compilation 4.5 Beta2 Release Anouncement . Consultat la 13 iunie 2010. Arhivat din original la 13 februarie 2017.
- ↑ Note de actualizare a scripturilor (6 martie 2012). Data accesului: 19 iunie 2013. Arhivat din original la 31 ianuarie 2016.
- ↑ Plasma Workspaces 4.11 Continues to Refine User Experience (downlink) (14 august 2013). Data accesului: 1 iulie 2015. Arhivat din original pe 4 martie 2016.
- ↑ New Plasma aduce o interfață mai curată pe deasupra unei noi stive de grafică (15 iulie 2014). Preluat la 1 iulie 2015. Arhivat din original la 28 aprilie 2017.
- ↑ KWin/X11 este caracteristică înghețată (16 ianuarie 2018). Preluat la 6 iulie 2019. Arhivat din original la 6 iulie 2019.
- ↑ Martin Grässlin . Ce am făcut în KWin 4.11 (18 iunie 2013). Arhivat din original pe 21 aprilie 2014. Preluat la 6 iulie 2019.
- ↑ Martin Grässlin . KWin adoptă noi platforme cu suport OpenGL ES 2.0 , KDE (18 februarie 2011). Arhivat din original pe 17 mai 2017. Preluat la 9 aprilie 2011.
Link -uri
- KWin în baza de cunoștințe KDE Arhivat 13 februarie 2015 la Wayback Machine
