Chris Smith
a7fe27227e
Support for core config provider changes
7 jaren geleden
Chris Smith
8bbc292101
Update copyright.
7 jaren geleden
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.
7 jaren geleden
Greg Holmes
3c789532e7
SLF4J Logging in the Swing UI.
9 jaren geleden
Shane Mc Cormack
ef35f746ad
2015!
9 jaren geleden
Greg Holmes
2595b745a9
Make DataLoaderWorker use Paths.
9 jaren geleden
Chris Smith
4caa23a73f
Download addons feed over HTTPS.
Issue DMDirc/DMDirc#92
9 jaren geleden
Greg Holmes
0e51c50513
Way, way too much tidying in one go.
9 jaren geleden
Chris Smith
075d454abb
More J8 improvements.
9 jaren geleden
Greg Holmes
c4b42d188a
Switch to Path for Downloader.
Change-Id: I475f5f4a54ec1b30e4f0258442864d678041eff1
Reviewed-on: http://gerrit.dmdirc.com/4053
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 jaren geleden
Chris Smith
dba8ac3ee3
Remove pointless/incorrect dagger annotations
Change-Id: Ie5daf5da494cf70c49081351c1b01bdb7dbaeef5
Reviewed-on: http://gerrit.dmdirc.com/3886
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 jaren geleden
Chris Smith
57d088b6fe
Remove some redundant casts.
Change-Id: I7b4c7348eb44d731347546105a3a6c66fb132aa8
Reviewed-on: http://gerrit.dmdirc.com/3882
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
9 jaren geleden
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 >
9 jaren geleden
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 >
9 jaren geleden
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 >
9 jaren geleden
Chris Smith
a710b3463d
Tidy suppressions/annotations.
Change-Id: I31a7cf8b846be59ea6905c861310a8d440cbd2b8
Reviewed-on: http://gerrit.dmdirc.com/3738
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
9 jaren geleden
Greg Holmes
32d11c6692
Remove annotations library.
Change-Id: I93945d27c14569581d0d0dcd7dcc32fe6eb32fee
Reviewed-on: http://gerrit.dmdirc.com/3731
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 jaren geleden
Greg Holmes
3b29644b3a
EventBus logging for LoggingSwingWorker.
Change-Id: Ida9e3a33fe96b45b0bc35259ef8cbc4b36f7bf55
Reviewed-on: http://gerrit.dmdirc.com/3722
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 jaren geleden
Greg Holmes
e7b44d97e3
More eventbus logging.
Change-Id: If9b36c1b183dd48a0bd48d4faa78942abb884535
Reviewed-on: http://gerrit.dmdirc.com/3716
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 jaren geleden
Greg Holmes
481ffb1cea
Manually create some factories.
Change-Id: If1eca66cc2fa340e653b7f74f7a4948a9c47dbd1
Reviewed-on: http://gerrit.dmdirc.com/3708
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 jaren geleden
Greg Holmes
fae999a0c0
Use new downloader methods, falling back to static if required.
Change-Id: I5330ef3fe6d9d6893a933d6639a2cd586ffddbfa
Depends-On: I5200f8d84e409cb71c5f7338bca18af6de4c0726
Depends-On: I38151f7c99de90b06e9a29c81e351361d9c6f75b
Reviewed-on: http://gerrit.dmdirc.com/3601
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 jaren geleden
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 >
10 jaren geleden
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 jaren geleden
Chris Smith
272fb2bebd
Remove some more usages of SwingController.
Change-Id: I8608be6d0352227d2eca226027f3f60c0f321ab7
Reviewed-on: http://gerrit.dmdirc.com/3054
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 jaren geleden
Chris Smith
edc23493c8
Remove DialogManager.
Replace remaining legitimate usages with [Keyed]DialogProviders.
Remove the DialogManager itself, all the getters for it, all the places keeping
references around to it, all the dialogs taking it in the constructor, and all
the partridges in pear trees that had one hidden away.
Change-Id: I0a1234960a4e08c0a7c6afc08a5432102b17c125
Reviewed-on: http://gerrit.dmdirc.com/3048
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 jaren geleden
Chris Smith
6e4c11553d
Inject an UpdateManager.
Change-Id: I420b85ed73ba6ea02ac4b5fe18411fa100994011
Reviewed-on: http://gerrit.dmdirc.com/3024
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 jaren geleden
Chris Smith
f79dabdef0
Move to injecting various things in the addon browser.
Add a deprecated method to the SwingController/Manager to avoid having
to propagate the changes all the way up through the prefs dialog.
Add dependency on the annotation processor library for factories.
Change-Id: I420b85ed73ba6ea02bbbb5fe18411fa18d994011
Reviewed-on: http://gerrit.dmdirc.com/3023
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 jaren geleden
Chris Smith
4c43597f2d
Tidying and some dependency pushing.
Change-Id: Ic14615537aa544095733785a983b79556c8f2177
Reviewed-on: http://gerrit.dmdirc.com/3021
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 jaren geleden
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 jaren geleden
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 >
10 jaren geleden
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 jaren geleden
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 jaren geleden
Shane Mc Cormack
b591d5a331
Make main less static.
Don't ask Main for the config directory.
Remove getMain() from Main.
Everything that needs a main now either gets given it, or asks something else.
Unfortunately, a few more dependencies on the static IdentityManager.getIdentityManager()
were introduced, but they can be tackled separately.
Fix unit tests for the above.
Depends-On: I9e42ac7f74453b739209a681d0a31f50c1be2a04
Change-Id: Ib5a9fdea5a2e25d5471d0b849f4f65fa0286d1f8
Reviewed-on: http://gerrit.dmdirc.com/2521
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
11 jaren geleden
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 jaren geleden
Greg Holmes
4d80c32e27
Mass singleton removal spree. Minor tidying in edited classes.
This tidying introduces a DialogManager class which ensures only a
single instance of a dialog can exist at any one time. This will be
expanded in the future to support management of all dialogs.
Change-Id: I506d7dde623628e38fddcd5f81221d9f2cc832ca
Reviewed-on: http://gerrit.dmdirc.com/2246
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
12 jaren geleden
Chris Smith
c7e9a3c076
Fix fallout from util changes
Change-Id: Ia8de3c1a5fdc1eb9cfaa8b29a32bb3efb6d8ce6f
Depends-On: I0bfd2dc61096dd9670b269463c27d9b00fd9a917
Depends-On: I6d0665e57f6e0e2ff2fb6a18742acb99010e79bf
Reviewed-on: http://gerrit.dmdirc.com/2241
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
12 jaren geleden
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 jaren geleden
Greg Holmes
612e2779bf
Don't load remote images in the EDT.
Change-Id: I81d900a45cc589ffe2af0afdc05cfef2f87c5b20
Reviewed-on: http://gerrit.dmdirc.com/1981
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 jaren geleden
Greg Holmes
f5de47b21c
Revert "Don't load remote images in the EDT"
This reverts commit 00b7926810 .
Change-Id: Ic46e4185df7959ae8723adf2c1167a67c4fb450b
Reviewed-on: http://gerrit.dmdirc.com/1980
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 jaren geleden
Greg Holmes
00b7926810
Don't load remote images in the EDT
Change-Id: I79be69a80ab38e9d5d4aed0634e96dabdecb7b68
Reviewed-on: http://gerrit.dmdirc.com/1979
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
13 jaren geleden
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 jaren geleden
Greg Holmes
23da9da013
Fix various compiler warnings
Change-Id: I8e738009b44b802535b8c06db62d2cb219cf9dcf
Reviewed-on: http://gerrit.dmdirc.com/1857
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
13 jaren geleden
Greg Holmes
eb5fa423ac
Don't hang EDT when installing addons.
Fixes CLIENT-169
Change-Id: Ib5bfa6e921bb303f53bc38e92475c94690c6bf12
Reviewed-on: http://gerrit.dmdirc.com/1815
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com >
Reviewed-by: Chris Smith <chris@dmdirc.com >
13 jaren geleden