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
Chris Smith
74aa499be4
Autoformat all the plugins.
Change-Id: I35bf8ce93d7be8fb714b1a58adc9dd66672ec717
Reviewed-on: http://gerrit.dmdirc.com/3124
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Shane Mc Cormack
c7990ef968
Update Copyright to 2014
Change-Id: I3e4fd86a0d19f5167506df5986f7ec256b224820
Reviewed-on: http://gerrit.dmdirc.com/2979
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
0f1fd3bea6
Add @Exported annotation to all exported methods.
Change-Id: Ic0c9759f99f66c4046783ba41a3b49f4b31da3bf
Depends-On: I2bea7440d9e61145bb68f02dff55ec52d11ba1af
Reviewed-on: http://gerrit.dmdirc.com/2909
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Greg Holmes
a9354e7b54
Java 7 conversions
Change-Id: Ic204dbad72378455b5cd9dbd66d29dacf31ddd9c
Reviewed-on: http://gerrit.dmdirc.com/2895
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 years ago
Chris Smith
c52539a259
Remove deprecated Command() usages.
Change-Id: Idbca3966bb9a3d39c31f9c0245dff88898473672
Reviewed-on: http://gerrit.dmdirc.com/2864
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
adced3940d
Remove horrible SwingController lookups.
Change-Id: I4d45e014c4a18ec6ee2e6835a0a423c7f16c2f55
Reviewed-on: http://gerrit.dmdirc.com/2858
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
28e3529e08
Handle stuff moving.
Change-Id: I94416680dfa9f0ee4896f5a6518889c6eb891909
Depends-On: I8d791451ead4b37f9181a9741e127cbc8b514d46
Reviewed-on: http://gerrit.dmdirc.com/2753
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Chris Smith
0e4e578f75
Remove all IdentityManager references from plugins
Everything now references an IdentityController or IdentityFactory,
and obtains them by injection (or local plugin state) rather than
using a singleton method.
Change-Id: I641e1e0a84f96d928affa310a4e43a42f93d13d4
Reviewed-on: http://gerrit.dmdirc.com/2751
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 years ago
Chris Smith
532274fe1a
Fix some URLBuiler/IconManager usages.
Change-Id: I4c28424f377d992cf7e66f1f8586f9572a08a8a4
Depends-On: I78eb7366d28aeee08fce805218a4a29ce6ec4cb2
Reviewed-on: http://gerrit.dmdirc.com/2748
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 years ago
Greg Holmes
2ca4779a17
Add base command plugins
Change-Id: I8bb1e5bc9e2ca965ff3687d365a167c9b5ccc746
Depends-On: I1d49bc2e572e44466193b4851646edb01d303998
Reviewed-on: http://gerrit.dmdirc.com/2613
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
11 years ago
Shane Mc Cormack
d30f7690e4
Update copyright for 2013
Change-Id: I1eea04000294c228a8f66464c89f92c1a7cd5321
Reviewed-on: http://gerrit.dmdirc.com/2605
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
11 years ago
Shane Mc Cormack
a0a4b2cb23
Revert "Stop using deprecated Command constructor"
This reverts commit 561acbc78c
Change-Id: I5c5ee3725f681451c74c05f8bd007d5eb7178049
Reviewed-on: http://gerrit.dmdirc.com/2594
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
11 years ago
Greg Holmes
561acbc78c
Stop using deprecated Command constructor
Change-Id: I65539646852b5e1542f23a069a1fe2d68cbf4fa6
Reviewed-on: http://gerrit.dmdirc.com/2591
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
11 years ago
Shane Mc Cormack
11e80671c4
Desingleton PluginManager (and as a side-effect, ServerManager).
Depends-On: I4a3d9b78a5f80aab0330d0906e8c76d00813c97c
Change-Id: I72fe837b5ea2352ae0c695948336efcdd92c09c8
Reviewed-on: http://gerrit.dmdirc.com/2522
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
11 years ago
Shane Mc Cormack
f40fbcff29
Update copyright for 2012
Change-Id: I559bbd9a7e6abdfc73068d4934cfb0fc9f7ce84c
Reviewed-on: http://gerrit.dmdirc.com/2289
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 years ago
Chris Smith
fda9c21381
Bye bye deprecations!
Change-Id: Ice72ddf69bba77d321f6037f45793b67847d71b3
Reviewed-on: http://gerrit.dmdirc.com/2284
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 years ago
Greg Holmes
14540d9688
Begin to remove deprecated IdentityManager methods.
Change-Id: I1fc7086057871a9b5f5f6d0ec790ec28b7ee067f
Depends-On: I7c24baa6f2e64302406e656a8931390aff9d3c9d
Reviewed-on: http://gerrit.dmdirc.com/2204
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
12 years ago
Greg Holmes
41c77ef7ed
Move interfaces to a central location.
Depends-On: If624693f050e1aa9cf4cabcd5264518604eb8bcd
Change-Id: I862891efc407a64559788812ee039a9ec565a973
Reviewed-on: http://gerrit.dmdirc.com/2166
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
13 years ago
Chris Smith
d6a7f72b50
Make some plugins dependency inject the action manager
Change-Id: I4e17c971b445f71363cb434db233eca42131745c
Reviewed-on: http://gerrit.dmdirc.com/2165
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 years ago
Greg Holmes
ed90b0e13f
Fix fallout from plugin deprecations.
Change-Id: Ib559fda3ac9d5b65937c563b165ef078106cdd15
Depends-On: Id6cafe38cb04a9ee4513ac6e98158faf3cafc37d
Reviewed-on: http://gerrit.dmdirc.com/2099
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 years ago
Greg Holmes
cc87d3c604
Stop using deprecated IconManager methods
Change-Id: Iec9ad87b6b09d79e569786f30c8f441b4c08cdd9
Reviewed-on: http://gerrit.dmdirc.com/2087
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 years ago
Chris Smith
4a84877785
Import order fixes
Change-Id: I15b4e887da9c3e3987ffd8f28bcdf536f831061b
Reviewed-on: http://gerrit.dmdirc.com/2079
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 years ago
Greg Holmes
85a02e5f38
Change header?
Change-Id: Id75a4947fe4c2a08460b4ee9e6e481c568d0c6d3
Reviewed-on: http://gerrit.dmdirc.com/2074
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 years ago
Greg Holmes
c9fadebbd6
Use new BasePlugin methods for registering commands.
Change-Id: If0aa11d3423514916f98054d44ef863dcaac3a49
Depends-On: I62a79e69bd92d4aad1c244f5683f2d0524b8337e
Reviewed-on: http://gerrit.dmdirc.com/2036
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 years ago
Chris Smith
969b084619
Fix fallout from CommandManager changes
Change-Id: Ib62d32dbfdadaf38930ceacf667ff533de047599
Depends-On: I48182a9cd7c8f49612025ba208ae90d3bb19ee2b
Reviewed-on: http://gerrit.dmdirc.com/1995
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 years ago
Greg Holmes
5f035d6e76
Change Plugin to an interface and add BasePlugin abstract class.
Issue CLIENT-241
Depends-On: Ie1b3277bb1c667ee99a1b203c2ff1094616ceaff
Change-Id: If0fd1c74a19c488cb7853d69deae9f75bab43d41
Reviewed-on: http://gerrit.dmdirc.com/1923
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 years ago
Greg Holmes
d2f9e8a282
Tidy up systray plugin, hopefully prevent NPE if mainframe fails to load
Change-Id: I7fd69c2d9a77e2c10bc2c86c7a3b2cbf9f484e1f
Reviewed-on: http://gerrit.dmdirc.com/1913
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 years ago
Chris Smith
6440080ca0
Mass deprecation/deletion
Change-Id: I65a4cbe48f772dc7e400d585b1bfab15521fdd12
Depends-On: Ib499b44b594fa6dd85ac65fba5b95f16beb23c48
Reviewed-on: http://gerrit.dmdirc.com/1873
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
13 years ago
Greg Holmes
118a2c0502
Remove deprecations
Depends-On: I5ebf0bd52682cd0b1798d1b1b54353e5e65e793f
Change-Id: Ic938a7785a30477f47074e574ec8311723d803a9
Reviewed-on: http://gerrit.dmdirc.com/1839
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 years ago
Shane Mc Cormack
e1106c80db
Update Copyright
13 years ago
Chris Smith
af504465f5
Plugin support for PreferencesManager rename
Change-Id: Ia126a15b60e54c08c1e780676fe363821e9b7518
Depends-On: Ied76e21fbf72039d47ec2b35b236149c13941645
Reviewed-on: http://gerrit.dmdirc.com/1592
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 years ago
Greg Holmes
0a50d61679
Add notifications plugin
Fixes issue CLIENT-70
Depends-on: I75eedbd9966d08d1f600b78f63ece76ad0b27126
Change-Id: I155eede0f29c9dcf2155542c6cc7817ccea096b0
Reviewed-on: http://gerrit.dmdirc.com/1543
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 years ago
Chris Smith
e50c0b3f69
Stop commands registering themselves in ctors
CLIENT-61
Change-Id: I221cfc371d4313f2fcdcc7bb6066268508927cc9
Reviewed-on: http://gerrit.dmdirc.com/1532
Automatic-Compile: Greg Holmes <greg@dmdirc.com >
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 years ago
Chris Smith
2d72cf17ae
Remove deprecated UI methods from Systray plugin
Change-Id: I15047d6cdb1f642059a2989ce020842a55d251cc
Fixes-issue: 4413
Reviewed-on: http://gerrit.dmdirc.com/1465
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
Automatic-Compile: Chris Smith <chris@dmdirc.com >
14 years ago
Chris Smith
93f7e8fdff
Validator move
Issue 4253
Change-Id: I4f1e171cda9a0f35411e7f1e3104fcb4edccfbc6
Reviewed-on: http://gerrit.dmdirc.com/1457
Automatic-Compile: Gregory Holmes <greg@dmdirc.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Chris Smith
430711e424
Style fixes
Change-Id: Idfb8db25bbc7d0d9ba8f7233f2fa59b4e6c44924
Reviewed-on: http://gerrit.dmdirc.com/1333
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Gregory Holmes <greg@dmdirc.com >
14 years ago
Greg Holmes
8016183432
Import order fixing
Change-Id: I96c3ad666c6a176d5289f47c02ba6a524ee34172
Reviewed-on: http://gerrit.dmdirc.com/1327
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
14 years ago
Gregory Holmes
a3fdb4c3a3
Moves all plugins to use PluginPreferencesCategory
Change-Id: I73ae6bd4eadd67bee7381dc8117ab43b77b9db5b
Reviewed-on: http://gerrit.dmdirc.com/583
Automatic-Compile: Gregory Holmes <greboid@dmdirc.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
14 years ago
Shane Mc Cormack
86a7294aac
Import Plugins
14 years ago