Greg Holmes
8381857bdc
Manually bump all the plugin versions
Change-Id: I421391f9eef53b582838b7dc8471f4ad737c38e7
Reviewed-on: http://gerrit.dmdirc.com/3236
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 lat temu
Chris Smith
243f62d801
Let the Web UI know about its controller.
Change-Id: I6d3bd891173ee817202eac6732b324a61b0f41fc
Reviewed-on: http://gerrit.dmdirc.com/3232
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 lat temu
Chris Smith
4ca4bd5d1d
Use @PluginDomain in a few places.
Change-Id: Iac7e1032d07efacf95d8179b09fd352ba0d6c558
Reviewed-on: http://gerrit.dmdirc.com/3186
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 lat temu
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 lat temu
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 lat temu
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 lat temu
Chris Smith
8703d88923
Minor tidying
Change-Id: I2d37f4e0be3d4c8f0a867ad9a0a516dc3193a2a6
Reviewed-on: http://gerrit.dmdirc.com/3019
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 lat temu
Greg Holmes
fb7775ff93
Remove lombok from webui + userlevel
Change-Id: I5eb8c81d8072a9b58d128018c66d67a1d707b868
Reviewed-on: http://gerrit.dmdirc.com/2999
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 lat temu
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 lat temu
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 >
10 lat temu
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
10 lat temu
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 lat temu
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
10 lat temu
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 lat temu
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
10 lat temu
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 >
10 lat temu
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 >
10 lat temu
Chris Smith
2a45dc7ada
Switch to ConfigProvider in a few places.
Change-Id: Icf36b0475927f8e78a516e713674aa7517ca5b51
Depends-On: I7c3f01392083df4150e80a836c8cb94482b4e9dc
Reviewed-on: http://gerrit.dmdirc.com/2766
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 lat temu
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 lat temu
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 lat temu
Chris Smith
64ff4ac4a8
Remove almost all references to Main.
Change-Id: I26afe84deee38d23275f927d930fd479e900d32a
Depends-On: Idf1c76e81da4eecd499a25f28e363a8150be8ac3
Reviewed-on: http://gerrit.dmdirc.com/2719
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 lat temu
Chris Smith
fdde3a55cd
Remove some usages of Main.
Change-Id: Ie4d579ba97c2c1ed8a727f6548bdd9ae98981bdf
Depends-On: I5f88cccf81f0fb80e2fcf915d453660d5690c8c0
Reviewed-on: http://gerrit.dmdirc.com/2709
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 lat temu
Chris Smith
2fa1a4b70b
Fix various dependencies.
Change-Id: I0d78fdc62431866377a06da819724a49e738b417
Reviewed-on: http://gerrit.dmdirc.com/2703
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 lat temu
Chris Smith
74402de369
Update plugins after core Server changes.
Change-Id: I3fff818d6e6694163660a36f47d60271d8f0e68e
Depends-On: I9842c20b4e4ff846c9bbf4858da794a843c3b053
Reviewed-on: http://gerrit.dmdirc.com/2658
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 lat temu
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 lat temu
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 lat temu
Shane Mc Cormack
ca45e4719f
Revert "Continue main removal"
Revert "Begin removing CommandManager singleton."
This reverts commit eefba0d347 .
Change-Id: Iba86c7f2bf870684e0d41f88d82f16b43d43fe80
Depends-On: I8eb4f70f80292d66e3bdbe9f32766b5f427413c2
Reviewed-on: http://gerrit.dmdirc.com/2600
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
11 lat temu
Greg Holmes
eefba0d347
Continue main removal
Change-Id: I3a6f71f30adf41e02181e474e83385969aad216a
Depends-On: I28c660092aabbc8eeebd9ed4dcc80cb9f3940aaf
Reviewed-on: http://gerrit.dmdirc.com/2590
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
11 lat temu
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 lat temu
Chris Smith
14dfc933fc
Tidy, fix window closing.
Change-Id: Ica703c3d9cf8554f88144b6311b72b3e44889d3a
Fixes-issue: CLIENT-383
Reviewed-on: http://gerrit.dmdirc.com/2491
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 lat temu
Chris Smith
4737d24b74
Web UI tidying.
- Fix various issues with overflowing text
- Tidy up logging a bit
- Other minor tidying
Change-Id: I5e1392a2db7c76057c5f80b0be9e2f9c6b0ed3de
Fixes-issue: CLIENT-382
Fixes-issue: CLIENT-381
Fixes-issue: CLIENT-377
Reviewed-on: http://gerrit.dmdirc.com/2490
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 lat temu
Chris Smith
2199718372
Encode 0x01 chars in JSON output.
Change-Id: I598300f39dc13b80ca7f3edde3be71a78aa09e52
Fixes-Issue: CLIENT-373
Reviewed-on: http://gerrit.dmdirc.com/2486
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 lat temu
Chris Smith
a40c01eecf
Fix all WebUI text being monospaced.
Change-Id: I2295a216ab78d72484e6c05882da7fa887791bae
Fixes-issue: CLIENT-375
Reviewed-on: http://gerrit.dmdirc.com/2487
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 lat temu
Chris Smith
039fc25fbb
Tidying
Change-Id: I4d5ecd2970460566b31875105d4f9badeffbb328
Reviewed-on: http://gerrit.dmdirc.com/2485
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 lat temu
Chris Smith
06099fd051
Upgrade jQuery
Change-Id: I570807ad6976a940777ca288f3bf95fc77537f8f
Reviewed-on: http://gerrit.dmdirc.com/2484
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 lat temu
Greg Holmes
ae65b221aa
Pass caret position into input handler.
Change-Id: Ibdd698a09cd14affb5d88f3156cbb582d0bde047
Depends-On: Ia5bcb212121521a73c14b14f8f827756e2f0a29d
Reviewed-on: http://gerrit.dmdirc.com/2471
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 lat temu
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 lat temu
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 lat temu
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 lat temu
Chris Smith
7e84d614d2
Remove some logging
Change-Id: Ic248d84f2eb81b10fa33dba401c16ea2d6897d65
Depends-On: Icb7f2349844d94ee764fd09e8749a7c77365f16d
Reviewed-on: http://gerrit.dmdirc.com/2117
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Chris Smith
d00b68bb75
WebUI now sorts treeview
Change-Id: If537ef849761f370b4ceca0493d601d389cb1b7a
Fixes-issue: CLIENT-277
Reviewed-on: http://gerrit.dmdirc.com/2112
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
Chris Smith
91aab4a4aa
Start making webui JS OOPy
Fix nicklist not refreshing when changing between channels
Change-Id: If6ba8afe6c9e22accae6d77350b98121d1d441a6
Fixes-issue: CLIENT-279
Reviewed-on: http://gerrit.dmdirc.com/2110
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Chris Smith
9f4e096c58
Make web UI use jQuery
Change-Id: I223464aaa335b6d65e62e9bf29346ad1cd77ed66
Fixes-issue: CLIENT-278
Reviewed-on: http://gerrit.dmdirc.com/2109
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Greg Holmes
cd791fa326
Remove UI specific methods from UIController.
Change-Id: Ic341d8fe573e6e2c0a8da07bd02e41110e7668e9
Depends-On: I58feef90e9a80ef54549b84b6370fe0378e16996
Reviewed-on: http://gerrit.dmdirc.com/2104
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 lat temu
Chris Smith
edff12bedb
More web UI tidying
Change-Id: Ia71576bce010a76138b101a3451745dced1452a2
Reviewed-on: http://gerrit.dmdirc.com/2103
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Chris Smith
d6e17992df
Remove deprecated status bar methods
Change-Id: I30b139e65cc86beafde44fef6bfa00c1cca085ad
Depends-On: I4826900ba5cd4766fbd3553c5ff1c1f129fe47b6
Reviewed-on: http://gerrit.dmdirc.com/2100
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Chris Smith
db9a3d8be8
Don't use getWindowClass
Change-Id: I8cbdacc6b8352d7217ef9387601d56e5445fe226
Reviewed-on: http://gerrit.dmdirc.com/2097
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Chris Smith
e0fda21eeb
Web UI refactoring and tidying
Change-Id: I1b2f811fc960dd6e2ac4ad76319e6c8d2d019f5f
Reviewed-on: http://gerrit.dmdirc.com/2094
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
13 lat temu
Chris Smith
f8283731f4
Make local variables final where appropriate
Change-Id: Ied3a5a2d993bd74c04eaa357bcbef7218871f529
Reviewed-on: http://gerrit.dmdirc.com/2082
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 lat temu
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 lat temu