xvfb.disable=true will allow building without, even if xvfb is found.
Fixes issue 3422
Change-Id: I012bdfc694da10eac9a5afd1346841c4164ac386
Reviewed-on: http://gerrit.dmdirc.com/328
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>
Tested-by: Shane Mc Cormack <shane@dmdirc.com>
If submodule.noupdate=true is defined in private.properties, then the user is responsible for updating submodules themselves rather than having it handled automatically.
Fix ant complaining about modules/plugins/lib not existing if it hasn't been checked out yet.
Change-Id: Iba429fcdee0d4b9e546101c1a28dffb32ffbb842
Reviewed-on: http://gerrit.dmdirc.com/325
Tested-by: Shane Mc Cormack <shane@dmdirc.com>
Reviewed-by: Gregory Holmes <greboid@dmdirc.com>
Tested-by: Gregory Holmes <greboid@dmdirc.com>
Classpath changes, move the classpath definitions to the bottom of the file and all next to each other rather than scatter about the file.
Put ${toString:plugins.libs} into the properties file rather than build-impl.xml
Unfortunately netbeans sucks and doesn't understand ${toString:plugins.libs} so refuses to acknowledge the libs at all (even tho compiling will work just fine), to counter this the user is now able to define private.classpath to (re-)include the jars that netbeans otherwise misses. Unfortunately I can't get netbeans to work any other way and neither ant or netbeans understand wildcards in the classpath.
Change-Id: I1aa6b7ba5eeeffaa2e7e8d43834af4082e0d9d04
Reviewed-on: http://gerrit.dmdirc.com/275
Tested-by: Shane Mc Cormack <shane@dmdirc.com>
Reviewed-by: Gregory Holmes <greboid@dmdirc.com>
Tested-by: Gregory Holmes <greboid@dmdirc.com>
Adds a random nb6.8 change to the project properties (which seems completely pointless but i cant stop it adding it
Fixes a random import being formatted wrong
Change-Id: If417ec82d6eb8796d3ad3af8a7990c6832597c28
Reviewed-on: http://gerrit.dmdirc.com/147
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>
Tested-by: Gregory Holmes <greboid@dmdirc.com>
Upgrade mig to 3.7 (fix crap load of bugs introduced by this); move frames into their own package; tidy up some formatting, imports and javadoc, remove NullBorder class, use built in EmptyBorder instead
Add default junit paths to project.properties, as having them in default.properties doesn't seem to work (and I can't really see a point in having a separate properties file for them)
Hyperion/Dancer sucks.
OnJoin now asks for as many listmodes at a time as possible
Parser now keeps track of list modes requested and what order they were requested, so that listmode processor knows what each incomming listmode should be.
Misc fixes to support hyperion/dacer gayness with list modes.
parser.setAutoListMode() allows disabling automatic list mode requesting.
channel.hasAskedForListModes() returns true/false if channel.requestListModes() has ever been called.
git-svn-id: http://svn.dmdirc.com/trunk@268900569f92-eb28-0410-84fd-f71c24880f
* Exclude SVG and XCF when building the JAR archive
* Enable warnings for deprecated APIs
* Remove swing library from the classpath
* Change target JVM to 1.6
git-svn-id: http://svn.dmdirc.com/trunk@77800569f92-eb28-0410-84fd-f71c24880f