Commit Graph

  • 177ea507e3 Allow reflow of multiline text Jim Ramsay 2023-01-11 21:45:23 -0500
  • 104040291b Add option_parser_print_usage Jim Ramsay 2023-01-11 21:31:36 -0500
  • dcb23ebfe1 Add 'schema' to wayvncctl command parameters Jim Ramsay 2023-01-11 05:19:46 -0500
  • a52b7a1985 Add description and argument help to wayvnc --help Jim Ramsay 2023-01-08 12:15:50 -0500
  • 405e9a13df Add help output for wayvncctl positional arguments Jim Ramsay 2023-01-08 12:14:32 -0500
  • 23527a095a Allow positional args for single-param commands Jim Ramsay 2023-01-06 16:24:20 -0500
  • d8c2444823 Clean up command summary printing Jim Ramsay 2023-01-11 22:32:46 -0500
  • 8aa11ee17e Autoprint option default values Jim Ramsay 2023-01-11 22:09:23 -0500
  • 0d335d60f0 Allow reflow of multiline text Jim Ramsay 2023-01-11 21:45:23 -0500
  • fef9f480d9 Add option_parser_print_usage Jim Ramsay 2023-01-11 21:31:36 -0500
  • a9b3d7718c Add 'schema' to wayvncctl command parameters Jim Ramsay 2023-01-11 05:19:46 -0500
  • 7653049dd1 Add description and argument help to wayvnc --help Jim Ramsay 2023-01-08 12:15:50 -0500
  • 0976ac5426 Add help output for wayvncctl positional arguments Jim Ramsay 2023-01-08 12:14:32 -0500
  • 7b663a59f0 Allow positional args for single-param commands Jim Ramsay 2023-01-06 16:24:20 -0500
  • e5ab6a3134 CI: Run apt-get update before install Jim Ramsay 2023-01-12 14:33:50 -0500
  • 1548934069 CI: Run apt-get update before install Jim Ramsay 2023-01-12 14:33:50 -0500
  • a28ce15521 Split wayvnctl output-set into output-set and output-cycle Jim Ramsay 2023-01-06 15:59:02 -0500
  • 2e983862c4 Split wayvnctl output-set into output-set and output-cycle Jim Ramsay 2023-01-06 15:59:02 -0500
  • 8df085a65a Rename and reorder all wayvncctl commands Jim Ramsay 2023-01-06 15:44:39 -0500
  • 8f94900545 Rename and reorder all wayvncctl commands Jim Ramsay 2023-01-06 15:44:39 -0500
  • dd19da6143 Add command and event details to help output Jim Ramsay 2023-01-06 13:39:23 -0500
  • d1e1f62d1e Refactor option-parser table printing code for reuse Jim Ramsay 2023-01-06 13:22:56 -0500
  • aec9304885 Add help text for wayvncctl-only events Jim Ramsay 2023-01-06 02:19:21 -0500
  • fbd373143c Remove 'help' command and clean up help output Jim Ramsay 2023-01-06 01:45:36 -0500
  • 122b2e0707 Add command and event details to help output Jim Ramsay 2023-01-06 13:39:23 -0500
  • f19e74b924 Refactor option-parser table printing code for reuse Jim Ramsay 2023-01-06 13:22:56 -0500
  • 7336ede4db Add help text for wayvncctl-only events Jim Ramsay 2023-01-06 02:19:21 -0500
  • f35eaa78f8 Remove 'help' command and clean up help output Jim Ramsay 2023-01-06 01:45:36 -0500
  • d475e0e52f Fix segfault for wayvncctl help --command=bad-name Jim Ramsay 2023-01-02 20:15:12 -0500
  • b0a243623f Fix segfault for wayvncctl help --command=bad-name Jim Ramsay 2023-01-02 20:15:12 -0500
  • 522b1deb28 Convert wayvncctl subcommands to use option-parser Jim Ramsay 2023-01-02 06:43:14 -0500
  • 1dc8cfdd4a Convert wayvncctl subcommands to use option-parser Jim Ramsay 2023-01-02 06:43:14 -0500
  • e0a4a26c42 Cleanup CI reporting and step names Jim Ramsay 2023-01-02 11:27:22 -0500
  • 14615ae3b0 Enable unit tests by default Jim Ramsay 2023-01-02 07:47:47 -0500
  • 7c8c52dfb2 Run github CI on a ci-test branch too Jim Ramsay 2023-01-02 07:09:54 -0500
  • 4b126da54c Add unit tests to github CI Jim Ramsay 2023-01-02 07:05:52 -0500
  • 65ed029e22 Add meson.build for unit tests Andri Yngvason 2023-01-02 09:32:15 +0000
  • 474ce23d42 Implement custom option parser Andri Yngvason 2022-12-17 23:25:52 +0000
  • 6556d893a8 Implement custom option parser custom-option-parser Andri Yngvason 2022-12-17 23:25:52 +0000
  • 86652c8a42 Fixup buffer.c compiler warning Jim Ramsay 2022-12-29 05:50:44 -0500
  • 92e79bb971 Add more error logs for wayland init failures Jim Ramsay 2022-12-29 01:20:53 -0500
  • fbbe74fe93 Add more error logs for wayland init failures Jim Ramsay 2022-12-29 01:20:53 -0500
  • 72cc04098d Add single-output-sway helper script Jim Ramsay 2022-12-14 16:29:03 -0500
  • b1896822e5 Add single-output-sway helper script Jim Ramsay 2022-12-14 16:29:03 -0500
  • 2f2f6f410b Force a wayland round-trip after an output appears Jim Ramsay 2022-12-24 07:36:03 -0500
  • 06fc3e9bfa Force a wayland round-trip after an output appears Jim Ramsay 2022-12-24 07:36:03 -0500
  • 5cf9ad6eab Increase client receive buffer size Jim Ramsay 2022-12-21 09:08:03 -0500
  • 5d443bfa60 Improve error message for client receive buffer overflow Jim Ramsay 2022-12-21 09:07:22 -0500
  • d61e5cb361 Increase client receive buffer size Jim Ramsay 2022-12-21 09:08:03 -0500
  • 749aa56b9a Improve error message for client receive buffer overflow Jim Ramsay 2022-12-21 09:07:22 -0500
  • 3e5d6ea8eb Fix segfault after hot-plugging outputs Jim Ramsay 2022-12-18 02:11:38 -0500
  • 3af3cc9865 Fix segfault after hot-plugging outputs Jim Ramsay 2022-12-18 02:11:38 -0500
  • 2a9e3dac58 Fix trace logging assert crash Jim Ramsay 2022-12-09 02:43:03 -0500
  • 43e3015af6 Refresh and cleanup README.md Jim Ramsay 2022-12-07 20:32:35 -0500
  • 00539935ba Add output power state to get_outputs ipc command Jim Ramsay 2022-12-06 20:03:06 -0500
  • cb116cc980 Handle all wayvncctl help commands locally Jim Ramsay 2022-12-06 16:45:51 -0500
  • d75ca4bf51 Refactor comand and event name parsing Jim Ramsay 2022-12-06 07:12:02 -0500
  • 4def8f3cb8 Switch wayvncctl to use option_parser Jim Ramsay 2022-12-06 07:07:22 -0500
  • 38981a9ebf Handle all wayvncctl help commands locally Jim Ramsay 2022-12-06 16:45:51 -0500
  • 93c07db3ae Add output power state to get_outputs ipc command Jim Ramsay 2022-12-06 20:03:06 -0500
  • 4842eb57b8 Refactor comand and event name parsing Jim Ramsay 2022-12-06 07:12:02 -0500
  • c82f2eb9bb Switch wayvncctl to use option_parser Jim Ramsay 2022-12-06 07:07:22 -0500
  • e3238cf71d output: The name the "unknown" power state is "UNKNOWN" Andri Yngvason 2022-12-01 21:30:04 +0000
  • 03d7f1dc6d output: Abort on invalid power state Andri Yngvason 2022-12-01 21:27:55 +0000
  • 5bb8cbfa92 Blank the capture screen when output power turns off Jim Ramsay 2022-11-30 05:12:28 -0500
  • 6b44a6648e Turn output power on when starting capture Jim Ramsay 2022-11-30 04:52:18 -0500
  • 3cba374172 Don't attempt capture if an output is powered off Jim Ramsay 2022-11-29 20:06:12 -0500
  • 308308b63a Add power management state to the output object Jim Ramsay 2022-11-29 18:46:43 -0500
  • edd72237ac Blank the capture screen when output power turns off Jim Ramsay 2022-11-30 05:12:28 -0500
  • c0a0435a12 Turn output power on when starting capture Jim Ramsay 2022-11-30 04:52:18 -0500
  • 0406b75540 Don't attempt capture if an output is powered off Jim Ramsay 2022-11-29 20:06:12 -0500
  • 549a4e691f Add power management state to the output object Jim Ramsay 2022-11-29 18:46:43 -0500
  • c96cb5a82b Support VSOCK sockets Bit Thief 2022-07-19 01:45:56 +0300
  • 9639740bc8 Add more libraries to the build CI environment Jim Ramsay 2022-11-27 21:58:56 -0500
  • 52e02143b0 Add more libraries to the build CI environment Jim Ramsay 2022-11-27 21:58:56 -0500
  • 312ddd8960 Move control command schemas into own files Andri Yngvason 2022-11-26 21:26:30 +0000
  • 052160cbd4 ctl: Fix sign compare warnings Andri Yngvason 2022-11-26 21:13:41 +0000
  • c3c3e97794 main: Use stronger error checking for client ids Andri Yngvason 2022-11-26 21:11:28 +0000
  • 89bd6da3bb Add a brief timeout between a capture failure and the retry Jim Ramsay 2022-11-26 14:48:29 -0500
  • bffac8cab8 Add a brief timeout between a capture failure and the retry Jim Ramsay 2022-11-26 14:48:29 -0500
  • e958b06e44 Add wayvncctl wayvnc-exit command Jim Ramsay 2022-11-25 20:56:07 -0500
  • 467cfa1889 Add wayvncctl capture-changed event Jim Ramsay 2022-11-24 20:57:26 -0500
  • 19862aace8 Cleanup magic strings in event sending code Jim Ramsay 2022-11-24 20:51:05 -0500
  • 5c8014d19b Add wayvncctl disconnect-client command Jim Ramsay 2022-11-24 02:16:52 -0500
  • 3e9aa0e3ae Ensure cmd parsing never mis-sets the type Jim Ramsay 2022-11-24 02:15:08 -0500
  • 80fd6b074e Add wayvncctl get-outputs command Jim Ramsay 2022-11-22 22:20:56 -0500
  • 6eb915e0af Add wayvncctl wayvnc-exit command Jim Ramsay 2022-11-25 20:56:07 -0500
  • a920c48630 Add wayvncctl capture-changed event Jim Ramsay 2022-11-24 20:57:26 -0500
  • a36885b353 Cleanup magic strings in event sending code Jim Ramsay 2022-11-24 20:51:05 -0500
  • 7dc6806abc Add wayvncctl disconnect-client command Jim Ramsay 2022-11-24 02:16:52 -0500
  • d8c6a65f2e Ensure cmd parsing never mis-sets the type Jim Ramsay 2022-11-24 02:15:08 -0500
  • ac5e207321 ctl-server: Fix sign compare warning Andri Yngvason 2022-11-26 18:17:30 +0000
  • 8a70c54928 buffer: Add braces to side-step bogus fallthrough warning Andri Yngvason 2022-11-26 18:16:14 +0000
  • 800a460444 meson: Set default warning level to 2 Andri Yngvason 2022-11-26 18:00:50 +0000
  • 80efc9d487 Start capture on output switch iff clients are connected Jim Ramsay 2022-11-25 08:10:15 -0500
  • 6f0fcfef06 Start capture on output switch iff clients are connected Jim Ramsay 2022-11-25 08:10:15 -0500
  • e1ff427b99 Add wayvncctl get-outputs command Jim Ramsay 2022-11-22 22:20:56 -0500
  • 19e3d78d78 Add wayvncctl get-clients command Jim Ramsay 2022-11-22 16:55:41 -0500
  • 72238686c4 Make better client IDs for wayvncctl Jim Ramsay 2022-11-22 14:03:22 -0500
  • 1932560564 Add wayvncctl get-clients command Jim Ramsay 2022-11-22 16:55:41 -0500