Chris Smith
7b78512926
Add some more events
Change-Id: Ib227c72d5077d09487a771ffd9125d2fae021ac1
Reviewed-on: http://gerrit.dmdirc.com/3268
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Git
a1b6758f3c
Update submodules: plugins (new commits)
plugins:
5717177 Greg Holmes <greg@dmdirc.com >
DI the paste dialog
Gerrit: http://gerrit.dmdirc.com/3267
Change-Id: I857e501da2d3fd89554ecd4c05748f885803081e
10 years ago
Git
417577d14c
Update submodules: plugins (new commits)
plugins:
f1fc5cd Chris Smith <chris@dmdirc.com >
Create the status bar on the EDT.
Oopsy.
Gerrit: http://gerrit.dmdirc.com/3266
Change-Id: I78ccd1e61bbb1a06742a3e04ebd71583f5ee5ab0
10 years ago
Git
dc5d8ec99b
Update submodules: plugins (new commits)
plugins:
25e2299 Chris Smith <chris@dmdirc.com >
Use new scoped event bus.
Gerrit: http://gerrit.dmdirc.com/3265
Change-Id: I33e083e1a59d3382e5d00c223659d546f21e6ed9
10 years ago
Chris Smith
2fecfcee4c
Add a Channel-scoped EventBus.
Change-Id: Id079610eb6f0fbd4345bd39b43999437a71bdfd4
Reviewed-on: http://gerrit.dmdirc.com/3264
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
e65a2a06f1
Add a utility class for child event busses.
Change-Id: Iadc09d4ae911f0be6bd03210114bdf4e7ba955f6
Reviewed-on: http://gerrit.dmdirc.com/3263
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Git
80043b63cf
Update submodules: plugins (new commits)
plugins:
3274830 Greg Holmes <greg@dmdirc.com >
Remove some deprecated method usages.
Gerrit: http://gerrit.dmdirc.com/3262
Change-Id: I57a924d21a264527c4955e38a7bcd435f8afde2a
10 years ago
Git
2de9be79d6
Update submodules: plugins (new commits)
plugins:
dc6914b Greg Holmes <greg@dmdirc.com >
Use event bus more.
Gerrit: http://gerrit.dmdirc.com/3256
Change-Id: I0ffbac538547572d39e3c715cfd04cb8c2949eda
10 years ago
Git
3e55558e71
Update submodules: plugins (new commits)
plugins:
5967929 Chris Smith <chris@dmdirc.com >
Add a couple of EDT checks.
Gerrit: http://gerrit.dmdirc.com/3261
Change-Id: I551758056521d864d9019684ac8296dcb98f9723
10 years ago
Git
70272d64b4
Update submodules: plugins (new commits)
plugins:
5c26fb6 Chris Smith <chris@dmdirc.com >
Use an event bus.
Gerrit: http://gerrit.dmdirc.com/3257
Change-Id: If5c49deca4edd94073fb8b13abbd9abf39ff1983
10 years ago
Git
d86346c367
Update submodules: plugins (new commits)
plugins:
c5f13b1 Greg Holmes <greg@dmdirc.com >
Remove swing debug plugin
Gerrit: http://gerrit.dmdirc.com/3260
Change-Id: Iaec11b5d644a97462e549f88dbf3a4a4abec2343
10 years ago
Greg Holmes
cfb3fbaa38
Fix breaking the client actions
Change-Id: I5a904c669d2367d42c5d8da315c30d69beba8cae
Reviewed-on: http://gerrit.dmdirc.com/3259
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Chris Smith
c6f067fd4a
Use a synchronous event bus
Change-Id: Iadce0f7b19c85a3106d0addfd8469f14ec002f95
Reviewed-on: http://gerrit.dmdirc.com/3258
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
8097db0574
Event boooose more things
Change-Id: I88c7c2f9ff94eb8eca5a6c7572ef4f4221657786
Reviewed-on: http://gerrit.dmdirc.com/3255
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Chris Smith
19ea0b98d6
Add some more events
Change-Id: Ifa2829b6d1c69e3de5ad134b3b4ebd9a60a650c1
Reviewed-on: http://gerrit.dmdirc.com/3254
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Greg Holmes
aee8cacf6e
Add some (as yet unused) event types
Change-Id: I6d6c9b1cc08ca1613829a49603f9bee986a89904
Reviewed-on: http://gerrit.dmdirc.com/3253
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Git
ba53f45b53
Update submodules: plugins (new commits)
plugins:
6725464 Chris Smith <chris@dmdirc.com >
Use another two events.
Gerrit: http://gerrit.dmdirc.com/3252
Change-Id: I69e676c3d74ae72fd55182aa62332d1cbb8237b5
10 years ago
Chris Smith
77d04a0571
Two more events.
Change-Id: I76bb1e0c7f3acac5b5a9af00320822ee43cb2ec6
Reviewed-on: http://gerrit.dmdirc.com/3250
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Git
bacf82143b
Update submodules: plugins (new commits)
plugins:
e9fcd57 Chris Smith <chris@dmdirc.com >
Use some more events.
Remove some deprecated methods in ChannelFrame.
Gerrit: http://gerrit.dmdirc.com/3249
Change-Id: I93c37b6ab1092ae5a2d4f634e2470817f7cacc26
10 years ago
Chris Smith
8cf7c3b2b7
Add some more events.
Change-Id: I6d37f19a1cd41dba2f48c54270485af25bcf2635
Reviewed-on: http://gerrit.dmdirc.com/3248
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Git
626a3a7baf
Update submodules: plugins (new commits)
plugins:
f4a1b93 Greg Holmes <greg@dmdirc.com >
Use some more dialog providers, and a factory.
Gerrit: http://gerrit.dmdirc.com/3247
Change-Id: Ib28114e400fb9bf411d72b94d9a76cb1706892d3
10 years ago
Chris Smith
580cb1e494
Remove obvious javadoc from ClientModule.
Change-Id: Ie109b983705c440b96c94eb534aab3a90379db01
Reviewed-on: http://gerrit.dmdirc.com/3246
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
bdfc784142
Fix stupid reflection arguments.
These don't make any sense at all. I think I was on something.
Change-Id: I494a2956eb5b1812cbe7bcc29507316ab36758af
Reviewed-on: http://gerrit.dmdirc.com/3245
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
9b37e351bb
Add a new ServiceLocator and legacy implementation
ServiceLocator allows plugins to provide services really
conveniently.
The LegacyServiceLocator is backed by the PluginManager, and checks
for any compatible @Exported methods in loaded plugins. It will not
try to load any plugins that aren't currently loaded.
Issue: CLIENT-445
Change-Id: I61274dbb0b910509e0e170600e473eb23234bb6f
Reviewed-on: http://gerrit.dmdirc.com/3244
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Git
5d035095f9
Update submodules: plugins (new commits)
plugins:
b68d633 Greg Holmes <greg@dmdirc.com >
Inject Apple into things
Gerrit: http://gerrit.dmdirc.com/3243
Change-Id: I28b3694f48e5f851b327eaa9980f8fbff63c0a4c
10 years ago
Git
6318760226
Update submodules: plugins (new commits)
plugins:
f5376b8 Chris Smith <chris@dmdirc.com >
Update plugins to use event bus.
Gerrit: http://gerrit.dmdirc.com/3240
Change-Id: Ib1e04ca717337ad72cdfc1360ed50ed3bd66cbf1
10 years ago
Chris Smith
2edb252e99
Move more things to EventBus.
Change-Id: I91d7386459109e06663757f32c1c7449ffff034a
Reviewed-on: http://gerrit.dmdirc.com/3239
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
657d3efe35
Add EventBus monitoring to ActionManager.
This is the first phase of migrating to an event bus based system.
See the migration doc here: http://s.dmdirc.com/actions-eventbus
The CLIENT_OPENED event is now triggered exclusively through the
event bus (and still works).
Issue: CLIENT-448
Change-Id: I3fb41a51a7c767558c72921241c9aa12fcae65d4
Reviewed-on: http://gerrit.dmdirc.com/3233
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Git
dd95af2223
Update submodules: parser (new commits)
parser:
73aae22 Shane Mc Cormack <shane@dmdirc.com >
Capabilities are not auth notices.
Fixes-Issue: CLIENT-477
Gerrit: http://gerrit.dmdirc.com/3237
Change-Id: I387eef9020fd8308824b35e2872e2feaa6eaa94e
10 years ago
Git
7b36659d52
Update submodules: util (new commits)
util:
e56904a Chris Smith <chris@dmdirc.com >
Add a travis config.
Gerrit: http://gerrit.dmdirc.com/3241
Change-Id: I0b011b949a7b9a71b82f22f6f0fa7d9fcd86bab3
10 years ago
Git
6caa71c54d
Update submodules: installer (new commits)
installer:
bd4dc5e Greg Holmes <greg@dmdirc.com >
Initial commit of new launcher
Gerrit: http://gerrit.dmdirc.com/3238
Change-Id: Iab64218b76d904b9c2b0fa192b17ce492b2c0886
10 years ago
Git
79f96226e5
Update submodules: plugins (new commits)
plugins:
8381857 Greg Holmes <greg@dmdirc.com >
Manually bump all the plugin versions
Gerrit: http://gerrit.dmdirc.com/3236
Change-Id: I9420f072120feb9c68de6ec4f83a423c79df128e
10 years ago
Greg Holmes
741c877400
These should be app errors
Change-Id: I1440821671aec7e50fa30aabd28b2ddd121e86eb
Reviewed-on: http://gerrit.dmdirc.com/3235
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Git
9e119462df
Update submodules: plugins (new commits)
plugins:
773ff13 Greg Holmes <greg@dmdirc.com >
Show PMD directly from FRW isntead of via actions.
Also fix the debug command to show first run wizard.
Gerrit: http://gerrit.dmdirc.com/3234
Change-Id: Idabb6923b46a55f507089bf0427c12d4827725a4
10 years ago
Git
ca60d28165
Update submodules: plugins (new commits)
plugins:
243f62d Chris Smith <chris@dmdirc.com >
Let the Web UI know about its controller.
Gerrit: http://gerrit.dmdirc.com/3232
Change-Id: I206cff119e7bb7c1c03987f2ae905dee0c5e22ac
10 years ago
Git
e9ff9b3d12
Update submodules: plugins (new commits)
plugins:
1bb3e67 Chris Smith <chris@dmdirc.com >
Fix NPE in FD notifications plugin.
We had two instances of the FDManager around - one for the command and
once owned by the plugin. The command's instance was never loaded so
had no icon.
Fixes-Issue: CLIENT-471
Gerrit: http://gerrit.dmdirc.com/3231
Change-Id: Ic6969ce5301427a73f2c816e5f278d6ff122519b
10 years ago
Git
d2fc777c70
Update submodules: plugins (new commits)
plugins:
f01ef8c Chris Smith <chris@dmdirc.com >
Make dagger version explicit.
Things built with 1.2.1 compiler won't run with the runtime library
from 1.2.0, so we need to ensure releases remain consistent.
Gerrit: http://gerrit.dmdirc.com/3230
Change-Id: I3931053ffb8fc9eb42ff1f31183824e2bdf957f6
10 years ago
Chris Smith
74be2a8acf
Make dagger version explicit.
Things built with 1.2.1 compiler won't run with the runtime library
from 1.2.0, so we need to ensure releases remain consistent.
Change-Id: Ie69349814cfce4c0d229be4372ce7210211a0497
Reviewed-on: http://gerrit.dmdirc.com/3229
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Git
6329188124
Update submodules: plugins (new commits)
plugins:
3b5a3d8 Greg Holmes <greg@dmdirc.com >
DI the session lock plugin.
Gerrit: http://gerrit.dmdirc.com/3221
Change-Id: Ia6a3f91dc870b801393487c3bc4b0a4affe18648
10 years ago
Git
ec93e0cec4
Update submodules: plugins (new commits)
plugins:
0e13564 Greg Holmes <greg@dmdirc.com >
Stop using objects before they exist in script plugin.
Fixes-Issue: CLIENT-467
Gerrit: http://gerrit.dmdirc.com/3226
Change-Id: I18ab0549e8198a84208f625e188f75e83509d644
10 years ago
Greg Holmes
36986ce637
Plugin loading errors are app errors.
Change-Id: I71f3a6fb702a7e2935c28db37be1e03623c469f0
Reviewed-on: http://gerrit.dmdirc.com/3227
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Git
ecd5cae0f0
Update submodules: plugins (new commits)
plugins:
57ebe1b Greg Holmes <greg@dmdirc.com >
DI the time plugin.
Gerrit: http://gerrit.dmdirc.com/3224
Change-Id: I2fcb7619f70f6abb07c455227f3153e610202baa
10 years ago
Git
ab6d9cc822
Update submodules: plugins (new commits)
plugins:
4879f48 Greg Holmes <greg@dmdirc.com >
DI systray plugin.
Gerrit: http://gerrit.dmdirc.com/3223
Change-Id: Iff1e3d5004edd824f096d481e2ac415daaeb20af
10 years ago
Git
196d4989f9
Update submodules: plugins (new commits)
plugins:
0cdcd46 Greg Holmes <greg@dmdirc.com >
DI the swing debug plugin.
Gerrit: http://gerrit.dmdirc.com/3222
Change-Id: I24712b880c7adb4feaa0cbaa3d950cd911bb793b
10 years ago
Git
6a3decfbd7
Update submodules: plugins (new commits)
plugins:
3d59f23 Greg Holmes <greg@dmdirc.com >
Remove deprecated methods from server list dialog.
Gerrit: http://gerrit.dmdirc.com/3220
Change-Id: I19c6f2b840ad7046b5bbb673116ea035a085fbeb
10 years ago
Git
2459bc9191
Update submodules: plugins (new commits)
plugins:
5d8489e Greg Holmes <greg@dmdirc.com >
DI the redirect plugin.
Gerrit: http://gerrit.dmdirc.com/3219
849591c Greg Holmes <greg@dmdirc.com >
DI the parser debug plugin.
Gerrit: http://gerrit.dmdirc.com/3218
Change-Id: I03bf7b972a3a0195d7cc6bc3a752f3146b72f933
10 years ago
Git
c08de04679
Update submodules: plugins (new commits)
plugins:
203f3a1 Greg Holmes <greg@dmdirc.com >
DI the OS X integration plugin.
Gerrit: http://gerrit.dmdirc.com/3217
Change-Id: Ib96f95a389056b85fe6fa44b2bf048bd51fda618
10 years ago
Git
57b28b1b73
Update submodules: plugins (new commits)
plugins:
c2d3e32 Greg Holmes <greg@dmdirc.com >
Remove some deprecation warnings
Gerrit: http://gerrit.dmdirc.com/3215
Change-Id: I0439808e37e61e107740c1ee7b3d72238d048343
10 years ago
Git
d833ebfe65
Update submodules: plugins (new commits)
plugins:
9e4b8c7 Greg Holmes <greg@dmdirc.com >
Fix NPE in channel creation.
Fixes-Issue: CLIENT-466
Gerrit: http://gerrit.dmdirc.com/3225
Change-Id: I72ff084bb56e262011b81f386911004b0f97938a
10 years ago
Chris Smith
be8a660383
Tidy up, remove old TODOs
Change-Id: I3263b4960aa9302237d78113b32644cab5f9e728
Reviewed-on: http://gerrit.dmdirc.com/3216
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago