16 Commits

Author SHA1 Message Date
Ian Gulliver
ed011c5e6c Better feedback on button clicks 2021-06-11 16:40:37 +00:00
Ian Gulliver
55b2412a8a Be consistent with other loop break 2021-05-21 16:22:27 +00:00
Ian Gulliver
d80e68140f Fix runaway CPU usage when present client disconnects 2021-05-21 16:21:00 +00:00
Ian Gulliver
cbc1321019 Un-yuck the server side of the presenter API 2020-11-26 00:11:09 +00:00
Ian Gulliver
a95fdbbf10 Real heartbeat timeouts server -> client 2020-11-25 23:34:09 +00:00
Ian Gulliver
82da61bd86 Add solo button 2020-11-25 22:41:05 +00:00
Ian Gulliver
d7495aa83b Reject requests from inactive clients 2020-11-25 22:17:29 +00:00
Ian Gulliver
d5bfc59ab8 Instead of refcount, close watch channel when we delete client 2020-11-25 22:03:43 +00:00
Ian Gulliver
462159c606 Remove watchState 2020-11-25 21:52:30 +00:00
Ian Gulliver
2619794b78 Remove unused request fields 2020-11-25 21:19:31 +00:00
Ian Gulliver
a1a74b5f8f Drop public client IDs for simplicity 2020-11-25 21:15:34 +00:00
Ian Gulliver
6c4ec676fe Monotonic time for stale removal 2020-11-25 20:13:39 +00:00
Ian Gulliver
650c835234 Configurable bind address, support for paths 2020-11-24 23:04:34 +00:00
Ian Gulliver
31509efd16 Personal presentation timer 2020-06-27 21:48:27 +00:00
Ian Gulliver
ade233fe47 Overall timer 2020-06-27 21:18:19 +00:00
Ian Gulliver
de64089453 Initial commit 2020-05-03 22:51:16 +00:00