- Remove strict escape option as turning it off seems to offer no
benefit and is a bit scary.
- Switch to using HTML escaping provided by Guava.
- Use an array instead of a crazy inefficient list that's converted.
Change-Id: Icfa1dc04fdab1c2d98c7abb15f2acd50f07c82ee
Reviewed-on: http://gerrit.dmdirc.com/3409
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Things built with 1.2.1 compiler won't run with the runtime library
from 1.2.0, so we need to ensure releases remain consistent.
Change-Id: Ie69349814cfce4c0d229be4372ce7210212a0497
Reviewed-on: http://gerrit.dmdirc.com/3230
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Build Manager
This removes the need for cinch, so also removes the related code,
this also lays the foundation for adding a binding framework in
the future.
Change-Id: I62f7c66b25361c56fbb95fa28c74544d894ea476
Fixes-Issue: CLIENT-422
Reviewed-on: http://gerrit.dmdirc.com/3086
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com>
Move to injecting various things in the addon browser.
Add a deprecated method to the SwingController/Manager to avoid having
to propagate the changes all the way up through the prefs dialog.
Add dependency on the annotation processor library for factories.
Change-Id: I420b85ed73ba6ea02bbbb5fe18411fa18d994011
Reviewed-on: http://gerrit.dmdirc.com/3023
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Keeping the compiler in the build group prevents it being put on
the classpath twice and causing massive problems.
Change-Id: I86df288f6756f4b97685ec3d4bdde2ef4633f12c
Reviewed-on: http://gerrit.dmdirc.com/2850
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Build Manager
The way we include dependencies/build the classpath means dagger ends
up on the path twice, which causes problems.
Will have to do this when the build process isn't horrifically horrible.
Change-Id: Ib9c08b1eee30a6d151288c73cce776ec05ae621a
Reviewed-on: http://gerrit.dmdirc.com/2743
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Remove the big block of commented out stuff I forgot about.
Change-Id: Iecb65d4f4757fa700d142bc519ccf04f7781734c
Reviewed-on: http://gerrit.dmdirc.com/2742
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com>