Wayland 1.22 tersedia

Selepas sembilan bulan pembangunan, keluaran stabil protokol Wayland 1.22, mekanisme komunikasi antara proses dan perpustakaan telah dikeluarkan. Cawangan 1.22 adalah serasi ke belakang dengan keluaran 1.x di peringkat API dan ABI dan mengandungi terutamanya pembetulan pepijat dan kemas kini protokol kecil. Pelayan komposit Weston, yang menyediakan kod dan contoh kerja untuk menggunakan Wayland dalam persekitaran desktop dan penyelesaian terbenam, sedang dibangunkan dalam kitaran pembangunan yang berasingan.

Perubahan utama dalam protokol:

  • API wl_surface telah dikemas kini untuk menyokong peristiwa wl_surface::preferred_buffer_scale dan wl_surface::preferred_buffer_transform, yang digunakan untuk menghantar maklumat tentang perubahan pada komposit. pelayan aras penskalaan dan parameter transformasi untuk permukaan.
  • Acara wl_pointer::axis telah ditambahkan pada API wl_pointer, yang memaparkan arah fizikal pergerakan penunjuk untuk menentukan arah tatal yang betul dalam widget.
  • Kaedah untuk mendapatkan nama global telah ditambahkan pada pelayan wayland dan fungsi wl_client_add_destroy_late_listener telah dilaksanakan.

Perubahan dalam aplikasi, persekitaran desktop dan pengedaran yang berkaitan dengan Wayland:

  • Wain kini termasuk sokongan awal untuk digunakan dalam persekitaran berasaskan Wayland tanpa komponen XWayland atau X11. Pada masa ini, pemacu winewayland.drv dan komponen unixlib telah ditambah, dan persediaan telah dibuat untuk sistem binaan memproses fail definisi protokol Wayland. Perubahan yang membolehkan output dalam persekitaran Wayland dirancang untuk keluaran masa hadapan.
  • Sokongan Wayland terus bertambah baik dalam KDE Plasma 5.26 dan 5.27. Keupayaan untuk melumpuhkan penampalan klik tengah telah dilaksanakan. Penskalaan tetingkap untuk aplikasi yang dilancarkan menggunakan XWayland telah dipertingkatkan. Penatalan lancar kini disokong untuk tetikus dengan roda skrol resolusi tinggi. Aplikasi lukisan seperti Krita kini menyokong penjejakan kecondongan dan putaran pada tablet. Sokongan untuk menyesuaikan kekunci pintas global telah ditambah. Pemilihan tahap zum skrin automatik kini tersedia.
  • Keluaran percubaan panel xfce4-panel dan desktop xfdesktop telah disediakan untuk Xfce, menawarkan sokongan awal untuk bekerja dalam persekitaran berdasarkan protokol Wayland.
  • Persekitaran pengguna pengedaran Tails telah ditukar daripada pelayan X kepada protokol Wayland.
  • Qt 6.5 menambah QNativeInterface::QWaylandApplication API untuk mengakses secara langsung objek Wayland asli yang digunakan dalam struktur dalaman Qt, serta untuk mengakses maklumat tentang tindakan terbaru pengguna yang mungkin diperlukan untuk meneruskan ke sambungan protokol Wayland.
  • Sistem pengendalian Haiku mempunyai lapisan keserasian Wayland yang membolehkannya menjalankan kit alat dan aplikasi yang menggunakan Wayland, termasuk aplikasi berdasarkan perpustakaan GTK.
  • Blender 3.4 memperkenalkan sokongan untuk protokol Wayland, membolehkan Blender berjalan terus dalam persekitaran berasaskan Wayland tanpa memerlukan lapisan XWayland.
  • Keluaran persekitaran tersuai Sway 1.8 menggunakan Wayland telah diterbitkan.
  • Persekitaran pengguna PaperDE 0.2 kini tersedia, menggunakan Qt dan Wayland.
  • Firefox telah meningkatkan keupayaan perkongsian skrinnya dalam persekitaran berasaskan Wayland. Isu yang berkaitan dengan penatalan lancar, acara klik apabila menekan bar skrol dan penatalan melangkaui kandungan dalam persekitaran berasaskan Wayland telah diselesaikan.
  • Pengeluaran shell skrin mudah alih Phosh 0.22.0 berdasarkan teknologi GNOME dan menggunakan pelayan komposit Phoc yang berjalan di atas Wayland telah diterbitkan.
  • Valve terus membangunkan pelayan komposit Gamescope (dahulunya dikenali sebagai steamcompmgr), yang menggunakan protokol Wayland dan digunakan dalam sistem pengendalian SteamOS 3.
  • Komponen XWayland DDX versi 23.1.0 telah dikeluarkan, membolehkan pelancaran Pelayan X.Org menjalankan aplikasi X11 dalam persekitaran berasaskan Wayland.
  • Pelepasan labwc 0.6, komposit pelayan untuk Wayland dengan keupayaan yang mengingatkan pengurus tetingkap Openbox (projek ini dibentangkan sebagai percubaan untuk mencipta alternatif kepada Openbox untuk Wayland).
  • lxqt-sway, pelabuhan antara muka pengguna LXQt yang menyokong Wayland, sedang dibangunkan. Selain itu, projek lain, LWQt, sedang membangunkan versi antara muka pengguna LXQt berasaskan Wayland.
  • Weston Composite Server 11.0 telah dikeluarkan, meneruskan kerja pada infrastruktur pengurusan warna dan meletakkan asas untuk sokongan masa hadapan bagi konfigurasi berbilang GPU.
  • Teruskan mengalihkan desktop MATE ke Wayland.
  • System76 sedang membangunkan varian baharu persekitaran pengguna COSMIC yang menggunakan Wayland.
  • Wayland didayakan secara lalai dalam platform mudah alih Plasma Mobile, Sailfish, webOS Edisi Sumber Terbuka,

    Sumber: opennet.ru
Beli pengehosan yang boleh dipercayai untuk tapak dengan perlindungan DDoS, pelayan VPS VDS 🔥 Beli pengehosan laman web yang boleh dipercayai dengan perlindungan DDoS, pelayan VPS VDS | ProHoster