Drew DeVault
d4de2bd708
Merge pull request #1476 from emersion/fullscreen-shell
...
fullscreen-shell-v1: initial protocol implementation
6 years ago
Drew DeVault
e61ea7706b
Merge pull request #1423 from emersion/data-control
...
Implement data-control-unstable-v1
6 years ago
emersion
86f263a0b8
fullscreen-shell-v1: initial protocol implementation
6 years ago
emersion
69e7fd61b7
data-control-v1: update to latest protocol proposal
6 years ago
emersion
4423630687
data-control-v1: update protocol to allow NULL selections
6 years ago
emersion
99d879c887
data-control-v1: initial protocol implementation
6 years ago
random human
3a3d1b6617
relative_pointer: create skeleton and build
...
Add protocol, header and type files to build. Create skeleton structs,
creator and destroyer, and define implementations.
6 years ago
Ilia Bozhinov
5b1b9657bf
types: implement wlr_foreign_toplevel_management_v1
6 years ago
Drew DeVault
66e8908e9a
Merge pull request #1203 from dcz-purism/input
...
Support input method and text input
6 years ago
Dorota Czaplejewicz
cec7471119
wlroots: add basic support for zwp_input_method_v2
...
Implemented basic input method functionality. Not included: popups, grabbing.
6 years ago
Dorota Czaplejewicz
427735fcd9
wlroots: add support for zwp_text_input_unstable_v3
6 years ago
emersion
3aad9fd6a9
presentation-time: add protocol implementation
6 years ago
Drew DeVault
5e9959daaa
Merge pull request #852 from Laaas/master
...
Implement pointer-constraints-unstable-v1 protocol
6 years ago
sghctoma
6fd1c63a69
Fix partial dependency in protocol/meson.build
...
External dependencies in Meson do not have include_directories,
therefore "includes: true" means nothing for the wayland-client partial
dependency. Because of this, the -I CFLAGs for wayland-client are not
used by the build command. This commit fixes this by using compile_args.
6 years ago
Las
fa2e6e7d9d
Implement pointer-constraints protocol in wlroots and rootston
6 years ago
Scott Anderson
fd3fa760d3
Revert "Revert "Merge pull request #1194 from ascent12/meson_feature""
...
This reverts commit 9c886f20b9
.
6 years ago
Drew DeVault
9c886f20b9
Revert "Merge pull request #1194 from ascent12/meson_feature"
...
This breaks wlroots when used as a meson subproject.
This reverts commit dea311992e
, reversing
changes made to 6db9c4b746
.
6 years ago
Scott Anderson
39ac21401f
Replace generator with custom_target
...
This stops the protocol header constantly being regenerated for every
target using them.
6 years ago
Scott Anderson
b1ed61b649
Use pkg-config to find wayland-scanner
6 years ago
Scott Anderson
a2bbf2c1f7
Make style more consistent
6 years ago
emersion
1d97202ec2
examples: add gamma-control
7 years ago
emersion
a149c2370a
Implement wlr-gamma-control-unstable-v1
7 years ago
emersion
555721f714
Add xdg-decoration-unstable-v1 support
7 years ago
Markus Ongyerth
bf8751d632
Start tablet protocol
7 years ago
emersion
c421700f3d
screncopy: update protocol
7 years ago
emersion
bf7560b7cd
screencopy: add capture_output_region support
7 years ago
emersion
2b9cbaddf3
screencopy: add support for frame flags
7 years ago
emersion
bd8be19b79
screencopy: add presentation timestamp
7 years ago
emersion
73755ad348
screencopy-v1: add basic implementation
7 years ago
Rostislav Pehlivanov
9eddcbc376
Update example and protocol
7 years ago
Rostislav Pehlivanov
b9b397ef80
Add a demo client for dmabuf export
7 years ago
emersion
a16ad4327a
Update protocol
7 years ago
emersion
1377e551ef
Update wlr-export-dmabuf protocol
7 years ago
emersion
36bd4795d4
export-dmabuf: add basic and incomplete implementation
7 years ago
Dorota Czaplejewicz
5334ee8bfd
virtual-keyboard: add support for the virtual-keyboard-v1 protocol
7 years ago
morganamilo
5bd170b2f3
Fix typos in documentation
7 years ago
Drew DeVault
177b548b15
Update layer shell with optional wl_output
7 years ago
Dominique Martinet
cd66d4732f
Use 'private-code' for wayland-scanner code generation
...
They deprecated 'code' for 'public-code', but suggest using 'private-code'...
7 years ago
Drew DeVault
abfe7923c4
Add wlr_xdg_output_manager
7 years ago
Drew DeVault
ef4e833f13
Add wlr_input_inhibitor
7 years ago
Drew DeVault
e841e5602b
Address @emersion's feedback
7 years ago
Drew DeVault
86ca4bea6d
Fix layer rendering/layout bugs
7 years ago
Drew DeVault
d1c0e6fe2c
Add layer_surface.close
7 years ago
Drew DeVault
4bf936360d
Arrange & render layer surfaces
7 years ago
Drew DeVault
b31ce4220c
Add broken test client and rootston stubs
7 years ago
Drew DeVault
88eec637a4
Address feedback
7 years ago
Drew DeVault
b06105b564
Implement layer surface requests
7 years ago
Drew DeVault
f29d8b55ae
Initial scaffolding of layer shell
7 years ago
Guido Günther
14cdb6153f
Add initial linux_dmabuf protocol support
...
Tested with
./weston-simple-dmabuf-drm
./weston-simple-dmabuf-drm --import-immediate=1
./weston-simple-dmabuf-drm --y-inverted=1
(and combinations)
Supports only single plane XRGB dmabufs for now.
7 years ago
Guido Günther
6c7e1c867c
protocol: sort protocols from wayland-protocols alphabetically
7 years ago