Yugurish 1.12

Nashr nashr etildi Yugurish 1.12 — i3 bilan mafkura va konfiguratsiya jihatidan mos keladigan Wayland plitka kompozitorining yangi versiyasi. Chiqarilish amalga oshirildi 25 May 2026 yilLoyihaga ko'ra, Sway 1.12 quyidagilarni o'z ichiga oladi 50 ishtirokchidan 138 ta o'zgarishva endi yig'ish talab qilinadi wlroots 0.20.0.

Foydalanuvchi uchun asosiy o'zgarish qo'llab-quvvatlash edi HDR10 ustida ishlayotganda Vulkan rendereriBu barcha konfiguratsiyalarda HDR ni avtomatik ravishda yoqmaydi: bu xususiyat, xususan, wlroots/Sway dagi Vulkan backend/renderer va drayverlar, monitor va grafika stekining qolgan qismi tomonidan qo'llab-quvvatlanadigan qurilmaga bog'liq. Shunga qaramay, bu Sway uchun Wayland muhitida zamonaviy HDR displeylarini to'liq qo'llab-quvvatlash yo'lidagi muhim qadamdir.

Sway 1.12 dagi asosiy o'zgarishlar

  • Alohida oynalarni suratga olishni qo'llab-quvvatlash.
    Sway endi butun ekran yoki ish maydonini emas, balki alohida oynalarni suratga olishi mumkin. Bu video qo'ng'iroqlarda ekranni yozib olish va ilovalarni ulashish uchun muhim: siz butun ish stolini ko'rsatmasdan ma'lum bir ilovani ko'rsatishingiz mumkin. Bu ish to'liq o'zgarishlar jurnalida qo'llab-quvvatlash sifatida keltirilgan. yuqori darajadagi suratga olish.

  • Vulkan renderer orqali HDR10.
    Qo'shilgan qo'llab-quvvatlash Vulkan renderer yordamida Sway ishga tushirilganda HDR10 chiqishi. HDR10 eng keng tarqalgan ochiq HDR video formatlaridan biridir, shuning uchun bu o'zgarish, ayniqsa, zamonaviy monitorlar va multimedia stsenariylari foydalanuvchilari uchun sezilarli.

  • Nyu-Ueyland protokollari.
    Ushbu nashr color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1 va wl_fixes uchun qo'llab-quvvatlashni qo'shadi. Bu ranglarni boshqarish, tashqi komponentlar va ish joylari o'rtasidagi o'zaro ta'sir va yuqori darajadagi oynalarni aniqroq identifikatsiyalash uchun asosni kengaytiradi.

  • color_profile chiqishi uchun yangi --device-primaries parametri.
    Endi monitor xabar beradigan asosiy rang koordinatalaridan foydalanish mumkin EDIDBu ma'lum bir displeyning rang xususiyatlarini oldindan belgilangan profilga qo'pol ravishda havola qilish o'rniga aniqroq tavsiflash uchun zarur.

  • srgb profilining xatti-harakatlarini o'zgartirish.
    sRGB profili endi oddiy gamma 2.2 o'rniga qismli sRGB uzatish funksiyasidan foydalanadi. Eski xatti-harakatni hal qilish uchun gamma22 profili qo'shildi. Biroq, ishlab chiquvchilarning fikriga ko'ra, samarali standart xatti-harakatlar o'zgarishsiz qolmoqda - gamma 2.2.

  • Displey menejeri orqali ishga tushirish uchun rasmiy yordam.
    Ilgari, Sway’ni displey menejerlari orqali ishga tushirish rasman qo‘llab-quvvatlanmaydigan stsenariy deb hisoblanardi: ishlab chiquvchilar kirish menejerlari bilan bog‘liq eski muammolarni keltirib o‘tishdi va bunday hisobotlarni qo‘llab-quvvatlanmaydigan deb yopishardi. Sway 1.12 da bu pozitsiya qayta ko‘rib chiqildi va displey menejeri orqali ishga tushirish endi rasman qo‘llab-quvvatlanadi.

  • Qo'llab-quvvatlanmaydigan GPUlarda o'zgartirilgan xatti-harakatlar.
    Sway endi qo'llab-quvvatlanmaydigan video drayverlarda, jumladan, NVIDIA patentlangan drayverida ishga tushirishdan bosh tortmaydi. Ishga tushirishdan bosh tortish o'rniga, endi ma'lumot beruvchi xabar ko'rsatiladi. Ishlab chiquvchilar qo'llab-quvvatlash siyosati o'zgarmaganligini; faqat ishga tushirish jarayoni o'zgarganligini ta'kidlamoqdalar. Xabarni --unsupported-gpu parametri yoki SWAY_UNSUPPORTED_GPU muhit o'zgaruvchisi yordamida o'chirib qo'yish mumkin.

  • Standart konfiguratsiyada playerctl orqali media tugmalari.
    playerctl uchun kalit bogʻlanishlari standart konfiguratsiya fayliga qoʻshildi. Bu maxsus bogʻlanishlarni qoʻlda qoʻshmasdan standart media tugmalari orqali media pleyerni boshqarishni soddalashtiradi.

  • Klaviatura slaydlarini almashtirishni qo'llab-quvvatlash.
    Klaviatura bloklarida slayd tugmachalarini qo'llab-quvvatlash qo'shildi. Ushbu o'zgarish kiritishni qayta ishlashga tegishli va klaviaturaning bir qismi sifatida bunday apparat tugmachalari mavjud bo'lgan qurilmalar uchun foydalidir.

Asosiy funksiyalardan tashqari, nashrda sudrab tashlash, konteyner harakati, ish joylari, qatlam-shell, xdg-shell, skretchpad, Pango/Cairo orqali matnni renderlash va bir nechta IPC skriptlari uchun tuzatishlar mavjud. Ushbu tuzatishlar panel buyruqlaridan noto'g'ri foydalanish natijasida yuzaga kelgan nosozliklar, qayta ishga tushirilgandan keyin birinchi marta stilusga teginish, konteynerni ish maydonining chetiga sudrab borish va ba'zi o'lchamni o'zgartirish/ko'chirish operatsiyalarini o'z ichiga oladi.

Sway 1.12 infratuzilma darajasidagi yangilanishga o'xshaydi: loyiha wlroots 0.20 bilan yangilandi, zamonaviy ranglarni boshqarish va HDR uchun tayyorlandi, ekran almashish skriptlarini yaxshiladi va displey menejerlari orqali ishlashga oid eski rasmiy cheklovni olib tashladi. Rolling distributivlaridan foydalanuvchilar uchun yangilanish odatiy paket kanallari orqali yetib borishi mumkin, ammo Sway ni o'zlari yaratayotganlar wlroots 0.20.0 ga yangi bog'liqlikdan xabardor bo'lishlari kerak.

Manba: linux.org.ru

DDoS himoyasi, VPS VDS serverlari bo'lgan saytlar uchun ishonchli hosting sotib oling 🔥 DDoS himoyasi, VPS VDS serverlari bilan ishonchli veb-sayt xostingini sotib oling | ProHoster