Setup extension framework using BabelExt
Major refactor of berrymotes into core/global/berrytube
Also check in tagging server which was apparently not checked in earlier
Site black/whitelist
First stab at settings for chrome
Buttons in reddit
Settings in chrome.. I have no idea how to make a settings link showup in firefox.. [](/ajfof)
Partial fix of alt text. Still working on it.
Had to shove chrome to using all hardlinks to get settings working
Merge branch 'license' of https://github.com/Trellmor/berrymotes into Trellmor-license
Add licenses
Licenses! [](/celestiyay-slide)
emote scraper rewrite

The emote scraper is now multithreaded ans _should_ be faster.
Also, the class based architecture allows easy extensibility for future
projects. To process the emotes for a different project another superclass of
AbstractEmoteProcessor can be added.
The scraper also does proper rate limiting, if it is configured to do so.
Merge remote-tracking branch 'origin/master' into Trellmor-for-marm/scraper
A boatload of changes
Invert, psuedo tags, text on emote support (advice ponies, etc), lotsa bug fixes
Bug fixes.
Fixed firefox extension.
Swapped debug to false. Merge in babelext changes.
Fixed the hoverover issue when animating in search window in chrome
Merged my extension branch in. Incoming kersplosions.
Allow punctuation in signs. Up ff version number. Move site whitelist/blacklist to only global not berrytube plugin.
Swap back to using cpu count instead of hardcoded 1 thread
missed a mutex
Fixed an options issue
Improved some efficiency and exception handling in the image processing, hopefully this fixes the apng issue.
Hopefully fix refresh
data update
Merge branch 'master' of https://github.com/berrycardsagainsthumanity/berrymotes