Prvý alfa release prostredia pracovného stola COSMIC

Po takmer dvoch rokoch vývoja spoločnosť System76, ktorá vyvíja linuxový distribučný systém Pop!_OS, predstavila prvú alfa-verziu desktopového prostredia COSMIC, napísaného v jazyku Rust (nezamieňať s predchádzajúcim COSMIC, ktorý bol založený na GNOME Shell). Bolo vytvorených dve iso-obrázky s COSMIC — pre systémy s GPU NVIDIA (3 GB) a Intel/AMD (2.6 GB), postavené na základe distribúcie Pop!_OS 24.04. K dispozícii sú tiež hotové balíčky pre Fedora, NixOS, Arch Linux a Serpent OS.

Shell sa vyvíja ako univerzálny projekt, ktorý nie je viazaný na konkrétnu distribúciu a vyhovuje špecifikáciám Freedesktop. Na zostavenie rozhrania v COSMIC sa využíva knižnica Iced, ktorá používa bezpečné typy, modulárnu architektúru a model reaktívneho programovania, a tiež ponúka architektúru známa pre vývojárov, ktorí sú oboznámení s deklaratívnym programovacím jazykom Elm. K dispozícii sú viaceré vykreslovacie motory, ktoré podporujú Vulkan, Metal, DX12, OpenGL 2.1+ a OpenGL ES 2.0+. Vývojárom je ponúkaný hotový súbor widgetov, možnosť vytvárať asynchrónne spracovateľské funkcie a používať adaptívne usporiadanie prvkov rozhrania v závislosti od veľkosti okna a obrazovky. Projekt sa tiež zaoberá vývojom kompozitného server cosmic-comp na báze Wayland.

Alfa-verzia znamenala pripravenosť minimálnej základnej sady funkcií, ktoré definujú produkt vhodný na každodenné použitie a tvoria základ pre konečné vylepšovanie funkčnosti a zlepšovanie používateľského pohodlia s ohľadom na spätnú väzbu od používateľov. Distribúcie dostali možnosť vytvárať prispôsobené varianty COSMIC, dodávané so svojou farebnou schémou, appletmi, nastaveniami a témou.

Prvý alfa release prostredia pracovného stola COSMIC

Hlavné funkcie alfa-verzie COSMIC:

  • Panel, ktorá zobrazuje zoznam aktívnych okien, skratky pre rýchly prístup k aplikáciám a appletmi (integrované aplikácie spúšťané v samostatných procesoch). Panel môže byť rozdelený na časti, napríklad hornú časť s ponukou a ukazovateľmi, a dolnú časť so zoznamom aktívnych úloh a skratiek rýchleho prístupu. Časti panela môžu byť umiestnené vertikálne aj horizontálne, zaberajú celú šírku obrazovky alebo len vybranú oblasť, môžu využívať priesvitnosť, meniť štýl v závislosti od výberu svetlého a tmavého dizajnu a môžu byť individuálne nastaviteľné pre každý virtuálneho pracovného stola.
    Prvý alfa release prostredia pracovného stola COSMIC
  • Okrem klasickej viacokennej práce je k dispozícii funkcia automatického mozaikového usporiadania okien (Auto-tiling), pri ktorej sa automaticky vyberá pozícia pre nové okná na obrazovke a zarovnáva sa do mriežky. Pre rýchlu výmenu okien je k dispozícii režim, ktorý umožňuje stlačením a podržaním klávesovej kombinácie „Super + X“ (Windows + X) rýchlo presunúť okno, pričom sa dodatočne stlačia klávesy na ovládanie kurzora. Mozaikové a klasické usporiadanie okien môžu byť kombinované a aktivované pre konkrétnu virtuálnu pracovnú plochu.

    Existuje režim vrstveného pripnutia okien na skupinovanie rôznych okien aplikácií na podobnom princípe ako záložky v prehliadači, ako aj režim trvalého zobrazenia okna, pri ktorom je okno k dispozícii na všetkých virtuálnych pracovných plochách.

    Prvý alfa release prostredia pracovného stola COSMIC
  • Možnosť prispôsobenia tém dizajnu, výber medzi tmavými a svetlými témami, uloženie nastavení dizajnu na použitie v iných systémoch, cyklické zobrazovanie zbierky pracovných plôch.
    Prvý alfa release prostredia pracovného stola COSMIC
  • Applet, ktorý obsahuje ponuku aplikácií, rozhranie na prepínanie medzi oknami a virtuálnymi pracovnými plochami, systém vyhľadávania, kalkulačku, dialóg na spustenie ľubovoľných príkazov, ako aj ukazovatele na zmenu rozloženia klávesnice, ovládanie prehrávania multimediálnych súborov, zmenu hlasitosti, ovládanie Wi-Fi a Bluetooth, zobrazovanie upozornení, zobrazenie času a prístup k obrazovke na ukončenie činnosti.
  • Knižnica aplikácií, ktorá umožňuje skupinovanie programov podľa tém.
    Prvý alfa release prostredia pracovného stola COSMIC
  • Základný súbor aplikácií, ktorý obsahuje správcu súborov, textový editor, emulátor terminálu a správcu inštalácie aplikácií.
  • Konfigurátor, ktorý umožňuje meniť nastavenia panelu, pracovnej plochy, pozadia, vstupných zariadení, obrazovky a režimov spotreby energie.

Medzi plány na budúcnosť patrí:

  • Pridanie modulov do konfigurátora pre nastavenie zvuku, účtov, jazyka, správcu okien, sieťových zariadení, Bluetooth, autonómneho chodu, prostriedkov pre ľudí so zdravotným postihnutím, správy aktualizácií a výber aplikácií na spracovanie špecifických typov súborov.
  • Implementácia aplikácie pre počiatočné nastavenie systému.
  • Rozšírenie možností správcu súborov.
  • Pridanie prostriedkov pre ľudí so zdravotným postihnutím.
  • Integrácia kalendára-plánovača (evolution-data-server).
  • Zlepšenie správy pohybu okien medzi pracovnými plochami.
  • Zlepšenie animačných efektov.
  • Pridanie podpory DPMS (pre vypínanie obrazovky), mechanizmu VRR (Variabilná obnovovacia frekvencia), možnosti zobrazenia polopriesvitného pozadia, HDR a režimu nočného osvetlenia ("Night Light") do kompozitného správcu.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster