184 Commits (5b50fc9fd9f1fa5fc2118698e02f0b89946719dd)

Author SHA1 Message Date
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
emersion c2ba1869ce
Merge pull request #670 from Ongy/xwayland_unmanaged
7 years ago
Markus Ongyerth bb676013ed add xwayland unmanaged tests to support dmenu
7 years ago
Drew DeVault 3296365ce5
Merge pull request #659 from agx/alpha
7 years ago
Guido Günther 9864f1c136 rootston: wire up window alpha keybinding
7 years ago
Guido Günther e2ea1ebe48 rootston: Add alpha channel to views
7 years ago
Guido Günther e6ca78b0e4 rootston: add view_create
7 years ago
Markus Ongyerth 50d573b2ca implements the idle_inhibit protocol type
7 years ago
Dominique Martinet 7d26a6debd xdg-shell stable: copy-pasta implementation
7 years ago
emersion c2e1474010
Reformat all #include directives
7 years ago
emersion 36ead80cd1
Make wlr_signal_emit_safe private
7 years ago