Bydd amgylchedd defnyddiwr COSMIC yn defnyddio Iced yn lle GTK

Trafododd Michael Aaron Murphy, prif ddatblygwr y dosbarthiad Pop!_OS a chyfrannwr at y system weithredu Redox, waith ar rifyn newydd o amgylchedd defnyddiwr COSMIC. Mae COSMIC yn cael ei drawsnewid yn brosiect hunangynhwysol, gan osgoi GNOME Shell a chael ei ddatblygu yn Rust. Mae'r amgylchedd wedi'i gynllunio i'w ddefnyddio yn y dosbarthiad Pop!_OS, wedi'i osod ymlaen llaw ar liniaduron a chyfrifiaduron personol System76.

Ar ôl trafodaethau ac arbrofion helaeth, penderfynodd y datblygwyr ddefnyddio llyfrgell Iced yn lle GTK ar gyfer adeiladu'r rhyngwyneb. Yn ôl peirianwyr System76, mae Iced, sydd wedi cael ei ddatblygu'n weithredol yn ddiweddar, eisoes wedi cyrraedd lefel sy'n ddigonol i'w ddefnyddio fel sail ar gyfer amgylchedd defnyddiwr. Yn ystod yr arbrofion, crëwyd amrywiol applets COSMIC, wedi'u hysgrifennu yn GTK ac Iced, i gymharu'r technolegau. Dangosodd yr arbrofion, o'i gymharu â GTK, fod Iced yn darparu API mwy hyblyg, mynegiannol a dealladwy, yn integreiddio'n naturiol â chod Rust, ac yn cynnig pensaernïaeth sy'n gyfarwydd i ddatblygwyr sy'n gyfarwydd ag iaith rhyngwyneb datganiadol Elm.

Bydd amgylchedd defnyddiwr COSMIC yn defnyddio Iced yn lle GTK

Mae llyfrgell Iced wedi'i hysgrifennu'n gyfan gwbl yn Rust ac mae'n defnyddio dyluniad diogel o ran math, pensaernïaeth fodiwlaidd, a model rhaglennu adweithiol. Mae'n darparu nifer o beiriannau rendro sy'n cefnogi Vulkan, Metal, DX12, OpenGL 2.1+, ac OpenGL ES 2.0+, yn ogystal â fframwaith ffenestri ac injan integreiddio gwe. Gellir adeiladu cymwysiadau sy'n seiliedig ar Iced ar gyfer Windows, macOS, Linux a lansio mewn porwr gwe. Cynigir set barod o widgets i ddatblygwyr, y gallu i greu trinwyr anghydamserol, a chynllun addasol o elfennau rhyngwyneb yn seiliedig ar faint y ffenestr a'r sgrin. Dosbarthir y cod o dan drwydded MIT.

Ffynhonnell: opennet.ru

Prynu gwesteio dibynadwy ar gyfer gwefannau sydd â diogelwch DDoS, gweinyddwyr VPS VDS 🔥 Prynu cynnal gwefannau dibynadwy gyda diogelwch DDoS, gweinyddion VPS VDS | ProHoster