Mae'r datganiad wedi'i gyhoeddi siglo 1.12 — fersiwn newydd o'r cyfansoddwr teilio Wayland, sy'n gydnaws o ran ideoleg a chyfluniad â'r i3. Digwyddodd y rhyddhad 25 Mai 2026 y flwyddynYn ôl y prosiect, mae Sway 1.12 yn cynnwys 138 o newidiadau gan 50 o gyfranogwyr, ac mae angen cydosod nawr wlroots 0.20.0.
Y prif newid i ddefnyddwyr oedd cefnogaeth HDR10 wrth weithio drwyddo rendrwr VulkanNid yw hyn yn galluogi HDR yn awtomatig ym mhob cyfluniad: mae'r nodwedd wedi'i chlymu'n benodol â backend/rendrwr Vulkan yn wlroots/Sway ac i gefnogaeth gan yrwyr, y monitor, a gweddill y pentwr graffeg. Serch hynny, mae hwn yn gam pwysig i Sway tuag at gefnogi arddangosfeydd HDR modern yn llawn mewn amgylchedd Wayland.
Newidiadau allweddol yn Sway 1.12
Cefnogaeth ar gyfer cipio ffenestri unigol.
Gall Sway nawr gofnodi ffenestri unigol, yn hytrach na'r sgrin neu'r gweithle cyfan. Mae hyn yn bwysig ar gyfer recordio sgrin a rhannu apiau mewn galwadau fideo: gallwch ddangos ap penodol heb ddatgelu'r bwrdd gwaith cyfan. Mae'r gwaith hwn wedi'i restru fel cefnogaeth yn y log newidiadau llawn. cipio lefel uchaf.HDR10 trwy rendrwr Vulkan.
Protocolau New Wayland.
Mae'r datganiad yn ychwanegu cefnogaeth ar gyfer color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1, a wl_fixes. Mae hyn yn ehangu'r sylfaen ar gyfer rheoli lliwiau, rhyngweithio rhwng cydrannau allanol a mannau gwaith, ac adnabod ffenestri lefel uchaf yn fwy cywir.Opsiwn newydd --device-primaries ar gyfer allbwn color_profile.
Mae bellach yn bosibl defnyddio'r cyfesurynnau lliw cynradd y mae'r monitor yn adrodd drwyddynt EDIDMae hyn yn angenrheidiol i ddisgrifio nodweddion lliw arddangosfa benodol yn fwy cywir, yn hytrach na'i chyfeirio'n fras at broffil wedi'i ddiffinio ymlaen llaw.Newid ymddygiad y proffil srgb.
Mae'r proffil sRGB bellach yn defnyddio'r swyddogaeth trosglwyddo sRGB fesul darn, yn hytrach na gama 2.2 syml. Ychwanegwyd proffil gama22 i fynd i'r afael â'r hen ymddygiad. Fodd bynnag, mae'r ymddygiad diofyn effeithiol, yn ôl y datblygwyr, yn parhau'r un fath—gama 2.2.Cefnogaeth swyddogol ar gyfer lansio trwy'r rheolwr arddangos.
Yn flaenorol, ystyriwyd yn ffurfiol fod lansio Sway drwy reolwyr arddangos yn senario heb gefnogaeth: soniodd datblygwyr am hen broblemau gyda rheolwyr mewngofnodi a byddent yn cau adroddiadau o'r fath fel rhai heb gefnogaeth. Yn Sway 1.12, mae'r sefyllfa hon wedi'i diwygio, ac mae lansio drwy reolwr arddangos bellach yn cael ei gefnogi'n swyddogol.Ymddygiad wedi newid ar GPUs heb eu cefnogi.
Nid yw Sway bellach yn gwrthod lansio ar yrwyr fideo heb gefnogaeth, gan gynnwys y gyrrwr NVIDIA perchnogol. Yn lle gwrthod lansio, mae neges wybodaeth bellach yn cael ei harddangos. Mae'r datblygwyr yn pwysleisio nad yw'r polisi cymorth wedi newid; dim ond yr ymddygiad cychwyn sydd wedi newid. Gellir analluogi'r neges gan ddefnyddio'r paramedr --unsupported-gpu neu'r newidyn amgylcheddol SWAY_UNSUPPORTED_GPU.Allweddi cyfryngau drwy playerctl yn y ffurfweddiad safonol.
Mae rhwymiadau allweddi ar gyfer playerctl wedi'u hychwanegu at y ffeil ffurfweddu ddiofyn. Mae hyn yn symleiddio rheolaeth chwaraewr cyfryngau trwy allweddi cyfryngau safonol heb ychwanegu rhwymiadau personol â llaw.Cefnogaeth ar gyfer switshis sleid bysellbad.
Ychwanegwyd cefnogaeth ar gyfer switshis llithro ar flociau bysellfwrdd. Mae'r newid hwn yn ymwneud â thrin mewnbwn ac mae'n ddefnyddiol ar gyfer dyfeisiau lle mae switshis caledwedd o'r fath yn bresennol fel rhan o'r bysellfwrdd.
Yn ogystal â nodweddion pwysig, mae'r datganiad yn cynnwys atebion ar gyfer trin llusgo a gollwng, symud cynwysyddion, mannau gwaith, cragen haen, cragen xdg, pad crafu, rendro testun trwy Pango/Cairo, a sawl sgript IPC. Mae'r atebion hyn yn cynnwys damweiniau a achosir gan ddefnydd anghywir o orchmynion panel, y tap cyntaf ar y steilws ar ôl ailgychwyn, llusgo cynhwysydd i ymyl y gweithle, a rhai gweithrediadau newid maint/symud.
Mae Sway 1.12 yn edrych fel diweddariad lefel seilwaith: mae'r prosiect wedi'i ddiweddaru gyda wlroots 0.20, wedi'i baratoi ar gyfer rheoli lliw modern a HDR, wedi gwella sgriptiau rhannu sgrin, ac wedi dileu'r hen gyfyngiad ffurfiol ar redeg trwy reolwyr arddangos. I ddefnyddwyr dosraniadau treigl, mae'n debyg y bydd y diweddariad yn cyrraedd trwy'r sianeli pecyn arferol, ond dylai'r rhai sy'n adeiladu Sway eu hunain fod yn ymwybodol o'r ddibyniaeth newydd ar wlroots 0.20.0.
Ffynhonnell: linux.org.ru
