keluaran wayland-protocols 1.20

Ada keluaran pakej jalan-protokol 1.20, yang mengandungi satu set protokol dan sambungan yang melengkapkan keupayaan protokol Wayland asas dan menyediakan keupayaan yang diperlukan untuk membina pelayan komposit dan persekitaran pengguna. Keluaran 1.20 telah dibuat sejurus selepas itu 1.19, disebabkan kegagalan untuk memasukkan fail tertentu (README.md, GOVERNANCE.md, MEMBERS.md) dalam arkib.

Versi baharu telah mengemas kini protokol xdg-tempurung, yang menambah keupayaan untuk menukar kedudukan dialog pop timbul yang telah dipautkan. Atribut enum dan bitfield baharu telah ditambahkan pada protokol "masa persembahan" dan xdg-shell. Satu dokumen telah ditambahkan pada gubahan
TADBIR URUS.md, yang menerangkan proses untuk mencipta protokol Wayland baharu dan mengemas kini yang sedia ada dalam set protokol wayland. Penambahan kecil telah dibuat pada protokol sedia ada, dokumentasi telah ditambah baik, dan ralat yang dikenal pasti telah dihapuskan.

Pada masa ini, wayland-protocols termasuk protokol stabil berikut, yang memberikan keserasian ke belakang:

  • "viewporter" - membenarkan pelanggan melakukan tindakan pemangkasan skala dan tepi permukaan pada bahagian pelayan.
  • "masa pembentangan" - menyediakan paparan video.
  • "xdg-shell" ialah antara muka untuk mencipta dan berinteraksi dengan permukaan sebagai tingkap, yang membolehkan anda mengalihkannya di sekeliling skrin, meminimumkan, mengembangkan, mengubah saiz, dsb.

Protokol yang tidak stabil, pembangunannya masih belum selesai dan tidak dijamin untuk kekal serasi dengan keluaran lalu:

  • "shell skrin penuh" - kawalan kerja dalam mod skrin penuh;
  • "kaedah input" - kaedah input pemprosesan;
  • "idle-inhibit" - menyekat pelancaran screensaver (screen saver);
  • β€œinput-timestamps” β€” cap masa untuk peristiwa input;
  • "linux-dmabuf" - perkongsian beberapa kad video menggunakan teknologi DMABuff;
  • "input teks" β€” organisasi input teks;
  • "isyarat penunjuk" - kawalan daripada skrin sentuh;
  • "peristiwa penunjuk relatif" - peristiwa penunjuk relatif;
  • "kekangan penunjuk" - kekangan penunjuk (menyekat);
  • "tablet" - sokongan untuk input daripada tablet.
  • "xdg-foreign" - antara muka untuk interaksi dengan permukaan pelanggan "jiran";
  • "xdg-decoration" - memaparkan hiasan tingkap pada bahagian pelayan;
  • β€œxdg-output” β€” maklumat tambahan tentang output video (digunakan untuk penskalaan pecahan);
  • "xwayland-keyboard-grab" - tangkap input dalam aplikasi XWayland.
  • pemilihan utama - dengan analogi dengan X11, memastikan operasi papan keratan utama (pemilihan utama), maklumat yang biasanya dimasukkan dengan butang tetikus tengah;
  • linux-explicit-synchronization ialah mekanisme khusus Linux untuk menyegerakkan penimbal terikat permukaan.

Sumber: opennet.ru

Tambah komen