COSMIC brûkersomjouwing sil Iced brûke ynstee fan GTK

Michael Aaron Murphy, lieder fan 'e Pop!_OS distribúsje-ûntwikkelders en dielnimmer oan' e ûntwikkeling fan it Redox-bestjoeringssysteem, spruts oer it wurk oan 'e nije edysje fan' e COSMIC brûkersomjouwing. COSMIC wurdt omfoarme ta in selsstannich projekt dat gjin GNOME Shell brûkt en is ûntwikkele yn 'e Rust-taal. De omjouwing is pland om te brûken yn 'e Pop!_OS-distribúsje, foarôf ynstalleare op System76 laptops en PC's.

It wurdt opmurken dat nei in protte diskusje en eksperimintearjen, de ûntwikkelders besletten om de Iced-bibleteek te brûken ynstee fan GTK om de ynterface te bouwen. Neffens yngenieurs fan System76 hat de Iced-biblioteek, dy't koartlyn aktyf ûntwikkele is, al in nivo berikt dat genôch is om te brûken as basis foar in brûkersomjouwing. Tidens de eksperiminten waarden ferskate COSMIC applets taret, tagelyk skreaun yn GTK en Iced om technologyen te fergelykjen. Eksperiminten hawwe sjen litten dat yn ferliking mei GTK, de Iced bibleteek biedt in fleksibeler, ekspressive en begryplik API, wurdt natuerlik kombinearre mei Rust koade, en biedt in arsjitektuer bekend oan ûntwikkelders bekend mei de Elm declarative ynterface gebou taal.

COSMIC brûkersomjouwing sil Iced brûke ynstee fan GTK

De Iced bibleteek is folslein skreaun yn Rust, mei help fan feilige typen, in modulêre arsjitektuer, en in reaktyf programmearring model. Ferskate renderingmotoren wurde levere, stipe Vulkan, Metal, DX12, OpenGL 2.1+ en OpenGL ES 2.0+, lykas ek in finstershell en in webyntegraasjemotor. Iced-basearre applikaasjes kinne wurde boud foar Windows, macOS, Linux en rinne yn in webbrowser. Untwikkelders wurde in klear makke set widgets oanbean, de mooglikheid om asynchrone handlers te meitsjen en adaptive yndieling fan ynterface-eleminten te brûken ôfhinklik fan de grutte fan it finster en it skerm. De koade wurdt ferspraat ûnder de MIT-lisinsje.

Boarne: opennet.ru

Add a comment