Age | Commit message (Collapse) | Author |
|
All public resource creators now take a new ID for the resource
and an optional list where the resource link is added. When the
resource is destroyed it is its own responsibility to remove
itself from the list. This removes the need for the caller to add
a destroy listener.
This commit fixes a few segfaults with resources not removed from
the list when destroyed.
|
|
|
|
Various memory leaks
|
|
Fix WLR_DIRECTION enums
|
|
Having 0 as an enum value causes wlr_output_layout_adjacent_output() to
never match WLR_DIRECTION_UP.
|
|
|
|
|
|
|
|
|
|
|
|
layer-shell: fix small memory leak
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
output: don't emit the mode event if it hasn't changed
|
|
This also fixes #535.
|
|
handle_x11_event() and x11_handle_input_event() react to different kinds
of events, so it does not make much of a difference if
x11_handle_input_event() signals if it handled an event or not.
Signed-off-by: Uli Schlachter <psychon@znc.in>
|
|
Make wlr_renderer_scissor take normal coords instead of upside-down ones
|
|
xwayland: emit new_surface when unmapped
|
|
|
|
Fix gcc string truncation warnings
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add surface iterators
|
|
|
|
|
|
Add wlr_surface_is_subsurface and wlr_subsurface_from_surface
|
|
|
|
Add wlr_xdg_output_manager
|
|
|
|
Needed for https://github.com/swaywm/wlroots-rs/issues/131
|
|
|
|
|
|
|
|
|