Commit graph

592 commits

Author SHA1 Message Date
Jakub Ďuraš
1c97cce4e1 Merges upstream/master and resolves conflicts 2018-03-12 11:50:34 +01:00
Jakub Ďuraš
8c4735d245 Refactor for position calculation to account for NaN/0 2018-03-11 23:15:32 +01:00
Jakub Ďuraš
5303bf70c8 Prettier position percentage calculation 2018-03-11 14:47:21 -07:00
Jakub Ďuraš
0a0ea9ffca Adds flooring of time elapsed for seeking bar position 2018-03-11 14:47:21 -07:00
Jakub Ďuraš
ea36814d2a Prettier position percentage calculation 2018-03-11 20:26:03 +01:00
Jordan Eldredge
f8660f319b Load directories 2018-03-10 18:59:59 -08:00
Jordan Eldredge
9203a4a240 Pick different priority for duration. 2018-03-10 16:45:40 -08:00
Jordan Eldredge
a2d9146188 Fix priority loading 2018-03-10 16:37:28 -08:00
Jordan Eldredge
eff471105c Use visibility to prioritize loading of metadata/duration 2018-03-10 16:28:38 -08:00
Jordan Eldredge
f81ad68a46 Fix insert position of tracks dragged into the playlist while scrolled 2018-03-10 16:25:53 -08:00
Jordan Eldredge
ef82da7664 Don't show colons for time that we don't know 2018-03-10 16:24:07 -08:00
Jordan Eldredge
6cb8b50c09 Add missing key 2018-03-10 16:11:41 -08:00
Jordan Eldredge
a3c32fb916 Move initial track default back to config 2018-03-10 16:11:31 -08:00
Jordan Eldredge
5830ac1021 Pull Dropbox integration out of core
Fixes #499
2018-03-10 16:02:49 -08:00
Jordan Eldredge
3fe6adda35 Use dot notation 2018-03-10 16:02:49 -08:00
Jordan Eldredge
6ee338fc76 Remove event listener
I was a good boy, and made sure to remove my mouse move event listener when the user's mouse came up.

Sadly, I didn't then _also_ remove the mouse up event listener.

This meant that after clicking a few times, the whole app would stall quite a bit any time your mouse came up.
2018-03-10 16:02:49 -08:00
Jordan Eldredge
33e33b2dec Add dropbox support 2018-03-10 16:02:49 -08:00
Jordan Eldredge
4423bf2418 Add todo 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
f429fdcd0b Fix ordering when loading multiple files 2018-03-10 16:02:49 -08:00
Jordan Eldredge
41862ffde6 Improve handling of x-origin duration fetching 2018-03-10 16:02:49 -08:00
Jakub Ďuraš
994da15f55 Adds flooring of time elapsed for seeking bar position 2018-03-10 19:07:28 +01:00
Jordan Eldredge
c42b33dff7 Move default audio out of Winamp class
This allows ID3 tags to work on config based audio files.
2018-03-02 13:47:56 -08:00
Jordan Eldredge
bb5502461f Get window size more robustly 2018-02-21 20:03:11 -08:00
Jordan Eldredge
95221727d7 Ensure audio is resumed by user interaction. 2018-02-21 19:35:32 -08:00
Jordan Eldredge
4c555a4887 Improve track display name fallback. 2018-02-20 19:43:20 -08:00
Jordan Eldredge
c3e90c2133 Make hotkeys optional 2018-02-19 20:50:38 -08:00
Jordan Eldredge
e52ddd63c4 Exclude Raven from the UMD bundle 2018-02-19 20:18:55 -08:00
Jordan Eldredge
ee04f2adc9 Allow Winamp2-js to center iteself in a container element 2018-02-19 20:10:37 -08:00
Jordan Eldredge
2be6f09c93 Add winamp2-js id ourselves to ensure CSS namespacing works everywhere 2018-02-19 20:08:53 -08:00
Jordan Eldredge
b11ae25a33 Refactor file loading 2018-02-19 17:16:25 -08:00
Jordan Eldredge
2bc90d9a90 Improve how files get loaded 2018-02-19 10:42:46 -08:00
Jordan Eldredge
bdb599fe32 Use default playlist colors when not specified 2018-02-17 21:55:54 -08:00
Jordan Eldredge
43cbf35e82 Use role application 2018-02-15 21:43:47 -08:00
Jordan Eldredge
85df75d3b0 Avoid rebinding openFileDialog in render
This is probably not a real perf problem, but I personally find .bind a bit harder to read than arrow functions, and since I was converting them, I figured I'd move them to `mapDispatchToProps` which only gets called on mount rather than on each render.
2018-02-12 17:11:59 -08:00
Ricky Miller
bd7ac23bc0 Limit presets to .eqf 2018-02-12 16:13:26 -08:00
Ricky Miller
5732baeb97 Update Regex, add pledit with quotes 2018-02-12 09:22:33 -08:00
Ricky Miller
eaf1bbe5c9 Add test 2018-02-12 09:22:33 -08:00
Ricky Miller
c8caec573a Add global and replace 2018-02-12 09:22:33 -08:00
Ricky Miller
cd8d38b371 Fix prettier nits 2018-02-12 09:22:33 -08:00
Ricky Miller
94fc18fa27 Oh right 2018-02-12 09:22:33 -08:00
Ricky Miller
e175551a61 Remove braces 2018-02-12 09:22:33 -08:00
Ricky Miller
7d08293c16 Replace quotes 2018-02-12 09:22:33 -08:00
Ricky Miller
1f329174ce Add optional accept argument 2018-02-12 09:22:33 -08:00
Jordan Eldredge
512f123cfa Fix ios 2018-02-11 13:55:55 -08:00
Jordan Eldredge
cd7201219d Move and format press page 2018-02-10 22:25:53 -08:00
Jordan Eldredge
277f4bf60b Document press links in raw form 2018-02-10 22:22:36 -08:00
Jordan Eldredge
7d5814e169 Fix balance bar title 2018-02-08 20:58:03 -08:00
Jordan Eldredge
76f8c1bfdd Fix broken balance background position
Fixes #467
2018-02-08 20:57:25 -08:00
Jordan Eldredge
6bd1efe545 Update snapshot 2018-02-08 19:53:55 -08:00