Max Goodhart
3381c00cfc
Send diffs of state objects to clients
2020-07-05 20:37:49 -07:00
Max Goodhart
8f6210da20
Use Y.js CRDT for view id mapping
...
This fixes glitches when typing in the grid boxes by allowing concurrent
writes and removing the need to read state from the server to render the
box values.
2020-07-05 17:31:25 -07:00
Max Goodhart
ca038a2cf6
Add configurable dwell delay to Twitch bot
2020-07-02 21:41:04 -07:00
Max Goodhart
e71d54b1b0
Fix color argument parsing
2020-07-02 21:29:33 -07:00
Max Goodhart
c61bafee72
Only display Streamdelay UI when enabled
2020-07-02 20:50:59 -07:00
Max Goodhart
48c1954c79
Add Twitch stream focus announcement bot support
2020-07-02 20:03:14 -07:00
Max Goodhart
a0fcc4e8a8
Make window position, frame, and grid count configurable
2020-07-01 22:41:00 -07:00
Max Goodhart
b2215aa42d
Add support for TOML file data source
2020-07-01 13:01:36 -07:00
Max Goodhart
cc14f2a17f
Improve handling of disconnected Streamdelay server
2020-06-30 17:23:16 -07:00
Max Goodhart
cc79f387fd
Add TOML configuration and reorganize param names
2020-06-30 17:11:41 -07:00
Max Goodhart
d85897f68c
Add Streamdelay integration
2020-06-28 00:04:15 -07:00
Max Goodhart
5b699f7c31
Use new public JSON streams endpoint
2020-06-23 00:05:31 -07:00
Max Goodhart
465254b869
Allow background color to be specified
2020-06-22 17:14:07 -07:00
Max Goodman
e861071599
Add support for blurring streams
2020-06-22 13:31:39 -07:00
Max Goodhart
e79e2f7a75
Add button to open devtools for stream views
2020-06-21 19:25:21 -07:00
Max Goodhart
e794ad93de
Make cert-dir not required for development usage
2020-06-21 13:34:48 -07:00
Max Goodman
a1e3f100c7
Add command line flag for enabling production cert
2020-06-21 02:10:23 -07:00
Max Goodhart
fa9606e740
Add options to override server hostname and port
2020-06-21 01:31:21 -07:00
Max Goodhart
1217eeb92f
Require user-supplied URLs to be http protocol
2020-06-20 23:07:51 -07:00
Max Goodhart
23e195ba03
Add explicit security related flags to browser windows
2020-06-20 23:07:51 -07:00
Max Goodhart
2a626fa396
Prevent permission requests from web content
2020-06-20 23:07:50 -07:00
Max Goodhart
3c488cf379
Shorten --no-open-control option to --no-open
2020-06-20 23:07:50 -07:00
Max Goodhart
31ff123866
Sandbox stream views
2020-06-19 21:55:58 -07:00
Max Goodhart
490b626a06
Add support for custom streams list
...
Also, fix bug where unique stream ids were not being generated.
2020-06-19 19:15:48 -07:00
Max Goodhart
e80b0075f6
Persist cookies in views and browse window
2020-06-19 08:25:07 -07:00
Max Goodhart
b13d3184e8
Add control button to browse page (for authing/debugging)
2020-06-19 08:15:54 -07:00
Max Goodhart
a58a94aa51
Add reload button to control interface
2020-06-19 08:01:59 -07:00
Max Goodhart
32a0a189b4
Add web-based remote control with HTTPS support
2020-06-18 17:47:40 -07:00
Max Goodhart
9c379a912b
Rename space => view
2020-06-18 14:13:35 -07:00
Max Goodhart
b2915b3072
Use stable textual ids for streams
2020-06-18 11:02:11 -07:00
Max Goodhart
c95472f4ad
Add ability to poll data from spreadsheet
2020-06-18 11:02:11 -07:00
Max Goodhart
3dcc047661
Wait for main window to load
2020-06-18 11:02:11 -07:00
Max Goodhart
c3af2f00be
Move data fetching into lib
2020-06-18 11:02:11 -07:00
Max Goodhart
ba794aa117
Initial release
2020-06-14 23:28:45 -07:00