Buraxılış dərc edilib 1.12 yellənmək — i3 ilə ideologiya və konfiqurasiya baxımından uyğun olan Wayland kafel kompozitorunun yeni versiyası. Buraxılış baş tutdu 25 May 2026 ilLayihəyə əsasən, Sway 1.12 daxildir 50 iştirakçıdan 138 dəyişiklikvə indi montaj tələb edir wlroots 0.20.0.
Əsas istifadəçi dəyişikliyi dəstək idi HDR10 üzərində işləyərkən Vulkan rendereriBu, bütün konfiqurasiyalarda HDR-i avtomatik olaraq aktivləşdirmir: bu xüsusiyyət xüsusilə wlroots/Sway-dəki Vulkan arxa planı/rendererinə və drayverlərin, monitorun və qrafik dəstinin qalan hissəsinin dəstəyinə bağlıdır. Buna baxmayaraq, bu, Sway üçün Wayland mühitində müasir HDR displeylərini tam dəstəkləmək istiqamətində atılan vacib bir addımdır.
Sway 1.12-də əsas dəyişikliklər
Fərdi pəncərələrin çəkilməsi üçün dəstək.
Sway artıq bütün ekranı və ya iş sahəsini deyil, fərdi pəncərələri çəkə bilir. Bu, video zənglərdə ekran qeydi və tətbiq paylaşımı üçün vacibdir: bütün masaüstünü göstərmədən müəyyən bir tətbiqi göstərə bilərsiniz. Bu iş tam dəyişiklik jurnalında dəstək kimi sadalanıb. üst səviyyəli ələ keçirmə.Vulkan renderer vasitəsilə HDR10.
Yeni Ueyland protokolları.
Buraxılışda color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1 və wl_fixes üçün dəstək əlavə olunur. Bu, rəng idarəetməsi, xarici komponentlər və iş sahələri arasında qarşılıqlı əlaqə və üst səviyyəli pəncərələrin daha dəqiq müəyyən edilməsi üçün təməli genişləndirir.color_profile çıxışı üçün yeni --device-primaries seçimi.
İndi monitorun bildirdiyi əsas rəng koordinatlarından istifadə etmək mümkündür EDIDBu, əvvəlcədən müəyyən edilmiş bir profilə kobud şəkildə istinad etmək əvəzinə, müəyyən bir displeyin rəng xüsusiyyətlərini daha dəqiq təsvir etmək üçün lazımdır.srgb profilinin davranışının dəyişdirilməsi.
sRGB profili indi sadə qamma 2.2 əvəzinə hissə-hissə sRGB ötürmə funksiyasından istifadə edir. Köhnə davranışı həll etmək üçün qamma22 profili əlavə edilib. Lakin, tərtibatçıların fikrincə, effektiv standart davranış eyni olaraq qalır — qamma 2.2.Displey meneceri vasitəsilə işə salmaq üçün rəsmi dəstək.
Əvvəllər Sway-in ekran menecerləri vasitəsilə işə salınması rəsmi olaraq dəstəklənməyən ssenari hesab olunurdu: tərtibatçılar giriş menecerləri ilə bağlı köhnə problemləri qeyd edir və bu cür hesabatları dəstəklənməyən kimi bağlayırdılar. Sway 1.12-də bu mövqe yenidən nəzərdən keçirilib və ekran meneceri vasitəsilə işə salınması artıq rəsmi olaraq dəstəklənir.Dəstəklənməyən GPU-larda davranış dəyişdi.
Sway artıq patentləşdirilmiş NVIDIA drayveri də daxil olmaqla dəstəklənməyən video drayverlərdə işə salmaqdan imtina etmir. Başlatmaqdan imtina etmək əvəzinə, məlumatlandırıcı mesaj göstərilir. Tərtibatçılar dəstək siyasətinin dəyişmədiyini; yalnız başlanğıc davranışının dəyişdiyini vurğulayırlar. Mesaj --unsupported-gpu parametri və ya SWAY_UNSUPPORTED_GPU mühit dəyişənindən istifadə edərək deaktiv edilə bilər.Media düymələri standart konfiqurasiyada playerctl vasitəsilə.
playerctl üçün açar bağlamaları standart konfiqurasiya faylına əlavə edilib. Bu, əl ilə xüsusi bağlamalar əlavə etmədən standart media düymələri vasitəsilə media pleyerinin idarə olunmasını asanlaşdırır.Klaviatura sürüşmə açarları üçün dəstək.
Klaviatura bloklarında slayd açarları üçün dəstək əlavə edildi. Bu dəyişiklik giriş emalı ilə əlaqədardır və klaviaturanın bir hissəsi kimi bu cür aparat açarlarının mövcud olduğu cihazlar üçün faydalıdır.
Əsas xüsusiyyətlərə əlavə olaraq, buraxılışa sürüklə və burax idarəetməsi, konteyner hərəkəti, iş sahələri, layer-shell, xdg-shell, scratchpad, Pango/Cairo vasitəsilə mətn göstərilməsi və bir neçə IPC skripti üçün düzəlişlər daxildir. Bu düzəlişlərə panel əmrlərinin səhv istifadəsi nəticəsində yaranan qəzalar, yenidən başladıqdan sonra ilk stilus toxunuşu, konteynerin iş sahəsinin kənarına sürüklənməsi və bəzi ölçü dəyişdirmə/köçürmə əməliyyatları daxildir.
Sway 1.12 infrastruktur səviyyəli bir yeniləmə kimi görünür: layihə wlroots 0.20 ilə sürətləndirilib, müasir rəng idarəetməsi və HDR üçün hazırlanıb, ekran paylaşma skriptləri təkmilləşdirilib və ekran menecerləri vasitəsilə işləmək üçün köhnə rəsmi məhdudiyyət aradan qaldırılıb. Yayımlanan paylanmaların istifadəçiləri üçün yeniləmə, çox güman ki, adi paket kanalları vasitəsilə gələcək, lakin Sway-i özləri quranlar wlroots 0.20.0-dan yeni asılılıqdan xəbərdar olmalıdırlar.
Mənbə: linux.org.ru
