Commit Graph

78 Commits

Author SHA1 Message Date
Max Goodhart
385a721d8e Add CODE_OF_CONDUCT.md 2020-06-24 17:54:47 -07:00
Max Goodhart
eb94da2916 Add FUNDING.yml 2020-06-24 17:44:32 -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
7e71567772 Merge pull request #7 from chromakode/tgreiser-patch-1
Update README.md
2020-06-22 19:42:31 -07:00
Tim Greiser
1d75d09608 Update README.md 2020-06-22 19:39:33 -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
Max Goodhart
c25e5d5f59 Merge pull request #4 from chromakode/tng
Fix for facebook streams freezing
2020-06-21 20:17:06 -07:00
Tim Greiser
cfd6c157c3 Remove write-only attribute on muted property. Fixes FB pause error. 2020-06-21 19:53:13 -07:00
Tim Greiser
cb4b36dca0 New command: npm run start-local 2020-06-21 19:52:52 -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
555e5defa0 Merge pull request #3 from chromakode/tng
Fix for rotated periscope streams.
2020-06-21 18:35:25 -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 Goodman
b191079bf2 Use cross-env in npm scripts 2020-06-21 01:56:26 -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
Max Goodhart
6b38d19294 Fix view reuse bugs and create/destroy views on demand 2020-06-20 16:37:39 -07:00
Max Goodhart
0d7cd9cbbe Reduce space between adjacent grid buttons 2020-06-19 22:31:13 -07:00
Max Goodhart
31ff123866 Sandbox stream views 2020-06-19 21:55:58 -07:00
Max Goodhart
5c46a94625 Whitespace 2020-06-19 21:23:36 -07:00
Max Goodhart
fd7fc26956 Make control page links open in new window 2020-06-19 19:36:58 -07:00