Veröffentlichung der Desktop-Umgebung COSMIC 1.8.0

System76, das Unternehmen hinter der Linux-Distribution Pop!_OS, hat die Desktop-Umgebung COSMIC 1.8.0 veröffentlicht. Pakete mit COSMIC 1.8.0 sind in Pop!_OS 24.04 verfügbar und werden in Kürze auch für Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox und CachyOS erwartet. Der Code ist in Rust geschrieben und wird unter den Lizenzen GPLv3 (Anwendungen) und MPL-2.0 (Bibliotheken) veröffentlicht.

COSMIC entwickelt sich als universelles Projekt, das nicht an eine bestimmte Distribution gebunden ist und den Freedesktop-Spezifikationen entspricht. Zur Erstellung der Benutzeroberfläche in COSMIC wird die Bibliothek Iced verwendet, die sichere Typen, eine modulare Architektur und ein reaktives Programmiermodell nutzt und auch eine Architektur anbietet, die für Entwickler vertraut ist, die mit der deklarativen Sprache Elm zum Erstellen von Benutzeroberflächen vertraut sind. Es stehen mehrere Render-Engines zur Verfügung, die Vulkan, Metal, DX12, OpenGL 2.1+ und OpenGL ES 2.0+ unterstützen. Entwicklern wird ein fertiges Set an Widgets angeboten, die Möglichkeit, asynchrone Handler zu erstellen, und die Nutzung einer adaptiven Anordnung der UI-Elemente je nach Fenster- und Bildschirmgröße.

Neben der Verwendung von Rust zeichnen sich die Besonderheiten von COSMIC durch die Modi für hybride Mosaikfensteranordnung und das stapelbare Festlegen von Fenstern (Gruppierung von Fenstern ähnlich wie Tabs im Browser) aus, die an virtuelle Arbeitsflächen gebunden aktiviert werden können. Das Projekt entwickelt auch einen kompositiven Server cosmic-comp auf Basis von Wayland.

Unter den Änderungen:

  • Im Compositing-Manager cosmic-comp wurde die Unterstützung für Touchscreens deutlich verbessert.
  • Im Compositing-Manager cosmic-comp wurde die Möglichkeit umgesetzt, Fenster von X11-Anwendungen minimiert zu starten. Zudem wurde Unterstützung für die Konfiguration des standardmäßig verwendeten Modus für die clientseitige Fensterdekoration hinzugefügt Server. Ein Problem mit Abstürzen beim Erstellen von Screenshots wurde behoben. Die Unterstützung für hybride Konfigurationen mit integriertem GPU und diskreter Grafikkarte wurde verbessert. Selektive Abrundung von Ecken in Designs wird nun unterstützt.
  • Die Smithay-Bibliothek wurde aktualisiert, wodurch sich die Unterstützung für das Erfassen des Mauszeigers verbessert hat.
  • Im Bluetooth-Verwaltungs-Applet und im Konfigurator können Bluetooth-Geräten nun beliebige Namen zugewiesen werden.
  • In der Anwendungsbibliothek (cosmic-app-library) wurde die zentrierte Ausrichtung der unter den Symbolen angezeigten Programmnamen umgesetzt.
  • Im Dateimanager wurde das automatische Wechseln zu einem anderen Tab beim Schließen des aktiven Tabs aktiviert.
  • Die Unterstützung für die Zwei-Faktor-Authentifizierung im Anmeldebildschirm wurde eingerichtet.
  • An einer Bildschirmtastatur wird gearbeitet, die derzeit noch nicht Teil der COSMIC-Releases ist. Der Bildschirmtastatur wurde eine Anzeige für den Wechsel des Tastaturlayouts hinzugefügt, außerdem wurde die Verarbeitung externer Layout-Wechsel umgesetzt, beispielsweise per Tastenkombination auf einer physischen Tastatur.



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