Ayika olumulo COSMIC yoo lo Iced dipo GTK

Michael Aaron Murphy, Asiwaju pinpin Agbejade _OS ati oluranlọwọ si ẹrọ iṣẹ Redox, sọ nipa ṣiṣẹ lori ẹda tuntun ti agbegbe olumulo COSMIC. COSMIC ti wa ni iyipada si iṣẹ akanṣe ti ara ẹni ti ko lo GNOME Shell ati pe o ni idagbasoke ni Rust. A ti gbero ayika lati ṣee lo ninu pinpin Pop!_OS, eyiti o ti fi sii tẹlẹ lori kọǹpútà alágbèéká ati awọn PC lati System76.

O ṣe akiyesi pe lẹhin awọn ijiroro gigun ati awọn adanwo, awọn olupilẹṣẹ pinnu lati lo ile-ikawe Iced dipo GTK lati kọ wiwo naa. Gẹgẹbi awọn onimọ-ẹrọ lati System76, ile-ikawe Iced, eyiti o ti ni idagbasoke laipẹ, ti de ipele ti o to lati ṣee lo bi ipilẹ fun agbegbe olumulo kan. Lakoko awọn idanwo naa, ọpọlọpọ awọn applets COSMIC ni a pese silẹ, ti a kọ ni nigbakannaa ni GTK ati Iced lati ṣe afiwe awọn imọ-ẹrọ. Awọn idanwo ti fihan pe, ni akawe si GTK, ile-ikawe Iced n pese irọrun diẹ sii, ikosile, ati API ti o ni oye, dapọ nipa ti ara pẹlu koodu Rust, ati pe o funni ni faaji ti o faramọ si awọn olupilẹṣẹ faramọ pẹlu ede kikọ ile asọye Elm.

Ayika olumulo COSMIC yoo lo Iced dipo GTK

Ile-ikawe Iced naa jẹ kikọ patapata ni Rust, ni lilo iru-ailewu, faaji apọjuwọn, ati awoṣe siseto ifaseyin. Ọpọlọpọ awọn ẹrọ mimu ti pese ti o ṣe atilẹyin Vulkan, Metal, DX12, OpenGL 2.1+ ati OpenGL ES 2.0+, bakanna bi ikarahun window ati ẹrọ iṣọpọ wẹẹbu kan. Awọn ohun elo ti o da lori Iced le ṣe fun Windows, macOS, Linux ati ṣiṣe ni ẹrọ aṣawakiri wẹẹbu kan. Awọn olupilẹṣẹ funni ni eto ẹrọ ailorukọ ti o ti ṣetan, agbara lati ṣẹda awọn imuṣiṣẹ asynchronous ati lo ifilelẹ adaṣe ti awọn eroja wiwo ti o da lori iwọn ti window ati iboju. Awọn koodu ti wa ni pin labẹ awọn MIT iwe-ašẹ.

orisun: opennet.ru

Fi ọrọìwòye kun