Isaac Freund
421c403cf5
river-option: compositor may ignore set requests
...
This allows the compositor to restrict options to a certain set of
values, which can be desirable if the options affect compositor
behavior.
This was always the intended behavior of the protocol, but now it is
explicitly stated.
2021-01-18 01:34:06 +01:00
Isaac Freund
875e3c325d
river-options: create protocol
2021-01-16 23:51:15 +01:00
Isaac Freund
f80992e329
meta: make copyright headers more maintainable
...
- list all files as copyright "The River Developers"
- add an AUTHORS file to acknowledge contributors
2020-11-11 20:33:43 +01:00
Marten Ringwelski
d821f6b0dc
Implement wlr-output-power-management-unstable-v1 protocol
2020-10-31 19:11:22 +01:00
Isaac Freund
11a46b80e0
meta: update layer shell xml
2020-07-28 12:32:56 +02:00
Isaac Freund
2f0bd157e3
river-status: note that wl_outputs must be bound
2020-07-24 17:53:53 +02:00
Isaac Freund
e7bf1940da
river-control: send output on success, fix issues
...
Add an output arg to the success event on the callback. This allows for
implementing commands that return values, which are planned.
Replace the array of null terminated strings with a series of requests
each adding a single string to the args array. This is more idiomatic
wayland.
Add a seat argument to the run_command request to allow for proper
multi-seat support in the future.
Add missing destructor request.
2020-06-16 18:27:40 +02:00
Isaac Freund
b88443d62c
org: unify gitignore
2020-06-15 13:42:32 +02:00
Isaac Freund
e8aaadb228
river-status: add seat status object
2020-06-04 16:55:28 +02:00
Isaac Freund
a6e6e47af9
river-status: fix typo
2020-06-03 13:25:00 +02:00
Isaac Freund
9c270c5918
river-status: create an object for each output
2020-06-03 12:56:03 +02:00
Isaac Freund
b69196aafa
Define the river status protocol
...
This is a refinement of the now obsolete river-window-management
protocol which has been deleted.
2020-06-03 01:44:07 +02:00
Isaac Freund
d83cbf55d1
Split control into separate protocol
2020-05-24 21:01:11 +02:00
Isaac Freund
4d68043045
Add callback to command request for error handling
2020-05-24 19:23:55 +02:00
Isaac Freund
569308d91b
Implement sending command from riverctl
...
These commands are successfully received by the server, but not yet
executed.
2020-05-19 20:53:26 +02:00
Isaac Freund
82d74d938c
Sketch out river-window-management protocol
2020-05-19 11:22:51 +02:00
Isaac Freund
57a811583c
Move protocol scanning to build.zig
2020-04-12 13:37:18 +02:00
Isaac Freund
86c486bf2d
Import layer shell protocol
2020-04-09 13:18:52 +02:00
Isaac Freund
6646826386
Initial commit
2020-03-19 16:29:22 +01:00