Jordan Eldredge
525bbcdb0d
Prevent double click on shade from triggering double click on parent
2018-03-25 07:33:21 -07:00
Jordan Eldredge
6cd8e7112b
Maintain window relationships on resize
2018-03-24 21:55:40 -07:00
Jordan Eldredge
6200b87295
Rough sketch of resizeUtils
2018-03-23 07:53:48 -07:00
Jordan Eldredge
6e1d57033e
Remove vestigle loop methods
2018-03-19 22:50:24 -07:00
Jordan Eldredge
a5a76f554c
Recover from errors in media sources
2018-03-19 22:45:29 -07:00
Jordan Eldredge
9d1ac902f9
Ensure empty, selected duration cells still get highlighted
2018-03-19 20:10:29 -07:00
Jordan Eldredge
4d59c29a80
Clarify meaning
2018-03-19 19:11:23 -07:00
Jordan Eldredge
2607a4eef7
Add TODO
2018-03-18 14:03:31 -07:00
Jordan Eldredge
1bdc543894
Split out windows reducer
2018-03-18 13:48:29 -07:00
Jordan Eldredge
5f081dd6d2
Get shade mode visualizer working
2018-03-17 22:40:38 -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
95cad890e9
Add dummy service-worker.js
2018-03-16 21:55:29 -07:00
Jordan Eldredge
8f2d726f5c
Don't prompt to install the app. Everyone hates that.
2018-03-16 18:07:00 -07:00
Jordan Eldredge
5a52030d4c
Disable Dropbox option is the global is not avalaible
2018-03-16 09:31:52 -07:00
Jordan Eldredge
25e64e5219
Remove unused console.log
2018-03-16 09:31:52 -07:00
Jordan Eldredge
ea9bc832b3
Lazy load jsmediatags
2018-03-15 22:51:46 -07:00
Jordan Eldredge
5ce33768ec
New Google Analytics for new domain
2018-03-15 21:59:53 -07:00
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