Greg Holmes
e999c5643f
Add dialog provider for Channel List Dialog.
Change-Id: I6d9576d01be09a16727b2f0e69391d90d60279e6
Reviewed-on: http://gerrit.dmdirc.com/3270
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
ac381dbc32
Remove deprecated calls from SwingSearchBar
Change-Id: I4c63f2e99ae49d4cc342b53832c6c27112aefe57
Reviewed-on: http://gerrit.dmdirc.com/3269
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
5717177c00
DI the paste dialog
Change-Id: I5d4ee4e38668767bcf648efaa0f9cc1dd9a2b603
Reviewed-on: http://gerrit.dmdirc.com/3267
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Chris Smith
f1fc5cd0b4
Create the status bar on the EDT.
Oopsy.
Change-Id: If51a37c429a479db795adb48636d76eb32391616
Reviewed-on: http://gerrit.dmdirc.com/3266
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
25e229901e
Use new scoped event bus.
Change-Id: Iad1f97cc02ce17c909df72e72c8aa7a0cd393bad
Reviewed-on: http://gerrit.dmdirc.com/3265
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Greg Holmes
3274830759
Remove some deprecated method usages.
Change-Id: I1f3a097c2c0077ad55092e810bf23eae2849569e
Reviewed-on: http://gerrit.dmdirc.com/3262
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
dc6914b554
Use event bus more.
Change-Id: Ie3bc9a1b7b6b938d2beae01371218462e6a94c12
Reviewed-on: http://gerrit.dmdirc.com/3256
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
5967929b9a
Add a couple of EDT checks.
Change-Id: I6748fa13ae77502c63d51ed25945ea80bf6d3bf1
Reviewed-on: http://gerrit.dmdirc.com/3261
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
5c26fb60f6
Use an event bus.
Change-Id: If3622b2ac5f517832dc886c6f42405641d6ff9a6
Reviewed-on: http://gerrit.dmdirc.com/3257
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
c5f13b1b05
Remove swing debug plugin
Change-Id: I939da5557d053862819139d800f4e312a4bc032b
Reviewed-on: http://gerrit.dmdirc.com/3260
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
67254648d0
Use another two events.
Change-Id: I929be7640d7dc0ad478f8cae5736b5425f423152
Reviewed-on: http://gerrit.dmdirc.com/3252
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
e9fcd57058
Use some more events.
Remove some deprecated methods in ChannelFrame.
Change-Id: Id5e2318d2432c81cbf9d2f64aa062c888e12bcae
Reviewed-on: http://gerrit.dmdirc.com/3249
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
f4a1b9386f
Use some more dialog providers, and a factory.
Change-Id: Ic7daa40a269ec2593dd56cc0a3a38dc5dbce1466
Reviewed-on: http://gerrit.dmdirc.com/3247
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
b68d6331eb
Inject Apple into things
Change-Id: Ie1a76a811cfbdc03422c45c81c466cc46cfa19ce
Reviewed-on: http://gerrit.dmdirc.com/3243
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Chris Smith
f5376b8a65
Update plugins to use event bus.
Change-Id: Iafd3b7c1563b11bbb610b9076d9ebee8d62ae34a
Reviewed-on: http://gerrit.dmdirc.com/3240
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Greg Holmes
8381857bdc
Manually bump all the plugin versions
Change-Id: I421391f9eef53b582838b7dc8471f4ad737c38e7
Reviewed-on: http://gerrit.dmdirc.com/3236
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
773ff1364d
Show PMD directly from FRW isntead of via actions.
Also fix the debug command to show first run wizard.
Change-Id: Iafd62c296f90c51662c41dce3869bce881a42363
Reviewed-on: http://gerrit.dmdirc.com/3234
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Chris Smith
243f62d801
Let the Web UI know about its controller.
Change-Id: I6d3bd891173ee817202eac6732b324a61b0f41fc
Reviewed-on: http://gerrit.dmdirc.com/3232
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
1bb3e671c9
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.
Change-Id: I525781a1ede263cbb0ee27f4fb0114dcded2245a
Fixes-Issue: CLIENT-471
Reviewed-on: http://gerrit.dmdirc.com/3231
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
f01ef8c23b
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: Ie69349814cfce4c0d229be4372ce7210212a0497
Reviewed-on: http://gerrit.dmdirc.com/3230
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
3b5a3d8467
DI the session lock plugin.
Change-Id: I0df4403ee5cb5019ada47705fe74874ca3f81127
Reviewed-on: http://gerrit.dmdirc.com/3221
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
0e1356489c
Stop using objects before they exist in script plugin.
Change-Id: Ib061fc14d5bfebfb6b7499efc7851066b5ca97ea
Fixes-Issue: CLIENT-467
Reviewed-on: http://gerrit.dmdirc.com/3226
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
57ebe1b77d
DI the time plugin.
Change-Id: I271d24e61936ddb3930339207f575af646598320
Reviewed-on: http://gerrit.dmdirc.com/3224
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
4879f4866b
DI systray plugin.
Change-Id: I52991f4ea7fdbbe6d05633f434b9cdb2d78d2806
Reviewed-on: http://gerrit.dmdirc.com/3223
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
0cdcd466af
DI the swing debug plugin.
Change-Id: I4d4867681150dcc6dbb7063fe0bdd2bdd55c029d
Reviewed-on: http://gerrit.dmdirc.com/3222
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
3d59f23783
Remove deprecated methods from server list dialog.
Change-Id: I69706660bb5e2b98dd71d80214087d9577844afa
Reviewed-on: http://gerrit.dmdirc.com/3220
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
5d8489ee7f
DI the redirect plugin.
Change-Id: I7bac167333c4d23179540712f0e66753d1cb0682
Reviewed-on: http://gerrit.dmdirc.com/3219
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
849591c40d
DI the parser debug plugin.
Change-Id: I74bf46c25c17dd0297e65421ea726a301afbef46
Reviewed-on: http://gerrit.dmdirc.com/3218
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
203f3a186e
DI the OS X integration plugin.
Change-Id: I090b16cd0c2f72bda1a90d22d24a584b513a71bf
Reviewed-on: http://gerrit.dmdirc.com/3217
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
c2d3e32766
Remove some deprecation warnings
Change-Id: I19c379106e7f736b3bb5efdf9f2fe54caa9ed16f
Reviewed-on: http://gerrit.dmdirc.com/3215
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
9e4b8c7d67
Fix NPE in channel creation.
Change-Id: I7b349f13727fb42ca3015ac7cdd42c832ea8fc79
Fixes-Issue: CLIENT-466
Reviewed-on: http://gerrit.dmdirc.com/3225
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
ba8c512303
DI the now playing plugin.
Change-Id: Ibe9c5f044aad1d51fc31a3bd5c9c7a98589d7018
Reviewed-on: http://gerrit.dmdirc.com/3214
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
048ba214cf
Split dependencies up per addon.
Change-Id: I0085a12735abb6cb1a94e5babd20d68df7603750
Reviewed-on: http://gerrit.dmdirc.com/3213
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Chris Smith
8664b2ef3c
Fix error trying to save CSD settings.
Because of the ordering of assignments in ChannelSettingsDialog's ctor,
we weren't assigning the global config before passing it in to the
list modes pane. This caused NPEs if toggling the 'show extended info'
option and saving.
Change-Id: I89f1ca9e29aa38fcf278e9afd2b9fbc214b4fbe3
Fixes-Issue: CLIENT-454
Reviewed-on: http://gerrit.dmdirc.com/3212
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
258df5ccaf
Abort topic edit when config is changed.
Change-Id: I4f7c19c54d9733f029985dce13e7cfcae226c632
Fixes-Issue: CLIENT-465
Reviewed-on: http://gerrit.dmdirc.com/3211
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
30806e1509
Fix Free desktop notification config error.
Change-Id: Iea8965f9635138bc48bcae5f12c818f51819b1b5
Fixes-Issue: CLIENT-465
Reviewed-on: http://gerrit.dmdirc.com/3210
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
2f2b81f5cd
Fix URL panel.
Reading settings needed to be done from the global config to pick
the defaults, writing settings to the user config.
Change-Id: I626284ac3b5a70827d8872edbd488865b959f9c4
Fixes-Issue: CLIENT-457
Reviewed-on: http://gerrit.dmdirc.com/3209
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
d81b9c793f
Fix issues with duration editor.
Add a DMDirc icon instead of java icon for editor window.
Stop doubling duration preferences.
Change-Id: Ide11244753c3fa86cb5914e1089929d385dc5545
Fixes-Issue: CLIENT-458
Fixes-Issue: CLIENT-459
Reviewed-on: http://gerrit.dmdirc.com/3207
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
87ee1481d4
Fix some errors in the PMD.
Validate profile names for uniqueness as well as filenames.
Remove spaces from auto generated nickname on creation of profile.
Change-Id: Icae82a9deaceccefd7b87e00215dfa28aa065a1b
Fixes-Issue: CLIENT-461
Fixes-Issue: CLIENT-462
Reviewed-on: http://gerrit.dmdirc.com/3206
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Chris Smith
523acd67fd
Use the right windowClosed method...
Change-Id: I9a0415f61cd1407aba5e444d5cb2a53a03cfb246
Fixes-Issue: CLIENT-456
Reviewed-on: http://gerrit.dmdirc.com/3204
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
65918db29d
Basic tests for the conditional execute command.
Change-Id: If958c913451c81321f85f971639d2cbaa98591dc
Reviewed-on: http://gerrit.dmdirc.com/3202
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Greg Holmes
d4d1f78699
DI the notifications plugin.
Change-Id: I7a6ea92a1bb845ac330c610e829184bffc26606f
Reviewed-on: http://gerrit.dmdirc.com/3201
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
1bcad3adab
Add test dependencies to ivy
Change-Id: I028d0067ec4a6705ce41907054eca5179bae4b50
Reviewed-on: http://gerrit.dmdirc.com/3200
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Greg Holmes
fdb867405e
DI the NMA plugin.
Change-Id: If70b7f3232c5cb29887b6e9c75d02e7eb0e4ec4b
Reviewed-on: http://gerrit.dmdirc.com/3199
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
0e234d6f66
Rename clover check. Again.
Change-Id: I87b524496add26ac78bd01ca98a01f6c02728f2b
Reviewed-on: http://gerrit.dmdirc.com/3198
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
29a766679d
DI identd plugin
Change-Id: Iddd0d935753c8f9ac45e540e876fec9a0e6a31d0
Reviewed-on: http://gerrit.dmdirc.com/3197
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
8a11dfa6c5
DI the freedesktop notifications plugin.
Change-Id: I11d67a421097ec06a01efbb467f37716742b9406
Reviewed-on: http://gerrit.dmdirc.com/3196
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Greg Holmes
6368650310
Remove deprecations from the OSD plugin.
Change-Id: I8a3c3d0ae68a7319655729e54f521982af50fe96
Reviewed-on: http://gerrit.dmdirc.com/3191
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Greg Holmes
f6c68e2f96
Remove relaybot plugin, can be moved externally if still wanted
Change-Id: I0c60b0605550acac3c9d42eaf7aba93c7aecabfa
Reviewed-on: http://gerrit.dmdirc.com/3192
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Chris Smith
76dd7cb1a2
Remove deprecated method call
Change-Id: I5e72e62eadfcc17d4c3aca7dece7c83c9d648366
Reviewed-on: http://gerrit.dmdirc.com/3189
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago