Marks Polakovs
552c56390c
prettier all the things
2020-04-20 14:54:43 +02:00
Marks Polakovs
1203d90328
Re-enable noImplicitAny and explictly "any-ize" plugins
...
This is still kind of terrible, but better than slapping it across the entire codebase.
2020-04-20 14:53:17 +02:00
Matthew Stratford
7010ad70b3
Add intro region and time cursor to waveforms.
2020-04-19 22:47:58 +01:00
Matthew Stratford
bdd246a44a
Switch "noImplicitAny" to allow wavesurfer plugins.
2020-04-19 22:47:30 +01:00
Matthew Stratford
81b120a911
Remove unused wavesurfer state.
2020-04-19 22:46:47 +01:00
Matthew Stratford
6580e163c5
Fix Webstudio stopping at height of fullest channel.
2020-04-19 22:45:26 +01:00
Matthew Stratford
409fcd438d
Revert "Fix Webstudio stopping at height of fullest channel."
...
This reverts commit 9b54744c38
.
2020-04-19 22:44:35 +01:00
Matthew Stratford
9b54744c38
Fix Webstudio stopping at height of fullest channel.
2020-04-19 22:40:50 +01:00
Marks Polakovs
366bcc7441
Don't rely on items being ordered in Redux state ( fixes #51 )
2020-04-19 23:25:31 +02:00
Brooke Hatton
9b81540cc2
Styling tweaking ( #77 )
...
* Suggested css tweaks
* correct selector
* disable user text selection on tracks
so that they dont accidentally do it while dragging
* Add css varaibles, remove prefixes, use scss for more stuff
- remove `sp` prefix from mixer buttons
- Add css varaibles. Note: Currently doesnt work for the player due to bootstrap shiz that I will probably end up stripping out
- Bring more css into the scss files
* remove unused css
* pull styling into the scss file rather than inline
* use css var for channel shadow and sidebar background
* Align Icons with text..
* Make the sidebar search fields fixed to the top
I can't tell you why this works but it does
* add editor config
* partial refactor of mixer animation into the scss world
* one option for dealing with a core set of reusable css animations
* Prettier fixes
* rename active to hidden - use margin, so that the element doesn't resize when hidden
* rename track to item
* remove grid areas that are a little pointless
2020-04-19 23:17:05 +02:00
Marks Polakovs
8d0c883a9e
bad github, no cookie
2020-04-19 18:52:41 +02:00
markspolakovs
8ad1ef2e94
Prettified Code!
2020-04-19 16:51:05 +00:00
Marks Polakovs
abcac8107c
Use @ury1350/prettier-config
2020-04-19 18:49:59 +02:00
markspolakovs
bcfd4004d7
Prettified Code!
2020-04-19 16:33:34 +00:00
Marks Polakovs
7afc0ea5ff
Yeet Webcast
2020-04-19 15:48:36 +02:00
Marks Polakovs
0c9721b122
Run Prettier across the entire project
2020-04-19 15:47:19 +02:00
Marks Polakovs
1977289524
Fix all linter warnings
2020-04-19 15:44:23 +02:00
Matthew Stratford
74333f2763
Merge remote-tracking branch 'origin/master'
2020-04-19 14:13:24 +01:00
Matthew Stratford
3a26739d87
Add ending times to tracks.
2020-04-19 14:13:08 +01:00
Marks Polakovs
0ab86337ea
Safari compat (hopefully)
...
Yes, this is dumb. It's also fun.
2020-04-19 14:36:10 +02:00
Matthew Stratford
9526d70164
Merge remote-tracking branch 'origin/master'
2020-04-19 13:10:32 +01:00
Matthew Stratford
d29c306c08
Add red flash for fader when playing and muted.
2020-04-19 13:10:24 +01:00
Marks Polakovs
f9ee8493c5
Rework how mic works ( fixes #76 , fixes #63 )
...
Previously, the mic gain node had both the calibration value as well as the volume control (either the calibration value or zero). This made it impossible to recalibrate the mic while on air, and also broke the calibration slider.
This commit moves it into two separate gain nodes, "calibration gain" and "mix gain", with the analyser node in the middle. It also means that the mic is now calibrated before compression.
2020-04-19 13:29:51 +02:00
Matthew Stratford
71cd7fb763
Update remaining counter on seeking.
2020-04-17 18:41:25 +01:00
Matthew Stratford
3febdb7398
Fix #62 , stop doesn't stop from paused state.
2020-04-17 18:41:08 +01:00
Marks Polakovs
2798fc61ca
Try and center circles
2020-04-17 18:48:43 +02:00
Marks Polakovs
94ffe8dd74
Use bundled Font Awesome instead of CDN
2020-04-17 17:37:01 +02:00
Marks Polakovs
7c8eff5520
Remove old "lastConnection" logic
2020-04-17 16:45:39 +02:00
Marks Polakovs
80914a5801
Kill the streamer if registration fails
2020-04-17 15:16:18 +02:00
Marks Polakovs
43fbf36485
Add a PIS modal
2020-04-17 14:39:32 +02:00
Marks Polakovs
5f9cca9289
Delay turning mic off to compensate for WebAudio latency ( fixes #72 )
2020-04-16 11:06:21 +02:00
Marks Polakovs
cb0e091c30
Refactor news cues code
2020-04-16 10:26:08 +02:00
Marks Polakovs
d4f5b84014
red inset border when mic live
2020-04-14 17:38:03 +02:00
Marks Polakovs
30f3886487
send wsid to stateserver
2020-04-14 17:29:21 +02:00
Marks Polakovs
427903f24a
Twiddle ™️ levels
2020-04-14 16:11:42 +02:00
Marks Polakovs
bf774bae11
Do the news noises every hour (when we're live)
2020-04-14 09:46:08 +02:00
Marks Polakovs
d807b62667
better handle DIED cases
2020-04-14 09:42:43 +02:00
Matthew Stratford
4d4e3a6a38
Not quite marks. :)
2020-04-13 21:15:39 +01:00
Marks Polakovs
519a0c0f87
lolmatt
2020-04-13 21:34:23 +02:00
Marks Polakovs
5138e0f8a1
avoid double-tracklisting
2020-04-13 21:29:43 +02:00
Marks Polakovs
657861b5e2
fix some things and add some debuggy bois
2020-04-13 21:21:30 +02:00
Marks Polakovs
de49a1d6be
make tracklisting an option
2020-04-13 16:34:32 +02:00
Marks Polakovs
bf33fbb2ba
quit spamming the console
2020-04-13 16:10:38 +02:00
Marks Polakovs
72d67c6ce1
dumbarse doesn't know how time works
2020-04-13 16:04:45 +02:00
Marks Polakovs
38f14d5450
Revert "resolve circular deps"
...
This reverts commit bc2a5bc3
2020-04-13 15:05:49 +02:00
Marks Polakovs
122e5e04f0
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# src/broadcast/rtc_streamer.ts
2020-04-13 15:05:21 +02:00
Marks Polakovs
3f569b252a
fix that dumb shit
2020-04-13 15:05:08 +02:00
Marks Polakovs
bc2a5bc330
resolve circular deps
2020-04-13 14:44:32 +02:00
Marks Polakovs
86c29a997f
tracklisting
2020-04-13 14:14:42 +02:00
Marks Polakovs
bebdd0186b
try and do the news noises
2020-04-13 13:56:17 +02:00