Commit graph

78 commits

Author SHA1 Message Date
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