Chris Smith
a7fe27227e
Support for core config provider changes
il y a 7 ans
Chris Smith
9716f4bbcc
Support for core configbinder changes.
il y a 7 ans
Chris Smith
9ca687017d
Handle random class renaming.
il y a 7 ans
Chris Smith
8bbc292101
Update copyright.
il y a 7 ans
Chris Smith
0eea6c2ff8
Fix several nick colour plugin issues.
- Not every single user is us. That'd be silly.
- Fall back to default random colours instead of wiping them
Closes #508
il y a 7 ans
Chris Smith
332d9b86b2
Migrate to new @GlobalConfig annotation.
il y a 7 ans
Chris Smith
3e072877be
Use EventBus interface.
This is just an IntelliJ refactor, using EventBus in place of
DMDircMBassador whenever possible.
il y a 7 ans
Chris Smith
a55aa85f2e
Restructure to standard maven/gradle layout.
Stop swimming against the tide and accept what most of the rest of
the world does.
While it adds an annoying depth to the actual source code, it makes
the root directory nicer (no more 'test-res' dirs), means we don't
have to override the gradle config, and makes it nicer to work in
IDEA 2016.1.
il y a 7 ans
Greg Holmes
da83e44353
Tidy the nick colours plugin some more.
il y a 9 ans
Greg Holmes
67dee7da19
Start fixing the nick colour plugin.
il y a 9 ans
Greg Holmes
5dfa4b05df
Add a qualifier to PluginInfo.
il y a 9 ans
Chris Smith
935e77181c
Move the IconManager to ui_swing.
il y a 9 ans
Chris Smith
b5cc39089e
Tidy PluginInfo setting.
il y a 9 ans
Chris Smith
b4efab87d9
Make the nick colour plugin use events for prefs.
DMDirc/DMDirc#428
il y a 9 ans
Chris Smith
fe26f8a87c
Support for core event renaming.
il y a 9 ans
Shane Mc Cormack
ef35f746ad
2015!
il y a 9 ans
Greg Holmes
92b8cf9671
Use ConfigBinding in NickColourManager.
il y a 9 ans
Greg Holmes
5dda7cd17b
Start fixing Nick colour plugin.
il y a 9 ans
Greg Holmes
aa9d086e57
Use real Maps.
il y a 9 ans
Greg Holmes
5d4d0639ce
Make more things use GroupChatUser.
- Also by AutoValue Topic
- Also make getUser in Topic Optional
il y a 9 ans
Chris Smith
e13dffc526
Use forEach where possible.
il y a 9 ans
Chris Smith
20eb46bb2e
Rename getOptionalConnection() to getConnection().
il y a 9 ans
Chris Smith
bd7182d434
Tidy up some more getConnection calls.
il y a 9 ans
Greg Holmes
6fc005ce9c
Add a qualifier for ColourManager.
Change-Id: I81484e5df7b5dfeb7067ba211c11f2df198ac43c
Depends-On: Icf9c64b84ddc129fe54765a4a3cac475c58cf1de
Reviewed-on: http://gerrit.dmdirc.com/3892
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 9 ans
Greg Holmes
25db137bd6
Move Colour to utils.
Change-Id: Ibf9936e6cf89ebbe1243e1c32596bc726bebc5ce
Depends-On: I73c10f367e5972031d1c9b0871c4cb9043008bec
Reviewed-on: http://gerrit.dmdirc.com/3859
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 9 ans
Chris Smith
93d405608c
Gradle-ify the plugins.
* Move all plugins to their own top-level directories.
* Move resources out of source trees
* Add Gradle build scripts.
* Remove ivy and ant build scripts.
Change-Id: Ib69a48ef26800c174ccf51c84ff9d1f73529460f
Depends-On: I303b6b69518468f98d48d835b8f40135d9e4bcbf
Reviewed-on: http://gerrit.dmdirc.com/3850
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 9 ans
Chris Smith
e0f82140f5
Reorganise all imports
Change-Id: I505dd85becbfe5e5fd611a69cee7678d84fb249f
Reviewed-on: http://gerrit.dmdirc.com/3775
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 9 ans
Greg Holmes
7ecd8923b5
Generify MBassador.
Change-Id: I4e9a1bff765c0bd62caf284a028932cd8461632c
Reviewed-on: http://gerrit.dmdirc.com/3772
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 9 ans
Greg Holmes
87c12df5c0
MBassador.
Change-Id: I2cf35d5859c85c3609002f126241536fda5d588e
Depends-On: I2baa7e986ded54930093768238ed24cab8cf4bf7
Reviewed-on: http://gerrit.dmdirc.com/3770
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 9 ans
Chris Smith
15084923b9
Style/inspection fixes.
Change-Id: Idc00a4321e228bad7983dc5cd7434860cf065010
Reviewed-on: http://gerrit.dmdirc.com/3705
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 9 ans
Greg Holmes
92d47c0758
Use events not actions in nick colour plugin.
Depends-On: Id53eb0fba852cf19e80dbd51d6b45fc9fc3dbee6
Change-Id: I1673d5f95a3bb702531ffb4539ceb186952db41a
Reviewed-on: http://gerrit.dmdirc.com/3492
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 10 ans
Chris Smith
b7dbb5dd6c
Bulk remove inheritDoc.
Change-Id: I34cf63e7b9307b35de53b48165e4ba71a50213ab
Reviewed-on: http://gerrit.dmdirc.com/3274
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Chris Smith
9073e65091
Use @PluginDomain everywhere else.
Change-Id: I638186bb258a83ff21c79e2425eac25688a6c6ed
Reviewed-on: http://gerrit.dmdirc.com/3187
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Greg Holmes
f2c96e4760
Fix showConfig for Nick Colour plugin.
This isn't hugely pretty and we should probably investigate a
better way of doing this.
Change-Id: I4644706347084eee101eaeaa494626147b3eae6e
Fixes-Issue: CLIENT-429
Reviewed-on: http://gerrit.dmdirc.com/3154
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 10 ans
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
il y a 10 ans
Greg Holmes
4222aa7310
DI Nick colour plugin
Change-Id: I406ccaf85f5700c184f3528e279dde455b46ceb3
Reviewed-on: http://gerrit.dmdirc.com/3074
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 10 ans
Chris Smith
528583b923
Push some SwingController dependencies out a bit.
Change-Id: I253ee4c7e8a8b4475048b860db244db8d82fbada
Reviewed-on: http://gerrit.dmdirc.com/3053
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Greg Holmes
991b18703f
Remove lombok from some dataforce plugins
Change-Id: I5dc8d91a545baccb74c1d0b78564ebfc0641228f
Reviewed-on: http://gerrit.dmdirc.com/2996
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 10 ans
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 >
il y a 10 ans
Chris Smith
5138fca86e
FrameContainers now expose Connections.
Change-Id: Id55c3611173be7ed79fae8f9e976996d713b8646
Depends-On: I02a54b0bcfaef08d5757cc015c356f9779ec0371
Reviewed-on: http://gerrit.dmdirc.com/2949
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
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
il y a 10 ans
Chris Smith
7f58a13031
Remove static ColourManager ref.
Change-Id: Ia70950766185a0d8a058536c3c2fa75f4d8672c3
Reviewed-on: http://gerrit.dmdirc.com/2823
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Chris Smith
fb671d2ef7
Give the NickColourPlugin a ColourManager.
Change-Id: Icf1a71d9827fbbb947d7c3ba9bd5d26e4bc513f9
Reviewed-on: http://gerrit.dmdirc.com/2774
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
526cb3e37b
Use config interfaces where possible.
Change-Id: I5f140e89bfb8c57804d0a500bbc9f5c18555b0e9
Depends-On: Iaabedda2fa68c4e5562bb069dcdf15fa0c3beeea
Reviewed-on: http://gerrit.dmdirc.com/2767
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
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 >
il y a 10 ans
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
il y a 10 ans
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
il y a 11 ans
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 >
il y a 11 ans
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 >
il y a 11 ans
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 >
il y a 12 ans