tomahawk-player / tomahawk-resolvers

Resolver plugins for Tomahawk Player
216 stars 114 forks source link

[WIP] Party like it's 2015 #92

Open dschmidt opened 8 years ago

dschmidt commented 8 years ago

See PR for changes in Tomahawk https://github.com/tomahawk-player/tomahawk/pull/336

I had to change a few occurances of Tomahawk.resolver.instance in here, shouldn't be the case IMHO. We should really get rid of those (relying on a single instance here is a bad thing).

Commits after Soundcloud work are not tested by any means, just wanted to get started and see how multiple files feel.

You need tomahawkcc to compile soundcloud, to a standalone resolver containing all necessary parts of former tomahawk.js, rsvp.js and almond.js (and AMD module loader).

https://github.com/dschmidt/tomahawkcc

If you have a working Node.js environment, simply npm install -g dschmidt/tomahawkcc.

If not, here's a standalone build, which should run on 64bit linux: http://download.tomahawk-player.org/test/tomahawkcc