Wayland 1.22 sayogi

Saatos salapan bulan pangwangunan, sékrési stabil tina protokol, mékanisme komunikasi interprocess sareng perpustakaan Wayland 1.22 dibere. Cabang 1.22 cocog mundur dina tingkat API sareng ABI sareng sékrési 1.x sareng biasana ngandung perbaikan bug sareng pembaruan protokol minor. Weston Composite Server, anu nyayogikeun kode sareng conto damel pikeun ngagunakeun Wayland dina desktop sareng lingkungan anu dipasang, dikembangkeun salaku siklus pangembangan anu misah.

Parobahan utama dina protokol:

  • Rojongan pikeun wl_surface :: preferred_buffer_scale na wl_surface :: preferred_buffer_transform acara geus ditambahkeun kana panganteur program wl_surface, ngaliwatan nu informasi ngeunaan parobahan ku server komposit ka tingkat skala na parameter transformasi pikeun beungeut cai dikirimkeun.
  • wl_pointer :: acara sumbu geus ditambahkeun kana panganteur programming wl_pointer, némbongkeun arah fisik gerakan pointer pikeun nangtukeun arah ngagulung bener dina widget.
  • Metoda pikeun meunangkeun ngaran global geus ditambahkeun kana wayland-server jeung fungsi wl_client_add_destroy_late_listener geus dilaksanakeun.

Parobihan dina aplikasi, lingkungan desktop sareng distribusi anu aya hubunganana sareng Wayland:

  • Anggur hadir kalayan dukungan awal pikeun dianggo dina lingkungan berbasis protokol Wayland tanpa komponén XWayland atanapi X11. Dina tahap ayeuna, supir winewayland.drv sareng komponén unixlib parantos ditambah, sareng file sareng definisi protokol Wayland parantos disiapkeun pikeun diolah ku sistem rakitan. Aranjeunna ngarencanakeun kalebet parobihan pikeun ngaktipkeun kaluaran di lingkungan Wayland dina rilis anu bakal datang.
  • Perbaikan terus pikeun dukungan Wayland dina KDE Plasma 5.26 sareng 5.27 rilis. Dilaksanakeun kamampuan pikeun nganonaktipkeun nempelkeun tina clipboard sareng tombol beurit tengah. Ningkatkeun kualitas skala aplikasi windows diluncurkeun nganggo XWayland. Ayeuna aya dukungan pikeun ngagulung lancar ku ayana beurit sareng roda résolusi luhur. Aplikasi ngagambar sapertos Krita parantos nambihan kamampuan pikeun ngalacak miring sareng rotasi pulpén dina tablet. Ditambahkeun dukungan pikeun nyetel hotkeys global. Pilihan otomatis tingkat zum pikeun layar disadiakeun.
  • Kaluaran ékspérimén tina xfce4-panel sareng desktop xfdesktop parantos disiapkeun pikeun Xfce, anu nawiskeun dukungan awal pikeun damel di lingkungan dumasar kana protokol Wayland.
  • Lingkungan pamaké distribusi Tails geus ditransfer ti server X ngagunakeun protokol Wayland.
  • Qt 6.5 ditambahkeun QNativeInterface :: QWaylandApplication programming panganteur pikeun aksés langsung objék Wayland-pribumi nu dipaké dina struktur internal Qt, kitu ogé pikeun ngakses informasi ngeunaan lampah pamaké panganyarna nu bisa diperlukeun pikeun disalurkeun kana ekstensi protokol Wayland.
  • Lapisan parantos disiapkeun pikeun sistem operasi Haiku pikeun mastikeun kasaluyuan sareng Wayland, ngamungkinkeun anjeun ngajalankeun toolkit sareng aplikasi anu nganggo Wayland, kalebet aplikasi dumasar kana perpustakaan GTK.
  • Sistem modél Blender 3 3.4D kalebet dukungan pikeun protokol Wayland, ngamungkinkeun anjeun langsung ngajalankeun Blénder dina lingkungan basis Wayland tanpa nganggo lapisan XWayland.
  • Pelepasan lingkungan pangguna Sway 1.8 nganggo Wayland parantos diterbitkeun.
  • A custom PaperDE 0.2 lingkungan sadia, ngagunakeun Qt na Wayland.
  • Firefox parantos ningkatkeun kamampuan pikeun ngabagi layar dina lingkungan berbasis protokol Wayland. Ngarengsekeun masalah anu aya hubunganana sareng ngagulung eusi lancar, klik generasi acara nalika ngaklik scrollbar, sareng ngagulung kaluar eusi dina lingkungan basis Wayland.
  • Phosh 0.22.0, cangkang layar pikeun alat sélulér dumasar kana téknologi GNOME sareng nganggo server komposit Phoc dijalankeun di luhur Wayland, parantos diterbitkeun.
  • Klep terus ngembangkeun server komposit Gamescope (baheulana kawanoh salaku steamcompmgr), anu ngagunakeun protokol Wayland sarta dipaké dina sistem operasi SteamOS 3.
  • Pelepasan komponén DDX XWayland 23.1.0 parantos diterbitkeun, anu nyayogikeun peluncuran X.Org Server pikeun ngatur palaksanaan aplikasi X11 di lingkungan basis Wayland.
  • Release of labwc 0.6, server komposit pikeun Wayland kalawan kamampuhan reminiscent tina manajer jandela Openbox (proyék dibere salaku usaha nyieun alternatif Openbox pikeun Wayland).
  • Dina ngembangkeun nyaéta lxqt-sway, port lingkungan pamaké LXQt nu ngarojong Wayland. Salaku tambahan, proyék LWQt anu sanés ngembangkeun varian dumasar-Wayland tina cangkang khusus LXQt.
  • Weston Composite Server 11.0 parantos dileupaskeun, neraskeun damel dina infrastruktur manajemén warna sareng ngadegkeun yayasan pikeun dukungan hareup pikeun konfigurasi multi-GPU.
  • Neruskeun porting desktop MATE ka Wayland.
  • System76 nuju ngembangkeun versi anyar lingkungan pamaké COSMIC maké Wayland.
  • Wayland diaktipkeun sacara standar dina platform mobile Plasma Mobile, Sailfish, webOS Open Source Edition,

    sumber: opennet.ru

Tambahkeun komentar