Chris Smith
4c35da850d
Update copyright.
7 роки тому
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
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
8 роки тому
Chris Smith
226e713ee6
Track reasons for parting in Channel.
We'll use this to decide whether to auto-rejoin or not.
Issue #677
8 роки тому
Chris Smith
d080e44956
Remove some unused methods.
8 роки тому
Chris Smith
86bd33fedb
Deprecate things that should be replaced by events
8 роки тому
Chris Smith
3fa826e95a
Remove channel who functionality.
This will go in a plugin instead.
9 роки тому
Shane Mc Cormack
9f3fcd1b59
2015!
9 роки тому
Chris Smith
b19b8e3ae2
Remove ChannelMap.contains too.
9 роки тому
Chris Smith
34a0bedc75
Remove getChannelNames.
Turns out there's no real use for it.
9 роки тому
Chris Smith
167f858e91
Add getChannels and use it everywhere.
9 роки тому
Chris Smith
f2f89a9c9f
Change optionals.
9 роки тому
Chris Smith
78093e4dac
Tidy up a load of com.dmdirc classes.
9 роки тому
Chris Smith
2e93fff5b0
Simplify some return statements.
9 роки тому
Chris Smith
d11784d24a
Use Stream API in place of foreach loops.
This is IDEA's automatic inspection, so stuff may be a bit wonky.
9 роки тому
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 >
9 роки тому
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
10 роки тому