Chris Smith
3e072877be
Use EventBus interface.
This is just an IntelliJ refactor, using EventBus in place of
DMDircMBassador whenever possible.
пре 7 година
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
827027b7e4
Update plugins after core event changes.
пре 8 година
Chris Smith
4855c232c2
Weaken some things to WindowModel.
пре 9 година
Chris Smith
5fe8e7c17d
Make UIs use WindowModel more.
пре 9 година
Greg Holmes
39c775c380
Use events for showing config in some more plugins.
пре 9 година
Chris Smith
fe26f8a87c
Support for core event renaming.
пре 9 година
Shane Mc Cormack
ef35f746ad
2015!
пре 9 година
Chris Smith
4f58e0bfa6
Plugin support for core changes.
пре 9 година
Chris Smith
20eb46bb2e
Rename getOptionalConnection() to getConnection().
пре 9 година
Greg Holmes
3b6a1a2c3b
Move EDTHandlerInvocationi back.
пре 9 година
Greg Holmes
e078cdf7bb
Couple of tidyings.
пре 9 година
Greg Holmes
242570b6b4
Synchronise selection events.
пре 9 година
Greg Holmes
ad1962614c
Tidy up Lag Display
пре 9 година
Greg Holmes
79042f940b
Reduce code duplication.
пре 9 година
Greg Holmes
a73ee92f48
Make getActiveFrame optional.
пре 9 година
Greg Holmes
7c64b53468
Fix lagdisplay
пре 9 година
Greg Holmes
1d4851de6a
Switch to SwingEventBus
пре 9 година
Greg Holmes
b503f89771
Switch to events for selection.
пре 9 година
Chris Smith
4c68c5e600
Enable PMD for plugins.
Fix assorted PMD errors.
Change-Id: I9af7e36f2aeb10bd658c5825ad2f94161e0bb243
Reviewed-on: http://gerrit.dmdirc.com/3940
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
пре 9 година
Chris Smith
8cc02bbfff
Use ConnectionManager.
Change-Id: Ic0e6e5f95adc30e773945c95e73d321d589503d2
Depends-On: I8888522d58ff4d332c4a477702442c29a82d12ff
Reviewed-on: http://gerrit.dmdirc.com/3871
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
пре 9 година
Chris Smith
d7acaa3f66
Don't expose servers.
Change-Id: I58e485b06887b1215b4d4cba7f2244404a7b81aa
Reviewed-on: http://gerrit.dmdirc.com/3869
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 година