Git
aeca372e0a
Update submodules: plugins (new commits)
plugins:
9ca8f8c Greg Holmes <greg@dmdirc.com >
Remove some more lombok from the swing ui
Gerrit: http://gerrit.dmdirc.com/3002
Change-Id: I5aaaf51702d8f740c7ed33de4e096bad23305a63
10 years ago
Git
384f9c10ad
Update submodules: plugins (new commits)
plugins:
4b4cece Greg Holmes <greg@dmdirc.com >
Remove some lombok from swing ui
Gerrit: http://gerrit.dmdirc.com/3001
Change-Id: Idee3ffd57f06d3ec7c501d218a4760ca3905d209
10 years ago
Git
f336313378
Update submodules: plugins (new commits)
plugins:
991b187 Greg Holmes <greg@dmdirc.com >
Remove lombok from some dataforce plugins
Gerrit: http://gerrit.dmdirc.com/2996
Change-Id: Id5a734331dadc9bd478437193974208937b0989c
10 years ago
Git
6563d26bc6
Update submodules: plugins (new commits)
plugins:
f43be1d Greg Holmes <greg@dmdirc.com >
Remove lombok from next set of plugins
Gerrit: http://gerrit.dmdirc.com/2997
Change-Id: I2b19c8238e023ed02584ad209505288d4eb5eca4
10 years ago
Git
41e423861c
Update submodules: plugins (new commits)
plugins:
ad9a011 Greg Holmes <greg@dmdirc.com >
Remove lombok from yet more plugins
Gerrit: http://gerrit.dmdirc.com/2998
Change-Id: Ie7bb78722ecd5f0bbd6a4920761588a9be9cba69
10 years ago
Git
7513553e59
Update submodules: plugins (new commits)
plugins:
fb7775f Greg Holmes <greg@dmdirc.com >
Remove lombok from webui + userlevel
Gerrit: http://gerrit.dmdirc.com/2999
Change-Id: Ie532b74d75cc76373b1e40a5ac2efa9b06981748
10 years ago
Git
edf07e63f1
Update submodules: plugins (new commits)
plugins:
dcf3ba8 Greg Holmes <greg@dmdirc.com >
remove lombok from calc plugin
Gerrit: http://gerrit.dmdirc.com/2995
Change-Id: Ic114b9cd80bb5905274d0eb3de1702c712a50ba9
10 years ago
Greg Holmes
45bc4e59a5
Remove lombok from Core
Change-Id: I7445abdeecc3bdb87cdf6b3d92cbaff7848aea9e
Reviewed-on: http://gerrit.dmdirc.com/3000
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
73c421da4b
Remove lombok from main tests
Change-Id: Ia60e0d872c6b9a18a01de2e1ce5db4a1076eca79
Reviewed-on: http://gerrit.dmdirc.com/2994
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
4d39a40b0e
Remove lombok
Change-Id: I869a09848f741f35f13723b3c0d27794acfa8ced
Reviewed-on: http://gerrit.dmdirc.com/2993
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
e5325a92b3
Remove lombok
Change-Id: Ib4c91e060b5406b6eb43d10702f7d730e1a6114c
Reviewed-on: http://gerrit.dmdirc.com/2991
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
3e6cafb0b4
Remove lombok
Change-Id: If3c1e848cdd32878db04db17c13d8a5651cc63ac
Reviewed-on: http://gerrit.dmdirc.com/2992
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
8405b550cc
Remove lombok
Change-Id: I86750c6a221cd50db5c0dda56254d2304846a9e6
Reviewed-on: http://gerrit.dmdirc.com/2989
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
6cf90d4212
Remove lombok
Change-Id: Icabc404bb9788e0a8609bc30111083104afd616d
Reviewed-on: http://gerrit.dmdirc.com/2988
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
b6f3fa8b31
Remove lombok
Change-Id: Iffabac791e396580c5baea604d1bbd7a5b646496
Reviewed-on: http://gerrit.dmdirc.com/2990
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
77f3705d40
Remove lomnbok
Change-Id: Ia4acd1065791d87501b5c39d8f897aafdc66b73d
Reviewed-on: http://gerrit.dmdirc.com/2987
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
2a277dafbf
Remove lombok
Change-Id: I90a6dd3137244f5edc63ce846b07b4720d098194
Reviewed-on: http://gerrit.dmdirc.com/2986
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
e20eb24353
Remove more lombok
Change-Id: If55bbd800025128ae8efd06aeeae32fd377d3979
Reviewed-on: http://gerrit.dmdirc.com/2985
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
eb9fc0d2eb
Start to remove lombok :(
Change-Id: I44b4eddde8126a89003e68653ac24c4d3527c6f8
Reviewed-on: http://gerrit.dmdirc.com/2983
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
800da015e3
Remove lombok :(
Change-Id: I44eaaabafa66bdb24f9024fc0b4420ceacb8fb3e
Reviewed-on: http://gerrit.dmdirc.com/2984
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
b11b7c6778
Don't drop server refs when closing channels.
There's no need to clear the server reference - if the channel has
been removed then it will be eligible for GC. If the whole server
is going then the whole group of objects will be eligible for GC.
Update to latest version of findbugs and depend on jsr305 to get
@Nonnull annotation and apply it to the methods which are now
guaranteeing non-null returns.
Change-Id: Ibdcf43e64910440ba5efeb7e090edb72afd858e3
Reviewed-on: http://gerrit.dmdirc.com/2982
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Git
4f6630a31f
Update submodules: defaults (new commits), installer (new commits), parser (new commits), plugins (new commits), util (new commits)
defaults:
467f818 Shane Mc Cormack <shanemcc@gmail.com >
Update Copyright to 2014
Gerrit: http://gerrit.dmdirc.com/2981
installer:
bf1a5bd Shane Mc Cormack <shane@dmdirc.com >
Update Copyright to 2014
Gerrit: http://gerrit.dmdirc.com/2977
parser:
077e65c Shane Mc Cormack <shane@dmdirc.com >
Update Copyright to 2014
Gerrit: http://gerrit.dmdirc.com/2978
plugins:
c7990ef Shane Mc Cormack <shane@dmdirc.com >
Update Copyright to 2014
Gerrit: http://gerrit.dmdirc.com/2979
util:
bd00847 Shane Mc Cormack <shane@dmdirc.com >
Update Copyright to 2014
Gerrit: http://gerrit.dmdirc.com/2980
Change-Id: I2b659105c754e2a99d39bceebcd513c8df6673e7
10 years ago
Shane Mc Cormack
12b39dc0f8
Update Copyright to 2014
Change-Id: Id0904867640e49e12fca5c1c7c5b9e72c78e3a1b
Reviewed-on: http://gerrit.dmdirc.com/2976
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Shane Mc Cormack
2d080cf150
Make UpdateCopyright.sh script a bit more intelligent.
Change-Id: I88f633789679c6040268a83188004cf96a56037f
Reviewed-on: http://gerrit.dmdirc.com/2975
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Git
1e12f1187d
Update submodules: plugins (new commits)
Change-Id: I7718acf4bc3856cd2f41cb48cfb2f511115e8d9b
plugins:
84fec1a Greg Holmes <greg@dmdirc.com >
Fix broken CSD by added dependencies.
10 years ago
Shane Mc Cormack
002995ead8
Add some caching of IconManagers to combat issue #CLIENT-419 somewhat until we have a real fix.
With this code, starting up my test DMDirc (which loads a global window, and attempts to connect to a twitter:// server with a raw window) goes from creating to 30 IconManagers on startup and 4 every reconnect, to 8 on startup and none when reconnecting which is a start at least.
Change-Id: I9523a0165731bf294cb874ad9e088413d17882b8
Reviewed-on: http://gerrit.dmdirc.com/2972
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Git
03e000d7b7
Update submodules: parser (new commits)
parser:
b02cb4d Shane Mc Cormack <shane@dmdirc.com >
Add support for binding to IPv6 addresses.
Gerrit: http://gerrit.dmdirc.com/2970
a7d7379 Shane Mc Cormack <shane@dmdirc.com >
Let proxies worry about which target to connect to, v4 or v6.
Gerrit: http://gerrit.dmdirc.com/2971
Change-Id: Ib0873c2a926560436e16564c15ae08a353ab7d91
10 years ago
Git
477f0c3b3f
Update submodules: plugins (new commits)
plugins:
d7d701f Greg Holmes <greg@dmdirc.com >
Fix NPE in mainframe
Gerrit: http://gerrit.dmdirc.com/2969
Change-Id: I14b39649625a69c8854fef45986409457b718b78
10 years ago
Greg Holmes
2a44f2bdcd
Fix URIParser (has apparently been broken forever).
Add unit tests URI Parser.
Change-Id: I329f958024f70288f42862c02f9b2d7a4ff072ea
Reviewed-on: http://gerrit.dmdirc.com/2967
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Git
752fdfde3b
Update submodules: plugins (new commits)
plugins:
516f190 Greg Holmes <greg@dmdirc.com >
Add test for creating a new profile
Gerrit: http://gerrit.dmdirc.com/2958
Change-Id: Iaca660641c552c9cdfa75ebfc8a7b98b9b388e64
10 years ago
Greg Holmes
38a1e7a3ad
Work on logger unit tests.
Change-Id: I7b729ea3dca14f411d22d0ca78f5ecfadc6d70f2
Reviewed-on: http://gerrit.dmdirc.com/2968
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Chris Smith
c870e6719a
Move URI parsing behaviour into a util class.
Doesn't make much sense having things calling static methods on a
random command.
This removes the long-deprecated "--ssl" flag for the newserver
command.
Change-Id: Ie75658c3bcf5c495dcc8b0548f080e1a12ac4a52
Reviewed-on: http://gerrit.dmdirc.com/2966
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
60f2c4aec9
Add some extra ServerManager tests.
Change-Id: I64ae53a907ba8540cc7eb5e57b2374e8938dd52f
Reviewed-on: http://gerrit.dmdirc.com/2965
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
32102c659e
Fix raw windows...
Change-Id: I53e840d92fa60603c6e3003e439c66492fbfc777
Reviewed-on: http://gerrit.dmdirc.com/2964
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
10 years ago
Chris Smith
f83e537b12
Add raw windows after servers are created.
Change-Id: I6a8b5964f19a8bc948bfeefa539d350b64f34c8b
Fixes-issue: CLIENT-417
Reviewed-on: http://gerrit.dmdirc.com/2963
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Git
92531199ec
Update submodules: plugins (new commits)
plugins:
965714a Shane Mc Cormack <shane@dmdirc.com >
Fix scriptplugin causing massive cpu load and slowing everything in the client down. (Related: 118a2c0502 )
Fixes-Issue: CLIENT-418
Gerrit: http://gerrit.dmdirc.com/2962
Change-Id: Ib4edcccd00a51ec3bea128d0ce84dff29dfb690d
10 years ago
Chris Smith
7a1c4aa299
Remove Logger.assertTrue.
Use Guava's Preconditions instead, which throw appropriate exceptions
rather than AssertionErrors (whose idea was that?!)
Also fix weirdness in CommandArguments where start was allowed to be
1 greater than end when getting words.
Change-Id: Icce38e36da6507f645fb8b3b872dfe2c60c43ea7
Reviewed-on: http://gerrit.dmdirc.com/2961
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
1cb70a2b52
Don't optimise guava jar
Change-Id: I9525599c00a7c67bbb9a5f5c954f13417a7e602f
Reviewed-on: http://gerrit.dmdirc.com/2960
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Git
60cb99592a
Update submodules: plugins (new commits)
plugins:
6f293a1 Chris Smith <chris@dmdirc.com >
Use the event bus for ClientOpened events.
Add Guava as a build-time dependency for plugins.
Gerrit: http://gerrit.dmdirc.com/2959
Change-Id: Ibda3afac0bca4aca08cef2d62330fed1d60d19ee
10 years ago
Chris Smith
739eda4db5
Inject the EventBus into plugins.
Swing UI + Apple is too tangled up to do it using nice DI atm :(
Change-Id: Ie06dc705e78b6475cda01cfc1850dcb732ebcdcc
Reviewed-on: http://gerrit.dmdirc.com/2957
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Git
f0adc66c05
Update submodules: plugins (new commits)
plugins:
7756c48 Chris Smith <chris@dmdirc.com >
Tidy up Apple a bit.
Gerrit: http://gerrit.dmdirc.com/2956
Change-Id: If892163aaab6e86e4f61507a4501aeef27210063
10 years ago
Chris Smith
8388fc39ac
Introduce an event bus.
Change-Id: I64cbc0e0395e8c214d54742e2d25562d1ce325c4
Reviewed-on: http://gerrit.dmdirc.com/2955
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Git
1506e346cd
Update submodules: plugins (new commits)
plugins:
c467a18 Greg Holmes <greg@dmdirc.com >
Bump cinch support version to remove horribleness.
Gerrit: http://gerrit.dmdirc.com/2954
Change-Id: Ica0272cd0d1f293892800da372c213cdec5be6f0
10 years ago
Chris Smith
d196e7a254
Fix some classpath stupidity.
Don't include all libs on the CP when running.
Put the main libraries first, rather than letting plugins trash the classpath.
Change-Id: I0b048a603ba4c854370807c6ae89c5a400423686
Reviewed-on: http://gerrit.dmdirc.com/2953
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
8a6add984d
Include and bundle Guava.
Change-Id: Id7209e61988bf15be6943a0f9ad6224f95fd7b4a
Reviewed-on: http://gerrit.dmdirc.com/2952
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Git
9354ddb136
Update submodules: plugins (new commits)
plugins:
b48ad26 Chris Smith <chris@dmdirc.com >
Fix some ugly logic.
Gerrit: http://gerrit.dmdirc.com/2951
Change-Id: I3b5d67f5f1b42cc1b42e5988301891843d77f145
10 years ago
Git
31c9ad01a8
Update submodules: plugins (new commits)
plugins:
5138fca Chris Smith <chris@dmdirc.com >
FrameContainers now expose Connections.
Depends-On: I02a54b0bcfaef08d5757cc015c356f9779ec0371
Gerrit: http://gerrit.dmdirc.com/2949
Change-Id: Ie706661b324006fe70cece9f7c986574251f8920
10 years ago
Chris Smith
c59e662ad4
FrameContainers should expose a Connection.
Anywhere that doesn't just work with a Connection, cast back to a Server for
now. These can be tidied up later.
Change-Id: I02a54b0bcfaef08d5757cc015c356f9779ec0371
Depends-On: Id55c3611173be7ed79fae8f9e976996d713b8646
Reviewed-on: http://gerrit.dmdirc.com/2950
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
ffd9cf5f86
Replace Server with Connection in a few places.
Change-Id: I93b8187faf2f5c6576f397b2c932a166aa5655da
Reviewed-on: http://gerrit.dmdirc.com/2948
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Git
5bb549c7b3
Update submodules: plugins (new commits)
plugins:
14ea5b3 Greg Holmes <greg@dmdirc.com >
Fix duplicate frame managers.
Fixes-Issue: CLIENT-416
Gerrit: http://gerrit.dmdirc.com/2947
Change-Id: Ic70d2a9c9316ea7ed89f74f844fb91b1ce6fe472
10 years ago