Linuxi jaotuse Pop!_OS arendaja System76 on avaldanud COSMIC-i töölaua seitsmenda alfa-versiooni, mis on kirjutatud Rusti keeles (ärge segi ajage vanadest COSMIC-ist, mis põhines GNOME Shellil). Testimiseks on saadaval COSMICi uusima versiooni iso-pildid, mis on loodud Pop!_OS 24.04 tulevase väljaande alfa-kogumite peal NVIDIA (3,3 GB) ja Intel/AMD (2,9 GB) GPU-dega süsteemide jaoks. Samuti valmistatakse valmis pakette Fedora, NixOS, Arch Linuxi, openSUSE, Serpent OS, Redox ja CachyOS jaoks.
COSMIC areneb universaalne projekt, mis ei ole seotud konkreetse distributsiooniga ja vastab Freedesktop'i spetsifikatsioonidele. COSMICi kasutajaliidese loomiseks kasutatakse Iced'i raamatukogu, mis rakendab turvalisi tüüpide süsteeme, modulaart arhitektuuri ja reaktiivset programmeerimismudelit, pakkudes arendajatele tuttavat arhitektuuri, mis on sarnane deklaratiivsete liideste loomise keele Elmiga. Pakutakse mitmeid renderdamismootoreid, mis toetavad Vulkanit, Metalit, DX12, OpenGL 2.1+ ja OpenGL ES 2.0+. Arendajatele on saadaval valmis widget'id, võimalus luua asünkroonseid töötlejaid ning kasutada elementide kasutajaliidese paigutust, mis kohandub akna ja ekraani suuruse järgi.
Lisaks Rusti keele kasutamisele eristuvad COSMIC-i omadused hübriidse mosaiikakna paigutuse režiimid ja akende virnastamine (akende grupeerimine sarnaneb kromi sakkidega), mida saab sisse lülitada virtuaalsetele töölauatele. Projekti käigus arendatakse ka komposiitset server cosmic-comp, mis põhineb Waylandil. COSMIC esimene stabiilne väljaanne oli algselt planeeritud 2025. aasta esimesse kvartalisse, uusi tähtaegu ei ole täpsustatud. Eeldatakse, et järgmisele versioonile antakse beetaversiooni staatus.
Olulised muudatused võrreldes COSMICi kuue alpha-versiooniga:
- Käideldavus on realiseeritud virtuaalsed töölaudade või nende liikumine teisele ekraanile hiire tõmbamise ja libistamise (drag&drop) režiimis. Lisatud on virtuaalsete töölauade kinnitamise funktsioon, mis võimaldab hoida avatud soovitud arvu töölauad, olenemata sellest, kas need on tühjad või mitte.

- Lisatud on hüpikaknad, mis kuvatakse, kui kursor asub paneeli, virtuaalsete töölauade, rakenduste katalooge ja rakenduste menüüs olevate elementide kohal.

- Tehtud on globaalsete klahvikombinatsioonide rakendamine, mis võimaldab kutsuda esile toiminguid X11-rakendustes, olenemata sellest, kas rakendus on fookuses või mitte. Isikliku privaatsuse kaitsmiseks on see võimalus vaikimisi keelatud, kuid valikuna on võimalik töödelda teiste sisestusüritusi ainult klahvimuudatavate klahvide (Ctrl, Shift, Alt) allhoidmisel.

- X11-rakenduste jaoks, mis töötavad XWaylandi all, on lisatud poolproportsionaalse skaala seadistused. Valik „Rakenduste optimeerimine” parandab liideste kuvamise kvaliteeti rakendustes, mis ei toeta poolproportsionaalset skaleerimist. Valik „Mängude ja täisekraanirakenduste optimeerimine” võimaldab rakendustes kasutada tegelikku ekraani eraldusvõimet, samas kui rakendustele võib rakendada skaleerimisastet, mis erineb poolproportsionaalset skaleerimist toetavate rakenduste skaalast.
- On tehtud muudatusi klahvikombinatsioonide töötlemise süsteemis:
- Klahvikombinatsiooni „Super+suunavõti” korral jääb aktiivne vahekaart kuvatuks, seni kuni hoitakse all Super-klahvi.
- Virtuaalsetel töölauadel on nüüd kõrgem prioriteet võrreldes ekraanidega — akende liigutamise või sisendi fookuse vahetamisel kaetakse esmalt praeguse ekraani töölauad ja seejärel lülitub järgmisel ekraanile, kui see on olemas.
- Virtuaalsete töölaua vahetuste tsükliline järjestus on rakendatud (pärast viimast lülitust vahetatakse esimesele).
- Uute ekraanide vahel vahetamiseks on lisatud kombinatsioon „Super+Shift+kursori juhtimise klahvid“, fookuse edastamiseks teisele ekraanile — „Alt+Super+kursori juhtimise klahvid“, akna teisaldamiseks teisele ekraanile — „Shift+Alt+Super+kursori juhtimise klahvid“.
- Töölaudade suuruse suurendamiseks või vähendamiseks on lisatud klaviatuurikombinatsioonid „Super+“ ja „Super-“.
- Failihaldurile on lisatud võimalus failide teede eelnevaks sisestamiseks — pärast faili või katalooge nime esimese tähe sisestamist aadressiribale kuvatakse täiendavad täidetavad näidised, mis vastavad olemasolevatele failidele või kataloogidele. Ühe klõpsuga failide avamise võimalus on lisatud. Lisatud on otseteede aktiveerimise võimalused failide kuvamisrežiimide vahel võrgu või loendi kujul. Realiseeritud on üleminek redigeerimisele kausta klõpsamisel failiteel. Failide väljavõtmiseks määratud katalooge on lisatud dialoog Open Folder.
- Heli seadete lehele on lisatud võimalus muuta vasakule ja paremale kõrvale helitasakaalu.

- Accessibility rakenduses on lisatud võimalused kontrastirežiimi, värvide pööramise, värviliste filtrite jaoks värvipimedatele ning helikanalite ühendamise jaoks kuulmisprobleemidega inimestele. Parandatud on kasutajaliidese rakendust ekraanil oleva ala suurendamiseks.

- Erinevateskomponentides on rakendatud optimeerimisi ja parandusi, et vähendada CPU koormust.
- Lisatud on toetus Waylandi protokollide ext-workspace-v1 ja ext-image-capture-v1 jaoks. Lisatud on protokoll cosmic-workspace-v2.
- Rakendatakse programmide nimede lokaliseerimist.
- Võrguühenduse rakenduses on lisatud tugi EAP ja PEAP autentimiseks.
- COSMIC Media Playeris on lisatud võimalus peita pealkiri, kui hiir ei ole aktiivne.
- On antud võimalus määrata varufont.
Allikas: opennet.ru





