Izdaja delovnega okolja COSMIC 1.10.0

Podjetje System76, ki razvija Linux-distribucijo Pop!_OS, je objavilo izdajo namiznega okolja COSMIC 1.10.0. Paketi COSMIC 1.10.0 so na voljo v distribuciji Pop!_OS 24.04 in bodo kmalu na voljo v Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox in CachyOS. Koda je napisana v jeziku Rust in se distribuira pod licencami GPLv3 (aplikacije) in MPL-2.0 (knjižnice).

COSMIC se razvija kot univerzalni projekt, ki ni vezan na določeno distribucijo in ustreza specifikacijam Freedesktop.
Za gradnjo vmesnika v COSMIC je uporabljena knjižnica Iced, ki uporablja varne tipe, modularno arhitekturo in model reaktivnega programiranja, prav tako pa ponuja arhitekturo, znano razvijalcem, ki so seznanjeni z jezikom deklarativnega grajenja vmesnikov Elm. Na voljo je več risalnih motorjev, ki podpirajo Vulkan, Metal, DX12, OpenGL 2.1+ in OpenGL ES 2.0+. Razvijalcem je na voljo pripravljen nabor pripomočkov, možnost ustvarjanja asinhronih obdelovalnikov in uporaba prilagodljivih postavitev elementov vmesnika glede na velikost okna in zaslona.

Poleg uporabe jezika Rust izstopajo v COSMIC načini hibridnega mozaikastega razporejanja oken in steklenega pritrjevanja oken (združevanje oken, podobno kot zavihki v brskalniku), ki jih je mogoče vključiti v navezavi na virtualne namizja. Projekt prav tako razvija kompozitni strežnik cosmic-comp na osnovi Waylanda.

Med spremembami:

  • Dodana je možnost prepoznavanja grafičnih tablic z določenim zaslonom.

  • U kompozitu strežnikom V cosmic-comp je bila implementirana podpora za premikanje fokusa na okna na podlagi dotikov iz zaslona na dotik. Sistem za gradnjo je bil prenesen z make na orodje just. Rešena je bila težava s funkcionalnostjo plošče ter virtualnih delovnih namizij na sistemih z hibridno grafiko, ki združujejo grafične kartice NVIDIA z integriranimi GPU-ji.
  • V cosmic-launcher je za izboljšanje uspešnosti upodobitve privzeto aktiviran API WGPU, ki deluje nad Vulkanom, Metalom, D3D12 in OpenGL.
  • V cosmic-monitorju je razdeljen iskalnik procesov in aplikacij.
  • V cosmic-playerju je onemogočeno samodejno skrivanje elementov v vmesniku, ko je kazalec miške usmerjen na gumbe za upravljanje predvajanjem.
  • V cosmic-sessionu je dodana podpora za določanje spremenljivk okolja v podmapi ~/ .config/environment.d in dovoljeno je uporaba lastnih SSH-agentov.
  • V imeniku aplikacij cosmic-store je bila реализована lokalna predpomnilniška shranitev posnetkov zaslona in ponujen je način galerije, ki se aktivira s klikom na posnetke zaslona.
  • V terminalnem emulatorju cosmic-term so dodane bližnjice s tipkovnico
    «Ctrl+Shift+levo puščico» in «Ctrl+Shift desno puščico» za premikanje zavihkov levo in desno.



Izvor: opennet.ru
Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster