194 Commits (5cbdd13df838c70e66e511598eb061534392c804)

Author SHA1 Message Date
Markus Ongyerth e235f7d336 Basic tablet_v2 object lifetime
7 years ago
emersion 7cbef15206
util: add wlr_ prefix to log symbols
7 years ago
emersion 3c0d672ebd
surface: make pending and current embedded structs
7 years ago
emersion 73755ad348
screencopy-v1: add basic implementation
7 years ago
emersion 7901740f94
rootston: enable export-dmabuf
7 years ago
Dorota Czaplejewicz 5334ee8bfd virtual-keyboard: add support for the virtual-keyboard-v1 protocol
7 years ago
emersion 8e831cd416
Merge pull request #959 from VincentVanlaer/xwayland-lazy
7 years ago
Markus Ongyerth 8931452e1d add wlr_layer_surface_surface_at
7 years ago
Vincent Vanlaer 31861b3a7a Add option to rootston to start xwayland lazy
7 years ago
Vincent Vanlaer c80bf1591e Allow xwayland to start lazily
7 years ago
Guido Günther d4cb33c9fc rootston: Let layer_surface_at look at popups
7 years ago
Drew DeVault edbf4a2f60 Implement output auto-selection in rootston
7 years ago
emersion fa84b267e0
Remove wlr_surface::subsurface
7 years ago
Drew DeVault bef5c1fd56
Merge pull request #850 from emersion/remove-backend-egl
7 years ago
emersion d2ebbd103c
backend: remove wlr_backend_get_egl
7 years ago
Bruno ba5c0903f9
rootston: fix compilation without XWayland support
7 years ago
Drew DeVault da73b4f60b
Merge pull request #830 from swaywm/xdg-output
7 years ago
Tancredi Orlando 74a4b1702b Initialize rootston _surface
7 years ago
Drew DeVault abfe7923c4 Add wlr_xdg_output_manager
7 years ago
emersion 3ea425d4e2
Fix xdg-shell popups, add wlr_xdg_surface_surface_at
7 years ago
emersion c9d21106b4
Add wlr_xdg_surface_v6_surface_at and wlr_wl_shell_surface_surface_at
7 years ago
emersion 1a8b24bdd2
rootston: fix view_at
7 years ago
emersion d16127b3cb
Fix wlr_surface_subsurface_at, change it to be wlr_surface_surface_at
7 years ago
Drew DeVault 56deff41b6 Implement input inhibit in rootston
7 years ago
Drew DeVault 3a8c7f283d Add input-inhibitor example client
7 years ago
Drew DeVault 937362b552 FIx crash on touch down
7 years ago
Orestis Floros 3f6823092a
Initialize roots_output to fix -Wmaybe-uninitialized
7 years ago
emersion 692f1746cf
xwayland: specify xwm cursor stride in bytes
7 years ago
Drew DeVault e19ee6d469 Add wlr_surface_point_accepts_input
7 years ago
Drew DeVault 168f65fb7a Minor bugfixes
7 years ago
Drew DeVault e3eb487dc2 Add pointer support to layer shell example
7 years ago
Drew DeVault dc412c514b Find layer surfaces for input events
7 years ago
Drew DeVault 662f40b8ae Refactor cursor event passhtrough
7 years ago
Drew DeVault 3e5131e664 Address further review feedback
7 years ago
Drew DeVault 52fe2688ea Address @emersion's feedback
7 years ago
Drew DeVault 097e87ca9f Handle usable area for maximized windows
7 years ago
Drew DeVault 4bf936360d Arrange & render layer surfaces
7 years ago
Drew DeVault fcf8c6c8a2 Fix issues preventing layer from getting allocated
7 years ago
Drew DeVault b31ce4220c Add broken test client and rootston stubs
7 years ago
Drew DeVault f29d8b55ae Initial scaffolding of layer shell
7 years ago
Dominique Martinet a491f780b8 rootston rotation: change view->rotation sign
7 years ago
Tony Crisci 09413aa7f1
Merge pull request #711 from emersion/map-unmap
7 years ago
emersion 303883ce49
rootston: properly emit view unmap event
7 years ago
Guido Günther eb4337b5ee Wire up linux_dmabuf in rootston
7 years ago
emersion dd8a7a29e1
rootston: don't center view if maximized
7 years ago
emersion 125138f1a0
rootston: unmap view after emitting destroy signal in view_destroy
7 years ago
emersion c1c88bfe5d
rootston: destroy seat view on unmap
7 years ago
emersion 6ac3534df6
rootston: add destroy to view interface
7 years ago
emersion 3f072bedd9
xdg-shell-v6: add map signal
7 years ago
emersion c27fd1e1ee
rootston: add view_map and view_unmap
7 years ago