Kuburitswa kwacho kwaburitswa kufamba 1.12 — vhezheni itsva yeWayland compositor ine mataira, inoenderana nepfungwa uye magadzirirwo ayo ne i3. Kuburitswa kwacho kwakaitika. 25 May 2026 makoreZvinoenderana neprojekti iyi, Sway 1.12 inosanganisira Shanduko 138 kubva pavatori vechikamu makumi mashanu, uye ikozvino kuunganidza kunoda wlroots 0.20.0.
Kuchinja kukuru kwemushandisi kwaive rutsigiro HDR10 pakushanda Mushandisi weVulkanIzvi hazvigonese otomatiki HDR mune zvese zvinogadziriswa: chimiro ichi chakabatana zvakananga neVulkan backend/renderer mu wlroots/Sway uye nerutsigiro kubva kune vatyairi, monitor, uye zvimwe zvese zve graphics stack. Kunyange zvakadaro, iyi idanho rakakosha kuSway rekutsigira zvizere HDR displays dzemazuva ano munzvimbo yeWayland.
Shanduko huru muSway 1.12
Rutsigiro rwekutora mahwindo ega ega.
Sway yava kukwanisa kutora mahwindo ega ega, kwete skrini yese kana nzvimbo yekushandira. Izvi zvakakosha pakurekodha skrini uye kugovera maapp mumavhidhiyo ekufona: unogona kuratidza app chaiyo usingaburitse desktop yese. Basa iri rakanyorwa serutsigiro mu changelog yakazara. kutora kwepamusoro-soro.HDR10 kuburikidza neVulkan renderer.
Maitiro eNew Wayland.
Kuburitswa uku kunowedzera rutsigiro rwekugadzirisa mavara-v1, kumiririrwa kwemavara-v1, xdg-toplevel-tag-v1, ext-workspace-v1, uye wl_fixes. Izvi zvinowedzera hwaro hwekugadzirisa mavara, kudyidzana pakati pezvikamu zvekunze nenzvimbo dzekushandira, uye kuzivikanwa kwakarurama kwemahwindo epamusoro.Sarudzo itsva --device-primaries yezvinobuda color_profile.
Zvino zvave kukwanisa kushandisa ma "primary color coordinates" ayo "monitor" inoshuma kuburikidza nawo EDIDIzvi zvinodiwa kuti tinyatsotsanangura hunhu hweruvara rwechiratidziro chakati, pane kungochitarisa kune chimiro chakafanotaurwa.Kuchinja maitiro eprofile yesrgb.
Iyo sRGB profile ikozvino inoshandisa piecewise sRGB transfer function, pane gamma 2.2 iri nyore. Iyo gamma22 profile yawedzerwa kugadzirisa maitiro ekare. Zvisinei, maitiro ekushanda anobudirira, sekureva kwevagadziri, anoramba akafanana - gamma 2.2.Rutsigiro rwepamutemo rwekutanga kuburikidza ne display manager.
Kare, kutanga Sway through display managers kwaionekwa sechiitiko chisingatsigirwi: vagadziri vakataura nezvematambudziko ekare nevanogadzirisa login uye vaizovhara mishumo yakadaro seisina kutsigirwa. MuSway 1.12, chinzvimbo ichi chakagadziridzwa, uye kutanga kuburikidza ne display manager ikozvino kwatsigirwa zviri pamutemo.Maitiro akachinja pamaGPU asina kutsigirwa.
Sway haicharambi kuvhura madhiraivha evhidhiyo asina rutsigiro, kusanganisira mutyairi weNVIDIA. Pane kuramba kuvhura, meseji yeruzivo yava kuratidzwa. Vagadziri vanosimbisa kuti mutemo wekutsigira hauna kuchinja; maitiro ekutanga chete ndiwo achinja. Meseji inogona kudzimwa uchishandisa parameter ye --unsupported-gpu kana SWAY_UNSUPPORTED_GPU environment variable.Makiyi eMedia kuburikidza ne playerctl muchimiro chakajairwa.
Makiyi ekusunga eplayerctl awedzerwa kufaira rekugadzirisa rakagadzirwa. Izvi zvinoita kuti zvive nyore kudzora media player kuburikidza nemakiyi emedia akajairwa pasina kuwedzera macustomer bindings nemaoko.Rutsigiro rwemaswichi emasiraidhi ekeypad.
Rutsigiro rwakawedzerwa rwemaswichi emasiraidhi pamabhata ekhibhodi. Kuchinja uku kune chekuita nekubata ma input uye kunobatsira pamidziyo ine maswichi akadaro ehardware aripo sechikamu chekhibhodi.
Pamusoro pezvinhu zvikuru, kuburitswa kwacho kunosanganisira kugadzirisa kubata kwekudhonza nekudonhedza, kufamba kwemidziyo, nzvimbo dzekushandira, layer-shell, xdg-shell, scratchpad, text rendering kuburikidza nePango/Cairo, uye mamwe maIPC scripts. Kugadzirisa uku kunosanganisira kudonha kunokonzerwa nekushandiswa zvisirizvo kwemirairo yepaneru, stylus tap yekutanga mushure mekudzoreredza, kudhonza mudziyo kumucheto kwenzvimbo yekushandira, uye mamwe mabasa ekuchinja saizi/kutamisa.
Sway 1.12 inoita seyakagadziriswa padanho rezvivakwa: purojekiti iyi yakagadziridzwa nekukurumidza ne wlroots 0.20, yakagadzirirwa manejimendi yemavara emazuva ano uye HDR, yakavandudza mascript ekugovera mascreen, uye yakabvisa muganho wekare wepamutemo wekushandisa kuburikidza nema display managers. Kune vashandisi ve rolling distributions, iyo update ingangosvika kuburikidza nenzira dzepakeji dzakajairika, asi avo vanovaka Sway pachavo vanofanira kuziva nezve kuvimba kutsva ne wlroots 0.20.0.
Source: linux.org.ru
