Chris Smith
9176802331
Remove checkParser checks.
il y a 9 ans
Greg Holmes
a8242ee8c4
Use new whois event from parser.
il y a 9 ans
Greg Holmes
bc7a436581
Use new parser errors
il y a 9 ans
Chris Smith
ea13622549
Make a couple more events use new formatter.
Stop ChannelListModesRetrieved being displayable - not sure
why it ever was, we don't have a formatter for it.
il y a 9 ans
Greg Holmes
7455fe09da
Fix client after parser changes. Eventbouseseses.
il y a 9 ans
Greg Holmes
fa3dabee4f
Switch to Guava String padding in ServerNumeric
il y a 9 ans
Greg Holmes
a865e687bc
Switch QuerySelfExternal{Action,Message} to events.
il y a 9 ans
Chris Smith
70a3692bed
Make more server events use the new formatter.
il y a 9 ans
Chris Smith
d12b554b19
Make some server events use the new formatter.
il y a 9 ans
Greg Holmes
58ba212b0a
Fix line wrapping.
il y a 9 ans
Greg Holmes
9d53d5ec41
Add invite to ServerInviteReceivedEvent.
il y a 9 ans
Chris Smith
4349f58de7
Move invite handling into a separate class.
il y a 9 ans
Chris Smith
020a9eed0f
Use new InviteManager iface.
Delete the duplicated methods from Connection.
il y a 9 ans
Chris Smith
3993ee8156
Fix away state dodgyness.
Since changing to events we need to fire when changing from
unknown->away. Before, this was handled by the Server being
told about the new message (and then firing listeners).
Fixes #391 .
il y a 9 ans
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.
il y a 9 ans
Chris Smith
615f1d6622
Make CTCPs use the new formatter.
il y a 9 ans
Chris Smith
42fe0db71f
Fix naming of events.
We no longer need to be consistent with the odd casing/naming
of actions.
il y a 9 ans
Greg Holmes
a69affc703
Pass Users into doNotification everywhere.
il y a 9 ans
Greg Holmes
48124d1965
Remove some uses of parser local user.
il y a 9 ans
Shane Mc Cormack
9f3fcd1b59
2015!
il y a 9 ans
Greg Holmes
a855f03a91
Fix some optionals from the merge.
il y a 9 ans
Greg Holmes
348033fc13
Stop get(Local)User returning Optional.
il y a 9 ans
Chris Smith
6586b8ad11
Make Query use Users better.
Also remove some more parseHostname calls.
il y a 9 ans
Greg Holmes
82ce43c8a6
Remove some more ClientInfo usages.
il y a 9 ans
Chris Smith
7661d5e45c
Use User in Invite.
il y a 9 ans
Chris Smith
a28204440c
Push some event handling into ServerEventHandler.
il y a 9 ans
Greg Holmes
802c905565
Fix unit test and add methods.
il y a 9 ans
Greg Holmes
59e3352531
Make events use User.
il y a 9 ans
Greg Holmes
9af0c8c996
Switch events to User.
il y a 9 ans
Greg Holmes
1961e6f908
Camel case ServerInviteReceivedEvent.java
il y a 9 ans
Greg Holmes
5dde881c86
Tidy up away states in Connection.
il y a 9 ans
Chris Smith
6ecb8e2e9a
Make getParser() optional.
Returning null is bad.
il y a 9 ans
Greg Holmes
4e5663a58c
Add EventBus logging to EventHandler.
Change-Id: Ied14c2fb45e4fd4f761d3cc4f3f000e48f5f6fcb
Reviewed-on: http://gerrit.dmdirc.com/3905
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 9 ans
Chris Smith
353c485c62
EventUtil tidying.
Move to util package. Add constants for standard priorities.
Change-Id: Id469276751d8a31f19690469540d2c5d07cbe3bc
Reviewed-on: http://gerrit.dmdirc.com/3827
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 9 ans
Greg Holmes
746bb6081d
Generify MBassador.
Change-Id: Id3cfa404a56528542120f79c969d992a5c183aba
Reviewed-on: http://gerrit.dmdirc.com/3771
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 9 ans
Greg Holmes
b12a0cb412
MBassador.
Change-Id: I2baa7e986ded54930093768238ed24cab8cf4bf7
Depends-On: I2cf35d5859c85c3609002f126241536fda5d588e
Reviewed-on: http://gerrit.dmdirc.com/3769
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 9 ans
Chris Smith
b1f373c5be
Fix various inspection errors.
Change-Id: Iaa5067d7b9276cc58b40f1338d5be2f25f44ddc3
Reviewed-on: http://gerrit.dmdirc.com/3693
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 9 ans
Greg Holmes
81465e0c3e
Eventbus logging for ServerEventHandler
Change-Id: I680785129229a8546faaaf144f681f30bd1ff04a
Reviewed-on: http://gerrit.dmdirc.com/3663
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 9 ans
Chris Smith
55beb5b4d7
Fix checkParser ordering.
Not much point throwing an exception if the server's state has
already been mucked up.
Change-Id: I3c64b46ab8c8f432a8276cb717b8816af1bea56a
Reviewed-on: http://gerrit.dmdirc.com/3640
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 9 ans
Chris Smith
47c6026c45
Fix CTCP responses.
Only squelsh the response if the event *has* been handled by
something else.
Change-Id: I173e89c26470c1f605ce56f3e6c04b0d29476b35
Reviewed-on: http://gerrit.dmdirc.com/3639
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 9 ans
Greg Holmes
6afb56b917
Add server events.
Change-Id: Id53eb0fba852cf19e80dbd51d6b45fc9fc3dbee6
Reviewed-on: http://gerrit.dmdirc.com/3486
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 10 ans
Greg Holmes
5dde390450
Migrate to query events not actions.
Change-Id: I9a8817842167ae56f845987c5d345122667314df
Reviewed-on: http://gerrit.dmdirc.com/3460
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 10 ans
Chris Smith
c31b948249
Remove unused parameter.
Change-Id: I4f44421605db2d969a54e3aca99527fc5004cb03
Reviewed-on: http://gerrit.dmdirc.com/3378
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Chris Smith
01fa9b6453
Bulk remove inheritDoc.
Change-Id: I06a0f4ced5eb0c8281e52a38b37a27779c5d571b
Reviewed-on: http://gerrit.dmdirc.com/3273
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Greg Holmes
cfb3fbaa38
Fix breaking the client actions
Change-Id: I5a904c669d2367d42c5d8da315c30d69beba8cae
Reviewed-on: http://gerrit.dmdirc.com/3259
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 10 ans
Greg Holmes
8097db0574
Event boooose more things
Change-Id: I88c7c2f9ff94eb8eca5a6c7572ef4f4221657786
Reviewed-on: http://gerrit.dmdirc.com/3255
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
il y a 10 ans
Shane Mc Cormack
12b39dc0f8
Update Copyright to 2014
Change-Id: Id0904867640e49e12fca5c1c7c5b9e72c78e3a1b
Reviewed-on: http://gerrit.dmdirc.com/2976
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Chris Smith
5356cb2b75
Replace Server with Connection in some more places
Also allow subclasses in ActionComponentChains.
Change-Id: I90ae66664119d1306313166af920bb892a0ec69a
Reviewed-on: http://gerrit.dmdirc.com/2936
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 10 ans
Chris Smith
67e955b2ae
Tidying, inject a few more things.
Change-Id: I9890b67a410c382ac29bd8c264fb7deed389710e
Reviewed-on: http://gerrit.dmdirc.com/2921
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
il y a 10 ans
Shane Mc Cormack
b87e3ba335
Update copyright for 2013
Change-Id: Idf38f5027a92166daf99039de75b759d47431de1
Reviewed-on: http://gerrit.dmdirc.com/2607
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
il y a 11 ans