Chris Smith
7bfdf45249
Add events for sent messages/ctcps/notices/raw lines.
8 jaren geleden
Chris Smith
b7fd4e6fe1
Move raw events into plugins.
8 jaren geleden
Chris Smith
787c72850f
Use events for raw data in/out.
Issue #426
8 jaren geleden
Chris Smith
bc37a9d982
Improve formatting of whois events.
8 jaren geleden
Chris Smith
ef2357d347
Add ugly event-based whois output.
This allows events to iterate over a collection property, and
adds formatting for whois results. It needs a lot of tidying,
but it's a start...
8 jaren geleden
Chris Smith
e1e78e2437
Couple more deprecation fixes.
8 jaren geleden
Chris Smith
2204bf0570
Convert some commands to use output events.
8 jaren geleden
Chris Smith
dfb63e9836
Add some more events, remove some unused methods.
8 jaren geleden
Chris Smith
4b61733f0c
Move some more formats over to events.
This allows us to remove a fair chunk of the notification
handling functionality in FrameContainer.
Issue 426
8 jaren geleden
Chris Smith
9897426a7a
Make topics have proper dates.
8 jaren geleden
Chris Smith
9ee948b6d1
Add some mode aliases for unreal.
9 jaren geleden
Greg Holmes
dad1862ea7
Add logback to licenses.
9 jaren geleden
Chris Smith
bcbf7dc346
Use new formatter for mode discovery.
9 jaren geleden
Chris Smith
773ac710ab
Fix nonsense in the formatter.
I tested this well.
9 jaren geleden
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.
9 jaren geleden
Greg Holmes
1a37d74a52
Add a helper method.
9 jaren geleden
Greg Holmes
51460b66f3
Add an optional reason to ChannelUSerAwayEvent.
9 jaren geleden
Chris Smith
70a3692bed
Make more server events use the new formatter.
9 jaren geleden
Chris Smith
bb62909c4c
Remove split user mode handling.
9 jaren geleden
Chris Smith
d12b554b19
Make some server events use the new formatter.
9 jaren geleden
Chris Smith
6647f60d9d
Remove who settings.
9 jaren geleden
Greg Holmes
5a225dac92
Add QueryNickChangeEvent formatter.
9 jaren geleden
Greg Holmes
131bd2d7a7
Add a QueryQuitEvent, add new nickname to QueryNickChangeEvent.
9 jaren geleden
Greg Holmes
21c3cf3630
Switch channel away/back to new formatters.
9 jaren geleden
Chris Smith
ce25b15a62
Switch some more output to events.
9 jaren geleden
Chris Smith
451a7f3b60
Add a CommandErrorEvent and format.
9 jaren geleden
Chris Smith
d35fd12d0a
Use new formatter for kick events.
9 jaren geleden
Chris Smith
b4551bf883
Use new formatter for channel nick changes.
9 jaren geleden
Chris Smith
7ae63d4e04
Move query self messages to the new formatter.
9 jaren geleden
Chris Smith
9de663113e
Use new formatter for query action/msg.
Removes some usages of server.parseHostMask which needs to die.
9 jaren geleden
Chris Smith
1aac5499df
Make channel part/quit events use the new formatter.
9 jaren geleden
Chris Smith
27c2985176
Use new formatter for channel joins.
This, uh, breaks some channels a little. Will fix in a follow-up.
Add support for Optionals in the event property manager.
9 jaren geleden
Chris Smith
e6d6e9b2be
Tidy up formats a bit.
Group them by function so the file is a bit easier to navigate.
Use nice syntax for multi-line topic format.
Also add function to do bracketed crazyness for events with reasons.
9 jaren geleden
Chris Smith
615f1d6622
Make CTCPs use the new formatter.
9 jaren geleden
Chris Smith
42fe0db71f
Fix naming of events.
We no longer need to be consistent with the odd casing/naming
of actions.
9 jaren geleden
Chris Smith
2b31be1c90
Add new formatter entries for channel mode changes.
9 jaren geleden
Greg Holmes
a9c91fbd4a
Tidy up the topic format.
9 jaren geleden
Greg Holmes
ba464023fa
Switch topics over to events, fix lots of bugs in the events.
9 jaren geleden
Chris Smith
a63f70b05c
Make highlight colours configurable.
9 jaren geleden
Chris Smith
fc5c563b4d
Remove events that don't exist.
9 jaren geleden
Chris Smith
7806dd4e40
Add a convenience method to get mode + nickname.
Use this in the new formatter to avoid having object hashcodes
all over the damn place.
9 jaren geleden
Chris Smith
91aacc31b3
Make unread colours user-specified.
Add defaults for the old colours instead of horrible lime green.
9 jaren geleden
Chris Smith
ac931ead7f
Remove actions. Entirely.
"Death is nothing, but to live defeated and inglorious is to die daily."
Happy new year! :)
9 jaren geleden
Shane Mc Cormack
9f3fcd1b59
2015!
9 jaren geleden
Chris Smith
f9b2ef0a28
Delete chancolours and querycolours actions.
Not sure why they're still in two places...
9 jaren geleden
Chris Smith
5eb364ddbd
Add a todo list to the new format file.
9 jaren geleden
Chris Smith
e9f470f95a
Add a way to specify event colours.
9 jaren geleden
Chris Smith
3e8e49bdb9
Fix channel notice formats.
9 jaren geleden
Chris Smith
50f280e8be
Remove action alias defaults.
These were removed from src but not res.
9 jaren geleden
Greg Holmes
a61926444d
Remove manifest.
9 jaren geleden