Drew DeVault
8f8470aed9
Merge pull request #813 from emersion/layer-surface-enter
...
rootston: send enter event for layer surfaces
7 years ago
emersion
f7539b9d14
rootston: send enter event for layer surfaces
7 years ago
Drew DeVault
36e94b2a8e
Actually fix input inhibitor destructor
7 years ago
Drew DeVault
1fa3ca3152
Revert "Add destructor to inhibitor"
...
This breaks shit
This reverts commit 657d2c9a69
.
7 years ago
Drew DeVault
657d2c9a69
Add destructor to inhibitor
7 years ago
Drew DeVault
2ecce27dd5
Merge pull request #807 from swaywm/input-inhibit
...
Input inhibit
7 years ago
Drew DeVault
1e39c37b3c
Merge pull request #810 from emersion/x11-backend-configure-fix-cursor
...
backend/x11: fix cursor position when receiving configure event
7 years ago
emersion
b58cb3de40
Merge pull request #811 from Timidger/wlr_cursor_data
...
Added user data field for wlr_cursor
7 years ago
Timidger
920ab9f108
Added user data field for wlr_cursor
...
This is required for wlroots-rs.
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
ef4e833f13
Add wlr_input_inhibitor
7 years ago
emersion
9609985f29
backend/x11: fix cursor position when receiving configure event
7 years ago
Drew DeVault
31c6ce13cd
Merge pull request #809 from emersion/x11-backend-fix-has-xcb-xkb
...
backend/x11: fix WLR_HAS_XCB_XKB always undefined
7 years ago
emersion
60f07ee321
backend/x11: fix WLR_HAS_XCB_XKB always undefined
7 years ago
Drew DeVault
d88f3c1eb3
Fix segfault when clicking rootston desktop
7 years ago
emersion
c44bb8096e
Merge pull request #806 from DanySpin97/master
...
Install include directory into includedir
7 years ago
Danilo Spinella
f83ad3f3ef
Install include directory into includedir
...
Follow includedir parameter when installing include directory.
7 years ago
Drew DeVault
506acbdecd
Missed a spot
7 years ago
Drew DeVault
9ce53d7dc4
Merge pull request #804 from swaywm/keyboard-layers
...
Add keyboard input to layer surfaces
7 years ago
Drew DeVault
333ab59902
Add wlr_surface_is_*_surface
...
And wlr_*_surface_from_wlr_surface
7 years ago
Drew DeVault
9ae861c416
Address review feedback
7 years ago
Drew DeVault
37036df822
Handle layer surfaces below shell surfaces
7 years ago
Drew DeVault
7279054bff
Merge pull request #805 from DanySpin97/master
...
Change meson option names to use hypen
7 years ago
Danilo Spinella
046d909e7a
Change meson option names to use hypen
...
Replace underscore with hypen in meson option names, following style
recommendations.
http://mesonbuild.com/Style-guide.html#naming-options
7 years ago
Drew DeVault
a94f4d0edc
Always give keyboard focus to the topmost layer
7 years ago
Drew DeVault
883d8d306c
Identify topmost interactive layer surface
7 years ago
Drew DeVault
d466cc117f
Don't reset exclusive between layer shell passes
...
This is not the intended behavior of exclusive zones, the second pass is
meant to respect the usable area.
7 years ago
Drew DeVault
1f4a4a8641
Merge pull request #800 from emersion/untie-gles2-renderer-texture
...
Untie wlr_gles2_renderer and wlr_gles2_texture
7 years ago
Drew DeVault
8b37e8f67a
Merge pull request #792 from emersion/x11-backend-blank-cursor
...
backend/x11: hide cursor
7 years ago
Drew DeVault
7a1e02be78
Merge pull request #802 from emersion/examples-remove-egl
...
examples: get wlr_renderer from the backend
7 years ago
Drew DeVault
ee1a2f2f8a
Merge pull request #799 from acrisci/annotate-output-layout-vars
...
annotate wlr-output-layout coord variables
7 years ago
emersion
f63a5d881d
examples: get wlr_renderer from the backend
7 years ago
emersion
f3f61bed3e
Untie wlr_gles2_renderer and wlr_gles2_texture
7 years ago
Tony Crisci
5a47da1ea6
annotate wlr-output-layout coord variables
7 years ago
emersion
0c7968d093
Merge pull request #798 from emersion/wlr-egl-image-from-wl-drm
...
render/egl: add wlr_egl_create_image_from_wl_drm
7 years ago
emersion
a7bb48b404
render/egl: add wlr_egl_create_image_from_wl_drm
...
This allows external renderers and potential future GL-based
renderers to re-use this function.
7 years ago
Drew DeVault
b60e31e5c0
Merge pull request #794 from emersion/renderer-untie-backend
...
Untie wlr_backend from wlr_renderer
7 years ago
Drew DeVault
1b258ffceb
Merge pull request #797 from emersion/drm-cursor-transform
...
Fix cursor transform on DRM backend
7 years ago
emersion
a2391a6047
Fix cursor transform on DRM backend
7 years ago
emersion
33a2eb4b77
Untie wlr_backend from wlr_renderer
7 years ago
Drew DeVault
00e12278c7
Merge pull request #793 from emersion/x11-backend-flush-destroy-window
...
backend/x11: flush after destroying window
7 years ago
emersion
37aae0b2cd
backend/x11: flush after destroying window
...
Otherwise the destroy message is kept buffered and never reaches
the X11 server. Thanks X11.
7 years ago
emersion
7b88ace557
backend/x11: hide cursor
7 years ago
Drew DeVault
96c6091f80
Merge pull request #786 from emersion/x11-backend-multiple-outputs
...
backend/x11: add support for multiple outputs
7 years ago
Drew DeVault
937362b552
FIx crash on touch down
7 years ago
Drew DeVault
6eb72a1ae5
Merge pull request #790 from orestisf1993/fix-build
...
Another gcc false positive
7 years ago
Orestis Floros
3f6823092a
Initialize roots_output to fix -Wmaybe-uninitialized
...
With -O2:
../rootston/desktop.c: In function ‘desktop_surface_at’:
../rootston/desktop.c:714:18: error: ‘roots_output’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
if ((surface = layer_surface_at(roots_output,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&roots_output->layers[ZWLR_LAYER_SHELL_V1_LAYER_BOTTOM],
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ox, oy, sx, sy))) {
~~~~~~~~~~~~~~~
7 years ago
Drew DeVault
8ed0e9f343
Merge pull request #789 from emersion/xwayland-h-style
...
xwyaland: fix style issues
7 years ago
emersion
90fbab6f39
xwyaland: fix style issues
7 years ago