Izdanak radnog okruženja COSMIC 1.7.0

Tvrtka System76, koja razvija Linux distribuciju Pop!_OS, objavila je izdanja radnog okruženja COSMIC 1.7.0. Paketi s COSMIC 1.7.0 dostupni su u distribuciji Pop!_OS 24.04, a očekuju se i u Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox i CachyOS. Kod je napisan u programskom jeziku Rust i distribuira se pod GPLv3 (aplikacije) i MPL-2.0 (biblioteke).

COSMIC se razvija kao univerzalni projekt, koji nije vezan uz određenu distribuciju i u skladu je sa Freedesktop specifikacijama. Za izgradnju sučelja u COSMIC-u koristi se biblioteka Iced, koja koristi sigurne tipove, modularnu arhitekturu i model reaktivnog programiranja, te nudi arhitekturu poznatu programerima koji su upoznati s deklarativnim jezikom za izgradnju sučelja Elm. Dostupno je nekoliko motora za prikazivanje koji podržavaju Vulkan, Metal, DX12, OpenGL 2.1+ i OpenGL ES 2.0+. Programerima je dostupan set gotovih widgeta, mogućnost kreiranja asinhronih handlera te korištenje adaptivnog rasporeda elemenata sučelja ovisno o veličini prozora i ekrana.

Osim upotrebe jezika Rust, kao posebnosti COSMIC-a ističu se načini hibridnog mozaik rasporeda prozora i stekano učvršćivanje prozora (grupiranje prozora po analogiji s karticama u pregledniku), koji se mogu uključivati u vezi s virtualnim radnim površinama. Projekt također razvija kompozitni server cosmic-comp na bazi Waylanda.

Između izmjena:

  • U menadžeru prozora dodana je podrška za skalabilne pokazivače koji održavaju oštrinu pri povećanju veličine.
  • U sredstvu 'lupa' povećan je korak promjene zumiranja, što je smanjilo broj pritisaka tipki potrebnih za približavanje sadržaja.
  • Implementiran je efekt privremenog povećanja veličine pokazivača prilikom aktivnog nasumičnog pomicanja miša radi lakšeg određivanja njegove pozicije na ekranu. Za aktiviranje efekta dodana je odgovarajuća opcija u konfigurator.
  • U dijalogu za otvaranje datoteka u odabranim aplikacijama ('Otvorite s') dodano je polje za pretraživanje aplikacija.
  • U xdg-desktop-portal-cosmic implementiran je portal org.freedesktop.portal.RemoteDesktop koji omogućuje korištenje emuliranih ulaznih uređaja, na primjer, korištenje Steam Input za upravljanje tipkovnicom i mišem.
  • U upravitelju datoteka poboljšana je učinkovitost rada s mrežnim FS-ima i omogućena je navigacija po mrežnim pohranjivanjima iz bilo kojeg taba (na primjer, unos smb://server/share u adresnu traku sada je dopušten u tabovima za pregled lokalnih datoteka). Dodana je podrška za preimenovanje elemenata na traci s omiljenim putanjama do datoteka.
  • Ispravljene su greške koje su uzrokovale nepredviđeno zatvaranje panela.
  • U skripti start-cosmic osigurana je kompatibilnost s POSIX sh (ranije je bio potreban bash).



Izvor: opennet.ru
Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster