Chris Smith
d15111ddd3
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
648309f055
Add source checks for eventbus handlers.
In preparation for child eventbusses being removed, anything
trying to subscribe to specific windows now needs an explicit
check.
Issue #662
8 年之前
Chris Smith
217b5b1a22
Remove input methods from WindowModel.
Migrate all users to using the InputModel.
8 年之前
Chris Smith
d080e44956
Remove some unused methods.
8 年之前
Chris Smith
e1e78e2437
Couple more deprecation fixes.
8 年之前
Chris Smith
3fa826e95a
Remove channel who functionality.
This will go in a plugin instead.
9 年之前
Chris Smith
d0f99b8aae
Use GroupChat in events.
9 年之前
Chris Smith
020a9eed0f
Use new InviteManager iface.
Delete the duplicated methods from Connection.
9 年之前
Chris Smith
d7d54945e6
Make GroupChatManager listen for channel closing.
Nicer than having Channel poke it explicitly.
9 年之前
Chris Smith
933ffbbd8d
Make Channel use Connection not Server.
9 年之前
Chris Smith
a75b7da084
Remove unused return types.
9 年之前
Chris Smith
f9eb1c1275
Make a separate GroupChatManager.
For now this is just a straight(ish) copy of the way Server worked.
Need to make it use events in the future which should simplify it
quite a bit.
9 年之前