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 |
Greg Holmes
|
2b0dc53a8d
|
Add new method for invokeAndWait using Callable not ReturnableThread
Change-Id: Ic0edb15c06533c0df5bc78f0f6878ca5ae98d9d0
Reviewed-on: http://gerrit.dmdirc.com/2465
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com>
|
12 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 |
Chris Smith
|
034882ff81
|
Colour abstraction
Change-Id: I978e118b20c507cbc305d5ee5c6ecabf6d7454b8
Depends-On: I691b6dca615fd6a197712d9f11cedafdc9a8bc5d
Reviewed-on: http://gerrit.dmdirc.com/2188
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com>
|
12 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 |
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 |
Chris Smith
|
f5fff70ef4
|
Fix line endings / trailing spaces
Change-Id: Id0a4aa086f7fb9bac776ec4c877aa8628175c0bc
Reviewed-on: http://gerrit.dmdirc.com/1921
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
|
13 years ago |
Chris Smith
|
84a4059c5f
|
Plugins support for core frame container changes
Change-Id: Iecbb2941c99a3412dc2eb3b7f56fc584d2db483e
Depends-On: Ieefbf2d1e157e3638dbe8fdedbd4f32642061329
Reviewed-on: http://gerrit.dmdirc.com/1884
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
|
13 years ago |
Greg Holmes
|
f406144fa0
|
s/timout/timeout/
Fixes CLIENT-130
Change-Id: I25b0174adf19c56d39068a7b98e0f613dcdaccc3
Reviewed-on: http://gerrit.dmdirc.com/1808
Reviewed-by: Chris Smith <chris@dmdirc.com>
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
|
13 years ago |
Shane Mc Cormack
|
e1106c80db
|
Update Copyright
|
13 years ago |
Greg Holmes
|
fd736aa8c1
|
Add intelligent tab completion for osd command --timeout
Fixes issue CLIENT-131
Change-Id: I50b1acb27a4ce678b901733ec568adb46dbfc9b3
Reviewed-on: http://gerrit.dmdirc.com/1685
Reviewed-by: Chris Smith <chris@dmdirc.com>
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
|
13 years ago |
Greg Holmes
|
d31d8480c0
|
Correct OSD command help text.
Fixes issue CLIENT-130
Change-Id: I2794b60f348e6a9fb47a603f0db4ac0d34dfabb1
Reviewed-on: http://gerrit.dmdirc.com/1672
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Chris Smith <chris@dmdirc.com>
|
13 years ago |
Simon Mott
|
a6a808177e
|
Adds --timeout parameter to /osd command
Fixes issue CLIENT-49
Change-Id: If8c57a5270e08a7c7eaa330b836f34c5361454c7
Reviewed-on: http://gerrit.dmdirc.com/1620
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Greg Holmes <greg@dmdirc.com>
|
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 |
Chris Smith
|
bb47b22b58
|
Style fixes
Change-Id: Ic4b352f4e88a13423babf63543553f0da1b5ece5
Reviewed-on: http://gerrit.dmdirc.com/1576
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Greg Holmes <greg@dmdirc.com>
|
13 years ago |
Chris Smith
|
07fa0b2697
|
Use new optional integer methods
Change-Id: Ic44832e9a118f96cf6d37f6a2da7c162ea131094
Depends-On: I79e9a19acf452c831ee6e671f50b54e8f674f2cd
Reviewed-on: http://gerrit.dmdirc.com/1570
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 |
Greg Holmes
|
3563d122e5
|
Load OSD Manager in ctor not on plugin load.
Fixes issue CLIENT-69
Change-Id: I37bba19923b02e5d4390929aff08c82d1d6edbf7
Reviewed-on: http://gerrit.dmdirc.com/1541
Reviewed-by: Chris Smith <chris@dmdirc.com>
Automatic-Compile: Greg Holmes <greg@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 |
Simon Mott
|
ea460fbf9c
|
Changed Timeout setting in OSD plugin to be an OptionalInteger which allows for OSD windows to stay open indefinitely
Fixes issue 4292
Change-Id: I23638f76f81f8aa6cd260cc07268a16eaaf9a564
Reviewed-on: http://gerrit.dmdirc.com/1508
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
Automatic-Compile: Gregory Holmes <greg@dmdirc.com>
|
13 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 |
Simon Mott
|
45a723ae05
|
Prevent OSD windows from using negative timeout delays
fixes issue 4291
fixes issue 4294
Change-Id: I853082a3e9e8efbe2c3c71f98e58afca78c8e141
Reviewed-on: http://gerrit.dmdirc.com/1412
Reviewed-by: Chris Smith <chris@dmdirc.com>
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.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 |
Chris Smith
|
91a6413801
|
Fix fallout from command changes
Change-Id: Ia5fb799a514aa47cbd3c407c42b3a149b147ae44
Reviewed-on: http://gerrit.dmdirc.com/1251
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com>
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>
|
14 years ago |
Chris Smith
|
05fcdd81ab
|
Stop using Main.getUI() in swing subplugins
Change-Id: I704fb691582b58777e184bdafa9a5266cfb7b358
Reviewed-on: http://gerrit.dmdirc.com/1249
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
|
14 years ago |
Chris Smith
|
ae3eb43d28
|
Massive window changes.
See corresponding core change for full details.
Change-Id: I6ddf872aa7073dd9306a17f6ae03c462a5898296
Reviewed-on: http://gerrit.dmdirc.com/1143
Automatic-Compile: Gregory Holmes <greg@dmdirc.com>
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
|
14 years ago |
Chris Smith
|
03ef0bc895
|
Fix fallout from command changes
Change-Id: I8d60d7dd048915a173a9c566a58260ac4cb8f1db
Reviewed-on: http://gerrit.dmdirc.com/1117
Automatic-Compile: Gregory Holmes <greg@dmdirc.com>
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
|
14 years ago |
Chris Smith
|
e5bd6abd73
|
Changes for intelligent command completion
Depends-On: I8d6b252b49ea7ae64d8bddd5c31dfb228465a4f6
Change-Id: Ib7f049ebe0c771bf7dc43334c6aed9568e0e8d72
Reviewed-on: http://gerrit.dmdirc.com/989
Automatic-Compile: Gregory Holmes <greg@dmdirc.com>
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
|
14 years ago |
Chris Smith
|
720d22f663
|
Unit tests
Unit test for issue 3721
Change-Id: Ifc1e3a8c60576c0626098280d1eb93dea7fb7a3d
Reviewed-on: http://gerrit.dmdirc.com/839
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
Automatic-Compile: Chris Smith <chris@dmdirc.com>
|
14 years ago |
Simon Mott
|
1ecff3587b
|
Created OsdPolicies Enum
Fixes issue 3630
Change-Id: I3880b3201932d914e11a6cefbcef81f788c0f60d
Reviewed-on: http://gerrit.dmdirc.com/758
Reviewed-by: Chris Smith <chris@dmdirc.com>
Automatic-Compile: Chris Smith <chris@dmdirc.com>
|
14 years ago |
Chris Smith
|
7c10d0b14a
|
Fix concurrency problems in OSD plugin
Change-Id: Iae88af8028e55d45540c4272324dd792233a5d91
Reviewed-on: http://gerrit.dmdirc.com/651
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>
Automatic-Compile: Gregory Holmes <greg@dmdirc.com>
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
|
14 years ago |
Simon Mott
|
d76be99686
|
OSD Space recycling fix - no longer spazzes out when user clicks an osd closed. Also re-added Stylized to remove control codes
Change-Id: I44dc5a45eef0577f1d83d522beb61848f5d09dc3
Reviewed-on: http://gerrit.dmdirc.com/639
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com>
|
14 years ago |
Simon Mott
|
14827c7250
|
Fixes deadlock in OSD plugin
Change-Id: I9159dabef8f2481529fbc7ba92c5085d0153e34e
Reviewed-on: http://gerrit.dmdirc.com/633
Automatic-Compile: Gregory Holmes <greg@dmdirc.com>
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
|
14 years ago |
Simon Mott
|
9d7031825c
|
Fixes deadlock in OSD plugin
Change-Id: I8b978cff8b1ea0ed96585ec5fd57f09be90a29bc
Reviewed-on: http://gerrit.dmdirc.com/634
Automatic-Compile: Gregory Holmes <greg@dmdirc.com>
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
|
14 years ago |
Gregory Holmes
|
c288ddcc75
|
EDT!!!!! minor synchronisation fix
Change-Id: I2c23ea6b59d7afc66e89194a5be37579b07cdfa4
Reviewed-on: http://gerrit.dmdirc.com/632
Automatic-Compile: Chris Smith <chris@dmdirc.com>
Reviewed-by: Chris Smith <chris@dmdirc.com>
|
14 years ago |
Simon Mott
|
0ba9a44ab3
|
OSD windows reuse space depending on policy.
Fixes issue 3619
Change-Id: Ieafb0fee528b8e43ccbbdc71c1a615d14d50ac4a
Reviewed-on: http://gerrit.dmdirc.com/629
Automatic-Compile: Chris Smith <chris@dmdirc.com>
Reviewed-by: Chris Smith <chris@dmdirc.com>
|
14 years ago |
Simon Mott
|
7532460882
|
Javadoc changes
Change-Id: I24f29762a3801268d9629eb7c491d0fbdc4daa65
Reviewed-on: http://gerrit.dmdirc.com/625
Automatic-Compile: Chris Smith <chris@dmdirc.com>
Reviewed-by: Chris Smith <chris@dmdirc.com>
|
14 years ago |
Simon Mott
|
cfb1c90aa6
|
Create queueing for OSD windows.
Fixes issue 882
Change-Id: Ib1376b6b35072256a008b34ee93a1ff5f523be9a
Reviewed-on: http://gerrit.dmdirc.com/624
Automatic-Compile: Chris Smith <chris@dmdirc.com>
Reviewed-by: Chris Smith <chris@dmdirc.com>
|
14 years ago |
Gregory Holmes
|
3dede2fcd2
|
Code tidying. Add minimum height on the OSD window label.
Fixes issue 3612
Change-Id: Ic61ce38541ddca2a0d8c495db9ad4be891a336b5
Reviewed-on: http://gerrit.dmdirc.com/618
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>
Automatic-Compile: Shane Mc Cormack <shane@dmdirc.com>
|
14 years ago |
Simon Mott
|
c880a9113c
|
Groundwork for OSD Queueing
Change-Id: Id65cc8eba2320a89a93619c77ad044829f3e0ceb
Reviewed-on: http://gerrit.dmdirc.com/611
Automatic-Compile: Gregory Holmes <greg@dmdirc.com>
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
|
14 years ago |