Jordan Eldredge
8e6bd99775
Improve typing of PlaylistTrack
2018-09-17 08:46:23 -07:00
Jordan Eldredge
2d97ccf964
Type Selectors
2018-09-17 08:33:27 -07:00
Jordan Eldredge
6c17184488
Convert all reducers to typescript
2018-09-17 08:33:26 -07:00
Jordan Eldredge
fe4c366f34
Format display.ts
2018-09-17 08:33:26 -07:00
Jordan Eldredge
30fc35507f
More type progress
2018-09-11 07:37:16 -07:00
Jordan Eldredge
51f87239b3
Convert UserInput reducer to TypeScript
2018-09-11 07:37:16 -07:00
Jordan Eldredge
dcf07f60c0
Convert media reducer to Typescript
2018-09-11 07:37:16 -07:00
Jordan Eldredge
40fc9aad59
Format typescript files with Prettier
2018-09-11 07:37:16 -07:00
Jordan Eldredge
706cdc437b
Convert first files to TypeScript
2018-09-11 07:37:16 -07:00
Jordan Eldredge
de95b33642
Use constants for media status
2018-08-10 19:25:48 -07:00
Jordan Eldredge
410ad049b1
Make TIME_MODE a constant
2018-08-02 20:55:36 -07:00
Jordan Eldredge
3ef93e28ab
Reset hidden state when opening window
...
Fixes #626
2018-07-29 21:36:44 -07:00
Jordan Eldredge
a571387780
Enable Butterchurn!
2018-07-13 07:47:49 -07:00
Jordan Eldredge
bc75d6efb9
Combine window hiding
2018-07-11 21:02:40 -07:00
Jordan Eldredge
4f9767bd2a
Toggle Desktop from context menu
2018-07-11 20:57:41 -07:00
Jordan Eldredge
b0b9ddd441
Hidden windows?
2018-07-11 20:57:41 -07:00
Jordan Eldredge
ff32dd9c04
Make loading state accessible to consumers
2018-07-11 13:27:20 -07:00
Jordan Eldredge
50c5c264d1
Pose snapshot with visualizer
2018-07-02 20:09:34 -07:00
Jordan Eldredge
4623cec225
Disable the marquee in screenshot mode
2018-07-02 19:14:02 -07:00
Jordan Eldredge
4101d5e3a8
Allow consumer to specify zIndex
2018-06-24 11:22:25 -07:00
Jordan Eldredge
e91ffdf4b2
Allow milkdrop to participate in visualizer cycling
2018-06-11 22:44:22 -07:00
Jordan Eldredge
799d29ccdf
Refactor visualization style
2018-06-11 22:44:22 -07:00
Jordan Eldredge
902ef2f7c8
Move some skin data to JSON
2018-05-28 16:04:10 -07:00
Jordan Eldredge
a7a5ef5e91
Upgrade prettier
2018-05-28 15:56:18 -07:00
Jordan Eldredge
257dadfecf
Address/remove a bunch of TODOs
2018-05-23 20:14:06 +01:00
Jordan Eldredge
1f598a5b3e
Allow duration to be set by initial track(s)
2018-05-23 20:14:06 +01:00
Jordan Eldredge
633de21aa1
Add base skin preamp graph images to default state
2018-05-16 08:44:59 -07:00
Jordan Eldredge
4430a9d26f
Add default skinColors
2018-05-14 21:57:32 -07:00
Jordan Eldredge
dbf83172ee
Put it on one line
2018-05-14 20:40:06 -07:00
Jordan Eldredge
dff9ab04b6
Set loading state back to false
2018-05-14 20:40:06 -07:00
Jordan Eldredge
f900932d85
Re-enable custom skins
2018-05-14 20:40:06 -07:00
Jordan Eldredge
fc646a5159
Try pre-compiled skin
2018-05-14 20:40:06 -07:00
Jordan Eldredge
4371ab1b6c
Consolidate/fix windows in context menu
2018-05-13 12:36:15 -07:00
Jordan Eldredge
7b7af6b06e
getPlaylistWindowPixelSize
2018-05-13 12:36:15 -07:00
Jordan Eldredge
2d1bd3f110
Progress toward unifying windows
2018-05-13 12:36:15 -07:00
Jordan Eldredge
6125a0b5d4
Make generic window size management include playlist
2018-05-13 12:36:15 -07:00
Jordan Eldredge
843a59cbb0
Merge duplicate utlity functions
2018-04-26 07:10:19 -07:00
Jordan Eldredge
842f12014e
Move generic window size into state
2018-04-26 07:10:08 -07:00
Jordan Eldredge
5e99ee46fa
Allow generic windows to be toggled from the context menu
2018-04-26 07:09:25 -07:00
Jordan Eldredge
82c75bcc45
Add windows to context menu
2018-04-26 07:09:25 -07:00
Jordan Eldredge
7178bf7f9c
Add gen windows to state
2018-04-26 07:09:25 -07:00
Jordan Eldredge
569a6819f0
Convert __extraWindows into an array
2018-04-23 07:11:34 -07:00
Jordan Eldredge
b86413cda3
Add albumArtUrl to state
...
Helps with #510
2018-04-18 09:11:04 -07:00
Jordan Eldredge
373d613e19
Un-revert, add duration to llama track
...
It seems the bug I saw (the demo track had an infinite duration), was not
a bug in my code, but a bug/change in the latest version of mobile
Safari.
Undoing the revert, since it doesn't really help, and adding back the
channel detection code.
2018-04-08 19:13:58 -07:00
Jordan Eldredge
5b39cb24a3
Revert to known state. Shit's broken
2018-04-08 15:08:10 -07:00
Jordan Eldredge
a1d73c2f34
Handle mono audio files
2018-04-08 14:48:28 -07:00
Jordan Eldredge
b8f0ec8947
Split out settings reducer
2018-04-02 16:50:00 -07:00
Jordan Eldredge
2770b8ca56
Split out network reducer
2018-04-02 16:49:06 -07:00
Jordan Eldredge
7762bff2de
Split out equalizer reducer
2018-04-02 16:48:15 -07:00
Jordan Eldredge
97fa59123c
Split out userInput reducer
2018-04-02 16:46:41 -07:00