Izdanje radnog okruženja COSMIC 1.11.0.

Podjetje System76, ki razvija Linux distribucijo Pop!_OS, je objavilo izdajo delovnega okolja COSMIC 1.10.0. Paketi za COSMIC 1.11.0 so na voljo v distribuciji Pop!_OS 24.04 in kmalu pričakujemo v Fedora, NixOS, Arch Linux, openSUSE, aerynOS, Redox in CachyOS. Koda je napisana v jeziku Rust in je na voljo 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:

  • V libcosmic je pri obdelavi vnosa besedila prenehal loviti pritisk tipke Escape, kar je odpravilo težave s zapiranjem nekaterih menijev ob pritisku Escape.
  • V knjižnici aplikacij (cosmic-app-library) je implementiran prehod na prvo aplikacijo v rezultatih iskanja ob pritisku tipke za nadzor kurzorja "dol". Na sistemih s hibridno grafiko je zagotovljen pravilen izbor GPU pri zagonu iger.
  • U kompozitu strežnikom (cosmic-comp) je implementirana podpora za Wayland protokol "xdg-dialog-v1", ki omogoča ustvarjanje modalnih dialogov, ki blokirajo interakcijo uporabnika z ostalim delom vmesnika. Implementirano je pošiljanje ukaza za aktivacijo ekrančne tipkovnice prek ločenega D-Bus signala.
  • Dodana je asociacija za odprtje besedilnega urednika Cosmic-edit za JSON datoteke.
  • V konfiguratorju (cosmic-settings) so bile dodane možnosti za povlečenje objekta z dvojnim tapom na plošči na dotik (tap&drag) in način, ki omogoča, da trenutek dvignete prst s plošče na dotik, ne da bi prekinili postopek povlečenja.
  • V vmesniku za zagon aplikacij je bila vključena iskalna funkcija brez upoštevanja velikosti črk in izboljšano iskanje posameznih besed v oklepajih. Uvedena je bila izbira pravilnega GPU-ja v sistemih z mešano grafiko.



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