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.
8 роки тому
Chris Smith
945e64b67e
Separate InputModel functions from FrameContainer.
8 роки тому
Chris Smith
e579fda440
Remove input methods from WindowModel.
Migrate all users to using the InputModel.
8 роки тому
Chris Smith
0e3805e4ac
Remove FrameContainer parent/child fields.
8 роки тому
Chris Smith
3898c15cff
Remove unused methods/fields.
8 роки тому
Chris Smith
943fa85efc
Remove unused method.
8 роки тому
Chris Smith
7372a69bc1
Use events for raw data in/out.
Issue DMDirc/DMDirc#426
8 роки тому
Chris Smith
8fc7cc28da
Fix some build warnings.
8 роки тому
Chris Smith
768139de84
Plugin support for core changes.
With the removal of message sinks, the active window plugin has
nothing to do now. We can reimplement it much more simply
directly as part of the Swing UI.
8 роки тому
Chris Smith
110ddb0f52
Support for core changes.
8 роки тому
Chris Smith
3a4e1cad51
Handle core CommandParser changes.
9 роки тому
Chris Smith
cc84eefa7c
And some more.
9 роки тому
Chris Smith
3a0f8f2bc1
Make commands take a WindowModel.
9 роки тому
Chris Smith
9f984720f4
Make Chat return a WindowModel.
Start to move FrameContainers behind an iface so they can be
pulled out.
For now, just cast back when needed.
9 роки тому
Chris Smith
916eaa44c5
Remove urlBuilder params.
9 роки тому
Chris Smith
5bd40bde16
Fix for core MessageTarget changes.
Delete RedirectCommandTest, as it's just weird and now broken.
9 роки тому
Chris Smith
75a5d517e2
Fix redirect command test
9 роки тому
Chris Smith
c5cc8ed720
Make sure plugins get backbuffers too.
9 роки тому
Chris Smith
19ebf872cc
Fix redirect command test.
9 роки тому
Shane Mc Cormack
ef35f746ad
2015!
9 роки тому
Chris Smith
20eb46bb2e
Rename getOptionalConnection() to getConnection().
9 роки тому
Chris Smith
6984d0482b
Remove getConnection().
9 роки тому
Chris Smith
6b1435eb23
Fix more deprecations.
9 роки тому
Chris Smith
806a515361
Support for core package changes.
9 роки тому
Chris Smith
3805e1614a
Plugin support for core FrameContainer change.
9 роки тому
Chris Smith
455095908e
Handle core package changes.
9 роки тому
Greg Holmes
17d7743f8d
Tidy up.
9 роки тому
Greg Holmes
006a9afa9f
Add getOptionalConnection
9 роки тому
Chris Smith
592e9ddbc9
Use TabCompleterUtils instance.
9 роки тому
Greg Holmes
5956243fc5
Use ColourManagerFactory
Change-Id: If1bc20d15561584c9296ad10f04957efb51c5966
Depends-On: I6ef45d10a4fe862854702eee671114ee09f01d4d
Reviewed-on: http://gerrit.dmdirc.com/3867
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
9 роки тому
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
9 роки тому
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 роки тому