System76 kontynuuje swoje postępy w Cosmic z Rust i już pracuje nad nowym panelem 

COSMIC, to środowisko graficzne Pop! _OS, który jest oparty na zmodyfikowanej powłoce GNOME

COSMIC, to środowisko graficzne Pop! _OS, który jest oparty na zmodyfikowanej powłoce GNOME

System76 (firma dystrybucyjna Pop!_OS Linux) wydała ostatnio plik raport na temat rozwoju nowego środowiska użytkownika COSMIC przepisanego w Rust. Środowisko jest rozwijane jako uniwersalny projekt, który nie jest powiązany z konkretną dystrybucją i jest zgodny ze specyfikacjami Freedesktop, a ponadto rozwijany jest również kompozytowy serwer kosmiczny oparty na Wayland.

O projekcie wspomniano, że aby zbudować interfejs, COSMIC korzysta z biblioteki Iced, który wykorzystuje architekturę modułową z bezpieczeństwem typów i reaktywnymi modelami programowania, a także oferuje architekturę znaną programistom znającym Elm, deklaratywny język konstruowania interfejsu.

Musimy to pamiętać System76 zdecydował się na zmianę GTK i Iced, od czasu przeprowadzonych testów przygotowano kilka apletów COSMIC, pisane jednocześnie w GTK i Iced porównywania technologii.

Co nowego w COSMIC?

W niedawnym raporcie opublikowanym jako główny news, pt prace prowadzone w «panelach COSMIC» oferuje nasz konfigurator muestra u lista aktywnych okien, skróty dla wchodzić szybko do aplikacji i lokalizacji wsparcie dla aplety (zintegrowane aplikacje oferuje nasz konfigurator działać w oddzielnych procesach).

przez ejemploaplety implementują menu aplikacji, interfejsy użytkownika, cambio de biurko, zmieniać układy klawiatury, sterować odtwarzaniem multimediów, zmieniać volumen, steruj Wi-Fi i Bluetooth, wyświetlaj salida list powiadomień zbiorczych, należy podać ich liczbę czas i wyłącz ekran de nazwać. Nadmienić należy, że jest to planowane wprowadzić w życie aplet z prognoza czas, notatki, zarządzanie schowkiem i implementacja menu użytkownik.

Wspomniano, że panele mogą być dividir w sekcjach, przez ejemplo, u sekcja przełożony z menu i wskaźniki oraz u sekcja mniej z u lista aktywnych zadań i skrótów. Częściowe panele mogą być miejsce pionowy i poziomo, zająć todo el szeroki z ekran o tylko wybrany obszar, nosić przezroczystość y cambiar el styl w zależności od wyboru projektu wyczyść y ciemno.

Kolejną zauważalną zmianą jest wersja servicio optymalizacja Automática Harmonogram System76 2.0 który umożliwia dynamiczne dostosowywanie ustawień harmonogramu zadań CFS (Całkowicie sprawiedliwy harmonogram), zmienia priorytet wykonania proces dla zredukować opóźnienia i Wyolbrzymiać el wydajność del proces związane z z la ventana de praca rzeczywisty del użytkownik. Wspomniano, że dodano nowe wsparcie dla zasad, takich jak SCHED_FIFO i SCHED_IDLE.

La nueva wersja integruje Serwer mediów Pipewire, zwiększenie priorytet del proces wyświetlacz zawartość multimedia, oprócz Archiwum konfiguracja została przekonwertowana na a nowy format, gdzie puszka zdefiniować własne zasady i kontrolować el używać w różnych trybach optymalizacji. Na przykład wspomina się o stan „Konfiguracja oparta na zasilaniu” stosowany do cgroups i procesów nadrzędnych, konsumpcja zasobów w proces programator główny ma zmniejszone en o 75%.

z inne zmiany które wyróżniają się:

  • Nowa gotowa implementacja konfiguratora z nową biblioteką widżetów.
  • Pierwsza wersja konfiguratora oferuje ustawienia panelu, klawiatury oraz tła pulpitu.
  • W przyszłości liczba stron z ustawieniami zostanie zwiększona.
  • Konfigurator posiada modułową architekturę, która pozwala w łatwy sposób łączyć dodatkowe strony z ustawieniami.
  • Trwają przygotowania do integracji obsługi wyświetlaczy o wysokim zakresie dynamicznym (HDR) i kontroli kolorów (np. planowane jest dodanie obsługi profili kolorów ICC).
  • Dodano obsługę wyjścia z 10-bitową reprezentacją kolorów na kanał do serwera kompozytowego cosmic-comp.
  • Biblioteka Iced GUI pracuje nad narzędziami wsparcia dla osób niepełnosprawnych.
  • Przeprowadzono eksperymentalną integrację z biblioteką AccessKit oraz dodano możliwość korzystania z czytników ekranu Orca.

W końcu jeśli chcesz dowiedzieć się więcej na ten tematmożesz sprawdzić szczegóły W poniższym linku.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.