System76 setzt seine Fortschritte in Cosmic mit Rust fort und arbeitet bereits an einem neuen Panel 

COSMIC ist eine Desktop-Umgebung von Pop! _OS, das auf einer modifizierten GNOME-Shell basiert

COSMIC ist eine Desktop-Umgebung von Pop! _OS, das auf einer modifizierten GNOME-Shell basiert

System76 (das Linux-Distributionsunternehmen Pop!_OS) hat kürzlich eine Bericht über die Entwicklung einer neuen COSMIC-Benutzerumgebung, die in Rust neu geschrieben wurde. Die Umgebung wird als universelles Projekt entwickelt, das nicht an eine bestimmte Distribution gebunden ist und den Freedesktop-Spezifikationen entspricht. Außerdem wird ein Wayland-basierter Cosmic-Build-Composite-Server entwickelt.

Über das Projekt wird erwähnt, dass zum Erstellen einer Schnittstelle COSMIC verwendet die Iced-Bibliothek, das eine modulare Architektur mit Typensicherheit und reaktiven Programmiermodellen verwendet, und bietet auch eine Architektur, die Entwicklern vertraut ist, die mit Elm, einer deklarativen Schnittstellenkonstruktionssprache, vertraut sind.

Das muss man sich merken System76 entschied sich für den Wechsel von GTK und Iced, seit während der Tests, die durchgeführt wurden mehrere COSMIC-Applets wurden vorbereitet, gleichzeitig geschrieben in GTK und Iced Technologien zu vergleichen.

Was ist neu in COSMIC?

In dem jüngsten Bericht, der als Hauptnachricht veröffentlicht wurde, heißt es: Arbeiten in den «COSMIC Panels» dass muestra sind eine Liste der aktiven Fenster, Verknüpfungen für einloggen schnell zu Anwendungen und dem Standort der unterstützen für Applets (integrierte Anwendungen). dass in separaten Prozessen laufen).

von ejemplo, Applets implementieren Anwendungsmenüs, Benutzeroberflächen, Veränderung de Schreibtisch, Tastaturlayouts ändern, Medienwiedergabe steuern, ändern Volumen, WLAN und Bluetooth steuern, anzeigen Ausgang der kumulativen Benachrichtigungslisten, zeigen Sie die Anzahl an tiempo und schalten Sie das aus Bildschirm de rufen. Es sollte erwähnt werden, dass es geplant ist implementieren ein Applet mit Prognose von tiempo, Notizen, Zwischenablageverwaltung und Menüimplementierung Benutzer.

Es wird erwähnt, dass die Panels sein können dividir abschnittsweise, von ejemplo, sind eine Abschnitt Oberteil mit Menüs und Anzeigen und sind eine Abschnitt weniger mit sind eine Liste der aktiven Aufgaben und Verknüpfungen. Teilplatten können sein Platz vertikal und horizontal, besetzen todo el Breite von Bildschirm o solo ein ausgewählter Bereich, verwenden Transparenz y ändern el Stil je nach Designwahl löschen y dunkel.

Eine weitere bemerkenswerte Änderung ist die Version des Service Optimierung Automática System76 Scheduler 2.0 die ermöglicht Ihnen die dynamische Anpassung der Einstellungen des CFS-Aufgabenplaners (Completely Fair Scheduler), ändert die Priorität haben der Ausführung von Prozess für reducir die Verzögerungen und maximieren el Leistung Restaurants Prozess Zusammenhang mit la Fenster de Arbeit präsentieren Restaurants Benutzer. Es wird erwähnt, dass neue Unterstützung für Richtlinien wie SCHED_FIFO und SCHED_IDLE hinzugefügt wurde.

La nueva Version integriert die Server von Pipewire-Medien, Erhöhung der Priorität haben Restaurants Prozess Anzeige Inhalt Multimedia, zusätzlich zu den archivieren Die Konfiguration wurde in eine konvertiert nuevo Format, wo können definieren ihre eigenen Regeln und steuern el private Verwendung in verschiedenen Optimierungsmodi. Beispielsweise wird erwähnt Zustand von „Leistungsbasierte Konfiguration“ angewendet zu cgroups und übergeordneten Prozessen, die Verbrauch der Ressourcen in der Prozess der Programmierer Haupt- hat reduziert en über 75%.

Der andere Änderungen das fällt auf:

  • Neu eine vorgefertigte Konfigurator-Implementierung mit der neuen Widget-Bibliothek.
  • Die erste Version des Konfigurators bietet Einstellungen für Panel, Tastatur und Desktop-Hintergrund.
  • Zukünftig wird die Anzahl der Seiten mit Einstellungen erhöht.
  • Der Konfigurator verfügt über eine modulare Architektur, die es Ihnen ermöglicht, problemlos weitere Seiten mit Einstellungen zu verbinden.
  • Derzeit laufen Vorbereitungen zur Integration der Unterstützung für HDR-Displays (High Dynamic Range) und Farbsteuerungen (z. B. ist geplant, Unterstützung für ICC-Farbprofile hinzuzufügen).
  • Unterstützung für die Ausgabe mit 10 Bit pro Kanal-Farbdarstellung zum Cosmic-Comp-Composite-Server hinzugefügt.
  • Die Iced GUI-Bibliothek arbeitet an Unterstützungstools für Menschen mit Behinderungen.
  • Es wurde eine experimentelle Integration mit der AccessKit-Bibliothek durchgeführt und die Möglichkeit der Verwendung von Orca-Screenreadern hinzugefügt.

Schließlich wenn Sie mehr darüber wissen möchtenkönnen Sie die Details überprüfen im folgenden Link.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.