COSMIC mushandisi nharaunda inovandudza pani nyowani yakanyorwa muRust

Kambani yeSystem76, inogadzira iyo Linux yekugovera Pop!_OS, yakaburitsa rondedzero yekuvandudzwa kweiyo COSMIC mushandisi nharaunda, yakanyorwa patsva mumutauro weRust (kwete kuvhiringika neCOSMIC yekare, iyo yaive yakavakirwa paGNOME. Shell). Iyo nharaunda iri kuvandudzwa sepurojekiti yepasirese, isina kusungirirwa kune yakatarwa kugovera uye kusangana neFreedesktop zvakatemwa. Iyo purojekiti zvakare iri kugadzira inoumbwa sevha, cosmic-comp, yakavakirwa paWayland.

Kuvaka iyo interface, COSMIC inoshandisa raibhurari yeIced, inoshandisa mhando dzakachengeteka, modular architecture uye reactive programming modhi, uye inopawo dhizaini inozivikanwa kune vanogadzira vanoziva Elm declarative interface yekuvaka mutauro. Injini dzinoverengeka dzekupa dzinopihwa, inotsigira Vulkan, Metal, DX12, OpenGL 2.1+ uye OpenGL ES 2.0+, pamwe negoko remahwindo uye injini yekubatanidza webhu. Iced-based application inogona kuvakirwa Windows, macOS, Linux uye inomhanya muwebhu browser. Vagadziri vanopihwa yakagadzirira-yakagadzirwa seti yemajeti, kugona kugadzira asynchronous handlers uye kushandisa inogadzirisa marongero eiyo interface zvinhu zvinoenderana nehukuru hwehwindo uye skrini. Iyo kodhi inogoverwa pasi peMIT rezinesi.

COSMIC mushandisi nharaunda inovandudza pani nyowani yakanyorwa muRust

Kufambira mberi kwazvino mukuvandudza kweCOSMIC kunosanganisira:

  • Pane imwe pani yakatsanangurwa inoratidza runyoro rwemahwindo anoshanda, mapfupi ekukurumidza kuwana kune maapplication, uye anotsigira kuiswa kwemaapplets (akavakirwa-mukati maapplication anoshanda nenzira dzakasiyana). Semuenzaniso, applets inopa menyu yekushandisa, chinongedzo chekuchinja pakati pematafura, uye zviratidzo zvekuchinja dhizaini dhizaini, kudzora kutamba kwemafaira emultimedia, kushandura vhoriyamu, kutonga Wi-Fi neBluetooth, kuratidza runyoro rwezviziviso zvakaunganidzwa, kuratidza. iyo nguva, uye kudaidza iyo yekudzima skrini. Pane zvirongwa zvekushandisa maapuro ane mamiriro ekunze, manotsi, clipboard manejimendi uye kuita kwetsika menyu.
    COSMIC mushandisi nharaunda inovandudza pani nyowani yakanyorwa muRust

    Iyo pani inogona kukamurwa kuita zvikamu, semuenzaniso, kumusoro nemamenu uye zviratidzo, uye pazasi ine runyorwa rweanoshanda mabasa uye mapfupi. Zvikamu zvepaneru zvinogona kuiswa zvese zvakadzika uye zvakachinjika, zvinotora hupamhi hwese kwechidzitiro kana chete nzvimbo yakasarudzwa, shandisa pachena, shandura chimiro zvichienderana nesarudzo yechiedza uye rima dhizaini.

    COSMIC mushandisi nharaunda inovandudza pani nyowani yakanyorwa muRust

  • Iyo otomatiki optimization sevhisi System76 Scheduler 2.0 yakadhindwa, iyo inoshandura zvine simba maparamendi eiyo CFS (Yakakwana Faira Scheduler) basa scheduler uye inoshandura zvakakoshesesa mashandiro ekuita kudzikisa kunonoka uye kuve nechokwadi chekuita kwepamusoro kwemaitiro ane chekuita nehwindo rinoshanda iro. mushandisi ari kushanda parizvino. Iyo itsva vhezheni inosanganisira kubatanidzwa nePipewire media server kuti iwedzere kukosha kwemaitiro anoburitsa multimedia zvirimo; shanduko yakaitwa kune itsva fomati yemafaira ekugadzirisa, maunogona kutsanangura yako wega mitemo uye kugadzirisa kushandiswa kweakasiyana optimization modes; yakapa kugona kushandisa zvigadziriso uchifunga nezvemamiriro emapoka uye maitiro evabereki; Kushandiswa kwezviwanikwa muchirongwa chikuru cheScheduler kwakadzikiswa ne75%.
  • Kuitwa kweiyo configurator yakagadzirirwa uchishandisa iyo itsva widget raibhurari inowanikwa. Iyo yekutanga vhezheni yegadziriso inopa zvigadziriso zvepaneru, keyboard uye desktop desktop. Mune ramangwana, nhamba yemapeji ane zvigadziro ichawedzerwa. Iyo configurator ine modular architecture inokubvumira kuti ubatanidze nyore mamwe mapeji ane zvigadziriso.
    COSMIC mushandisi nharaunda inovandudza pani nyowani yakanyorwa muRust
  • Gadziriro dziri kuenderera mberi kubatanidza rutsigiro rweyakakwira dynamic range (HDR) kuratidza uye mavara ekudzora (semuenzaniso, zvakarongwa kuwedzera rutsigiro rweICC color profiles). Budiriro ichiri mumatanho ekutanga uye iri kuenderana nebasa rose rekuunza HDR rutsigiro uye maturusi ekutonga kwemavara kuLinux.
  • Yakawedzerwa rutsigiro rwegumi-bit-per-channel color inobuda kune cosmic-comp composite server.
  • Iced GUI raibhurari iri kushanda kutsigira maturusi evanhu vakaremara. Kuedza kubatanidzwa neAccessKit raibhurari kwaitwa uye kugona kushandisa Orca screen vaverengi kwawedzerwa.

Source: opennet.ru

Voeg