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





