Veröffentlichung des Composite-Servers Hyprland 0.49

Der kompositorische Server Hyprland 0.49 ist verfĂŒgbar und verwendet das Wayland-Protokoll. Das Projekt konzentriert sich auf eine kachelbasierte Fensteranordnung, unterstĂŒtzt jedoch auch eine klassische, freie Fensterplatzierung, das Gruppieren von Fenstern in Form von Tabs, einen pseudo-kachelartigen Modus sowie eine Bildschirmnutzung im Vollbildmodus. Es bietet Möglichkeiten zur Erstellung visuell ansprechender BenutzeroberflĂ€chen: FarbverlĂ€ufe im Fensterrahmen, HintergrundunschĂ€rfe, Animationseffekte und Schatten. FĂŒr die Erweiterung der FunktionalitĂ€t können Plugins angeschlossen werden, und zur externen Steuerung wird eine IPC auf Basis von Sockets bereitgestellt. Der Code ist in C++ geschrieben und wird unter der BSD-Lizenz verbreitet.

Die Konfiguration erfolgt ĂŒber eine Konfigurationsdatei, deren Änderungen zur Laufzeit ohne Neustart ĂŒbernommen werden. Zur Verbesserung der Spielleistung kann die vertikale Synchronisation (VSync) mit einem Frame-Clamping-Puls deaktiviert werden, um das Auftreten von Tearing zu vermeiden. Zu den Funktionen gehören zudem: dynamisch erzeugte virtuelle Desktops; Layout-Modi fĂŒr Elemente auf dem Bildschirm; globale Verarbeitung von Tastenkombinationen; Gestensteuerung auf dem Touchpad/Touchscreen.

In der neuen Version:

  • Es wurde ein Berechtigungsverwaltungssystem implementiert, das die Steuerung des Zugriffs von Anwendungen auf bestimmte Aktionen wie das Erstellen von Screenshots und Screencasts ermöglicht. Wenn eine Anwendung, der der Benutzer keinen Zugriff auf erweiterte Aktionen gewĂ€hrt hat, versucht, eine solche Aktion auszufĂŒhren, wird ein Dialog angezeigt, der auffordert, den Vorgang zu bestĂ€tigen. StandardmĂ€ĂŸig ist das neue Berechtigungssystem derzeit deaktiviert.
  • Die UnterstĂŒtzung fĂŒr das Wayland-Protokoll xdg-toplevel-tag wurde hinzugefĂŒgt, das es Wayland-Clients ermöglicht, Tags an OberflĂ€chen von höchster Ebene anzuhĂ€ngen, die der Kompositor Server verwenden kann, um Fenster nach dem Neustart der Anwendung zu identifizieren (zum Beispiel kann die Anwendung die Tags «Hauptfenster» und «Einstellungen» fĂŒr das Hauptfenster und das Einstellungsfenster setzen). Eine solche Identifikation ist nĂŒtzlich, um die Position, GrĂ¶ĂŸe und Eigenschaften der Fenster nach dem Neustart wiederherzustellen und besondere Regeln fĂŒr bestimmte Arten von Fenstern zu bestimmen.
  • Die UnterstĂŒtzung fĂŒr das Wayland-Protokoll xdg-system-bell wurde hinzugefĂŒgt, das fĂŒr die Ausgabe eines Systemsignals vorgesehen ist, das beispielsweise als Warnsignal im Terminal-Emulator verwendet werden kann. Die Form der Signalgebung wird dem Kompositormanagement ĂŒberlassen, dies kann nicht nur ein Ton, sondern auch eine visuelle RĂŒckmeldung sein.
  • Es wurde die Möglichkeit hinzugefĂŒgt, Tastenkombinationen fĂŒr bestimmte EingabegerĂ€te zu deaktivieren.
  • Die UnterstĂŒtzung fĂŒr separate Zuordnungen von Klick- und Zieh-Handlern fĂŒr die Maus wurde hinzugefĂŒgt.
  • In die Gruppe fĂŒr die Bearbeitung gruppierter Fenster (groupbar) wurden Einstellungen fĂŒr SchriftstĂ€rke, AbstĂ€nde und Textverschiebung aufgenommen.
  • Es wurden neue Ereignisse hinzugefĂŒgt: monitorremovedv2 und minimized.
  • Neue Fenstersteuerungsregeln hinzugefĂŒgt: nofollowmouse und noclosefor.

Veröffentlichung des Composite-Servers Hyprland 0.49
Veröffentlichung des Composite-Servers Hyprland 0.49


Quelle: opennet.ru
ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster