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