143 Commits (master)

Author SHA1 Message Date
Simon Ser ab4f642153 build: use dicts instead of get_variable
5 years ago
Michael Weiser 471b873de3 keyboard-shortcuts-inhibit: Implement the protocol
5 years ago
Guido Günther dfc5a40288 Add wlr-output-power-management
5 years ago
Andri Yngvason 273b280f46 virtual-pointer: Add request for mapping to specific output
5 years ago
Scott Anderson 70a084c119 meson: Fix protocol includes for compositor examples
5 years ago
Josef Gajdusek a7b538008b virtual-pointer: Add support for the wlr-virtual-pointer-unstable-v1
5 years ago
Scott Anderson cff1c2f740 meson: Various improvements
5 years ago
Jason 9cbbfa957c Amend typo
5 years ago
Simon Ser e959b882d5 backend/wayland: add support for presentation-time
5 years ago
Andri Yngvason 2a63f4fc61 protocol/screencopy: Add damage reporting
5 years ago
Simon Ser 02d664b37f protocol: sync layer-shell with upstream
5 years ago
Timidger 1724261910 layer_shell: set layer of existing surface
5 years ago
Simon Ser 5bddb5a909 backend/wayland: add support for direct scan-out
5 years ago
Markus Ongyerth 2285e36b0c Add zwp-tablet-unstable-v2 client support
5 years ago
Greg V d80acadfd8 Support pointer-gestures on Wayland backend
6 years ago
Simon Ser 3dec88e455 Remove orbital screenshooter and gamma-control
6 years ago
Ilia Bozhinov 4e6c17a7c9 foreign-toplevel: support fullscreen state and request
6 years ago
emersion ab3446091b output-management-v1: update protocol, add set_custom_mode
6 years ago
emersion 3a233b3fcc Add support for wlr-output-management-unstable-v1
6 years ago
Drew DeVault ea28887a23
Merge pull request #1493 from emersion/primary-selection-v1
6 years ago
Ivan Molodetskikh b59370088e Update data-control
6 years ago
emersion 8163f7e1e2
primary-selection-v1: copy from gtk-primary-selection
6 years ago
Ivan Molodetskikh 9e49ceb129 data-control: add primary selection support
6 years ago
Greg V 9fe8e37961 Implement the pointer-gestures-unstable-v1 protocol
6 years ago
emersion af3de7ea68
text-input-v3: use protocol from wayland-protocols
6 years ago
Drew DeVault d4de2bd708
Merge pull request #1476 from emersion/fullscreen-shell
6 years ago
Drew DeVault e61ea7706b
Merge pull request #1423 from emersion/data-control
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
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
6 years ago
Dorota Czaplejewicz cec7471119 wlroots: add basic support for zwp_input_method_v2
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
6 years ago
sghctoma 6fd1c63a69 Fix partial dependency in protocol/meson.build
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""
6 years ago
Drew DeVault 9c886f20b9 Revert "Merge pull request #1194 from ascent12/meson_feature"
6 years ago
Scott Anderson 39ac21401f Replace generator with custom_target
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
6 years ago
emersion a149c2370a Implement wlr-gamma-control-unstable-v1
6 years ago
emersion 555721f714 Add xdg-decoration-unstable-v1 support
6 years ago
Markus Ongyerth bf8751d632 Start tablet protocol
6 years ago
emersion c421700f3d
screncopy: update protocol
6 years ago
emersion bf7560b7cd
screencopy: add capture_output_region support
6 years ago
emersion 2b9cbaddf3
screencopy: add support for frame flags
6 years ago
emersion bd8be19b79
screencopy: add presentation timestamp
6 years ago
emersion 73755ad348
screencopy-v1: add basic implementation
6 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
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
7 years ago
Guido Günther 6c7e1c867c protocol: sort protocols from wayland-protocols alphabetically
7 years ago
Markus Ongyerth 87a7afb641 idle-inhibit: second feedback pass
7 years ago
Markus Ongyerth 3016133f91 idle-inhibit: feedback pass
7 years ago
Markus Ongyerth a0bce86006 adds the client example for idle-inhibit
7 years ago
Markus Ongyerth 50d573b2ca implements the idle_inhibit protocol type
7 years ago
Dominique Martinet b46cc3cafd wayland protocol build: remove client protocols we do not use
7 years ago
Dominique Martinet 7d26a6debd xdg-shell stable: copy-pasta implementation
7 years ago
emersion c2e1474010
Reformat all #include directives
7 years ago
Heghedus Razvan 21cc5e6fef Add idle protocol
7 years ago
emersion 0a171d3ace
Add wlr_primary_selection_device_manager and wlr_primary_selection_source
7 years ago
emersion e521b0404b
Add server-decoration skeleton
7 years ago
Greg V a5fe9aa736 Add FreeBSD compatibility
7 years ago
emersion 35f9700251
First attempt to implement screenshooter
7 years ago
emersion 1c8b72e0cd
Add screenshooter skeleton
7 years ago
emersion 1b588e7c1f
Add gamma_control skeleton
7 years ago
Tony Crisci 368f74e4df Refactor meson build files
7 years ago
Dominique Martinet 577d2f6fcd wayland backend: switch to xdg shell
7 years ago
Drew DeVault d4b4bfb8bc Fix #64
7 years ago
Drew DeVault 62d8b252c0 Refactor meson and move xdg-shell into wlroots
7 years ago