Chris Smith
9ca687017d
Handle random class renaming.
vor 7 Jahren
Chris Smith
8bbc292101
Update copyright.
vor 7 Jahren
Chris Smith
86555906cc
Extend BaseCommand not Command.
vor 7 Jahren
Chris Smith
89243115b7
Minor style fixes
vor 7 Jahren
Chris Smith
332d9b86b2
Migrate to new @GlobalConfig annotation.
vor 7 Jahren
Chris Smith
3e072877be
Use EventBus interface.
This is just an IntelliJ refactor, using EventBus in place of
DMDircMBassador whenever possible.
vor 7 Jahren
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.
vor 8 Jahren
Chris Smith
e579fda440
Remove input methods from WindowModel.
Migrate all users to using the InputModel.
vor 8 Jahren
Chris Smith
c6376f4cc2
Change all command output/error to use events.
vor 8 Jahren
Chris Smith
cc84eefa7c
And some more.
vor 9 Jahren
Chris Smith
3a0f8f2bc1
Make commands take a WindowModel.
vor 9 Jahren
Greg Holmes
227d85abbd
Switch ReorderableJList to use GenericListModel.
vor 9 Jahren
Greg Holmes
3db884418a
Use events for showconfig in all remaining plugins.
vor 9 Jahren
Chris Smith
5bd40bde16
Fix for core MessageTarget changes.
Delete RedirectCommandTest, as it's just weird and now broken.
vor 9 Jahren
Shane Mc Cormack
ef35f746ad
2015!
vor 9 Jahren
Chris Smith
e13dffc526
Use forEach where possible.
vor 9 Jahren
Chris Smith
d3e8a5c965
Lambdas.
vor 9 Jahren
Chris Smith
592e9ddbc9
Use TabCompleterUtils instance.
vor 9 Jahren
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 >
vor 9 Jahren
Chris Smith
0d9d18499a
Fix pointless array creation.
Change-Id: I7e4e6e86c02dce066eb4a739259bbeef9df8620e
Reviewed-on: http://gerrit.dmdirc.com/3879
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
vor 9 Jahren
Chris Smith
9290cf3d2d
Plugin changes for core TabCompletion updates.
Change-Id: Ibfe55b87e9bde40638f3b169153c653d59c6d6f0
Depends-On: I80df12d3494a651bc63117d26b1caf94771a51dd
Reviewed-on: http://gerrit.dmdirc.com/3863
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
vor 9 Jahren
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 >
vor 9 Jahren