Chris Smith
4c35da850d
Update copyright.
před 7 roky
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.
před 8 roky
Chris Smith
9332e5e231
Only rejoin channels that active when disconnected
If a channel is parted for any reason other than a disconnect
(e.g. a local /part, or a remote part/kick) then the channel
shouldn't be rejoined on reconnection.
Closes #667
před 8 roky
Chris Smith
226e713ee6
Track reasons for parting in Channel.
We'll use this to decide whether to auto-rejoin or not.
Issue #677
před 8 roky
Chris Smith
d080e44956
Remove some unused methods.
před 8 roky
Chris Smith
86bd33fedb
Deprecate things that should be replaced by events
před 8 roky
Chris Smith
3fa826e95a
Remove channel who functionality.
This will go in a plugin instead.
před 9 roky
Shane Mc Cormack
9f3fcd1b59
2015!
před 9 roky
Chris Smith
b19b8e3ae2
Remove ChannelMap.contains too.
před 9 roky
Chris Smith
34a0bedc75
Remove getChannelNames.
Turns out there's no real use for it.
před 9 roky
Chris Smith
167f858e91
Add getChannels and use it everywhere.
před 9 roky
Chris Smith
f2f89a9c9f
Change optionals.
před 9 roky
Chris Smith
78093e4dac
Tidy up a load of com.dmdirc classes.
před 9 roky
Chris Smith
2e93fff5b0
Simplify some return statements.
před 9 roky
Chris Smith
d11784d24a
Use Stream API in place of foreach loops.
This is IDEA's automatic inspection, so stuff may be a bit wonky.
před 9 roky
Chris Smith
d3ed8a460c
Tidying.
Fix some incorrect EventBus/notification logic in Query.
Change-Id: I4940bb16836fb39a117de7c3c36fc0aebd57eac0
Reviewed-on: http://gerrit.dmdirc.com/3825
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
před 9 roky
Chris Smith
7b5f61e81a
Wrap channel management in a utility class.
Change-Id: I4702f024dc3bf4114c0f4ad63f51e06751eab547
Reviewed-on: http://gerrit.dmdirc.com/3637
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
před 10 roky