aboutsummaryrefslogtreecommitdiff
path: root/include/wlr
AgeCommit message (Collapse)Author
2018-04-29backend/wayland: create one virtual pointer per outputemersion
2018-04-29input-device: add output_name field, populate it from libinputemersion
2018-04-29Merge pull request #926 from emersion/fix-x11-backend-memory-leaksDrew DeVault
Fix some backend memory leaks
2018-04-28backend/x11: correctly destroy input devicesemersion
2018-04-28cursor: use NAN for unspecified axes, refactor absolute warping codeemersion
2018-04-26compositor: redesign how resources are managedemersion
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.
2018-04-26Make WLR_DIRECTION enum powers of 2Ryan Dwyer
2018-04-26Merge pull request #902 from emersion/various-memory-leaksDrew DeVault
Various memory leaks
2018-04-26Merge pull request #911 from RyanDwyer/fix-output-directionDrew DeVault
Fix WLR_DIRECTION enums
2018-04-26Fix WLR_DIRECTION enums.Ryan Dwyer
Having 0 as an enum value causes wlr_output_layout_adjacent_output() to never match WLR_DIRECTION_UP.
2018-04-26Destroy wlr_surface with wlr_rendereremersion
2018-04-25compositor: destroy subsurface resources with wlr_subcompositoremersion
2018-04-25compositor: make wlr_compositor_destroy destroy resourcesemersion
2018-04-25Remove wlr_ prefix from local symbolsemersion
2018-04-25Merge pull request #901 from emersion/layer-shell-minor-memory-leakDrew DeVault
layer-shell: fix small memory leak
2018-04-25render/egl: allow passing NULL to surface and image destructorsemersion
2018-04-24render/egl: add wlr_egl_destroy_surfaceemersion
2018-04-24layer-shell: fix small memory leakemersion
2018-04-23Finish forward-porting @acrisci's positioner workDrew DeVault
2018-04-23Forward-port xdg-shell-v6 positioner improvementsDrew DeVault
2018-04-23Basic layer popup renderingDrew DeVault
2018-04-23Add (shitty) support for popups to layer exampleDrew DeVault
2018-04-23Generalize xdg-shell popups and add to layer-shellDrew DeVault
2018-04-22Update layer shell with optional wl_outputDrew DeVault
2018-04-21Add wlr_subcompositoremersion
2018-04-21Remove wlr_surface::subsurfaceemersion
2018-04-20Add wlr_renderer_init_wl_shm to advertize supported renderer formatsemersion
2018-04-18output: don't emit the mode event if it hasn't changedemersion
This also fixes #535.
2018-04-13Merge pull request #866 from emersion/xwayland-unmapped-on-createemersion
xwayland: emit new_surface when unmapped
2018-04-13xwayland: emit new_surface when unmappedemersion
2018-04-13Merge pull request #865 from martinetd/str_truncationDrew DeVault
Fix gcc string truncation warnings
2018-04-13Fix gcc string truncation warningsDominique Martinet
2018-04-11Always unmap before destroying surfaceemersion
2018-04-08Add wlr_xwayland_surface_pingemersion
2018-04-08backend: remove wlr_backend_get_eglemersion
2018-04-05Merge pull request #825 from emersion/surface-iteratorsDrew DeVault
Add surface iterators
2018-04-05Merge branch 'master' into xwayland-dndDrew DeVault
2018-04-05Add surface iteratorsemersion
2018-04-05Merge pull request #834 from emersion/surface-is-subsurfaceemersion
Add wlr_surface_is_subsurface and wlr_subsurface_from_surface
2018-04-05Add wlr_surface_is_subsurface and wlr_subsurface_from_surfaceemersion
2018-04-05Merge pull request #830 from swaywm/xdg-outputDrew DeVault
Add wlr_xdg_output_manager
2018-04-05Add wlr_xdg_output_managerDrew DeVault
2018-04-05Added userdata to wlr_output_layoutTimidger
Needed for https://github.com/swaywm/wlroots-rs/issues/131
2018-04-04Fix xdg-shell popups, add wlr_xdg_surface_surface_atemersion
2018-04-04Add wlr_xdg_surface_v6_surface_at and wlr_wl_shell_surface_surface_atemersion
2018-04-04rootston: fix view_atemersion
2018-04-04Fix wlr_surface_subsurface_at, change it to be wlr_surface_surface_atemersion
2018-04-03output: document wlr_output_set_custom_modeemersion
2018-04-03Merge pull request #807 from swaywm/input-inhibitDrew DeVault
Input inhibit
2018-04-03Added user data field for wlr_cursorTimidger
This is required for wlroots-rs.