Szósta wersja alfa środowiska pulpitu COSMIC

Firma System76, która rozwija dystrybucję Linux Pop!_OS, zaprezentowała szóstą wersję alpha środowiska desktopowego COSMIC, napisanego w języku Rust (nie mylić ze starym COSMIC, opartym na GNOME Shell). Do testów udostępnione zostały obrazy ISO z nową wersją COSMIC, skomponowane na podstawie alpha-buildów przyszłej wersji dystrybucji Pop!_OS 24.04 dla systemów z GPU NVIDIA (3,1 GB) i Intel/AMD (2,6 GB). Tworzone są również gotowe pakiety dla Fedora, NixOS, Arch Linux, openSUSE, Serpent OS, Redox oraz CachyOS.

COSMIC rozwija się jako uniwersalny projekt, niezwiązany z konkretną dystrybucją, odpowiadający specyfikacjom Freedesktop. Do budowy interfejsu w COSMIC wykorzystano bibliotekę Iced, która stosuje bezpieczne typy, modułową architekturę oraz model programowania reaktywnego, a także oferuje architekturę znaną programistom zaznajomionym z językiem deklaratywnego budowania interfejsów Elm. Umożliwiono korzystanie z kilku silników renderujących wspierających Vulkan, Metal, DX12, OpenGL 2.1+ i OpenGL ES 2.0+. Programiści otrzymują gotowy zestaw widżetów, możliwość tworzenia asynchronicznych uchwytów oraz używania adaptacyjnego układania 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 oparty na Wayland. Pierwsze stabilne wydanie COSMIC planowane jest na pierwszy kwartał 2025 roku.

Główne zmiany w porównaniu do piątej wersji alpha COSMIC:

  • Dodano wsparcie dla umieszczania ikon na pulpicie. Poprzez menu kontekstowe, wywoływane po kliknięciu prawym przyciskiem myszy na pustym obszarze ekranu, można włączyć wyświetlanie ikon dla katalogów, nośników oraz kosza, a także wybrać rozmiar ikon i odstępy między nimi. Pliki i katalogi można przenosić myszą pomiędzy pulpitami a menedżerem plików.
    Szósta wersja alfa środowiska pulpitu COSMIC
  • Dodano dodatkowe ustawienia skalowania. Maksymalny poziom skalowania zwiększono do 210%. Dodano ustawienie dla dodatkowego powiększenia o 5-20% w stosunku do podstawowej skali.
    Szósta wersja alfa środowiska pulpitu COSMIC
  • Rozszerzone możliwości wirtualnych pulpitów. Dodano wsparcie dla przewijania dostępnych pulpitów w trybie przeglądania. Oprócz miniatur pulpitów, wprowadzono wyświetlanie nazw oraz numerów porządkowych. Dodano możliwość przenoszenia myszą zminimalizowanych okien pomiędzy pulpitami.
    Szósta wersja alfa środowiska pulpitu COSMIC
  • W ustawieniach dodano opcję 'Przyciąganie pływających okien do najbliższych krawędzi', przy włączonej której przenoszone okna będą automatycznie wyrównywane do krawędzi.
  • W interfejsie uruchamiania aplikacji (Launcher) dodano wsparcie dla przewijania w wynikach wyszukiwania.
    Szósta wersja alfa środowiska pulpitu COSMIC
  • Zrealizowano wyświetlanie timera odliczania dla takich działań jak zamykanie i ponowne uruchamianie.
  • W menedżerze plików dodano wsparcie dla autouzupełniania ścieżek plików (aby autouzupełnić ścieżkę w pasku wyszukiwania, można nacisnąć strzałkę w dół). Dodano możliwość kopiowania ścieżki plików do wklejenia w innych aplikacjach. Do nawigacji po plikach wykorzystano klawisze Home i End. Dodano wsparcie dla tworzenia i rozpakowywania plików zip zabezpieczonych hasłem.
  • Dla osób z osłabionym wzrokiem dodano narzędzie do powiększania poszczególnych obszarów ekranu. Narzędzie można aktywować za pomocą ustawień „Ustawienia > Dostępność”, przez aplet Dostępność na pasku lub za pomocą kombinacji klawiszy Super + „+”, Super + „-” oraz Super + kółko myszy.
    Szósta wersja alfa środowiska pulpitu COSMIC
  • Dla panelu zrealizowano aplet Dostępność, przez który można włączyć czytnik ekranu oraz narzędzie do powiększania obszarów ekranu. W najbliższym czasie do apletu planowane są opcje włączenia trybu kontrastowego, inwersji kolorów i filtrów kolorów dla daltonistów.
    Szósta wersja alfa środowiska pulpitu COSMIC
  • Do odtwarzacza multimedialnego COSMIC Media Player dodano panel nawigacyjny do przeglądania drzewa katalogów. Podczas odtwarzania wyświetlane są tytuł piosenki, albumu, artysty oraz rok utworu. Dodano wsparcie dla sterowania odtwarzaniem z apletu kontroli głośności, korzystając z protokołu MPRIS. Dodano menu Plik z operacjami otwierania plików i katalogów.
    Szósta wersja alfa środowiska pulpitu COSMIC
  • W edytorze tekstowym COSMIC Edit dodano funkcję cofania wszystkich zmian i przywracania pliku do ostatniego zapisanego stanu. W menu dodano punkt „Plik > Zamknij projekt” do zamykania projektu i rozpoczęcia pracy nad nowym dokumentem. Zrealizowano kombinacje klawiszy Ctrl+Tab i Ctrl+Shift+Tab do przełączania między zakładkami. W menu „Widok” dodano przyciski do zmiany skali. Przywrócono menu do sprawdzania pisowni. Podczas wyszukiwania zapewniono podświetlenie wszystkich dopasowań w tekście.
  • Jako domyślny font zamiast Fira Sans użyto Open Sans.
  • Zmniejszono zużycie pamięci w menedżerze plików, podczas pracy z wirtualnymi pulpitami, przy minimalizowaniu okien, a także w obsługiwaczach pól wieloliniowych (cosmic-text) oraz ikon (freedesktop-icons). W bibliotece libcosmic wprowadzono zmiany w celu zapobiegania fragmentacji pamięci. Przeprowadzono optymalizację konfiguratorów ekranu i tapet pulpitu.
  • Dodano wsparcie dla kopiowania i wklejania z schowka za pomocą środkowego przycisku myszy.

Szósta wersja alfa środowiska pulpitu COSMIC
Szósta wersja alfa środowiska pulpitu COSMIC


Źródło: opennet.ru
Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster