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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
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 години
Chris Smith
2e32c899cd
More gradle/idea fiddling.
Force project name to 'dmdirc'. Think this was the cause of all
the nonsense.
Also add plugins in the root project, so gradle knows about all
of them (for tests etc).
Change-Id: Ic828cabe97040d2ba6cae9336392525ee6bad47c
Reviewed-on: http://gerrit.dmdirc.com/3934
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
преди 9 години
Chris Smith
1ad66bad5b
Take 2: rename the file instead of everything else.
Change-Id: I1dfdd9175c386fc29f68bfea3364be62e3ccfc25
Reviewed-on: http://gerrit.dmdirc.com/3933
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
преди 9 години
Chris Smith
9aedf7b9a3
Revert "Make linux work again."
This reverts commit 60b2ab917e .
Change-Id: I153ab03407df8c5b0ae5091ec5537cacae9df061
Reviewed-on: http://gerrit.dmdirc.com/3932
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
преди 9 години
Chris Smith
1e22fc492c
Make linux work again.
Change-Id: Ib13c023be18c2f6c70b0921f540f3764ca25c685
Reviewed-on: http://gerrit.dmdirc.com/3931
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
преди 9 години
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 години
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 години
Greg Holmes
8c8a7a3608
Reignore the libraries as it didn't fix anything.
Change-Id: I4d161ede58c99e6b958b35bc161bec49b0b82431
Reviewed-on: http://gerrit.dmdirc.com/3928
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
преди 9 години
Chris Smith
d9314485f7
Add auto-generated libraries
Change-Id: I52dba9ded9c3555634986e75c47912c795e3c22e
Reviewed-on: http://gerrit.dmdirc.com/3927
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
преди 9 години
Chris Smith
47213d185b
Random uncommitted tidying
Change-Id: Ib7fba3b5ca12b594dc8fda4d578f8478793e693f
Reviewed-on: http://gerrit.dmdirc.com/3926
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
преди 9 години
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 години
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 години
Chris Smith
89ccf70568
"@Inject"ed ctors aren't unused.
Change-Id: I7ff0b96cb8134f1bb20f962bc114ce36d571e3a1
Reviewed-on: http://gerrit.dmdirc.com/3922
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
преди 9 години
Chris Smith
0bd92413f9
Fall back if there's no ContextClassLoader.
ContextClassLoader may be null if the system class loader should
be used. For some reason recently this seems to be null
intermittently when trying to load an error icon.
Fall back to the IconManager's class loader in this case.
Change-Id: I7522de991b629c5d1f490f060bd544a5f39e622b
Reviewed-on: http://gerrit.dmdirc.com/3921
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
преди 9 години
Chris Smith
df55470ea4
Tidying
Change-Id: I2ae082b9a0a6596615627debd052b80502b92c58
Reviewed-on: http://gerrit.dmdirc.com/3920
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
преди 9 години
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 години
Chris Smith
2bff1052d7
Tidy a couple of tests.
Change-Id: I11b3c8aa740b6a70a58190c75070045b1cbcd3ca
Reviewed-on: http://gerrit.dmdirc.com/3917
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
преди 9 години