Chris Smith
0395c28966
Explicitly set versions here too.
Changes to handle MBassador upgrade.
Change-Id: I9e1fe2b0a858c378c4d4340db50ec5ade45cbb10
Reviewed-on: http://gerrit.dmdirc.com/4004
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 years ago
Git
90a0888a35
Update submodules: plugins (new commits)
plugins:
2dedf04 Chris Smith <chris@dmdirc.com >
Use full versions for dependencies.
Feel like we've got a few too many moving parts at the moment,
so explicitly set versions of our dependencies.
Also took the opportunity to upgrade a couple of things.
Gerrit: http://gerrit.dmdirc.com/4001
Change-Id: I287df8461a50b0fdbce64ccf422904ab1e453152
9 years ago
Git
d16996c135
Update submodules: util (new commits)
util:
5b7f3a9 Chris Smith <chris@dmdirc.com >
Allow ConfigFile to work on Paths.
Apply a bunch of style fixes.
Gerrit: http://gerrit.dmdirc.com/4000
Change-Id: I26514c6518d6c329fd2da7e51cbfbd5529d59b23
9 years ago
Chris Smith
3e75d1029f
Allow injecting Paths not Files.
Make the ActionAliasMigrator use a Path, and add a basic
unit test. Need to make ConfigFile use paths to do anything
sensible.
Also refresh gradle libs in idea so JimFs shows up.
Change-Id: I0cb2692083d0fe117b91edce63d8417ddd74e288
Reviewed-on: http://gerrit.dmdirc.com/3999
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 years ago
Git
ebfbec2b8a
Update submodules: parser (new commits)
parser:
830e54a Chris Smith <chris@dmdirc.com >
Apply most inspections to the processors package.
Gerrit: http://gerrit.dmdirc.com/3994
Change-Id: I546275b2285bfb73abb73547636bf74404c5a46a
9 years ago
Git
80626fd8dd
Update submodules: plugins (new commits)
plugins:
d98a54b Chris Smith <chris@dmdirc.com >
Tidy up icky method.
Gerrit: http://gerrit.dmdirc.com/3992
Change-Id: I8ac5dcea389e5b581d83dcd6d06446af98b40065
9 years ago
Git
fad1e5a613
Update submodules: parser (new commits)
parser:
bfc363c Chris Smith <chris@dmdirc.com >
Fix getChannelUserModes().
It was apparently meant to return prefixes. Who knew.
Gerrit: http://gerrit.dmdirc.com/3990
Change-Id: I9d2a7f5d4bcef778e6d4837e8f20b929c6317ddf
9 years ago
Git
9ff8959339
Update submodules: plugins (new commits)
plugins:
4fe44ff Greg Holmes <greg@dmdirc.com >
Begin tidying up of WindowStatus Plugin.
Gerrit: http://gerrit.dmdirc.com/3989
ce637c1 Greg Holmes <greg@dmdirc.com >
Fix Statusbar not showing components.
Gerrit: http://gerrit.dmdirc.com/3988
Change-Id: I5291495b22874d16019df8abbe3c8f2ce9cda2f6
9 years ago
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
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
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
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
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
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
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
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
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
Git
2efb75243f
Update submodules: plugins (new commits)
plugins:
136fc81 Greg Holmes <greg@dmdirc.com >
Fix, probably, buggy ActionTableModel.
Gerrit: http://gerrit.dmdirc.com/3930
Change-Id: I1bb0deeea15c8ee022ac1d6c37481498be7f5e08
9 years ago
Greg Holmes
98f2e7bbef
Change IDEA build scripts.
Change-Id: I0029e3333815461acbbb4917e1c88a05ee6f5d73
Reviewed-on: http://gerrit.dmdirc.com/3929
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 years ago
Git
144882cc20
Update submodules: plugins (new commits)
plugins:
8cc0bc6 Greg Holmes <greg@dmdirc.com >
Fix broken mirc tab completing.
Gerrit: http://gerrit.dmdirc.com/3925
Change-Id: Ib70319414290838657bc546ad2bc3cddf5b20489
9 years ago
Git
0a5ed2ae7c
Update submodules: plugins (new commits)
plugins:
e03723f Chris Smith <chris@dmdirc.com >
Tidying.
Gerrit: http://gerrit.dmdirc.com/3923
8e8e065 Chris Smith <chris@dmdirc.com >
Random minor tidying
Gerrit: http://gerrit.dmdirc.com/3919
Change-Id: I0abbaddd10a07451e05683cece6bb6635b946cf6
9 years ago
Git
daf96d9c81
Update submodules: util (new commits)
util:
35eb9e9 Chris Smith <chris@dmdirc.com >
Minor tidying
Gerrit: http://gerrit.dmdirc.com/3918
Change-Id: I6c966c871f8c52440dc973706d8537ca7512bf85
9 years ago
Git
636b088951
Update submodules: util (new commits)
util:
e60809a Chris Smith <chris@dmdirc.com >
Add a repository to get the test deps from.
Tidy up .gitignore.
Gerrit: http://gerrit.dmdirc.com/3913
Change-Id: I9e7fa8501f9d23dddd12fc20db2e83ca33ad52ed
9 years ago
Git
ba52ce2685
Update submodules: util (new commits)
util:
4c93752 Chris Smith <chris@dmdirc.com >
Remove all ant stuff.
Gerrit: http://gerrit.dmdirc.com/3912
Change-Id: I88a9f4b7473a0a56aca23bf034800efc75040767
9 years ago