wayland-protocols 1.18 release

Published package release wayland protocols 1.18, which contains a set of protocols and extensions that complement the capabilities of the basic Wayland protocol and provide the capabilities necessary to build composite servers and user environments. In version 1.18, minor additions were made to existing protocols, documentation was improved, and identified errors were eliminated. Weston 7.0 and Wayland 1.18 are expected to be released on August 23rd.

Wayland-protocols currently includes the following stable protocols that are backward compatible:

  • "viewporter" - allows the client to perform scaling and cropping actions on the edges of the surface on the server side.
  • "presentation time" - provides video display.
  • “xdg-shell” is an interface for creating and interacting with surfaces like windows, which allows them to be moved around the screen, minimized, maximized, resized, etc.

Unstable protocols that are not yet fully developed and are not guaranteed to remain compatible with past releases:

  • "fullscreen-shell" - control of work in full screen mode;
  • "input-method" - processing of input methods;
  • "idle-inhibit" - blocking the launch of the screensaver (screen saver);
  • "input-timestamps" - timestamps for input events;
  • "linux-dmabuf" - sharing multiple video cards using DMABuff technology;
  • "text-input" - organization of text input;
  • "pointer-gestures" - control from touch screens;
  • "relative pointer events" - relative pointer events;
  • "pointer constraints" - pointer constraints (blocking);
  • "tablet" - support for input from tablets.
  • "xdg-foreign" - interface for interacting with the surfaces of a "neighboring" client;
  • "xdg-decoration" - rendering window decorations on the server side;
  • "xdg-output" - additional information about the video output (used for fractional scaling);
  • "xwayland-keyboard-grub" - Input capture in XWayland applications.
  • primary-selection - by analogy with X11, it provides the primary clipboard (primary selection), the insertion of information from which is usually done with the middle mouse button;
  • linux-explicit-synchronization is a Linux-specific mechanism for synchronizing buffers in relation to a surface.

Source: opennet.ru

Buy reliable hosting for sites with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster