Нусха нашр шудааст Свей 1.12 — версияи нави композитори плиткасозии Wayland, ки аз ҷиҳати идеология ва конфигуратсия бо i3 мувофиқ аст. Баровардани он сурат гирифт 25 Моҳи майи 2026Тибқи лоиҳа, Sway 1.12 инҳоро дар бар мегирад 138 тағйирот аз 50 иштирокчӣва ҳоло васлкунӣ талаб мекунад решаҳои wl 0.20.0.
Тағйироти асосии корбар дастгирӣ буд HDR10 ҳангоми кор кардан Рендерери ВулканИн ба таври худкор HDR-ро дар ҳама конфигуратсияҳо фаъол намекунад: ин хусусият махсусан ба backend/renderer Vulkan дар wlroots/Sway ва дастгирии драйверҳо, монитор ва боқимондаи маҷмӯи графика алоқаманд аст. Бо вуҷуди ин, ин як қадами муҳим барои Sway ба сӯи дастгирии пурраи дисплейҳои муосири HDR дар муҳити Wayland мебошад.
Тағйироти калидӣ дар Sway 1.12
Дастгирии сабти тирезаҳои алоҳида.
Акнун Sway метавонад тирезаҳои алоҳидаро сабт кунад, на тамоми экран ё фазои корӣ. Ин барои сабти экран ва мубодилаи барномаҳо дар зангҳои видеоӣ муҳим аст: шумо метавонед як барномаи мушаххасро бе кушодани тамоми мизи корӣ нишон диҳед. Ин кор ҳамчун дастгирӣ дар рӯйхати тағйироти пурра номбар шудааст. сабти сатҳи боло.HDR10 тавассути рендерери Vulkan.
Протоколҳои Ню Вейленд.
Ин нашр дастгирии color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1 ва wl_fixes-ро илова мекунад. Ин заминаро барои идоракунии рангҳо, таъсири мутақобилаи байни ҷузъҳои беруна ва фазоҳои корӣ ва муайянкунии дақиқтари тирезаҳои сатҳи боло васеъ мекунад.Параметри нав --device-primaries барои баромади color_profile.
Акнун истифодаи координатаҳои ранги аввалия, ки монитор тавассути онҳо гузориш медиҳад, имконпазир аст. EDIDИн барои тавсифи дақиқтари хусусиятҳои рангии дисплейи мушаххас зарур аст, на барои он ки онро ба профили пешакӣ муайяншуда тақрибан истинод кунед.Тағйир додани рафтори профили srgb.
Профили sRGB ҳоло аз функсияи интиқоли қисман sRGB истифода мебарад, на аз гамма 2.2-и оддӣ. Барои ҳалли рафтори кӯҳна профили гамма22 илова карда шудааст. Аммо, ба гуфтаи таҳиягарон, рафтори пешфарзии муассир ҳамон тавр боқӣ мемонад - гамма 2.2.Дастгирии расмӣ барои оғоз тавассути менеҷери намоиш.
Қаблан, ба кор андохтани Sway тавассути менеҷерҳои намоиш расман сенарияи дастгирнашаванда ҳисобида мешуд: таҳиягарон мушкилоти кӯҳнаро бо менеҷерҳои воридшавӣ зикр мекарданд ва чунин гузоришҳоро ҳамчун дастгирнашаванда мепӯшиданд. Дар Sway 1.12, ин мавқеъ аз нав дида баромада шуд ва ба кор андохтан тавассути менеҷери намоиш ҳоло расман дастгирӣ мешавад.Рафтори тағйирёфта дар GPU-ҳои дастгиришаванда.
Sway дигар аз оғози кор дар драйверҳои видеоии дастгиринашаванда, аз ҷумла драйвери хусусии NVIDIA, худдорӣ намекунад. Ба ҷои рад кардани оғози кор, ҳоло паёми иттилоотӣ нишон дода мешавад. Таҳиягарон таъкид мекунанд, ки сиёсати дастгирӣ тағйир наёфтааст; танҳо рафтори оғозёбӣ тағйир ёфтааст. Паёмро бо истифода аз параметри --unsupported-gpu ё тағирёбандаи муҳити SWAY_UNSUPPORTED_GPU ғайрифаъол кардан мумкин аст.Калидҳои медиавӣ тавассути playerctl дар конфигуратсияи стандартӣ.
Пайвандҳои калидӣ барои playerctl ба файли танзимоти пешфарз илова карда шуданд. Ин идоракунии плеери медиаро тавассути калидҳои стандартии медиа бидуни илова кардани дастӣ пайвастҳои фармоишӣ содда мекунад.Дастгирии гузаришҳои слайдҳои клавиатура.
Дастгирии гузаришҳои слайдӣ дар блокҳои клавиатура илова карда шуд. Ин тағйирот ба коркарди вуруд алоқаманд аст ва барои дастгоҳҳое муфид аст, ки дар онҳо чунин гузаришҳои сахтафзор ҳамчун як қисми клавиатура мавҷуданд.
Илова бар хусусиятҳои асосӣ, нашр ислоҳотро барои коркарди кашолакунӣ ва партофтан, ҳаракати контейнер, фазоҳои корӣ, қабати болоӣ, xdg-shell, scratchpad, рендеринги матн тавассути Pango/Cairo ва якчанд скриптҳои IPC дар бар мегирад. Ин ислоҳот садамаҳоеро дар бар мегиранд, ки дар натиҷаи истифодаи нодурусти фармонҳои панел ба вуҷуд омадаанд, аввалин ламси стилус пас аз бозоғозӣ, кашола кардани контейнер ба канори фазои корӣ ва баъзе амалиётҳои тағир додани андоза/интиқол.
Sway 1.12 ба навсозии сатҳи инфрасохтор монанд аст: лоиҳа бо wlroots 0.20 такмил дода шудааст, барои идоракунии муосири ранг ва HDR омода карда шудааст, скриптҳои мубодилаи экранро беҳтар кардааст ва маҳдудияти расмии кӯҳнаро дар кор кардан тавассути менеҷерҳои намоиш аз байн бурдааст. Барои корбарони тақсимоти паҳншаванда, навсозӣ эҳтимолан тавассути каналҳои муқаррарии бастаҳо ворид мешавад, аммо онҳое, ки худашон Sway-ро месозанд, бояд аз вобастагии нав ба wlroots 0.20.0 огоҳ бошанд.
Манбаъ: linux.org.ru
