KWin - KWin

KWin
Kwin-cube.jpg
KWin 4.4 mit Cube-Effekt.
Entwickler KDE (Martin Grässlin et al.)
Stabile Version
5.22.4  Bearbeiten Sie dies auf Wikidata / 27. Juli 2021 ; Vor 32 Tagen ( 27. Juli 2021 )
Vorschauversion
21.05.90  Bearbeiten Sie dies auf Wikidata / 13. Mai 2021 ; vor 3 Monaten ( 13 Mai 2021 )
Repository Bearbeite dies bei Wikidata
Geschrieben in C++ ( Qt )
Betriebssystem Linux , BSD , andere Unix-ähnliche
Typ
Lizenz GNU General Public License
Webseite https://userbase.kde.org/KWin
KDE-Maskottchen Konqi und Fenstermanager.

KWin ist ein Fenstermanager für das X Window System und wird auch ein Wayland-Kompositor . Es wird als Teil von KDE Plasma 5 veröffentlicht , für das es der Standard-Fenstermanager ist. KWin kann auch alleine oder mit anderen Desktop-Umgebungen verwendet werden .

KWin kann durch Scripting mit QML oder QtScript konfiguriert werden , die beide auf ECMAScript basieren .

Geschichte

Name Ausführung Einzelheiten
KWM 1.0
KWin 2.0 Erweiterte Unterstützung für Themen und Fenstereffekte.
3.0 Verbesserte Unterstützung für die erweiterten ICCCM- Standards von freedesktop.org.
4.0 Compositing- Unterstützung und Compiz- ähnliche Effekte.
4.4 (02/2010) Maximieren und Kacheln durch Einrasten an den Bildschirmrändern, Gruppieren und Tabulatoren.
4.5 Fliesen . (entfernt in Version 4.10)
4.9 Inkompatible API-Änderung.
4.11 Letzte Veröffentlichung basierend auf KDE-Plattform 4 . Experimentelle Wayland- Unterstützung.
5.0 Erste Veröffentlichung basierend auf KDE Frameworks 5 und Qt 5 .
5.12 KWin/X11 wurde im Februar 2018 veröffentlicht und hat Funktionen eingefroren, was bedeutet, dass keine neuen X11-spezifischen Funktionen hinzugefügt werden. Martin Flöser erklärte, dass neue Funktionen mit dem Wayland-Backend einfach und unkompliziert sind, aber erheblich mehr Entwicklung erfordern, um dasselbe Feature zum X11-Backend hinzuzufügen.

Schauen und fühlen

Es gibt viele Fensterdekorationen für KWin, einschließlich der aktuellen Standardeinstellung Breeze (siehe unten), der vorherigen Standardeinstellung Oxygen, Microsoft Windows- ähnlicher Redmond und Keramik.

KWin mit der Breeze Fensterdekoration.

Compositing

Derzeit verfügbare Compositing-Backends umfassen XRender, OpenGL 1.2, OpenGL 2.0, OpenGL 3.1 und OpenGL ES 2.0.

Enthaltene Effekte

Screenshot, der den Cover-Switch-Effekt in KWin für KDE 4.1 zeigt.

Ab KDE 4.3 sind die folgenden Effekte eingebaut:

Barrierefreiheit

Name Beschreibung
Umkehren Kehrt die Farbe des Desktops und der Fenster um
Spiegel Eine Bildschirmlupe, die wie ein Fischaugenobjektiv aussieht
Lupe Vergrößern Sie den Bildschirmbereich, der sich in der Nähe des Mauszeigers befindet
Schärfen Lässt den gesamten Desktop schärfer aussehen
Snap-Helfer Hilft beim Auffinden der Bildschirmmitte beim Verschieben eines Fensters
Maus verfolgen Zeigen Sie einen Mauszeiger-Lokalisierungseffekt an, wenn aktiviert
Zoomen Vergrößern Sie den gesamten Desktop

Aussehen

Name Beschreibung
Explosion Lassen Sie Fenster explodieren, wenn sie geschlossen sind
Verblassen Lassen Sie Fenster sanft ein- und ausblenden, wenn sie ein- oder ausgeblendet werden
Desktop verblassen Zwischen virtuellen Desktops überblenden, wenn zwischen ihnen gewechselt wird
Auseinanderfallen Geschlossene Fenster zerfallen in Stücke
Windows hervorheben Markieren Sie das entsprechende Fenster, wenn Sie mit der Maus über Taskleisteneinträge fahren
Anmeldung Beim Einloggen sanft zum Desktop überblenden
Ausloggen Entsättigen Sie den Desktop, wenn der Abmeldedialog angezeigt wird
Magische Lampe Simulieren Sie eine magische Lampe beim Minimieren von Fenstern
Animation minimieren Animieren Sie das Minimieren von Fenstern
Mausmarkierung Ermöglicht das Zeichnen von Linien auf Ihrem Desktop
Einskalieren Animieren Sie das Erscheinungsbild von Fenstern
Blatt Lassen Sie modale Dialoge reibungslos ein- und ausfliegen, wenn sie angezeigt oder ausgeblendet werden
Gleiten Schieben Sie Fenster über den Bildschirm, wenn Sie zwischen virtuellen Desktops wechseln
Schiebe-Popups Schiebeanimation für Plasma-Popups
Miniaturansichten der Taskleiste Zeigen Sie Fensterminiaturen an, wenn Sie mit der Maus über Taskleisteneinträge fahren
Miniaturansicht beiseite Fensterminiaturen am Bildschirmrand anzeigen
Lichtdurchlässigkeit Fenster unter verschiedenen Bedingungen lichtdurchlässig machen
Wackelige Fenster Fenster während der Bewegung verformen

Süssigkeit

Name Beschreibung
Schnee Simulieren Sie Schnee, der auf den Desktop fällt

Fokus

Name Beschreibung
Dialog übergeordnet Verdunkelt die übergeordneten Fenster des aktuell aktiven Dialogs
Dimmen inaktiv Inaktive Fenster verdunkeln
Bildschirm abblenden für Administratormodus Verdunkelt den gesamten Bildschirm, wenn Root-Rechte angefordert werden
Zurück rutschen Zurückschieben von Fenstern, die den Fokus verlieren

Werkzeuge

Name Beschreibung
FPS anzeigen Zeigen Sie die Leistung von Kwins in der Ecke des Bildschirms an
Farbe anzeigen Markieren Sie Bereiche des Desktops, die kürzlich aktualisiert wurden

Fensterverwaltung

Name Beschreibung
Box-Schalter Zeigen Sie Miniaturansichten von Fenstern im Fensterumschalter Alt+Tab an
Deckelschalter Wenden Sie einen Cover Flow- ähnlichen Effekt auf den Alt+Tab-Fensterumschalter an
Desktop-Würfel Präsentieren Sie jeden Desktop als Facette eines Würfels
Desktop-Cube-Animation Animieren Sie den Desktop-Wechsel mit einem Würfel
Desktop-Raster Zoomen Sie heraus, sodass alle Desktops nebeneinander in einem Raster angezeigt werden
Kippschalter Blättern Sie durch Fenster, die sich in einem Stapel für den Alt+Tab-Fensterumschalter befinden
Fenster präsentieren Zoomen Sie heraus, bis geöffnete Fenster nebeneinander angezeigt werden können
Fenstergröße ändern Effekt auf Konturgeometrie beim Ändern der Fenstergröße

Siehe auch

Verweise

Externe Links