COSMIC notendaumhverfi þróar nýtt spjald sem skrifað er í Rust

System76 fyrirtækið, sem þróar Linux dreifingu Pop!_OS, hefur gefið út skýrslu um þróun nýrrar útgáfu af COSMIC notendaumhverfinu, endurskrifað á Rust tungumálinu (ekki að rugla saman við gamla COSMIC, sem var byggt á GNOME skel). Umhverfið er þróað sem alhliða verkefni, ekki bundið við sérstaka dreifingu og uppfyllir Freedesktop forskriftirnar. Verkefnið er einnig að þróa samsettan netþjón, cosmic-comp, byggðan á Wayland.

Til að byggja upp viðmótið notar COSMIC Iced bókasafnið, sem notar öruggar gerðir, einingaarkitektúr og hvarfgjarnt forritunarlíkan, og býður einnig upp á arkitektúr sem þekkir forritara sem þekkja yfirlýsingarviðmótsbyggingarmálið Elm. Nokkrar flutningsvélar eru til staðar, sem styðja Vulkan, Metal, DX12, OpenGL 2.1+ og OpenGL ES 2.0+, auk gluggaskel og vefsamþættingarvél. Ís-undirstaða forrit er hægt að smíða fyrir Windows, macOS, Linux og keyra í vafra. Hönnurum er boðið upp á tilbúið sett af búnaði, getu til að búa til ósamstillta meðhöndlun og nota aðlögunaruppsetningu viðmótsþátta eftir stærð glugga og skjás. Kóðanum er dreift undir MIT leyfinu.

COSMIC notendaumhverfi þróar nýtt spjald sem skrifað er í Rust

Nýlegar framfarir í COSMIC þróun eru:

  • Nýtt spjald hefur verið lagt til sem sýnir lista yfir virka glugga, flýtileiðir fyrir skjótan aðgang að forritum og styður staðsetningu smáforrita (innbyggð forrit sem keyra í aðskildum ferlum). Til dæmis bjóða smáforrit upp á forritavalmynd, viðmót til að skipta á milli skjáborða og vísbendingar til að breyta lyklaborðsuppsetningu, stjórna spilun margmiðlunarskráa, breyta hljóðstyrk, stjórna Wi-Fi og Bluetooth, sýna lista yfir uppsafnaðar tilkynningar, sýna tímann og kallar upp lokunarskjáinn. Áætlanir eru uppi um að innleiða smáforrit með veðurspám, athugasemdum, klippiborðsstjórnun og innleiðingu sérsniðinna valmynda.
    COSMIC notendaumhverfi þróar nýtt spjald sem skrifað er í Rust

    Spjaldið má skipta í hluta, til dæmis efst með valmyndum og vísum og neðst með lista yfir virk verkefni og flýtileiðir. Hluta spjaldsins er hægt að setja bæði lóðrétt og lárétt, hernema alla breidd skjásins eða aðeins valið svæði, nota gagnsæi, breyta stílnum eftir vali á ljósri og dökkri hönnun.

    COSMIC notendaumhverfi þróar nýtt spjald sem skrifað er í Rust

  • Sjálfvirka fínstillingarþjónustan System76 Scheduler 2.0 hefur verið gefin út, sem aðlagar færibreytur CFS (Completely Fair Scheduler) verkefnaáætlunarmannsins á virkan hátt og breytir forgangsröðun ferlaframkvæmdar til að draga úr töfum og tryggja hámarksafköst ferlisins sem tengist virka glugganum sem notandinn er að vinna núna. Nýja útgáfan felur í sér samþættingu við Pipewire fjölmiðlaþjóninn til að auka forgang ferla sem framleiða margmiðlunarefni; skipt hefur verið yfir í nýtt snið stillingarskráa, þar sem þú getur skilgreint þínar eigin reglur og stjórnað notkun ýmissa hagræðingarhama; veitti getu til að beita stillingum með hliðsjón af stöðu cgroups og foreldraferla; Auðlindanotkun í aðaláætlunarferlinu hefur minnkað um u.þ.b. 75%.
  • Útfærsla á stillingarbúnaðinum sem útbúin er með því að nota nýja græjusafnið er fáanleg. Fyrsta útgáfan af stillingarbúnaðinum býður upp á stillingar fyrir spjaldið, lyklaborðið og veggfóður fyrir skjáborðið. Í framtíðinni verður síðum með stillingum fjölgað. Stillingarbúnaðurinn er með einingaarkitektúr sem gerir þér kleift að tengja viðbótarsíður auðveldlega með stillingum.
    COSMIC notendaumhverfi þróar nýtt spjald sem skrifað er í Rust
  • Unnið er að undirbúningi þess að samþætta stuðning fyrir HDR skjái (high dynamic range) og litastýringar (til dæmis er fyrirhugað að bæta við stuðningi við ICC litasnið). Þróun er enn á frumstigi og er í takt við heildarvinnuna við að koma HDR stuðningi og litastjórnunarverkfærum til Linux.
  • Bætti við stuðningi fyrir 10-bita-á-rás litaúttak á samsetta samsetta netþjóninn.
  • Iced GUI bókasafnið vinnur að því að styðja við verkfæri fyrir fólk með fötlun. Tilraunasamþætting við AccessKit bókasafnið hefur verið framkvæmd og möguleikinn á að nota Orca skjálesara hefur verið bætt við.

Heimild: opennet.ru

Bæta við athugasemd