Chris Smith
68fe71042b
Don't depend on the IRC parser...
Sensible build systems break when we do this! :)
Change-Id: I7ebd886556377ffaa002d8148a61399f8f97f981
Reviewed-on: http://gerrit.dmdirc.com/4026
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 years ago
Greg Holmes
06b9044534
Remove some more ResourceManager
Change-Id: I4dd45e1d6c8de9e35071d22cce999f368798e540
Reviewed-on: http://gerrit.dmdirc.com/4025
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 years ago
Git
373ca22f9b
Update submodules: plugins (new commits)
plugins:
801bf9a Greg Holmes <greg@dmdirc.com >
Gradle copies the res folder. Use this.
This copies licenses, identities, preferences, and anything else we add.
Gerrit: http://gerrit.dmdirc.com/4024
Change-Id: Iee17a3c754196c5dc0f512c669febb7ff0ca04c4
9 years ago
Greg Holmes
1b7af58027
Start moving away from ResourceManager.
Change-Id: I5738618fc319defaefa6ab7427ce4c0447e90272
Reviewed-on: http://gerrit.dmdirc.com/4023
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 years ago
Git
b627874f02
Update submodules: plugins (new commits)
plugins:
ee75f5a Greg Holmes <greg@dmdirc.com >
Fix licenses not being added to plugin jars.
Gerrit: http://gerrit.dmdirc.com/4022
Change-Id: I0a87fcc1284ae83dddb840f532fbc1d76fbe3f74
9 years ago
Git
1974e771d4
Update submodules: parser (new commits), plugins (new commits)
parser:
bfbe038 Chris Smith <chris@dmdirc.com >
Add .gitreview config.
Gerrit: http://gerrit.dmdirc.com/4021
plugins:
bc690df Chris Smith <chris@dmdirc.com >
Add .gitreview config.
Gerrit: http://gerrit.dmdirc.com/4019
Change-Id: Ib7759ba875a1a8f187aede31510968e248b68771
9 years ago
Git
981838d68a
Update submodules: util (new commits)
util:
18985ed Chris Smith <chris@dmdirc.com >
Add .gitreview config.
Gerrit: http://gerrit.dmdirc.com/4020
Change-Id: I0693eed359c062f46eb5ee5234161ad9f6f29141
9 years ago
Chris Smith
5766a00f05
Add .gitreview config
Change-Id: I8cc491cdde3b0e949b77583a02a222b55c8c4ca6
Reviewed-on: http://gerrit.dmdirc.com/4018
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 years ago
Chris Smith
1934e86d9f
Make the ActionServerPerformMigrator use paths.
Change-Id: I2504986d864be44764a78c5850a1cbe08394d54c
Reviewed-on: http://gerrit.dmdirc.com/4016
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 years ago
Chris Smith
8c4160a590
Rewrite the ConfigFileBackedConfigProviderTest.
(aka the "IdentityTest")
Make it a lot less dumb, use a virtual FS so we can test reloading
and saving. Fix a bunch of bugs the tests highlighted.
Only things not really tested are the global config specific
behaviours.
Change-Id: I96448eb9c401ce864cd6f39fd95088a4a8a09727
Reviewed-on: http://gerrit.dmdirc.com/4015
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 years ago
Git
2b45403106
Update submodules: plugins (new commits)
plugins:
6f8e96b Greg Holmes <greg@dmdirc.com >
There can be only one WindowFlashingManager!!!
Gerrit: http://gerrit.dmdirc.com/4014
Change-Id: Ica2a91a77971bc5becfc5d1b70d167448d366bbf
9 years ago
Git
fc9740a1a9
Update submodules: util (new commits)
util:
397bc5d Chris Smith <chris@dmdirc.com >
Unused methods
Gerrit: http://gerrit.dmdirc.com/4012
Change-Id: I37564a771135ce2b616cc7e512807cfa86a8b879
9 years ago
Chris Smith
e9b7bc394a
Stupid.
Change-Id: Iabb2d0644fb4412ead64a4c28afa96b1809244bc
Reviewed-on: http://gerrit.dmdirc.com/4013
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 years ago
Chris Smith
4b39af4679
Unused method.
Change-Id: Iab6e13ee15efe07027c93ad2a1edabdc88fdf306
Reviewed-on: http://gerrit.dmdirc.com/4011
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 years ago
Git
af2cde8051
Update submodules: plugins (new commits)
plugins:
58056e7 Chris Smith <chris@dmdirc.com >
Write information about deps in plugins.
Write the build environment to a list section of the plugin
meta-data. This should make it easier to figure out what
on earth is going on when everything breaks.
Gerrit: http://gerrit.dmdirc.com/4010
Change-Id: I15db391963e59bfc201aaa66c1ff903fce89a421
9 years ago
Chris Smith
aefb110fff
Path-ify the IdentityManager.
Change-Id: Iaf2b64f2bd6dcf834e3621e26ae3ff6b81cdb2b4
Reviewed-on: http://gerrit.dmdirc.com/4007
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 years ago
Git
5089794171
Update submodules: plugins (new commits)
plugins:
198360e Chris Smith <chris@dmdirc.com >
Random wrapper update.
Gerrit: http://gerrit.dmdirc.com/4008
Change-Id: If66e45c4cb595f8e0c7ef506a1206e810ef05e7a
9 years ago
Chris Smith
fb0ab89eb5
Style fixes
Change-Id: I7743e62ce70f3e4e0bc07c90aeb62279783f7af6
Reviewed-on: http://gerrit.dmdirc.com/4006
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 years ago
Git
3cc92a86fb
Update submodules: plugins (new commits)
plugins:
06271e5 Chris Smith <chris@dmdirc.com >
Fix compilation error.
I think I now live in dependency hell. It is not a nice place.
Gerrit: http://gerrit.dmdirc.com/4009
Change-Id: I44e50dc3483b93d58043800f72fc64be6b4155f8
9 years ago
Git
cfc323dc00
Update submodules: util (new commits)
util:
2488740 Chris Smith <chris@dmdirc.com >
Specific versions.
Gerrit: http://gerrit.dmdirc.com/4005
Change-Id: I4fcf77de9d9bf56ef85ceb0bde1fd33f1fc181c1
9 years ago
Git
b73b0b4d25
Update submodules: plugins (new commits)
plugins:
def4aca Chris Smith <chris@dmdirc.com >
Use new formatter method.
Gerrit: http://gerrit.dmdirc.com/3987
Change-Id: Ib21f388a826ce6105ffeac73f0b400f71807cbad
9 years ago
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
Chris Smith
2fc90da41d
Don't parse to an Integer then unbox.
Change-Id: I0f6ccc2a3af5a10a6d92e4b01f30f4f805c8f56c
Reviewed-on: http://gerrit.dmdirc.com/4003
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 years ago
Chris Smith
2c2e7d6a6b
Make migrator use Path properly.
Finish unit tests.
Change-Id: I5dba46bccd147283d8389dcc3d2a4aadf4d827be
Reviewed-on: http://gerrit.dmdirc.com/4002
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
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
527fd97323
Add migrator for action-based performs.
This converts performs in the "performs" group into auto commands.
It doesn't touch any custom written global actions - will handle
those in a separate migrator.
Change-Id: I7226dfee1b705a9e057094f425703a1b051685df
Reviewed-on: http://gerrit.dmdirc.com/3998
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
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
Greg Holmes
3cb82bae8c
Add some @Overrides and add the inspection.
Change-Id: If443a2b4dc5905433cd1b0b42eaaa93cc7db77e8
Reviewed-on: http://gerrit.dmdirc.com/3997
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 years ago
Greg Holmes
3fac8a376f
Add test for YamlAutoCommandStore
Change-Id: I62a9d05c94a3e2d31466a04c775f3afbddb09cdc
Reviewed-on: http://gerrit.dmdirc.com/3995
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 years ago
Greg Holmes
ad57b542e3
Add equals to AutoCommand
Change-Id: I5dd31b61c579539580b9f944e2da6252d97afa90
Reviewed-on: http://gerrit.dmdirc.com/3996
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@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
Chris Smith
f4a150428d
Who cares if booleans are inverted?
NOT ME. SHUT UP.
Change-Id: I4aaba78b6a20af079440ce384faa9f5b3ca9696c
Reviewed-on: http://gerrit.dmdirc.com/3993
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
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
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