Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This adds back `wlr_output::needs_swap`. This allows a backend to
request buffer swaps even if the output isn't damaged. This is
needed by the DRM backend to trigger pageflips when the cursor
moves.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add wlr_output::enabled
|
|
xwayland: render children window in fullscreen
|
|
Idle protocol
|
|
|
|
|
|
Add a remote display name argument to wlr_wl_backend_create.
If NULL is passed to the wayland backend at all times, creating a
wayland backend *after* the compositor was started up, would require
changing the WAYLAND_DISPLAY environment variable.
|
|
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com>
|
|
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Abstract data sources
|
|
Fix views outside output layout
|
|
Free fullscreen surface and cursors when destroying output
|
|
|
|
|
|
|
|
data_device
|
|
|
|
This removes some fields specific to sources coming from clients.
This adds some drag'n'drop-related callbacks.
|
|
This is more robust than trying to recopy a few fields.
Note: wlr_xwayland->events.ready now resets after each trigger, so one can
hook on it again and be called when restart is ready
|
|
... and have it listen to seat destroy notifier
|
|
|