Tony Crisci
e809250171
Merge pull request #519 from emersion/xwayland-primary-selection
...
Implement xwayland primary selection sync
7 years ago
Tony Crisci
d5ffa26564
xdg-shell: role-committed func
7 years ago
Tony Crisci
5a18f62fee
add role-committed hook
7 years ago
emersion
1c9b09ca92
Add logging to selection message handlers
7 years ago
Tony Crisci
cbd76cb46f
Merge pull request #521 from acrisci/nop-command
...
add nop command
7 years ago
emersion
b3072f81fe
Allow calling xwm_set_seat with a NULL seat
7 years ago
Tony Crisci
6c2242e66b
Merge pull request #522 from emersion/fix-drm-output-transform-cursor
...
Fix cursor on transformed output with DRM backend
7 years ago
emersion
43435d4915
Add output transform helpers docs
7 years ago
Tony Crisci
47f9f91d15
Merge pull request #523 from besser82/bugfix/config_header
...
config: Put all defines into config.h
7 years ago
Björn Esser
57a09c8ca4
config: Put all defines into config.h
7 years ago
emersion
e737f65e38
Fix cursor on transformed output with DRM backend
7 years ago
Tony Crisci
ebf27f2027
add nop command
7 years ago
emersion
998267e291
Fix primary selection not sent to xwayland when clipboard is empty
7 years ago
emersion
4a11609b76
Fix use-after-free when destroying selection sources
7 years ago
emersion
cdc21cdcff
Properly free selection sources
7 years ago
emersion
6dffaa7bb7
Implement xwayland primary selection sync
7 years ago
Drew DeVault
4d744aeb23
Remove PKGBUILD
7 years ago
Drew DeVault
a081b3bf7b
Merge pull request #518 from martinetd/libinput_config
...
rootston: add arbitrary libinput config 'tap_enabled'
7 years ago
Dominique Martinet
e85c2827c8
rootston: add arbitrary libinput config 'tap_enabled'
...
This ought to be enough to serve as an example for other compositors to
use.
7 years ago
emersion
e04d350113
Merge pull request #515 from primeos/meson-backend-fix
...
Add libdrm as dependency for wlr_backend
7 years ago
Michael Weiss
e457967e3f
Add libdrm as a dependency of wlr_backend
...
Without this patch I'm getting the following build error when building
with Nix:
FAILED: backend/wlr_backend@sta/session_direct-ipc.c.o
In file included from ../backend/session/direct-ipc.c:20:0:
/nix/store/9ac27wk5vh47p28gladbdfafpidrx9rh-libdrm-2.4.88-dev/include/xf86drm.h:40:17: fatal error: drm.h: No such file or directory
#include <drm.h>
^
compilation terminated.
7 years ago
Drew DeVault
eb410e0b6e
Merge pull request #508 from emersion/fix-rootston-seat-button-count
...
Fix rootston seat button count
7 years ago
Tony Crisci
e8a35a84ba
Merge pull request #509 from emersion/primary-selection
...
Add gtk-primary-selection protocol
7 years ago
emersion
d4d860666c
Correctly free primary selection manager & source
7 years ago
emersion
077bdfa789
Send primary selection when clients get keyboard focus
7 years ago
emersion
4476f79850
Fix primary clipboard issues
7 years ago
emersion
a95d09d561
Add missing gtk-primary-selection interfaces
7 years ago
emersion
0a171d3ace
Add wlr_primary_selection_device_manager and wlr_primary_selection_source
7 years ago
emersion
9e2d936b4a
Fix rootston seat button count
7 years ago
Tony Crisci
0a370c5298
Merge pull request #506 from acrisci/multi-backend-fixes
...
[wip] multibackend fixes
7 years ago
Tony Crisci
4cec7f54e2
only add first backend to multi autocreate
7 years ago
Tony Crisci
9871cde604
rootston: server backend check
7 years ago
Tony Crisci
b4159c52d5
autocreate backend returns null instead of empty
7 years ago
Tony Crisci
d1dce19253
handle display destroy
7 years ago
Tony Crisci
6c8fd6017e
backend add and remove events
7 years ago
Tony Crisci
ee39dff1e7
rootston: handle backend creation failed
7 years ago
Tony Crisci
ca6a0ef1bb
always return multibakend from autocreate
7 years ago
Tony Crisci
58e69c9ce1
multibackend remove subbackend
7 years ago
Tony Crisci
6c75a184e7
subbackend state destroy
7 years ago
Tony Crisci
a937016e38
remove session from multibackend
7 years ago
Tony Crisci
4e804ef40f
add backend destroy event
7 years ago
emersion
1a96ce0c53
Merge pull request #505 from martinetd/io_is_foo
...
Add wlr_input_device_is_foo and wlr_output_is_bar functions
7 years ago
Dominique Martinet
fcd7062542
x11 backend: add wlr_input_device_is_x11
7 years ago
Dominique Martinet
169bc9fa10
wl backend: add wlr_input_device_is_wl
7 years ago
Dominique Martinet
d9eaca6c9f
headless backend: add wlr_output_is_headless
7 years ago
Dominique Martinet
995383b049
headless backend: add wlr_input_device_is_headless
7 years ago
Dominique Martinet
be95147385
drm backend: add wlr_output_is_drm
7 years ago
Dominique Martinet
dabfe159de
wl backend: add wlr_output_is_wl
7 years ago
Dominique Martinet
f83b16bc17
x11 backend: add wlr_output_is_x11
7 years ago
Dominique Martinet
3e228b0b2a
libinput backend: add wlr_input_device_is_libinput
7 years ago