Indawo yomsebenzisi we-COSMIC ithuthukisa iphaneli entsha ebhalwe ngesiRust

Inkampani ye-System76, ethuthukisa i-Linux ukusatshalaliswa kwe-Pop!_OS, ishicilele umbiko ngokusungulwa kohlelo olusha lwendawo yabasebenzisi be-COSMIC, olubhalwe kabusha ngolimi lwe-Rust (akumele kudidaniswe ne-COSMIC endala, eyayisekelwe ku-GNOME Igobolondo). Imvelo iyathuthukiswa njengephrojekthi yendawo yonke, engaboshelwe ekusabalaliseni okuthile futhi ihlangabezana nezicaciso zeFreedesktop. Le phrojekthi futhi ithuthukisa iseva eyinhlanganisela, i-cosmic-comp, esekelwe ku-Wayland.

Ukwakha isixhumi esibonakalayo, i-COSMIC isebenzisa umtapo wezincwadi we-Iced, esebenzisa izinhlobo eziphephile, ukwakheka kwemodular kanye nemodeli yokuhlela esebenzayo, futhi inikezela ngezakhiwo ezijwayelekile konjiniyela abajwayelene nolimi lokwakha isixhumi esibonakalayo se-Elm. Kunikezwe izinjini eziningana zokuhlinzeka, ezisekela i-Vulkan, Metal, DX12, OpenGL 2.1+ ne-OpenGL ES 2.0+, kanye negobolondo lewindi nenjini yokuhlanganisa iwebhu. Izinhlelo zokusebenza ezisekelwe ku-Iced zingakhelwa iWindows, macOS, Linux futhi zisebenze kusiphequluli sewebhu. Onjiniyela banikezwa isethi yamawijethi esenziwe ngomumo, ikhono lokudala izibambi ezingavumelanisi nokusebenzisa ukwakheka okuguquguqukayo kwezakhi zokusebenzelana kuye ngosayizi wewindi nesikrini. Ikhodi isatshalaliswa ngaphansi kwelayisense ye-MIT.

Indawo yomsebenzisi we-COSMIC ithuthukisa iphaneli entsha ebhalwe ngesiRust

Intuthuko yakamuva ekuthuthukisweni kwe-COSMIC ihlanganisa:

  • Kuphakanyiswe iphaneli entsha ebonisa uhlu lwamawindi asebenzayo, izinqamuleli zokufinyelela ngokushesha ezinhlelweni zokusebenza, futhi lisekela ukubekwa kwama-applet (izinhlelo zokusebenza ezakhelwe ngaphakathi ezisebenza ngezinqubo ezihlukene). Isibonelo, ama-applet ahlinzeka ngemenyu yohlelo lokusebenza, isixhumi esibonakalayo sokushintsha phakathi kwamadeskithophu, nezinkomba zokushintsha isakhiwo sekhibhodi, ukulawula ukudlalwa kwamafayela e-multimedia, ukushintsha ivolumu, ukulawula i-Wi-Fi ne-Bluetooth, ukubonisa uhlu lwezaziso eziqoqiwe, ukubonisa. isikhathi, futhi ushayele isikrini sokuvala shaqa. Kunezinhlelo zokuqalisa ama-applet anezibikezelo zesimo sezulu, amanothi, ukuphathwa kwebhodi lokunamathisela kanye nokusetshenziswa kwamamenyu angokwezifiso.
    Indawo yomsebenzisi we-COSMIC ithuthukisa iphaneli entsha ebhalwe ngesiRust

    Iphaneli ingahlukaniswa ibe izingxenye, isibonelo, phezulu ngamamenyu nezinkomba, futhi ngaphansi nohlu lwemisebenzi esebenzayo nezinqamuleli. Izingxenye zephaneli zingabekwa ngokuqondile nangokuvundlile, zithathe bonke ububanzi besikrini noma indawo ekhethiwe kuphela, sebenzisa ukukhanya, shintsha isitayela kuye ngokukhetha komklamo okhanyayo nomnyama.

    Indawo yomsebenzisi we-COSMIC ithuthukisa iphaneli entsha ebhalwe ngesiRust

  • Isevisi yokwenza okuzenzakalelayo i-System76 Scheduler 2.0 ishicilelwe, elungisa ngokuguqukayo imingcele yomhleli wemisebenzi ye-CFS (Completely Fair Scheduler) futhi iguqule izinto eziza kuqala ekusebenzeni kwenqubo ukuze kuncishiswe ukubambezeleka kanye nokuqinisekisa ukusebenza okuphezulu kwenqubo ehambisana newindi elisebenzayo elihambisana nalo. umsebenzisi uyasebenza okwamanje. Inguqulo entsha ihlanganisa nesiphakeli semidiya ye-Pipewire ukwandisa ukubaluleka kwezinqubo ezikhipha okuqukethwe kwe-multimedia; kwenziwe inguquko kufomethi entsha yamafayela okucushwa, lapho ungachaza khona imithetho yakho futhi uphathe ukusetshenziswa kwezindlela ezihlukene zokuthuthukisa; inikeze ikhono lokusebenzisa izilungiselelo kucatshangelwa isimo samaqembu kanye nezinqubo zabazali; Ukusetshenziswa kwezinsiza ohlelweni lwe-Scheduler main kwehliswe cishe ngama-75%.
  • Ukuqaliswa kokucushwa okulungiselelwe kusetshenziswa umtapo wewijethi omusha kuyatholakala. Inguqulo yokuqala ye-configurator inikeza izilungiselelo zephaneli, ikhibhodi nesithombe sangemuva sedeskithophu. Ngokuzayo, inani lamakhasi anezilungiselelo lizokwengezwa. I-configurator ine-architecture ye-modular ekuvumela ukuthi uxhume kalula amakhasi engeziwe nezilungiselelo.
    Indawo yomsebenzisi we-COSMIC ithuthukisa iphaneli entsha ebhalwe ngesiRust
  • Amalungiselelo ayaqhubeka okuhlanganisa ukusekelwa kwezibonisi eziphezulu ze-dynamic range (HDR) nezilawuli zemibala (isibonelo, kuhlelwe ukwengeza ukusekelwa kwamaphrofayela ombala we-ICC). Intuthuko isasezigabeni zayo zakuqala futhi ivumelana nomsebenzi wonke wokuletha ukwesekwa kwe-HDR namathuluzi okuphatha imibala ku-Linux.
  • Kwengezwe ukusekelwa kokuphuma kombala kwe-10-bit-per-channel kuseva eyinhlanganisela ye-cosmic-comp.
  • Ilabhulali ye-GUI ebandayo isebenzela ukusekela amathuluzi abantu abakhubazekile. Ukuhlanganiswa kokuhlola nomtapo wezincwadi we-AccessKit kwenziwe futhi nekhono lokusebenzisa izifundi zesikrini se-Orca lengeziwe.

Source: opennet.ru

Engeza amazwana