Jordan Eldredge
d5debf882c
Try to do a better job cleaning up channel detection audio nodes
2018-04-09 07:01:02 -07:00
Jordan Eldredge
4f5ead46ed
Make the linter happy
2018-04-08 21:42:49 -07:00
Jordan Eldredge
9c64e18bcc
Try to work around iOS issue
2018-04-08 21:35:23 -07:00
Jordan Eldredge
82506df2dd
Handle infinity for now
2018-04-08 20:00:54 -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
95d7432b5c
Add Changelog podcast to default tracks... for a while
2018-04-08 14:50:32 -07:00
Jordan Eldredge
188b711952
Fix commit hash handling in dev mode
2018-04-08 14:50:19 -07:00
Jordan Eldredge
a1d73c2f34
Handle mono audio files
2018-04-08 14:48:28 -07:00
Jordan Eldredge
9f5e5aaa71
Report release to Sentry
2018-04-05 22:46:32 -07:00
Jordan Eldredge
805a615345
Improve Sentry logging
2018-04-05 22:28:29 -07:00
Jordan Eldredge
a471d80f51
Fix tests
2018-04-03 07:25:48 -07:00
Jordan Eldredge
3d5aeac35b
Test emitter
2018-04-03 07:21:23 -07:00
Jordan Eldredge
da792c16b9
Add onClose method
2018-04-03 06:50:06 -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
Jordan Eldredge
b88e87b658
Use png in default skin to save 14kb
2018-04-01 13:03:09 -07:00
Jordan Eldredge
2d905f55c1
Allow old misspelled option to still work
2018-04-01 12:12:35 -07:00
remigallego
2e360020ef
fix avaliable into available
2018-04-01 09:08:51 -07:00
Jordan Eldredge
2450cfb6be
Don't center windows on resize
...
Fixes #530
2018-03-28 20:26:48 -07:00
Jordan Eldredge
43c2b99706
Add methods to add media to winamp instance
2018-03-26 21:18:25 -07:00
Jordan Eldredge
b34126c601
Ensure autolayout is always on the pixel grid
2018-03-25 20:20:06 -07:00
Jordan Eldredge
db5aa57013
Update snapshot
2018-03-25 07:34:47 -07:00
Jordan Eldredge
8f3b70f28e
Pass event
2018-03-25 07:34:01 -07:00
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