LogoWayland Explorer
LogoWayland Explorer

Core

Wayland

Stable

Presentation timeViewporterXDG shellLinux DMA-BUFTablet

Staging

XDG activationDRM leaseDRM synchronization objectSession lockSingle-pixel bufferContent type hintIdle notifyImage Capture SourceImage Copy CaptureTearing controlXwayland shellFractional scaleCursor shapeForeign toplevel listSecurity contextTransient seatXDG toplevel dragXDG toplevel iconXDG dialog windowsAlpha modifier protocolCommit timing protocolData control protocolFifo protocolSystem bell protocolWorkspace protocolColor managementColor representationXDG toplevel tagPointer warpBackground effect

Experimental

Input method v2Session management

Unstable

Fullscreen shellIdle inhibitInput method v1Input timestampsKeyboard shortcuts inhibitLinux explicit synchronization (dma-fence)Pointer constraintsPointer gesturesPrimary selectionRelative pointerText inputXDG decorationXDG foreignXDG outputXWayland keyboard grabbing

wlr unstable

wlr data controlwlr export DMA-BUFwlr foreign toplevel managementwlr gamma controlwlr input inhibitorwlr layer shellwlr output managementwlr output power managementwlr screencopywlr virtual pointer

KDE unstable

KDE AppMenuKDE blurKDE contrastKDE DPMSKDE external brightnessKDE fake inputKDE idleKDE key stateKDE lockscreen overlayKDE output managementKDE output management v2KDE output deviceKDE output device v2KDE output orderKDE plasma shellKDE plasma virtual desktopKDE plasma window managementKDE primary outputKDE screen edgeKDE screencastKDE server decorationKDE server decoration paletteKDE shadowKDE slide

Hyprland unstable

Hyprland color transform matrix controlHyprland focus grabHyprland global shortcutsHyprland surfaceHyprland toplevel exportHyprland lock notifyHyprland toplevel mapping

Cosmic unstable

COSMIC a11yCOSMIC atspiCOSMIC image capture sourceCOSMIC image sourceCOSMIC output managmentCOSMIC overlap notifyCOSMIC screencopy v1COSMIC screencopy v2COSMIC toplevel infoCOSMIC toplevel managementCOSMIC workspace v1COSMIC workspace v2

Weston unstable

In-vehicle infotainment applicationIn-vehicle infotainment HMI controllerText cursor positionWeston content protectionWeston debugWeston desktop shellWeston direct displayWeston output captureWeston testWeston touch calibration

Treeland unstable

Treeland captureTreeland DDE shellTreeland foreign toplevel managerTreeland output managerTreeland personalization managerTreeland shortcut managerTreeland virtual output managerTreeland wallpaper colorTreeland window managment

External

Input method v2Mesa Wayland DRMAGL shellAGL shell desktopAGL screenshooterChromium aura output managementChromium aura shellChromium color managementChromium overlay prioritizerChromium surface augmenterVirtual keyboardTizen extensionNVIDIA EGLStreamNVIDIA EGLStream controllerGTK ShellMir Shell

Merge Requests

wayland-protocols

Merge requests

  1. wayland
  2. wayland-protocols
color-management: clarify white point adaptation with parametric descriptions

!443

staging/color-management: deprecate two-piece TF

!442

staging/color-management: remove notes about TF encoding

!441

add cropping && image capture source manager for workspaces

!440

color-management: add absolute_no_adaptation rendering intent

!439

Draft: ext-image-capture-source-v1: Add ext_region_image_capture_source_manager_v1

!438

experimental: Add text-input-v3.2

!435

Draft: xx-input-method-v2: Add actions including selection and deletion

!433

linux-dmabuf: deprecate all flags

!432

staging: add ext-pick-color protocol

!430

staging/color-management: loosen restriction on maxCLL and maxFALL

!428

input method: simpler keyboard handling

!427

Draft: xdg-shell: add popup.configure_bounds event

!423

text-input: Synchronize set_cursor_rectangle with the wl_surface

!422

wp-swapchain-lock-v1: new protocol

!421

xdg-shell/xdg_toplevel: add restricted state

!420

staging/color-management: redefine set_luminance

!415

xdg-shell: add enums for minimized state to toplevel configure

!414

all: move interpretation of wl_buffer bytes from factories to points-of-use

!413

Draft: tablet: add pair, bustype and id to zwp_tablet_pad

!412

Footer

GitHub

© 2025 Wayland Explorer

This website is not affiliated in any way with the official Wayland project. All content on this website is automatically generated from the Wayland protocol XML files.

The Visual Studio Code - Codicons used on this website are licensed under CC BY 4.0.