Git
e3a1394252
Update submodules: plugins (new commits)
plugins:
63ce3c2 Chris Smith <chris@dmdirc.com >
Make plugin dependencies more flexible.
Define a 'plugin' function to use in place of 'project' that
will figure out where the plugin is living in the root gradle
project.
This allows the plugins to be included and built properly
when they are in a submodule of either the client or the meta
project.
Gerrit: http://gerrit.dmdirc.com/4028
Change-Id: Iab53fed4a6805ead3dfc0daac71285e499117b7c
9 years ago
Chris Smith
7e2d7007c9
Add snapshot dependencies instead of project deps.
Change-Id: Ied9a354667e9a21f9f9601f35cff808837424fb6
Reviewed-on: http://gerrit.dmdirc.com/4027
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 years ago
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