aboutsummaryrefslogtreecommitdiff
path: root/riverctl/main.zig
AgeCommit message (Collapse)AuthorFilesLines
2021-03-27riverctl: Do not use std.debug.print()Leon Henrik Plickat1-2/+3
2021-03-27riverctl: Print error messages instead of error traces for common user mistakesLeon Henrik Plickat1-0/+29
2021-02-09riverctl: add mod-option commandLeon Henrik Plickat1-0/+2
2021-02-07riverctl: add -focused-output for option commandsIsaac Freund1-1/+6
This is more convenient for interactive usage and makes using the same bindings across multiple outputs easy.
2021-01-18riverctl: implement river-options interfaceIsaac Freund1-22/+57
To make this cleaner, introduce some arg-parsing infrastructure that will useful when porting riverctl to river-control-v2 in the future as well.
2020-12-13code: switch to custom wlroots/libwayland bindingsIsaac Freund1-6/+6
This is a big step up over @cImport() for ergonomics and type safety. Nearly all void pointer casts have been eliminated!
2020-11-11meta: make copyright headers more maintainableIsaac Freund1-1/+1
- list all files as copyright "The River Developers" - add an AUTHORS file to acknowledge contributors
2020-11-02code: port riverctl to zig-waylandIsaac Freund1-74/+42
2020-06-26code: improve error handling consistencyIsaac Freund1-4/+3
2020-06-16river-control: implement protocol changesIsaac Freund1-20/+25
2020-06-01Split river and riverctl directoriesIsaac Freund1-0/+109