Commit graph

46 commits

Author SHA1 Message Date
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
Jordan Eldredge
6d7f85046b Split out display reducer 2018-04-02 16:43:56 -07:00
Jordan Eldredge
f8b94e4076 Split out media reducer 2018-04-02 16:42:08 -07:00
remigallego
2e360020ef fix avaliable into available 2018-04-01 09:08:51 -07:00
Jordan Eldredge
6cd8e7112b Maintain window relationships on resize 2018-03-24 21:55:40 -07:00
Jordan Eldredge
1bdc543894 Split out windows reducer 2018-03-18 13:48:29 -07:00
Jordan Eldredge
971ade9fb2 Remove generic "shade" display state
This was a holdover from when the main window was the only window.
2018-03-17 19:28:55 -07:00
Jordan Eldredge
4aa63d88b5 Explicitly state that Dropbox file picker requries the network. 2018-03-16 22:41:29 -07:00
Jordan Eldredge
33e33b2dec Add dropbox support 2018-03-10 16:02:49 -08:00
Jordan Eldredge
5836e9f542 Add infra for dropbox chooser and lazy id3 tags 2018-03-10 16:02:49 -08:00
Jordan Eldredge
4c555a4887 Improve track display name fallback. 2018-02-20 19:43:20 -08:00
Jordan Eldredge
c3b8b92df6 Use constants 2018-01-16 08:06:35 -08:00
Jordan Eldredge
5234959b6a Disable AVS 2018-01-15 20:34:59 -08:00
Jordan Eldredge
7e20788245 Closing windows does not cause other windows to take its place
Fixes #440
2018-01-15 20:32:41 -08:00
Jordan Eldredge
33494cec75 Enable closing generic windows 2018-01-11 21:36:00 -08:00
Jordan Eldredge
816adde576 Add generic window component 2018-01-10 21:11:40 -08:00
Jordan Eldredge
26c96cf6f1 Remove unused actionType 2018-01-03 19:52:00 -08:00
Jordan Eldredge
a927d15ce6 Support dragging files in at a given location in the playlist 2018-01-03 19:52:00 -08:00
Jordan Eldredge
07d31aded6 Clean up import order 2018-01-03 19:52:00 -08:00
Jordan Eldredge
00a000dba4 Remove unused actiontype 2018-01-03 19:52:00 -08:00
Jordan Eldredge
2a43de28cb Fix some tests (but not all) 2018-01-03 19:52:00 -08:00
Jordan Eldredge
56a5388cdf Add more playlist test cases 2018-01-03 19:52:00 -08:00
Jordan Eldredge
6d0152cf70 Fix shift-select 2018-01-03 19:52:00 -08:00
Jordan Eldredge
302ea6728b Support loading multiple files at once 2018-01-03 19:52:00 -08:00
Jordan Eldredge
253f29218a Make default volume match actual Winamp's volume upon install. 2018-01-03 19:52:00 -08:00
Jordan Eldredge
d019803708 Support shift click and meta click in playlist 2018-01-03 19:52:00 -08:00
Jordan Eldredge
211156c8f0 Add jsmediatags 2018-01-03 19:52:00 -08:00
Jordan Eldredge
9d0b8bcf00 Progress 2018-01-03 19:52:00 -08:00
Jordan Eldredge
ea1a87b98d Start adding dragSelected, refactor tracks 2018-01-03 19:52:00 -08:00