Max Goodhart
2816dfbb92
Fix pruning of empty entries in the custom streams list
2020-07-02 14:07:37 -07:00
Max Goodhart
a5b6f7fe5d
Fix non-initialized link field causing inputs to not be emptied
2020-07-02 14:07:24 -07:00
Max Goodhart
8e600f46d9
Fix crash when attempting to id empty stream
2020-07-02 13:59:28 -07:00
Max Goodhart
aaac169a58
Validate Origin header for WebSocket requests
2020-07-02 13:54:50 -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
df81a7d4fe
Truncate long stream titles
...
Resolves #23 .
2020-06-30 16:16:28 -07:00
Max Goodhart
c32896d410
Include city and state in control view stream description
...
Resolves #22 .
2020-06-30 16:16:16 -07:00
Almus
9072b0b67d
Update control.js
2020-06-28 00:35:57 -07:00
Max Goodhart
d85897f68c
Add Streamdelay integration
2020-06-28 00:04:15 -07:00
Max Goodhart
b958f21a7d
Fix skipping invalid JSON messages
2020-06-28 00:01:12 -07:00
Max Goodhart
d55ab32f0f
Sort all streams, including custom ones, upon render
2020-06-24 17:30:06 -07:00
Max Goodhart
8055cd089f
Use cached stream data if API fails
2020-06-23 23:57:46 -07:00
Max Goodhart
07feed0a91
Fix crash when API returns error
2020-06-23 23:42:31 -07:00
Max Goodhart
da93fba53f
Put hostname in control UI header
2020-06-23 00:31:16 -07:00
Max Goodhart
8477a288a9
Sort stream list by id
...
Fixes #8
2020-06-23 00:17:33 -07:00
Max Goodhart
5b699f7c31
Use new public JSON streams endpoint
2020-06-23 00:05:31 -07:00
Max Goodhart
2517ec055e
Fill padding around stream content with black color
...
This helps prevent the chroma-keyed background from creating artifacts
when streams don't take the full space (e.g. Periscope streams, which
currently do not always cover).
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 Goodhart
6119f52c23
Add keyboard shortcuts
2020-06-22 17:08:46 -07:00
Max Goodman
e861071599
Add support for blurring streams
2020-06-22 13:31:39 -07:00
Max Goodman
3759b05915
Remove unused argument
2020-06-22 13:31:36 -07:00
Max Goodhart
001b57eac3
Attempt to locate and display videos embedded in iframes
2020-06-21 23:42:04 -07:00
Max Goodhart
773eb1710a
Fix opening devtools for loading views
2020-06-21 23:42:04 -07:00
Max Goodhart
6e5b15feea
Change listening indicator to white
2020-06-21 23:42:04 -07:00
Max Goodhart
ebcc0c8b2a
Add error handling to public data fetching
2020-06-21 23:42:04 -07:00
Tim Greiser
cfd6c157c3
Remove write-only attribute on muted property. Fixes FB pause error.
2020-06-21 19:53:13 -07:00
Max Goodhart
2f2c11ad9a
Add missing icon file
2020-06-21 19:39:04 -07:00
Max Goodhart
e79e2f7a75
Add button to open devtools for stream views
2020-06-21 19:25:21 -07:00
Tim Greiser
eb9dae2c8d
Fix for rotated periscope streams. See: https://github.com/chromakode/streamwall/issues/2
2020-06-21 18:14:37 -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
2307eb6289
Fix bug matching https port
2020-06-21 01:51:52 -07:00
Max Goodhart
da3e4644ee
Fix requesting cert for wrong hostname
2020-06-21 01:34:02 -07:00
Max Goodhart
fa9606e740
Add options to override server hostname and port
2020-06-21 01:31:21 -07:00
Max Goodhart
cb3fe8f94b
Set window title
2020-06-20 23:34:31 -07:00
Max Goodhart
19b1c95b30
Make clicking a stream id fill an empty space with it
2020-06-20 23:22:07 -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
0c0f7d8c8d
Hide scrollbars for web views
2020-06-20 22:41:26 -07:00
Max Goodhart
6b0433303c
Add support for displaying custom web content in views
2020-06-20 22:41:26 -07:00
Max Goodhart
bf4bf1a595
Simplify test example syntax
2020-06-20 20:51:10 -07:00
Max Goodhart
767d85858d
Prevent sites from re-muting video
2020-06-20 18:46:27 -07:00
Max Goodhart
cb3aab4a30
Fix glitches where loading views are displayed in stream window
2020-06-20 16:46:30 -07:00
Max Goodhart
eed5544ba5
Always display manual browser button for spaces in control UI
2020-06-20 16:44:43 -07:00
Max Goodhart
1836811e9c
Load YT videos faster by detecting src being set
2020-06-20 16:42:32 -07:00