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
pointer-gestures: Add `<copyright>` section

!482

text-input: clarify pre-edit cursor's start/end purpose

!481

tablet: send the tool name along in the intial burst of events

!480

text-input: Clarify mismatched serial

!479

Draft: Add triggerable desktop actions

!478

ext-workspace: clarify that an output can have multiple workspace groups

!477

xx-text-input: Add missing action.none

!476

xx-keyboard-filter: Clarify destruction

!475

Draft: staging: add ext-workspace-foreign-toplevel protocol

!474

xdg-shell: add popup move/resize requests

!473

Draft: staging: Add xdg-toplevel-layers for persistent toplevel layering

!471

pointer-gestures: fix versions of some interfaces

!470

staging/color-representation: set_chroma_location vs. pixel format

!468

Draft: xx-text-input: ditch sync completely

!466

Draft: text-input: Fix serial synchronization

!464

ext-image-capture-source-v1: new interface

!463

xdg-decoration-theme: Add new protocol

!461

presentation-time: add flags to differentiate variable and fixed refresh rate presentation

!459

presentation-time: add an event describing the commit deadline

!454

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.