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 >
10 år sedan
Greg Holmes
cb25fc6edc
Add unknown command event.
Depends-On: I06ee87cf6f7795eb3ee07828fb43f4381a465ac3
Change-Id: Ibcfc059d943a64494842eab68428ea8351206a09
Reviewed-on: http://gerrit.dmdirc.com/3488
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 år sedan
Greg Holmes
9632b3fcce
Use all the new channel events.
Change-Id: Iccd094635493e5379cdb1e4771edbbca68a61ed6
Reviewed-on: http://gerrit.dmdirc.com/3481
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 år sedan
Greg Holmes
d7a581b6c5
Add the rest of the channel events
Change-Id: I9b28ce7e9d237f2dfe380f4ed5213b42d95ce3b8
Reviewed-on: http://gerrit.dmdirc.com/3480
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 år sedan
Greg Holmes
5ab7408d0c
Add channel mode notice event.
Change-Id: I7d48905e7038c01962d4eb925f49ef1827bbc67d
Reviewed-on: http://gerrit.dmdirc.com/3477
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 år sedan
Greg Holmes
6b4aad9e15
Add channel notice event.
Change-Id: I4f4ad7955d942b435607e2fe5bae6fce34f38261
Reviewed-on: http://gerrit.dmdirc.com/3478
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 år sedan
Greg Holmes
258cd58b2e
Add channel ctcp event.
Change-Id: If5a01bc68f57f30f3ab2b4d9e55acbb8104e1ad6
Reviewed-on: http://gerrit.dmdirc.com/3476
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 år sedan
Greg Holmes
f09f220f3b
Add some more channel events.
Change-Id: Iec42294582586783733482f96f6b93d8bdf4002c
Reviewed-on: http://gerrit.dmdirc.com/3475
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 år sedan
Chris Smith
dd1d5def97
Add util for despatching displayable events.
Tidy up a few event despatches.
Change-Id: I8c3f57097bfd7aabcba1bbd1cf495098b257e53c
Reviewed-on: http://gerrit.dmdirc.com/3479
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 år sedan
Greg Holmes
2b0daac17a
Add some more actions.
Change-Id: Ib412a2b139ba1112c04f1f1b9b81d195554bf4e9
Reviewed-on: http://gerrit.dmdirc.com/3474
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 år sedan
Greg Holmes
71618c12bc
Start migrating to channel events.
Change-Id: Ie503350804b28e1c682d53017e849b0eba8c00c0
Reviewed-on: http://gerrit.dmdirc.com/3473
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 år sedan
Greg Holmes
2b1afbd1e2
Add base query text event class.
Change-Id: Ib39c4b2a6b6f6d9a225cf1630083c267ace0cc48
Reviewed-on: http://gerrit.dmdirc.com/3464
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 år sedan
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 >
10 år sedan
Greg Holmes
f7580ef22b
Add query events.
Change-Id: Id85f282e577078bf809403ae088f722d32418222
Reviewed-on: http://gerrit.dmdirc.com/3458
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 år sedan
Greg Holmes
ac3c86a653
Remove Action events.
Change-Id: I67b558de082c1ce196800d8b0aafa2d6ce87b298
Reviewed-on: http://gerrit.dmdirc.com/3455
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 år sedan
Greg Holmes
540904f04a
Remove plugin refresh event.
Change-Id: I831c8dbec6a97c3805b4d7e6ac66730ed8bb162a
Reviewed-on: http://gerrit.dmdirc.com/3452
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 år sedan
Greg Holmes
6e444ebec1
Remove plugin (un)loaded actions.
Depends-On: I413a3f6f72999262bf4426de082cc8c9946a6f90
Change-Id: I84f07c00e0589ff25ae1b4a01f5671488b847925
Reviewed-on: http://gerrit.dmdirc.com/3450
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 år sedan
Greg Holmes
0631ed5f86
Fix my previous stealth comit.
Change-Id: I47779bffe5a05145845275e94ed6929cd6bba01c
Reviewed-on: http://gerrit.dmdirc.com/3447
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 år sedan
Greg Holmes
d2f09046b5
Add some base classes for events.
10 år sedan
Greg Holmes
5bf9e9b3ec
Add some more server events.
Change-Id: Ib12542d236757d76540d57ff54341e3b73ceb598
Reviewed-on: http://gerrit.dmdirc.com/3437
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 år sedan
Greg Holmes
90fa0b7594
Add some preferences events and deprecate the action types.
Change-Id: I4e4074c4cb5a80510e46c2fe9fb224e39dcadab7
Reviewed-on: http://gerrit.dmdirc.com/3412
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 år sedan
Chris Smith
b08519cf63
Add concept of Displayable events.
These are events which are going to cause a line to be added to a
client window. They allow actions, plugins, or other listeners
to change the formatter line.
Eventually the UI model will just be able to listen for displayable
events on the local event bus to figure out what needs to be displayed.
Change-Id: Ia86c593df66f8bff13574714c45464a2634c02ba
Reviewed-on: http://gerrit.dmdirc.com/3390
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 år sedan
Greg Holmes
30ec4be44f
Remove UI controller methods.
Depends-On: Ia1f3b158e993542b4a8aee58d343c0cf0c9e181f
Change-Id: Ie936046e8eb98a52a9dff498b4f471c6e19e5697
Reviewed-on: http://gerrit.dmdirc.com/3297
Reviewed-by: Chris Smith <chris@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 år sedan
Chris Smith
34bd31d728
Add events for link clicking.
Change-Id: I7fc1dbbccda16b4c4e51f828f9192bab6a1867ff
Reviewed-on: http://gerrit.dmdirc.com/3277
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 år sedan
Chris Smith
7b78512926
Add some more events
Change-Id: Ib227c72d5077d09487a771ffd9125d2fae021ac1
Reviewed-on: http://gerrit.dmdirc.com/3268
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 år sedan
Chris Smith
19ea0b98d6
Add some more events
Change-Id: Ifa2829b6d1c69e3de5ad134b3b4ebd9a60a650c1
Reviewed-on: http://gerrit.dmdirc.com/3254
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 år sedan
Greg Holmes
aee8cacf6e
Add some (as yet unused) event types
Change-Id: I6d6c9b1cc08ca1613829a49603f9bee986a89904
Reviewed-on: http://gerrit.dmdirc.com/3253
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 år sedan
Chris Smith
77d04a0571
Two more events.
Change-Id: I76bb1e0c7f3acac5b5a9af00320822ee43cb2ec6
Reviewed-on: http://gerrit.dmdirc.com/3250
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 år sedan
Chris Smith
8cf7c3b2b7
Add some more events.
Change-Id: I6d37f19a1cd41dba2f48c54270485af25bcf2635
Reviewed-on: http://gerrit.dmdirc.com/3248
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 år sedan
Chris Smith
2edb252e99
Move more things to EventBus.
Change-Id: I91d7386459109e06663757f32c1c7449ffff034a
Reviewed-on: http://gerrit.dmdirc.com/3239
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 år sedan
Chris Smith
f538c53f86
Fully configure the NB formatter and let it loose.
Change-Id: I7e8052839daa79fa113b89fd0b8c1c892a605b73
Reviewed-on: http://gerrit.dmdirc.com/3122
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com >
10 år sedan
Greg Holmes
6cf90d4212
Remove lombok
Change-Id: Icabc404bb9788e0a8609bc30111083104afd616d
Reviewed-on: http://gerrit.dmdirc.com/2988
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com >
10 år sedan
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 >
10 år sedan
Chris Smith
8388fc39ac
Introduce an event bus.
Change-Id: I64cbc0e0395e8c214d54742e2d25562d1ce325c4
Reviewed-on: http://gerrit.dmdirc.com/2955
Reviewed-by: Greg Holmes <greg@dmdirc.com >
Automatic-Compile: DMDirc Build Manager
10 år sedan