Git
02e28e03e8
Update submodules: util (new commits)
util:
18b3add Chris Smith <chris@dmdirc.com >
Add an alternative formatter.
Formatting durations as 'XX:YY' is fairly common and repeated
in nearly all the nowplaying sources. Make a util method instead.
Gerrit: http://gerrit.dmdirc.com/3986
Change-Id: I2992c2d10a98bb2e8d55afb73fa5abdd90d0384c
9 years ago
Git
5178c08bb2
Update submodules: plugins (new commits)
plugins:
ea9b97e Greg Holmes <greg@dmdirc.com >
Stop coverity complaining.
Gerrit: http://gerrit.dmdirc.com/3985
Change-Id: I6d46d62516777cbff1e4261e9f6671029559f560
9 years ago
Git
c2e4d84b31
Update submodules: parser (new commits)
parser:
54975de Chris Smith <chris@dmdirc.com >
Make the last of the mode managers private.
Gerrit: http://gerrit.dmdirc.com/3984
Change-Id: I95cfc66ff2b8163bab2c4d42251c470def77626b
9 years ago
Git
2a7f0a61bb
Update submodules: parser (new commits)
parser:
85aed87 Chris Smith <chris@dmdirc.com >
Start moving some constants into their own class.
Gerrit: http://gerrit.dmdirc.com/3981
Change-Id: Ie1dd6ba5afde83a00b17fa2030753168768e581b
9 years ago
Git
86722daa6f
Update submodules: parser (new commits)
parser:
d5d2e2e Chris Smith <chris@dmdirc.com >
Make user mode manager private.
Gerrit: http://gerrit.dmdirc.com/3982
Change-Id: Iacfbb3137571ca6bacbff1363f7e9363d4af5aad
9 years ago
Git
497c05323c
Update submodules: parser (new commits)
parser:
44bad31 Chris Smith <chris@dmdirc.com >
Make the prefix mode manager private.
Pass it in when needed.
Gerrit: http://gerrit.dmdirc.com/3980
Change-Id: I686339a64154aa41eca0210c087b442fca56511e
9 years ago
Git
5778d2d1ce
Update submodules: plugins (new commits)
plugins:
3fdfa52 Greg Holmes <greg@dmdirc.com >
Fix an unguarded read in ErrorTableModel.
Gerrit: http://gerrit.dmdirc.com/3979
Change-Id: I4b7f521cf4b0d4511791e2280e3e1885a71d02a6
9 years ago
Git
cc3975bb56
Update submodules: plugins (new commits)
plugins:
07b1502 Greg Holmes <greg@dmdirc.com >
Synchronize on something more sensible.
Gerrit: http://gerrit.dmdirc.com/3978
Change-Id: I061d640ce5f2fb71116e898c3515ba325845cfd7
9 years ago
Git
9bfd82aef2
Update submodules: parser (new commits)
parser:
e1a4076 Chris Smith <chris@dmdirc.com >
Move IRCAuthenticator into common, rename.
Gerrit: http://gerrit.dmdirc.com/3977
Change-Id: Ia1ce6a48ac6ddb4f2692da50d058ddd0aed659c5
9 years ago
Git
6658a6e95b
Update submodules: plugins (new commits)
plugins:
534701b Greg Holmes <greg@dmdirc.com >
Fix potential NPE in action editor dialog.
Gerrit: http://gerrit.dmdirc.com/3976
Change-Id: I2686524661c895c960d924411bb93dd6e663c557
9 years ago
Chris Smith
020beee50b
Tidy up icky logic.
Change-Id: I2d7b5dcfe37d3648c3827cd305d0cc7ae4dacef9
Reviewed-on: http://gerrit.dmdirc.com/3975
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 years ago
Git
04e15630b9
Update submodules: parser (new commits)
parser:
aae0eeb Chris Smith <chris@dmdirc.com >
Move IPv4/6 selection down into BSAP.
Gerrit: http://gerrit.dmdirc.com/3974
Change-Id: I32375f3c00a12fd52ab0339f3e768632c859fb55
9 years ago
Git
0b608c8fba
Update submodules: parser (new commits)
parser:
591a91c Chris Smith <chris@dmdirc.com >
Push some logic into BaseSocketAwareParser.
Make IRCParser extend the BSAP, and use that for creating new
sockets that respect bind IP/proxy settings.
Gerrit: http://gerrit.dmdirc.com/3973
Change-Id: Ica1dc7cc68782a26e2639fc1698731e42f8aa760
9 years ago
Git
abbf28ac8a
Update submodules: parser (new commits)
parser:
fa2f919 Chris Smith <chris@dmdirc.com >
Fix bad log message.
Fixes-Issue: CLIENT-525
Gerrit: http://gerrit.dmdirc.com/3970
Change-Id: I61db2d3d2700a4f4de9265d4d30f2dbf47fe02db
9 years ago
Chris Smith
89f415dd92
Stop the whois formatter being GC'd.
Change-Id: Ibb61ed83a2b0b37d10d6a11d44c62de3eaa04425
Fixes-Issue: CLIENT-528
Reviewed-on: http://gerrit.dmdirc.com/3972
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 years ago
Chris Smith
45f89c8f98
Fix another NPE when there's no ContextClassLoader
Change-Id: I5718cb6b795557b505c41b22ad12fe021bcd77a6
Reviewed-on: http://gerrit.dmdirc.com/3971
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 years ago
Greg Holmes
47ddc34331
Add AutoCommandLifecycleManagerTest.
Change-Id: I6b07117bb136b3817a92cb9c31dfd3222fc52a7c
Reviewed-on: http://gerrit.dmdirc.com/3969
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 years ago
Greg Holmes
ca7a2499ea
Add AutoCommandHandlerTest.
Change-Id: I0ef123c502f77f4438e8afc62490ff4d364d7fa4
Reviewed-on: http://gerrit.dmdirc.com/3968
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 years ago
Greg Holmes
1348b38a05
Improve AutoCommandManagerTest.
Change-Id: If9b6a83bfae4bdb8b83985874fc3610feb6b6512
Reviewed-on: http://gerrit.dmdirc.com/3967
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 years ago
Greg Holmes
82987a3b38
fix unit tests for IDEA.
Change-Id: Ibb730a561f87324cfa9d3ac202ba53b09bfdca83
Reviewed-on: http://gerrit.dmdirc.com/3966
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 years ago
Git
58f1e66261
Update submodules: parser (new commits)
parser:
72d7f53 Chris Smith <chris@dmdirc.com >
Add a test for removing modes.
Gerrit: http://gerrit.dmdirc.com/3965
Change-Id: Ibf36d8802aa71599d9947ed05ee054879926b5be
9 years ago
Git
375333fa5a
Update submodules: parser (new commits)
parser:
b72a5d7 Chris Smith <chris@dmdirc.com >
Use a ModeManager for boolean chan modes.
Gerrit: http://gerrit.dmdirc.com/3964
Change-Id: Id4597afdcff1e37bbcb37b83e8a8a42b3d699304
9 years ago
Git
bab3e7389b
Update submodules: parser (new commits)
parser:
4f6ce3b Chris Smith <chris@dmdirc.com >
Use a ModeManager for boolean user modes.
Gerrit: http://gerrit.dmdirc.com/3963
Change-Id: Ic09bcd4f56b9d841bb7f67a758888343df14597c
9 years ago
Git
fbf9f00eca
Update submodules: parser (new commits)
parser:
477509c Chris Smith <chris@dmdirc.com >
Pull out non-prefix functionality.
Move mode-only functionality into ModeManager, which can then
be used for other types of modes.
Gerrit: http://gerrit.dmdirc.com/3962
Change-Id: I1f8f49e106f45e315d3794d5148990f8a6ee9cbf
9 years ago
Git
059d436c88
Update submodules: parser (new commits)
parser:
9121282 Chris Smith <chris@dmdirc.com >
Inspection fixes.
Gerrit: http://gerrit.dmdirc.com/3961
Change-Id: Ia37f92feab8365d537d912f491a831aba2d78e3b
9 years ago
Git
627eddcefa
Update submodules: parser (new commits)
parser:
90164d8 Chris Smith <chris@dmdirc.com >
Simplify some parser logic relating to prefix modes.
Gerrit: http://gerrit.dmdirc.com/3960
Change-Id: If497235a5548741fb7c85b3174d2fa0288c7f4d8
9 years ago
Git
7e77c1a38d
Update submodules: parser (new commits)
parser:
8012472 Chris Smith <chris@dmdirc.com >
Ditch the internal numerical-based logic.
Gerrit: http://gerrit.dmdirc.com/3959
Change-Id: I5f7dd1b7f6bfeb0555770df0a77a173efe7d3a03
9 years ago
Git
1db529082d
Update submodules: parser (new commits)
parser:
1ec843d Chris Smith <chris@dmdirc.com >
Add tests for prefix mode mamager.
Gerrit: http://gerrit.dmdirc.com/3958
Change-Id: I3f4d7674e41103e3338063ab71c91d748d0b516f
9 years ago
Git
88e849f3ca
Update submodules: parser (new commits)
parser:
4b0ca5e Chris Smith <chris@dmdirc.com >
Forgot to move the processor tests.
Gerrit: http://gerrit.dmdirc.com/3957
Change-Id: I4402c681700c1e4b4e67c3863896320c00560f04
9 years ago
Git
3974f408df
Update submodules: parser (new commits)
parser:
f1adab8 Chris Smith <chris@dmdirc.com >
Remove external usages of prefix mode bitmaps.
Prefix modes are now stored as a string, with the most important
mode at the start (e.g. "ohv").
Gerrit: http://gerrit.dmdirc.com/3954
Change-Id: Ieca904855e7a98c8c4bc3cf8964bc426400f8058
9 years ago
Greg Holmes
201a49c77d
Add getGlobal/ConnectionCommands method.
Also test.
Change-Id: Iea8cfe088b98782d7e7ccbdb3d862ab47dbe6273
Reviewed-on: http://gerrit.dmdirc.com/3955
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 years ago
Git
a2fe7ba543
Update submodules: parser (new commits)
parser:
3208c0a Chris Smith <chris@dmdirc.com >
Add a manager for prefix modes.
This removes a tiny bit of the ugly logic in IRCParser and hides
it away slightly.
Gerrit: http://gerrit.dmdirc.com/3953
Change-Id: I35834f81e3074e0c20aef457f8f8450e92cd067e
9 years ago
Git
6d65482991
Update submodules: parser (new commits)
parser:
0e46195 Chris Smith <chris@dmdirc.com >
Move processors into their own package.
Make all package-private fields and methods they hackily touched
into public, for now.
Gerrit: http://gerrit.dmdirc.com/3952
Change-Id: Ife3f1ab1a2ab3cd0ad65d15bee8939de93aca5ad
9 years ago
Git
af60f2280e
Update submodules: parser (new commits)
parser:
20f3e95 Chris Smith <chris@dmdirc.com >
Tidy up some common parser files.
Gerrit: http://gerrit.dmdirc.com/3951
Change-Id: Ia52f9104cdf457054242a42ac3ae7b8de41a7299
9 years ago
Git
8392bff782
Update submodules: parser (new commits)
parser:
31d3ebc Greg Holmes <greg@dmdirc.com >
Tidy up SRVRecord.
Adds an AutoCloseable version of InitialDirContext.
Fixes-Issue: CLIENT-521
Gerrit: http://gerrit.dmdirc.com/3950
Change-Id: I97f42f42c76da2adefaa5f8828c608be7f343dd6
9 years ago
Chris Smith
a11ce023d9
Mark some Command params as nullable.
Change-Id: I6817cf188e01490b991d1e0db6f58c975957f634
Reviewed-on: http://gerrit.dmdirc.com/3949
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 years ago
Chris Smith
13b6b419d9
Remove CipherUtils.
We haven't used this in the N years it's existed, and it uses
scary MD5/DES stuff.
Change-Id: I3934d3cc769980527f03b16a5c273f76fc89cdfb
Reviewed-on: http://gerrit.dmdirc.com/3948
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 years ago
Git
fe155e9db0
Update submodules: plugins (new commits)
plugins:
67e737c Chris Smith <chris@dmdirc.com >
Add findbugs.
Gerrit: http://gerrit.dmdirc.com/3947
Change-Id: I788ce72a91e8aab302c03dfcd50b72e3e3e5c780
9 years ago
Git
28269467fb
Update submodules: plugins (new commits)
plugins:
a519bf9 Chris Smith <chris@dmdirc.com >
Fix broken comparison
Gerrit: http://gerrit.dmdirc.com/3946
Change-Id: Ifa7274b84cc17162cc6012a0d59884f73ee9fcfe
9 years ago
Git
5186eadb0c
Update submodules: parser (new commits)
parser:
40422dd Chris Smith <chris@dmdirc.com >
Tidy a little
Gerrit: http://gerrit.dmdirc.com/3945
Change-Id: If63045534c742315ac78a86db68026274ebbe362
9 years ago
Chris Smith
954774c65e
Add findbugs reports, don't fail the build on them.
Change-Id: I9e52ff2493bf33e8f5e61f027e15505dc407d2cb
Reviewed-on: http://gerrit.dmdirc.com/3944
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 years ago
Git
1e303bca06
Update submodules: util (new commits)
util:
4ec0f9f Chris Smith <chris@dmdirc.com >
Tidy
Gerrit: http://gerrit.dmdirc.com/3943
Change-Id: Idc40e52bab7b2a3c861e22f7b9cb3e69e1ddd0b3
9 years ago
Chris Smith
dc91d32f52
Exclude some boring folders.
Change-Id: I1d58e5707819501a4570ea322de06fa1a8bc8314
Reviewed-on: http://gerrit.dmdirc.com/3942
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 years ago
Chris Smith
800003b7c8
Remove PMD from ant.
Change-Id: I19778e8b23e6b738e1cc00d49f79cccd63355cc4
Reviewed-on: http://gerrit.dmdirc.com/3941
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 years ago
Git
db82e8ca2c
Update submodules: plugins (new commits)
plugins:
4c68c5e Chris Smith <chris@dmdirc.com >
Enable PMD for plugins.
Fix assorted PMD errors.
Gerrit: http://gerrit.dmdirc.com/3940
Change-Id: Ic2d5adc98512b6c6c4e99a9cfab63d7405a3b57e
9 years ago
Chris Smith
6ae693893d
Enable PMD in gradle + apply fixes.
Change-Id: I3665cac8af833da793ca418953d934cc3a333459
Depends-On: I348b37a14097439f8a56b0a671794410e46201ca
Depends-On: Ifc4aa601de14ca2526646f499f60329ed7c5935e
Reviewed-on: http://gerrit.dmdirc.com/3939
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 years ago
Git
b78a62ba80
Update submodules: util (new commits)
util:
fb6da49 Chris Smith <chris@dmdirc.com >
PMD fixes
Gerrit: http://gerrit.dmdirc.com/3938
Change-Id: I6910127c9ae7b69d9de21b13f8ee52b038913d64
9 years ago
Git
552b8b8f5d
Update submodules: parser (new commits)
parser:
254baff Chris Smith <chris@dmdirc.com >
PMD fixes
Gerrit: http://gerrit.dmdirc.com/3937
Change-Id: Id182d5e66b2eabc9bd420e4335413ac326cc1ac7
9 years ago
Chris Smith
a1a3f0c14a
Stop trying to commit stupid dictionary folders
Change-Id: I1c6a2f5701827f5f4fb56ab118b0d736f6b6c1c6
Reviewed-on: http://gerrit.dmdirc.com/3936
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 years ago
Chris Smith
bbfad60371
Move test resources to test-res.
This breaks ant testing. I plan to change CI to use gradle then
remove the ant rules.
Change-Id: I38ca681b8742f316fc94ebfd8312b1bf4632354f
Reviewed-on: http://gerrit.dmdirc.com/3935
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 years ago