Commit Graph

832 Commits (6936be984fbeca83feae96d92bc8fd1d2b0ec4af)

Author SHA1 Message Date
emersion 2959fcce1a
Merge pull request from chebykinn/fix-maybe-uninitialized 7 years ago
Drew DeVault 57d03a3eda
Merge pull request from emersion/redesign-resource-destroy 7 years ago
Ivan Chebykin cec7cd2b39
Fix gcc maybe-uninitialized in wlr_cursor apply_output_transform 7 years ago
emersion d136026a2c
seat: implement inert seat resources 7 years ago
morganamilo 6305e6327f
Fix typos in comments and strings 7 years ago
emersion 5d37b14116
data-device: make sure resources are correctly destroyed 7 years ago
emersion 7843a48432
output: simplify and update code style 7 years ago
emersion ff4708d406
linux-dmabuf: correctly destroy resources 7 years ago
emersion 6d569def6d
compositor, surface: correctly destroy resources 7 years ago
Drew DeVault 2964248f42
Merge pull request from agx/cursor-output-transform 7 years ago
emersion 2cff6dbd63
seat: split into multiple files 7 years ago
emersion 4b5b02057c
Merge pull request from emersion/reorder-data-device 7 years ago
Guido Günther 4efae8c177 wlr_cursor: transform absolute coordinates 7 years ago
emersion 1e563e7ecf
data-device: split into multiple files 7 years ago
Drew DeVault 8f5045c871 Silently ignore touch_{motion,up} for unknown ids 7 years ago
emersion 2551ef8871
input-device: add output_name field, populate it from libinput 7 years ago
Drew DeVault a0f4903063
Merge pull request from emersion/fix-x11-backend-memory-leaks 7 years ago
emersion f8e0a03451
backend/x11: correctly destroy input devices 7 years ago
emersion 79da4c175e
backend/headless: remove useless destructor 7 years ago
emersion 6e7c0b57f6
cursor: use NAN for unspecified axes, refactor absolute warping code 7 years ago
emersion 126f12e428
xdg-shell: fix invalid xdg-positioner cast 7 years ago
emersion 43012f3740
compositor: redesign how resources are managed 7 years ago
Drew DeVault 979b1b22d5
Merge pull request from emersion/misc-segfault-fixes 7 years ago
emersion 874909dca6
xdg-shell: fix invalid wlr_xdg_positioner alloc 7 years ago
emersion fcb7ad925d
layer-shell: fix use-after-free when client requests an invalid layer 7 years ago
Drew DeVault 93ebd33aa8
Merge pull request from agx/layer-shell-empty-output-crash 7 years ago
Guido Günther d81f0170a3 layer-shell: Don't crash when the compositor didn't find a suitable output 7 years ago
Drew DeVault fecb971518
Merge pull request from emersion/various-memory-leaks 7 years ago
emersion 449f06556a
Destroy wlr_surface with wlr_renderer 7 years ago
emersion d47713ac0f
compositor: destroy subsurface resources with wlr_subcompositor 7 years ago
emersion 89a9c96fab
compositor: make wlr_compositor_destroy destroy resources 7 years ago
emersion 625a7a48dc
Don't use the wlr_ prefix for static functions 7 years ago
emersion b0d99f5c67
Remove wlr_ prefix from local symbols 7 years ago
emersion 8e2f3056f8
layer-shell: fix small memory leak 7 years ago
emersion bc0bfde5ee
cursor: allow to call wlr_cursor_wrap_absolute with zero 7 years ago
emersion 38064f1d18
Fix protocol error when a client destroys and re-creates a subsurface 7 years ago
Drew DeVault 941f88ce23 Fix popup positioning & double popups 7 years ago
Drew DeVault 52baf3dd8a Move get_geometry call back to xdg-shell 7 years ago
Drew DeVault 0a0627f5d0 Finish forward-porting @acrisci's positioner work 7 years ago
Drew DeVault 2e3d901ac5 Forward-port xdg-shell-v6 positioner improvements 7 years ago
Drew DeVault 278aa84619 Basic layer popup rendering 7 years ago
Drew DeVault d3cdb00208 Add (shitty) support for popups to layer example 7 years ago
Drew DeVault 6b7b64ec1e Generalize xdg-shell popups and add to layer-shell 7 years ago
Drew DeVault 625bc7b8b3 assert(surface->output); after new_surface emit 7 years ago
Drew DeVault 177b548b15 Update layer shell with optional wl_output 7 years ago
emersion 3bce5dfc9f
Fix segfaults in wlr_surface_is_* 7 years ago
emersion bfcd3f3707
Add wlr_subcompositor 7 years ago
emersion fa84b267e0
Remove wlr_surface::subsurface 7 years ago
Markus Ongyerth c8ccb1bef3 reorder xkb state handling in wlr_keyboard 7 years ago
emersion 94fa6c88f4
output: don't emit the mode event if it hasn't changed 7 years ago