Initial commit
Readme planned features
Restructured the file structure and wrote some stuff
Wrote some stuff. I'm gonna move to CoffeeScript and build with Gulp now, should have done that from the start haha
Automation gulp stuff
Tried to add Jasmine integrations test. I could only add unit test. Damn you PhantomJS!
I tried to make PhantomJS work for 3 hours to make integration tests. I got 25 minutes with Karma, and it's already working, what a delight!
Cleaned up Gulpfile, moved the built files to /build and built spec files to /tmp. Added automatic zipping of extension.
Fix gulp file and remove some deprecated files
Change the karma.conf from JS to Coffee
Added a bunch of test (passing), and sourcemaps to the gulp flow
Mocked browser messages interface to bring units. Made some units tests. Added modulejs
Totally rewrote the Gulp script. I think I'm spending more time automating than programming. Damn it.
Ghetto dependency injection, doesn't really help on testing though
More tests and code! And I got everything working nicely on the browser on the first try! Such is the power of testing! Images are being displayed with mock data and just the default units, also mocked.
Added flairs to each link quite easily! They look really nice :)
Fixed flyout positioning that was calculated from top rather than from bottom, silly me
Changed Karma to automatically launch chrome with the --disable-web-security flag, as I'm gonna have to use cross site request on the background page specs
Added a bunch of stuff to do scrapers for the wiki. But I think it's gonna be better to just get the data from this repo
Added data/units.json with all the data about units