Greg Holmes
f6f37f7aad
Fix some warnings
Change-Id: I74975a264d20824c70638f0c2a8b2818e9f2e482
Reviewed-on: http://gerrit.dmdirc.com/3137
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anos atrás
Greg Holmes
4578673e38
Remove some warnings in the re-orderable list
Change-Id: I3d2fdefc3558c95b16c1f150b822b88a0b386801
Reviewed-on: http://gerrit.dmdirc.com/3136
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Chris Smith
502844a369
Properly DI the lag display plugin.
Change-Id: I69911922402bc2e4172ab1aa76603922340abbc6
Reviewed-on: http://gerrit.dmdirc.com/3135
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Greg Holmes
182f2fbca6
Tidy up some warnings in PMD
Change-Id: If943b18f76b17d259a0778ebed7383556c236e46
Reviewed-on: http://gerrit.dmdirc.com/3134
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Chris Smith
8323b536a0
Tidy up the channel list modes pane.
Change-Id: Ifbe77fd01a01c4c3613515eb3499e803c9c236bd
Reviewed-on: http://gerrit.dmdirc.com/3133
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Greg Holmes
0379847954
Fix some oddities in the new PMD
Change-Id: I36aaf1c69dfc534a66f921b774f2614092faed68
Reviewed-on: http://gerrit.dmdirc.com/3131
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Chris Smith
3df1cb1f3d
Tidy up the URL config panel.
Change-Id: If133413aa2f2bcd35d3915b15c27986885afff10
Reviewed-on: http://gerrit.dmdirc.com/3132
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
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 anos atrás
Chris Smith
7d1237b13b
Use ClientInfo in place of Info.
Change-Id: I9d19b5144033704a1de126a5391e985e0314609e
Reviewed-on: http://gerrit.dmdirc.com/3123
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Greg Holmes
f3c987edff
Begin DI for web ui
Change-Id: Iee6c747a565f08f35966e7a5889f7e04ab008adc
Reviewed-on: http://gerrit.dmdirc.com/3117
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anos atrás
Greg Holmes
45c9ec202f
remove (probably) broken user level plugin
Change-Id: Ie11566fed22437625f450bf56785fb567b7bd806
Reviewed-on: http://gerrit.dmdirc.com/3114
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anos atrás
Greg Holmes
9195a8a78c
Remove url catcher plugin
Change-Id: Ic2dee5645b5f66972c2f2522fe2a7a679bae42d1
Reviewed-on: http://gerrit.dmdirc.com/3115
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Greg Holmes
9f74ad213f
DI the window flashing plugin.
Change-Id: I891b7a42d0d924ab518006fb297f4ffeb4807f85
Reviewed-on: http://gerrit.dmdirc.com/3113
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anos atrás
Greg Holmes
71dac69517
Create things in onload not load
Change-Id: I693acc716a54405f0aeb2cc8bb7739c29e82fca1
Reviewed-on: http://gerrit.dmdirc.com/3110
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anos atrás
Chris Smith
f87e5d0188
Make URLBuilders optional in text labels.
All existing usages will omit a URL Builder, but there doesn't appear to be
any places where it's actually needed.
Change-Id: Ic803610ec59bc5818dab83558889f2f99d312050
Reviewed-on: http://gerrit.dmdirc.com/3111
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Greg Holmes
e30ac75b13
DI Conditional execute plugin.
Change-Id: I756b1d84dc4e134a1754967a7b3bbc0bd1e564fe
Reviewed-on: http://gerrit.dmdirc.com/3109
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anos atrás
Chris Smith
4c9c084912
Remove deprecated URLBuilder-related stuff.
Change-Id: I0109f276aa49ddf3376969126c7e34ff020023e0
Reviewed-on: http://gerrit.dmdirc.com/3108
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Chris Smith
266876cfa3
Plugin support for FrameContainer changes.
Change-Id: Ida8887d4065db2f26080986a4c426c6de700d65c
Depends-On: I3b95185db3f7e6ef09a6c4f91cd28c88d2c601ba
Reviewed-on: http://gerrit.dmdirc.com/3106
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Greg Holmes
9cbb925b9d
DI Calc plugin.
Change-Id: I6b6a14618e16f54e419c6cde78e940755cdcf79d
Reviewed-on: http://gerrit.dmdirc.com/3105
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anos atrás
Greg Holmes
ec20477568
Remove MSN Parser.
Change-Id: I2a6e24b15ec160736a3e11003401dda36f96bae3
Reviewed-on: http://gerrit.dmdirc.com/3103
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anos atrás
Chris Smith
5b5d05a200
More minor tidying.
Change-Id: Ic2f74530c7d1bf8817dcaaa742c9dcba5c1bee40
Reviewed-on: http://gerrit.dmdirc.com/3101
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Greg Holmes
0ebc7634ab
DI window status plugin
Change-Id: I9c0d61b49aa86bbaa2dd592e98366f3800cc3c6d
Reviewed-on: http://gerrit.dmdirc.com/3100
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Chris Smith
a78b6fe8c7
Various style fixes.
Change-Id: Ia75b28fcd34682079234e3ad8d6c83f84a616cf0
Reviewed-on: http://gerrit.dmdirc.com/3098
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Chris Smith
c58e25faaf
Remove deprecated methods from FeedbackNag.
Change-Id: I24186701cb50d109be6d757fde8e35729aa6373b
Reviewed-on: http://gerrit.dmdirc.com/3097
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Chris Smith
6d385706b1
Remove SwingController.getIdentityFactory().
Change-Id: I08db215e954aea317c2a7dd635b171fbde99ef00
Reviewed-on: http://gerrit.dmdirc.com/3096
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Chris Smith
d205863b5e
Remove deprecated method.
Change-Id: I81c0f466fc01929d60b6d52a2fdf1c02ef64a063
Reviewed-on: http://gerrit.dmdirc.com/3095
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Greg Holmes
1ca6ab2e49
Re-enable warnings on plugins building
Change-Id: Ia4b0279b0db183c9267c39e9ecc2387d21f5fa11
Reviewed-on: http://gerrit.dmdirc.com/3094
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Chris Smith
f26e8b30f0
Fix DialogProvider not freeing instances.
Previously it only released the instance if the window was closed by the user
interacting with it through the window manager, rather than if it was closed
programatically (through an OK/Cancel button, for example).
Change-Id: I07ef95ebf4e47279c027747b03c5adcd1b37eea4
Reviewed-on: http://gerrit.dmdirc.com/3091
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Chris Smith
c6ee754dda
Pass an IconManager into StandardInputDialog.
Removes some deprecated method calls.
Change-Id: I71c273fa52b63101de5bf70db455568c84aca60a
Reviewed-on: http://gerrit.dmdirc.com/3090
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Chris Smith
1ffacc8250
Remove usages of deprecated info message.
Also minor tidying up.
Change-Id: Icc9c5aab819344867c1772c7f98f156d341619c5
Reviewed-on: http://gerrit.dmdirc.com/3088
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Greg Holmes
b66576e75e
Rewrite profile manager dialog.
This removes the need for cinch, so also removes the related code,
this also lays the foundation for adding a binding framework in
the future.
Change-Id: I62f7c66b25361c56fbb95fa28c74544d894ea476
Fixes-Issue: CLIENT-422
Reviewed-on: http://gerrit.dmdirc.com/3086
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anos atrás
Chris Smith
7e157a8067
Remove unused ConfigStats subcommand.
Change-Id: I594c92d21eec07e171cebc90eab05f5a03cbcf25
Reviewed-on: http://gerrit.dmdirc.com/3082
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Chris Smith
ed9da7fab4
Don't construct ConfigManagers.
Use a factory where available, and horrible singleton where not.
(ConfigManager was using a horrible singleton anyway, under the hood,
so it's not that much worse)
Change-Id: I82d215bf22b68d0359fce4c33976a9bf68d2bfda
Reviewed-on: http://gerrit.dmdirc.com/3080
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Chris Smith
30f24d6fdd
Rest of the plugin uses of getOptionColour.
Change-Id: Ia5208e2dc03c352982fb6a1c49f81825c5ed773f
Reviewed-on: http://gerrit.dmdirc.com/3077
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Chris Smith
27910de71d
Initial work removing calls to getOptionColour.
Change-Id: I965365c5006bbacae9f72f7915cf55cb80c659ee
Reviewed-on: http://gerrit.dmdirc.com/3076
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Greg Holmes
e46d8e694f
Hack prefs dialog into working.
For the minute this means the prefs dialog no longer
saves state, it also means there may be some layout
changes with the height loss and parenting change for
sub dialogs launched from preferences settings.
Change-Id: I9c46e6f03920866022cfe063c500f9523a11db6e
Reviewed-on: http://gerrit.dmdirc.com/3071
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anos atrás
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 >
10 anos atrás
Greg Holmes
df9abe4df5
Fix licence loading in about dialog.
Change-Id: I3187d75463129f8ff7c3191dc0be6f1c16d2217c
Reviewed-on: http://gerrit.dmdirc.com/3069
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com >
10 anos atrás
Shane Mc Cormack
faff907f8d
Detect OS X better.
Change-Id: Iebdb477a3763c4958ea34e9ccdafcbafbc5ddff8
Reviewed-on: http://gerrit.dmdirc.com/3068
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Chris Smith
be47045ae5
More injection and tidying up.
Change-Id: I111e31f9da6f7a4b79ab69d043de4c85c31e9b51
Reviewed-on: http://gerrit.dmdirc.com/3065
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Greg Holmes
fb4ff22e87
Make ValidatingTextField extend JTextField
Change-Id: I30ca8bc84a18cc67a9bcb3700a9b15307e389bc2
Reviewed-on: http://gerrit.dmdirc.com/3066
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anos atrás
Chris Smith
e5c04b4a97
Start injecting TextPane dependencies.
Bundle them up in a static class to avoid having to pass a million deps
around in each and every subclass.
Change-Id: I581e39f9da6f7a4b79ab69d043de4c81111e9b52
Reviewed-on: http://gerrit.dmdirc.com/3064
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Chris Smith
0fe941d062
Use WindowProviders/factories for all windows.
Remove the legacy code, which was used in far fewer places than I thought.
Change-Id: I72cfa09e92110163e16a8a43f18a4127560a65c1
Reviewed-on: http://gerrit.dmdirc.com/3063
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Chris Smith
8b3ba6b862
Add an alternative to reflection in the SwingWindowFactory.
Change-Id: I581e39f9da6f7a4b79ab69d043de4c85c31e9b52
Reviewed-on: http://gerrit.dmdirc.com/3062
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Chris Smith
891eaaf324
Even more tidying.
Change-Id: I9d730b109ae1757a01ee757e91ec6e833efc449d
Reviewed-on: http://gerrit.dmdirc.com/3061
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 anos atrás
Chris Smith
fe7fc88dd8
More tidying/dependencies/etc.
Change-Id: I828f2ea9980123409a7d33efc787cb3b6d64d441
Reviewed-on: http://gerrit.dmdirc.com/3060
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Chris Smith
53c0284632
Remove some more SwingController references.
Change-Id: I82bf2ea9980123409a7d33efc787cb3b6d64d446
Reviewed-on: http://gerrit.dmdirc.com/3059
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Chris Smith
418b376e5c
Remove some more SwingControlleryness
Change-Id: I6396a62915d2f2243838987f77b4fd1e878db9be
Reviewed-on: http://gerrit.dmdirc.com/3057
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás
Greg Holmes
fab00ba382
Add new renderer
Change-Id: Iea2ccd1e20524b40189dee9e7a4f9822f558645a
Reviewed-on: http://gerrit.dmdirc.com/3056
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 anos atrás
Chris Smith
4fcd0fdf92
Inject some prefs panel dependencies.
Change-Id: I683cd68cddf42df3c2dacf2a959fc606116ddf33
Reviewed-on: http://gerrit.dmdirc.com/3055
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 anos atrás