Shane Mc Cormack
247fa0a284
Remove duplication.
7 years ago
Shane Mc Cormack
1190836708
Remove unused import.
7 years ago
Shane Mc Cormack
579a94afc2
Remove unused import
7 years ago
Shane Mc Cormack
0a45b60a1e
Support for tsirc alongside message tags. Close #149
7 years ago
Shane Mc Cormack
ed4b36c1dc
All IRCProcessors should parse the dates from the server where provided, not just some of them.
7 years ago
Shane Mc Cormack
4f3e74dbff
Add timestamps to some events that should have them. Fixes DMDirc/DMDirc#795
7 years ago
Shane Mc Cormack
69e7251355
Actually tell the server we understand server-time...
7 years ago
Shane Mc Cormack
7a0c767c12
Update copyright for 2017
7 years ago
Chris Smith
99483f18f7
Allow setting output queue before connecting.
Before we connect, the socket will be null. When we then connect
the right output stream will be passed in.
7 years ago
Chris Smith
d4ae9489f2
Set the output stream on new output queues.
7 years ago
Shane Mc Cormack
2e7571d3df
Check that pendingjoins actually has a pending join before raising error, and clear if out of sync.
7 years ago
Chris Smith
fdd13d0f49
Minor style fixes.
7 years ago
Chris Smith
966fcf5359
Remove default port from ProtocolDescription.
If the user doesn't specify a port, the parser should decide what
to do itself. A single default port isn't useful to users of the
parser.
8 years ago
Chris Smith
b6ff00043f
Fix tsirc timezone handling.
I incorrectly specified the timezone as UTC, when it needs to be
given the local timezone (so it can convert the always-in-UTC
epoch time into the correct local time).
8 years ago
Chris Smith
5ed8865670
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 years ago