Malo ogwiritsira ntchito COSMIC amapanga gulu latsopano lolembedwa mu Rust

System76, yomwe imapanga Pop yogawa Linux!_OS, yasindikiza lipoti la chitukuko cha kope latsopano la malo ogwiritsira ntchito COSMIC, lolembedwanso ku Rust (osasokonezedwa ndi COSMIC yakale, yomwe inakhazikitsidwa pa GNOME Shell). Chilengedwe chimapangidwa ngati pulojekiti yapadziko lonse lapansi yomwe siimangiriridwa kugawika kwapadera ndipo imagwirizana ndi zomwe Freedesktop imafunikira. Ntchitoyi imapanganso seva ya cosmic-comp composite kutengera Wayland.

Kuti apange mawonekedwe, COSMIC imagwiritsa ntchito laibulale ya Iced, yomwe imagwiritsa ntchito mitundu yotetezeka, yomanga modular ndi mtundu wokhazikika wa pulogalamu, komanso imaperekanso zomangamanga zomwe zimadziwika bwino kwa opanga omwe amadziwa chilankhulo cha Elm declarative interface. Ma injini angapo operekera amaperekedwa omwe amathandizira Vulkan, Metal, DX12, OpenGL 2.1+ ndi OpenGL ES 2.0+, komanso chipolopolo choyang'ana mawindo ndi injini yolumikizira intaneti. Mapulogalamu opangidwa ndi Iced amatha kupangidwira Windows, macOS, Linux ndikuyendetsa pa msakatuli. Madivelopa amapatsidwa ma widget okonzeka okonzeka, kuthekera kopanga ma asynchronous handlers ndikugwiritsa ntchito mawonekedwe osinthika a mawonekedwe a mawonekedwe malinga ndi kukula kwa zenera ndi zenera. Khodiyo imagawidwa pansi pa layisensi ya MIT.

Malo ogwiritsira ntchito COSMIC amapanga gulu latsopano lolembedwa mu Rust

Zina mwazochita zaposachedwa kwambiri pakukula kwa COSMIC:

  • Gulu latsopano laperekedwa lomwe likuwonetsa mndandanda wamawindo omwe akugwira ntchito, njira zazifupi zofikira mwachangu ku mapulogalamu ndikuthandizira kuyika kwa ma applets (mapulogalamu ophatikizidwa omwe akuyenda mosiyanasiyana). Mwachitsanzo, ma applets amagwiritsa ntchito menyu yogwiritsira ntchito, mawonekedwe osinthira pakati pa desktops ndi zizindikiro zosinthira masanjidwe a kiyibodi, kuwongolera kusewerera kwa mafayilo amawu, kusintha voliyumu, kuwongolera Wi-Fi ndi Bluetooth, kuwonetsa kutulutsa kwa mndandanda wazidziwitso zomwe zasonkhanitsidwa. , kuwonetsa nthawi ndikuyimbira chinsalu kuti chitseke. Pali mapulani okhazikitsa ma applets okhala ndi nyengo, zolemba, kasamalidwe ka clipboard ndikukhazikitsa menyu ogwiritsa ntchito.
    Malo ogwiritsira ntchito COSMIC amapanga gulu latsopano lolembedwa mu Rust

    Gululi likhoza kugawidwa m'magawo, mwachitsanzo, lapamwamba lomwe lili ndi mindandanda yazakudya ndi zizindikiro, ndipo pansi ndi mndandanda wa ntchito zogwira ntchito ndi njira zazifupi. Magawo a gululo amatha kuyikidwa molunjika komanso mopingasa, amakhala m'lifupi lonse la chinsalu kapena malo osankhidwa okha, gwiritsani ntchito kuwonekera, kusintha mawonekedwe malinga ndi kusankha kwa kuwala ndi mdima.

    Malo ogwiritsira ntchito COSMIC amapanga gulu latsopano lolembedwa mu Rust

  • The automatic optimization service System76 Scheduler 2.0 yasindikizidwa, yomwe imasintha magawo a CFS (Completely Fair Scheduler) ntchito scheduler ndikusintha zofunika pakukonza ndondomeko kuchepetsa latency ndi kuonetsetsa ntchito yaikulu ya ndondomeko kugwirizana ndi zenera yogwira kuti wosuta akugwira nawo ntchito pano. Mtundu watsopanowu umaphatikizana ndi seva yapa media ya Pipewire kuti ionjezere patsogolo njira zomwe zimawonetsa ma multimedia; kusintha kwa mtundu watsopano wamafayilo osinthika apangidwa, momwe mungafotokozere malamulo anu ndikuwongolera kugwiritsa ntchito mitundu yosiyanasiyana yokhathamiritsa; Kutha kugwiritsa ntchito makonda potengera momwe magulu amagulu ndi njira za makolo; pafupifupi 75% kuchepetsa kugwiritsidwa ntchito kwa zinthu mu ndondomeko yaikulu ya Scheduler.
  • Kukhazikitsa kwa kasinthidwe kokonzedwa pogwiritsa ntchito laibulale yatsopano ya widget kulipo. Mtundu woyamba wa kasinthidwe umapereka zoikamo za gulu, kiyibodi, ndi mapepala apakompyuta. M'tsogolomu, chiwerengero cha masamba omwe ali ndi zoikamo chidzawonjezeka. Wokonzayo ali ndi zomangamanga zomwe zimakulolani kuti mugwirizane mosavuta masamba owonjezera ndi zoikamo.
    Malo ogwiritsira ntchito COSMIC amapanga gulu latsopano lolembedwa mu Rust
  • Kukonzekera kukuchitika kuti aphatikizire chithandizo chazithunzi zamtundu wapamwamba kwambiri (HDR) ndi zowongolera zamitundu (mwachitsanzo, zikukonzekera kuwonjezera chithandizo chamitundu ya ICC). Chitukuko chidakali chakhanda ndipo chikugwirizana ndi ntchito yonse yopereka chithandizo cha HDR ndi zida zoyang'anira mitundu ya Linux.
  • Thandizo lowonjezera pazotulutsa ndi ma bits 10 pa choyimira chamtundu uliwonse pa seva ya cosmic-comp composite.
  • Laibulale ya iced GUI ikugwira ntchito zothandizira anthu olumala. Kuphatikiza koyeserera ndi laibulale ya AccessKit kwachitika ndipo kuthekera kogwiritsa ntchito owerenga skrini a Orca awonjezedwa.

Source: opennet.ru

Kuwonjezera ndemanga