/kitchen-compositor

Wayland compositor for manual testing. Let's you easily inspect and send events to clients.

Primary LanguageQML

Kitchen compositor

Wayland compositor for manual testing. Let's you easily inspect and send events to clients.

screenshot

Features

  • wl_surfaces:
    • Save screenshots
    • Inspect size, buffer scale, origin, orientation
  • xdg_toplevel:
    • Inspect app id, max/min size, parent, states
    • Send custom configure events
  • xdg_surface: inspect window geometry
  • wl_output: set custom physical size, resolution, scale factor, model, manufacturer, transform and subpixel format.
  • wl_touch: send fake touch events using the mouse

Dependencies

  • Qt 5.12 or newer with:
    • QtBase
    • QtDeclarative
    • QtWayland