Wydanie środowiska pulpitu COSMIC 1.9.0

Firma System76, разработчик дистрибутива Linux Pop!_OS, opublikowała wydanie środowiska graficznego COSMIC 1.9.0. Pakiety z COSMIC 1.9.0 są dostępne w dstrybucie Pop!_OS 24.04 i wkrótce będą dostępne w Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox oraz CachyOS. Kod jest napisany w języku Rust i rozpowszechniany na licencjach GPLv3 (aplikacje) oraz MPL-2.0 (biblioteki).

COSMIC rozwija się jako uniwersalny projekt, niezwiązany z konkretną dystrybucją i odpowiadający specyfikacjom Freedesktop. Do budowy interfejsu w COSMIC wykorzystano bibliotekę Iced, która stosuje bezpieczne typy, architekturę modułową i model programowania reaktywnego, oferując również architekturę znaną deweloperom zaznajomionym z językiem deklaratywnego budowania interfejsów Elm. Oferowane są różne silniki renderujące wspierające Vulkan, Metal, DX12, OpenGL 2.1+ oraz OpenGL ES 2.0+. Deweloperzy mają do dyspozycji zestaw gotowych widgetów, możliwość tworzenia asynchronicznych obsług i korzystania z adaptacyjnego układu elementów interfejsu w zależności od rozmiaru okna i ekranu.

Oprócz wykorzystania języka Rust, szczególną cechą COSMIC są tryby hybrydowego mozaikowego układu okien oraz statycznego mocowania okien (grupowanie okien w podobny sposób jak zakładki w przeglądarkach), które można włączać w związku z wirtualnymi pulpitami. Projekt ten rozwija również kompozytowy. serwer cosmic-comp opartego na Wayland.

Wśród zmian:

  • Zaimplementowano przeglądarkę zdjęć COSMIC Viewer, oferującą wbudowane narzędzia do edycji (przycinanie, obracanie) z możliwością cofania zmian.
  • Opublikowano wydanie wirtualnej klawiatury COSMIC OSK, obsługującej wejście z ekranu dotykowego lub kontrolera.
  • Przeprojektowano interfejs menedżera aplikacji COSMIC Store, dodano wyświetlanie imienia dewelopera.
  • Dodano aplet do adaptacyjnego wyświetlania wirtualnej klawiatury.
  • W menedżerze kompozycji cosmic-comp dodano możliwość wyświetlania tapet biurka i wirtualnej klawiatury na ekranie blokady systemu.
  • W menedżerze plików cosmic-files dodano ustawienia sortowania w oknie zapisu pliku.
  • W ekranie logowania cosmic-greeter dodano opcjonalne wsparcie systemd-homed.
  • Zrealizowano ukrywanie wszystkich widocznych powiadomień w przypadku włączenia trybu „nie przeszkadzać”.
  • W panelu dodano ustawienie grubości ramek.
  • W konfiguratorze dodano ustawienia wirtualnej klawiatury i zrealizowano opcję wyświetlania dnia tygodnia.
  • W cosmic-settings-daemon zapewniono synchronizację ustawień czcionek dla aplikacji GNOME.

Źródło: opennet.ru

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster