Commit Graph

15 Commits

Author SHA1 Message Date
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