เบกเบตเปƒเบซเป‰ เบ›เปˆเบญเบเบŠเบธเบ” เป‚เบ›เบฃเปเบเบฃเบก Wayland-protocols 1.20, เป€เบŠเบดเปˆเบ‡เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบŠเบธเบ”เบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™เปเบฅเบฐเบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบ—เบตเปˆเป€เบชเบตเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™ Wayland เปเบฅเบฐเบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ›เบฐเบชเบปเบกเปเบฅเบฐเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰. เบเบฒเบ™เบ›เปˆเบญเบ 1.20 เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เป€เบเบทเบญเบšเบ—เบฑเบ™เบ—เบตเบซเบผเบฑเบ‡เบˆเบฒเบ 1.19, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบฅเบงเปƒเบ™เบเบฒเบ™เบฅเบงเบกเป€เบญเบปเบฒเบšเบฒเบ‡เป„เบŸเบฅเปŒ (README.md, GOVERNANCE.md, MEMBERS.md) เปƒเบ™เปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบš.

เบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆเป„เบ”เป‰เบ›เบฑเบšเบ›เบธเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™ xdg-shell, เป€เบŠเบดเปˆเบ‡เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบ›เปŠเบญเบšเบญเบฑเบšเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบฅเป‰เบง. เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” enum เปเบฅเบฐ bitfield เปƒเปเปˆเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆ "เป€เบงเบฅเบฒเบเบฒเบ™เบ™เปเบฒเบชเบฐเป€เบซเบ™เบต" เปเบฅเบฐเป‚เบ›เป‚เบ•เบ„เบญเบ™ xdg-shell. เป€เบญเบเบฐเบชเบฒเบ™เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบš
GOVERNANCE.md, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ—เบดเบšเบฒเบเป€เบ–เบดเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เบญเบ™ Wayland เปƒเปเปˆ เปเบฅเบฐเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบญเบฑเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเปƒเบ™เบŠเบธเบ”เบ‚เบญเบ‡ wayland-protocols. เบเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเป€เบฅเบฑเบเบ™เป‰เบญเบเป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบเบฑเบšเป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆ, เป€เบญเบเบฐเบชเบฒเบ™เป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡, เปเบฅเบฐเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบ–เบทเบเบฅเบฐเบšเบธเป„เบ”เป‰เบ–เบทเบเบฅเบปเบšเบฅเป‰เบฒเบ‡.

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, wayland-protocols เบ›เบฐเบเบญเบšเบกเบตเป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰, เป€เบŠเบดเปˆเบ‡เบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เปƒเบ™เบ”เป‰เบฒเบ™เบซเบฅเบฑเบ‡:

  • "viewporter" - เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบฅเบนเบเบ„เป‰เบฒเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เปเบฅเบฐเบเบฒเบ™เบ•เบฑเบ”เบ‚เบญเบšเบ”เป‰เบฒเบ™เป€เบ—เบดเบ‡เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ.
  • "เป€เบงเบฅเบฒเบ™เปเบฒเบชเบฐเป€เบซเบ™เบต" - เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบงเบดเบ”เบตเป‚เบญ.
  • "xdg-shell" เปเบกเปˆเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เปเบฅเบฐเบ›เบฐเบ•เบดเบชเปเบฒเบžเบฑเบ™เบเบฑเบšเบžเบทเป‰เบ™เบœเบดเบงเป€เบ›เบฑเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบเป‰เบฒเบเบžเบงเบเบกเบฑเบ™เป„เบ›เบ—เบปเปˆเบงเบซเบ™เป‰เบฒเบˆเป, เบซเบเปเป‰, เบ‚เบฐเบซเบเบฒเบ, เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เป‚เบ›เบฃเป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเบšเปเปˆเบชเบฐเบ–เบฝเบ™, เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ—เบตเปˆเบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เบชเบณเป€เบฅเบฑเบ” เปเบฅเบฐเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเบˆเบฐเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเบฅเบธเป‰เบ™เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ:

  • "เป€เบ•เบฑเบกเบˆเป-shell" - เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เบฎเบนเบšเปเบšเบšเป€เบ•เบฑเบกเบซเบ™เป‰เบฒเบˆเป;
  • "เบงเบดเบ—เบตเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™" - เบงเบดเบ—เบตเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡;
  • โ€œidle-inhibitโ€ - เบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบ‚เบญเบ‡ screensaver (เบ•เบปเบงเบ›เบฐเบซเบเบฑเบ”เบซเบ™เป‰เบฒเบˆเป);
  • โ€œinput-timestampsโ€ โ€” timestamps เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบดเบ”โ€‹เบˆเบฐโ€‹เบเปเบฒโ€‹เบเบฒเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹;
  • "linux-dmabuf" - เบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบšเบฑเบ”เบงเบตเบ”เบตเป‚เบญเบซเบผเบฒเบเบญเบฑเบ™เป‚เบ”เบเปƒเบŠเป‰เป€เบ—เบเป‚เบ™เป‚เบฅเบเบต DMABuff;
  • โ€œเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ‚เปเป‰เบ„เบงเบฒเบกโ€ โ€” เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบ„เบงเบฒเบก;
  • "เบ•เบปเบงเบŠเบตเป‰ - gestures" - เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบˆเบฒเบเบซเบ™เป‰เบฒเบˆเปเบชเปเบฒเบœเบฑเบ”;
  • โ€œเป€เบซเบ”เบเบฒเบ™เบ•เบปเบงเบŠเบตเป‰เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡โ€ - เป€เบซเบ”เบเบฒเบ™เบ•เบปเบงเบŠเบตเป‰เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡;
  • "เบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ‚เบญเบ‡เบ•เบปเบงเบŠเบตเป‰" - เบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ‚เบญเบ‡เบ•เบปเบงเบŠเบตเป‰ (เบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡);
  • "เปเบ—เบฑเบšเป€เบฅเบฑเบ”" - เบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเปเบ—เบฑเบšเป€เบฅเบฑเบ”.
  • "xdg-เบ•เปˆเบฒเบ‡เบ›เบฐเป€เบ—เบ”" - เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฑเบšเบซเบ™เป‰เบฒเบ”เบดเบ™เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ "เป€เบžเบทเปˆเบญเบ™เบšเป‰เบฒเบ™";
  • โ€œxdg-decorationโ€ - rendering window decorations on the server side;
  • โ€œxdg-outputโ€ โ€” เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เป€เบžเบตเปˆเบกโ€‹เป€เบ•เบตเบกโ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบงเบดโ€‹เบ”เบตโ€‹เป‚เบญ (เปƒเบŠเป‰โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ‚เบฐโ€‹เบซเบเบฒเบโ€‹เป€เบชเบ”โ€‹เบชเปˆเบงเบ™โ€‹)โ€‹;
  • "xwayland-keyboard-grab" - เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ XWayland.
  • primary-selection - เป‚เบ”เบเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบเบฑเบš X11, เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ‚เบญเบ‡ clipboard เบ•เบปเป‰เบ™เบ•เป (เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเบ•เบปเป‰เบ™เบ•เป), เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเบ—เบตเปˆเบกเบฑเบเบˆเบฐเปƒเบชเปˆเบเบฑเบšเบ›เบธเปˆเบกเบซเบ™เบนเบเบฒเบ‡;
  • linux-explicit-synchronization เปเบกเปˆเบ™เบเบปเบ™เป„เบเบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡ Linux เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ synchronizing buffers เบžเบทเป‰เบ™เบœเบดเบง.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™