* Move all plugins to their own top-level directories.
* Move resources out of source trees
* Add Gradle build scripts.
* Remove ivy and ant build scripts.
Change-Id: Ib69a48ef26800c174ccf51c84ff9d1f73529460f
Depends-On: I303b6b69518468f98d48d835b8f40135d9e4bcbf
Reviewed-on: http://gerrit.dmdirc.com/3850
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Add a SwingManager to manage the injected content - eventually
this will become the SwingController.
Change-Id: Ie923301c00e0166792326f48beff25b5e59c42fa
Reviewed-on: http://gerrit.dmdirc.com/2913
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Build Manager
Revert the worst attempt at "style fixing" I have every seen in my life, and reapply some of the non-awful ones.
Fixes issue 0004205: twitter parser can't cope with trailing space left by the join command
Fixes issue 0004143: Command to force twitter parser to get new tweets
(/ctcp <channel> <refresh|update>)
Fixes issue 0004119: twitter parser renaming, leaves old client
Fixes issue 0003980: Kicking people with twitter parser should give some kind of feedback
(/KICK Command changed from raw to non-raw which broke this)
Fixes issue 0003932: twitter parser should auto-rejoin when parting &twitter
Fixes issue 0003809: Typo in twitter plugin prefs: prepend *nickanmes* with @
Fixes issue 0003761: Twitter now allows 350 api calls per hour (Soon 1500)
Fixes issue 0003760: Option to auto-part &channels on twitter after status has been set
Change FreeDesktop Notifications plugin to use a new thread rather than blocking.
Change-Id: I4df6553024608074b2f1ab8eec99f13f7da2ad3a
Reviewed-on: http://gerrit.dmdirc.com/1338
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Ootion for less-strict html parsing. (Fixes issue 3484)
When the plugins module is more friendly to alternative packages I will repackage commons where it should be.
Change-Id: Icf4afe2ffd9280194dea70601addacbb57bacc4b
Reviewed-on: http://gerrit.dmdirc.com/436
Reviewed-by: Gregory Holmes <greboid@dmdirc.com>
Tested-by: Gregory Holmes <greboid@dmdirc.com>