savrulma 1.12

Basın bülteni yayınlandı. savrulma 1.12 — i3 ile ideoloji ve yapılandırma açısından uyumlu, döşeme tabanlı Wayland kompozitörünün yeni bir sürümü. Yayınlanma gerçekleşti. 25 Mayıs 2026 yılProjeye göre, Sway 1.12 şunları içeriyor: 50 katılımcıdan 138 değişiklikve şimdi montaj gerektiriyor wlroots 0.20.0.

Ana kullanıcı değişikliği destekti. HDR10 çalışırken Vulkan işleyiciBu, HDR'yi tüm yapılandırmalarda otomatik olarak etkinleştirmez: özellik, wlroots/Sway'deki Vulkan arka ucu/işleyicisine ve sürücülerin, monitörün ve grafik yığınının geri kalanının desteğine özel olarak bağlıdır. Bununla birlikte, bu, Sway'in Wayland ortamında modern HDR ekranlarını tam olarak destekleme yolunda attığı önemli bir adımdır.

Sway 1.12'deki önemli değişiklikler

  • Tek tek pencerelerin yakalanması için destek.
    Sway artık tüm ekran veya çalışma alanı yerine tek tek pencereleri yakalayabiliyor. Bu, ekran kaydı ve görüntülü görüşmelerde uygulama paylaşımı için önemlidir: tüm masaüstünü göstermeden belirli bir uygulamayı gösterebilirsiniz. Bu çalışma, tam değişiklik günlüğünde destek olarak listelenmiştir. üst düzey yakalama.

  • Vulkan render motoru aracılığıyla HDR10.
    Destek eklendi Sway'i Vulkan işleyiciyle çalıştırırken HDR10 çıktısı elde edilir. HDR10, en yaygın açık kaynaklı HDR video formatlarından biridir, bu nedenle değişiklik özellikle modern monitör kullanıcıları ve multimedya senaryoları için fark edilir.

  • Yeni Wayland protokolleri.
    Bu sürüm, color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1 ve wl_fixes için destek ekliyor. Bu, renk yönetimi, harici bileşenler ve çalışma alanları arasındaki etkileşim ve üst düzey pencerelerin daha doğru tanımlanması için temeli genişletiyor.

  • Çıktı renk profili için yeni seçenek --device-primaries eklendi.
    Artık monitörün bildirdiği birincil renk koordinatlarını kullanmak mümkün. EDIDBu, belirli bir ekranın renk özelliklerini önceden tanımlanmış bir profile kabaca referans vermek yerine, daha doğru bir şekilde tanımlamak için gereklidir.

  • sRGB profilinin davranışını değiştirmek.
    sRGB profili artık basit bir gama 2.2 yerine parçalı sRGB aktarım fonksiyonunu kullanıyor. Eski davranışı gidermek için bir gama22 profili eklendi. Ancak geliştiricilere göre, varsayılan davranış aynı kalıyor: gama 2.2.

  • Ekran yöneticisi aracılığıyla başlatma için resmi destek.
    Daha önce, Sway'i ekran yöneticileri aracılığıyla başlatmak resmi olarak desteklenmeyen bir senaryo olarak kabul ediliyordu: geliştiriciler, oturum açma yöneticileriyle ilgili eski sorunları gerekçe göstererek bu tür raporları desteklenmeyen olarak kapatıyorlardı. Sway 1.12'de bu durum revize edildi ve artık bir ekran yöneticisi aracılığıyla başlatma resmi olarak destekleniyor.

  • Desteklenmeyen GPU'larda davranış değişikliği yapıldı.
    Sway artık tescilli NVIDIA sürücüsü de dahil olmak üzere desteklenmeyen video sürücülerinde başlatılmayı reddetmiyor. Başlatılmayı reddetmek yerine, artık bilgilendirici bir mesaj görüntüleniyor. Geliştiriciler, destek politikasının değişmediğini, yalnızca başlatma davranışının değiştiğini vurguluyor. Mesaj, --unsupported-gpu parametresi veya SWAY_UNSUPPORTED_GPU ortam değişkeni kullanılarak devre dışı bırakılabilir.

  • Standart yapılandırmada playerctl aracılığıyla medya tuşları.
    Playerctl için tuş atamaları varsayılan yapılandırma dosyasına eklendi. Bu, özel atamaları manuel olarak eklemeye gerek kalmadan standart medya tuşları aracılığıyla medya oynatıcısının kontrolünü basitleştirir.

  • Tuş takımı kaydırma anahtarları için destek.
    Klavye bloklarında kaydırma anahtarları için destek eklendi. Bu değişiklik giriş işlemeyle ilgilidir ve bu tür donanım anahtarlarının klavyenin bir parçası olarak bulunduğu cihazlar için faydalıdır.

Bu sürüm, temel özelliklere ek olarak, sürükle-bırak işlemleri, konteyner hareketi, çalışma alanları, layer-shell, xdg-shell, scratchpad, Pango/Cairo aracılığıyla metin oluşturma ve çeşitli IPC komut dosyaları için düzeltmeler içermektedir. Bu düzeltmeler, panel komutlarının yanlış kullanımı, yeniden başlatmanın ardından ilk kalem dokunuşu, bir konteyneri çalışma alanının kenarına sürükleme ve bazı yeniden boyutlandırma/taşıma işlemlerinden kaynaklanan çökmeleri kapsamaktadır.

Sway 1.12, altyapı düzeyinde bir güncelleme gibi görünüyor: proje wlroots 0.20 ile uyumlu hale getirildi, modern renk yönetimi ve HDR için hazırlandı, ekran paylaşım komut dosyaları iyileştirildi ve görüntü yöneticileri üzerinden çalıştırmaya ilişkin eski resmi sınırlama kaldırıldı. Sürekli güncellenen dağıtımları kullananlar için güncelleme muhtemelen her zamanki paket kanalları aracılığıyla gelecek, ancak Sway'i kendileri derleyenlerin wlroots 0.20.0'a olan yeni bağımlılığın farkında olmaları gerekiyor.

Kaynak: linux.org.ru

DDoS korumalı siteler, VPS VDS sunucuları için güvenilir hosting satın alın 🔥 DDoS korumalı, güvenilir VPS ve VDS sunucu barındırma hizmeti satın alın | ProHoster