Greg Holmes
48ccf694cb
Begin work to declare accurate dependencies in dialogs
Change-Id: I04ff910a432f5657db818ef2d9082252cfe1c9bf
Reviewed-on: http://gerrit.dmdirc.com/2939
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 10 ans
Greg Holmes
49463c40a0
Add mainframe as parent for ActionsManagerDialog.
Change-Id: Ia9bb6cdb13b740234602720b7a2ee11a6a983399
Reviewed-on: http://gerrit.dmdirc.com/2938
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
f7cd4ab287
Use Connection iface in place of Server.
Change-Id: I871f3e5e99c1112189065f143d97d8bfbebf83ef
Reviewed-on: http://gerrit.dmdirc.com/2933
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
0401839790
DI the debug plugin.
Change-Id: I2f2fc47110945c1a35a1b4286cfef4b7a37e4663
Reviewed-on: http://gerrit.dmdirc.com/2929
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Chris Smith
64af5c5eaf
Inject StatusBarManager, instead of singletonning.
Change-Id: I9b42e24d5874b6c35b01939dae41c3ef9a7815ba
Reviewed-on: http://gerrit.dmdirc.com/2927
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
d7ace42485
Use proper Styliser ctor.
Change-Id: I54f787fe528f6a4ddda376b1900a2a0de4ff8605
Reviewed-on: http://gerrit.dmdirc.com/2924
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
3140d86812
DI more things.
Change-Id: I9364579f1f03cfbd22ac51efb61c598da9b6e96d
Reviewed-on: http://gerrit.dmdirc.com/2922
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Chris Smith
1739163552
Inject the menu bar and menus.
Change-Id: Id49ecdf582679829f8cbc44f4e9ff0589edf90d3
Reviewed-on: http://gerrit.dmdirc.com/2920
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Chris Smith
03c127ee34
Make MainFrame dependencies more explicit.
Change-Id: Id947cffed7ff7a879610769f8ab34bd6310d4c2c
Reviewed-on: http://gerrit.dmdirc.com/2919
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Chris Smith
ab9dd862a0
Initial foray into Swing UI DI.
Add a SwingManager to manage the injected content - eventually
this will become the SwingController.
Change-Id: Ie923301c00e0166792326f48beff25b5e59c42fa
Reviewed-on: http://gerrit.dmdirc.com/2913
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
8702c8fb92
Support non-static PopupManager.
Change-Id: I5c463bfe8a56546b5021928458bc0e2ffae43836
Depends-On: Idbed116f8774b0be617c7123b1a35f52133cdac5
Reviewed-on: http://gerrit.dmdirc.com/2912
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
90e41e20bf
Don't use deprecated ctor.
Change-Id: I50ebe298668913a1fdfcbffacc24e20bd45a3bf2
Reviewed-on: http://gerrit.dmdirc.com/2911
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
5c1cdc93b2
Support for ActionSubstitutorFactories.
Change-Id: I06b391f62bf6e72b0f24d2dda91e36242564fdff
Depends-On: Ie2960171e29fa4069747ca9a6cd8b427ffc73003
Reviewed-on: http://gerrit.dmdirc.com/2910
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
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 >
il y a 10 ans
Chris Smith
e216057101
Remove unused UIController methods.
Change-Id: I9843993403107bebb9f7506cf8adbb3410a2d780
Depends-On: I86a87f0b42ef36760d6188fd191de1dd8fdb92f3
Reviewed-on: http://gerrit.dmdirc.com/2905
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
26c471ae19
Remove some dead code.
Change-Id: Iaa07c49ce8e109417fc4692502a8e747e3cdeb32
Reviewed-on: http://gerrit.dmdirc.com/2904
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
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 >
il y a 10 ans
Chris Smith
bfac42968f
Fix for action factory renaming.
Change-Id: Ifa75714ab3445634e61df3d99792cdef602d319e
Depends-On: Iafd20682f2fb0a166c6d7502443b56c3263da85d
Reviewed-on: http://gerrit.dmdirc.com/2898
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Greg Holmes
e7301384cc
Tidy up javadoc
Change-Id: I428d39dedd0380a783bb612ab6ff4176302eb157
Reviewed-on: http://gerrit.dmdirc.com/2884
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
101cd814f1
Tidy up some TabCompleter usages.
Change-Id: I2eb5ac89568b524ef13cf1d455eb5b51904c806c
Depends-On: I1d61d1895025f3b7febd7cae1e8411d0b198f141
Reviewed-on: http://gerrit.dmdirc.com/2866
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
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
il y a 10 ans
Chris Smith
2e0a59b753
Daggerify the DCC plugin.
Rename old DCCPlugin to DCCManager and inflate it using dagger.
Also remove unused method in OsdPlugin.
Change-Id: Ie8eb84b187ff9bc9379bdae41fcc4ecec85b6964
Depends-On: I99ebc7d10f558008a7889252cc3c96f39747303e
Reviewed-on: http://gerrit.dmdirc.com/2861
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Chris Smith
0e6034b960
Daggerify the active window plugin.
Change-Id: I94cf8f9c82b031da084ecf76b5b7bd6cd4b5c293
Reviewed-on: http://gerrit.dmdirc.com/2859
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
66cade2ad0
Make the Swing UI provide a DI module.
Change-Id: I8b33593f382d4d41cfba61f79688e91ec8dbcdcb
Reviewed-on: http://gerrit.dmdirc.com/2857
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Chris Smith
4810c6f70a
Simplify the AudioPlugin a bit.
Change-Id: Icd974c2f773412a90793b55ba66165a01a3b6ca9
Reviewed-on: http://gerrit.dmdirc.com/2855
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
2e400b29fb
Daggerify the AudioPlugin.
Change-Id: I8782cb960ad66a15e11f1fc4ebc95e9620a4b82a
Reviewed-on: http://gerrit.dmdirc.com/2853
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
d42a901450
Add dagger dependency to plugins (again).
Keeping the compiler in the build group prevents it being put on
the classpath twice and causing massive problems.
Change-Id: I86df288f6756f4b97685ec3d4bdde2ef4633f12c
Reviewed-on: http://gerrit.dmdirc.com/2850
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
4252d6edd7
Support plugin changes.
Change-Id: If8938f708244ed20d8d9e1c481ecb76bd2c0fac5
Depends-On: I053a57b82f77e9f570efdc463f86dd6653355a3e
Reviewed-on: http://gerrit.dmdirc.com/2848
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Chris Smith
2f78434348
Remove usages of CommandManager.getCommandManager.
Change-Id: Ie0842a7c6daaa48cd566fd46a06398d26739287b
Reviewed-on: http://gerrit.dmdirc.com/2844
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
c4c7c42298
Don't pass WindowManagers to FrameContainers.
Change-Id: I0f60ac23438313cab49cdb86c089938f5ee44abc
Depends-On: Iadbca8a28f7ef3372df7fda722a3cbba2a0fbad6
Reviewed-on: http://gerrit.dmdirc.com/2843
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Chris Smith
a8316419d6
Fix most getIconManager() calls.
Change-Id: I8070f50bf1e22459f8a33bdc88bb64ec95c4b021
Depends-On: Id672fec154a19c999b078b3980681937f62bfb41
Reviewed-on: http://gerrit.dmdirc.com/2841
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Chris Smith
87cd3e23b6
Desingleton DccCommandParser.
Can't see why it was a singleton, really.
Change-Id: I40cdad3c634840fbecfc584995edc4bb133549f8
Reviewed-on: http://gerrit.dmdirc.com/2838
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
37d3c18858
Remove UrlBuilder.buildUrl calls.
Change-Id: Ifac49c2ee45e8b518c33eb4491a80513fdd3e76f
Reviewed-on: http://gerrit.dmdirc.com/2836
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Chris Smith
6f7fce7b27
Remove static colour manager refs
Change-Id: Ic23526b07a14637bcd9fc7a5506af04a03829258
Reviewed-on: http://gerrit.dmdirc.com/2825
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
e1a4293280
Remove static ColourManager calls.
Remove many unused constructors from swing colour components.
Change-Id: I03bbcbfa94eb7f04cb508de39a18c8a6dc282976
Reviewed-on: http://gerrit.dmdirc.com/2824
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
956e2267cc
Remove MessageSinkManager singleton.
Change-Id: I1cd8a5676beab1f3aba7f62b064dd5b2c2ce0f61
Depends-On: Iaafcea914d16f33ce98c331084cd3e9c8fdbbeda
Reviewed-on: http://gerrit.dmdirc.com/2822
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Chris Smith
44636f9345
Remove static call to MessageSinkManager.
Change-Id: I12ac463bda27bb754e7705f3d145fe3b1eb0c872
Reviewed-on: http://gerrit.dmdirc.com/2820
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Greg Holmes
8daaf97242
Fix frame manager instantiation.
Change-Id: Iaf740c3b84753d54c3493e06ea2953e31045366a
Fixes-Issue: CLIENT-413
Reviewed-on: http://gerrit.dmdirc.com/2819
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Greg Holmes
3ce4e9f633
Remove most singleton uses of WindowManager.
Change-Id: I1f054c7423106afe3fc49db8dc44613ec11c35bb
Depends-On: Idd97b752328310b4f829a45a43de5fdf6f5712a5
Reviewed-on: http://gerrit.dmdirc.com/2817
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 10 ans
Greg Holmes
c5ba411153
Show restart dialog if update dialog is open
Change-Id: I8c160de7bb70692b99e1cd0bb3988666f3651db7
Reviewed-on: http://gerrit.dmdirc.com/2811
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 10 ans
Chris Smith
c6ed9e1029
Pass in CommandControllers to some plugin commands
I got bored about half way through, so more to go at some point.
Change-Id: Id1d18950a69090439ee66ae9e5c8ae874bd30fc4
Reviewed-on: http://gerrit.dmdirc.com/2807
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Greg Holmes
f59ebaba92
Fix dialog key listener.
Change-Id: I1fd06117a6484089aceaa0c56f186720fb5c94ff
Fixes-Issue: CLIENT-407
Reviewed-on: http://gerrit.dmdirc.com/2805
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 10 ans
Greg Holmes
6b4d33321d
Tidy up NSD
Change-Id: Id140841e3bfaf01b72e4b0fe55741f86a071c87a
Reviewed-on: http://gerrit.dmdirc.com/2804
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 10 ans
Greg Holmes
c6809c3a33
Use nexus for lombok to get edge version
Change-Id: Ib0dcdb36dda3711654878782799a4a48e8195c94
Reviewed-on: http://gerrit.dmdirc.com/2802
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 10 ans
Chris Smith
1b5f8b0a38
Switch to plain lombok.
Change-Id: I98f53b24825cce89de8bd85cf6a78c2cdb6c0df8
Reviewed-on: http://gerrit.dmdirc.com/2799
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Greg Holmes
4c9a1ce02a
Remove @ListenerSupport
Change-Id: Ib762e5accf4230ead2eeeb535c9d503eef9e4a5d
Reviewed-on: http://gerrit.dmdirc.com/2796
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
47e66569a1
Pass in AliasWrapper to the AMD.
Change-Id: Ie5718588243f5e445fdd44d49a864cece000f9cd
Reviewed-on: http://gerrit.dmdirc.com/2791
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
8d38a54880
Use injected ActionFactory everywhere.
Change-Id: Ifd939bc3411c8d738c893634f3143fe8132782c0
Depends-On: I9593bfaf82ac22b629e9fde5380e08f3aa0eea86
Reviewed-on: http://gerrit.dmdirc.com/2785
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans