Age | Commit message (Collapse) | Author |
|
|
|
|
|
Fix some backend memory leaks
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This also fixes #535.
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
Input inhibit
|
|
This is required for wlroots-rs.
|