bergoyang 1.12

Siaran pers telah diterbitkan. bergoyang 1.12 — versi baru dari Wayland compositor tiling, kompatibel secara ideologi dan konfigurasi dengan i3. Rilis ini berlangsung 25 Mei tahun 2026Menurut proyek tersebut, Sway 1.12 mencakup 138 perubahan dari 50 peserta, dan sekarang perakitan membutuhkan akar rumput 0.20.0.

Perubahan utama pada pengguna adalah dukungan. HDR10 saat mengerjakan Renderer VulkanIni tidak secara otomatis mengaktifkan HDR di semua konfigurasi: fitur ini secara khusus terkait dengan backend/renderer Vulkan di wlroots/Sway dan dukungan dari driver, monitor, dan sisa tumpukan grafis. Meskipun demikian, ini merupakan langkah penting bagi Sway menuju dukungan penuh untuk tampilan HDR modern di lingkungan Wayland.

Perubahan utama pada Sway 1.12

  • Dukungan untuk menangkap jendela individual.
    Sway kini dapat merekam jendela individual, bukan seluruh layar atau ruang kerja. Ini penting untuk perekaman layar dan berbagi aplikasi dalam panggilan video: Anda dapat menampilkan aplikasi tertentu tanpa memperlihatkan seluruh desktop. Pengembangan ini tercantum sebagai dukungan dalam catatan perubahan lengkap. penangkapan tingkat atas.

  • HDR10 melalui renderer Vulkan.
    Ditambahkan dukungan Output HDR10 saat menjalankan Sway dengan renderer Vulkan. HDR10 adalah salah satu format video HDR open source yang paling umum, sehingga perubahannya sangat terasa bagi pengguna monitor modern dan skenario multimedia.

  • Protokol Wayland baru.
    Rilis ini menambahkan dukungan untuk color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1, dan wl_fixes. Hal ini memperluas fondasi untuk manajemen warna, interaksi antara komponen eksternal dan ruang kerja, serta identifikasi jendela tingkat atas yang lebih akurat.

  • Opsi baru --device-primaries untuk output color_profile.
    Sekarang dimungkinkan untuk menggunakan koordinat warna utama yang dilaporkan oleh monitor. EDIDHal ini diperlukan untuk mendeskripsikan karakteristik warna dari tampilan tertentu dengan lebih akurat, daripada hanya merujuknya secara kasar pada profil yang telah ditentukan sebelumnya.

  • Mengubah perilaku profil sRGB.
    Profil sRGB sekarang menggunakan fungsi transfer sRGB piecewise, bukan gamma 2.2 sederhana. Profil gamma22 telah ditambahkan untuk mengatasi perilaku lama. Namun, menurut pengembang, perilaku default yang efektif tetap sama—gamma 2.2.

  • Dukungan resmi untuk peluncuran melalui pengelola tampilan.
    Sebelumnya, meluncurkan Sway melalui pengelola tampilan secara resmi dianggap sebagai skenario yang tidak didukung: pengembang mengutip masalah lama dengan pengelola login dan akan menutup laporan tersebut karena tidak didukung. Di Sway 1.12, posisi ini telah direvisi, dan peluncuran melalui pengelola tampilan sekarang secara resmi didukung.

  • Perilaku pada GPU yang tidak didukung telah diubah.
    Sway tidak lagi menolak untuk diluncurkan pada driver video yang tidak didukung, termasuk driver NVIDIA yang bersifat eksklusif. Alih-alih menolak untuk diluncurkan, pesan informatif kini ditampilkan. Para pengembang menekankan bahwa kebijakan dukungan tidak berubah; hanya perilaku saat memulai yang berubah. Pesan tersebut dapat dinonaktifkan menggunakan parameter --unsupported-gpu atau variabel lingkungan SWAY_UNSUPPORTED_GPU.

  • Tombol media melalui playerctl dalam konfigurasi standar.
    Pengaturan tombol pintas untuk playerctl telah ditambahkan ke file konfigurasi default. Ini menyederhanakan kontrol pemutar media melalui tombol media standar tanpa perlu menambahkan pengaturan khusus secara manual.

  • Dukungan untuk sakelar geser keypad.
    Menambahkan dukungan untuk sakelar geser pada blok keyboard. Perubahan ini berkaitan dengan penanganan input dan berguna untuk perangkat yang memiliki sakelar perangkat keras tersebut sebagai bagian dari keyboard.

Selain fitur-fitur utama, rilis ini menyertakan perbaikan untuk penanganan seret dan lepas, pergerakan kontainer, ruang kerja, layer-shell, xdg-shell, scratchpad, rendering teks melalui Pango/Cairo, dan beberapa skrip IPC. Perbaikan ini mencakup kerusakan yang disebabkan oleh penggunaan perintah panel yang salah, ketukan stylus pertama setelah reboot, menyeret kontainer ke tepi ruang kerja, dan beberapa operasi pengubahan ukuran/pemindahan.

Sway 1.12 tampaknya merupakan pembaruan tingkat infrastruktur: proyek ini telah diselaraskan dengan wlroots 0.20, telah dipersiapkan untuk manajemen warna modern dan HDR, memiliki skrip berbagi layar yang lebih baik, dan telah menghapus batasan formal lama pada menjalankan melalui pengelola tampilan. Bagi pengguna distribusi bergulir, pembaruan kemungkinan akan tiba melalui saluran paket biasa, tetapi mereka yang membangun Sway sendiri harus menyadari ketergantungan baru pada wlroots 0.20.0.

Sumber: linux.org.ru

Beli hosting yang andal untuk situs dengan perlindungan DDoS, server VPS VDS 🔥 Beli hosting website andal dengan perlindungan DDoS, server VPS VDS | ProHoster