Expand description
A collection of Wayland protocols to use with wayrs_client.
All protocols are behind feature gates and none of them are enabeled by default.
Modulesยง
- alpha_
modifier_ v1 alpha-modifier-v1 - color_
management_ v1 color-management-v1 - color_
representation_ v1 color-representation-v1 - commit_
timing_ v1 commit-timing-v1 - content_
type_ v1 content-type-v1 - cursor_
shape_ v1 cursor-shape-v1 - drm_
lease_ v1 drm-lease-v1 - ext_
background_ effect_ v1 ext-background-effect-v1 - ext_
data_ control_ v1 ext-data-control-v1 - ext_
foreign_ toplevel_ list ext-foreign-toplevel-list-v1 - ext_
idle_ notify_ v1 ext-idle-notify-v1 - ext_
image_ capture_ source_ v1 ext-image-capture-source-v1 - ext_
image_ copy_ capture_ v1 ext-image-copy-capture-v1 - ext_
session_ lock_ v1 ext-session-lock-v1 - ext_
transient_ seat_ v1 ext-transient-seat-v1 - ext_
workspace_ v1 ext-workspace-v1 - fifo_v1
fifo-v1 - fractional_
scale_ v1 fractional-scale-v1 - fullscreen_
shell_ unstable_ v1 fullscreen-shell-unstable-v1 - idle_
inhibit_ unstable_ v1 idle-inhibit-unstable-v1 - input_
method_ unstable_ v1 input-method-unstable-v1 - input_
timestamps_ unstable_ v1 input-timestamps-unstable-v1 - keyboard_
shortcuts_ inhibit_ unstable_ v1 keyboard-shortcuts-inhibit-unstable-v1 - linux_
dmabuf_ v1 linux-dmabuf-v1 - linux_
drm_ syncobj_ v1 linux-drm-syncobj-v1 - linux_
explicit_ synchronization_ unstable_ v1 linux-explicit-synchronization-unstable-v1 - pointer_
constraints_ unstable_ v1 pointer-constraints-unstable-v1 - pointer_
gestures_ unstable_ v1 pointer-gestures-unstable-v1 - pointer_
warp_ v1 pointer-warp-v1 - presentation_
time presentation-time - primary_
selection_ unstable_ v1 primary-selection-unstable-v1 - relative_
pointer_ unstable_ v1 relative-pointer-unstable-v1 - security_
context_ v1 security-context-v1 - single_
pixel_ buffer_ v1 single-pixel-buffer-v1 - tablet_
unstable_ v1 tablet-unstable-v1 - tablet_
v2 tablet-v2 - tearing_
control_ v1 tearing-control-v1 - text_
input_ unstable_ v1 text-input-unstable-v1 - text_
input_ unstable_ v3 text-input-unstable-v3 - viewporter
viewporter - wlr_
data_ control_ unstable_ v1 wlr-data-control-unstable-v1 - wlr_
export_ dmabuf_ unstable_ v1 wlr-export-dmabuf-unstable-v1 - wlr_
foreign_ toplevel_ management_ unstable_ v1 wlr-foreign-toplevel-management-unstable-v1 - wlr_
gamma_ control_ unstable_ v1 wlr-gamma-control-unstable-v1 - wlr_
input_ inhibitor_ unstable_ v1 wlr-input-inhibitor-unstable-v1 - wlr_
layer_ shell_ unstable_ v1 wlr-layer-shell-unstable-v1 - wlr_
output_ management_ unstable_ v1 wlr-output-management-unstable-v1 - wlr_
output_ power_ management_ unstable_ v1 wlr-output-power-management-unstable-v1 - wlr_
screencopy_ unstable_ v1 wlr-screencopy-unstable-v1 - wlr_
virtual_ pointer_ unstable_ v1 wlr-virtual-pointer-unstable-v1 - xdg_
activation_ v1 xdg-activation-v1 - xdg_
decoration_ unstable_ v1 xdg-decoration-unstable-v1 - xdg_
dialog_ v1 xdg-dialog-v1 - xdg_
foreign_ unstable_ v1 xdg-foreign-unstable-v1 - xdg_
foreign_ unstable_ v2 xdg-foreign-unstable-v2 - xdg_
output_ unstable_ v1 xdg-output-unstable-v1 - xdg_
shell xdg-shell - xdg_
shell_ unstable_ v5 xdg-shell-unstable-v5 - xdg_
shell_ unstable_ v6 xdg-shell-unstable-v6 - xdg_
system_ bell_ v1 xdg-system-bell-v1 - xdg_
toplevel_ drag_ v1 xdg-toplevel-drag-v1 - xdg_
toplevel_ icon_ v1 xdg-toplevel-icon-v1 - xdg_
toplevel_ tag_ v1 xdg-toplevel-tag-v1 - xwayland_
keyboard_ grab_ unstable_ v1 xwayland-keyboard-grab-unstable-v1 - xwayland_
shell_ v1 xwayland-shell-v1