aboutsummaryrefslogtreecommitdiff
path: root/include/event.h
Commit message (Expand)AuthorAgeFilesLines
* Make module classes specify their priority manually.Gravatar Sadie Powell2023-02-271-1/+1
* Qualify auto correctly in all cases.Gravatar Sadie Powell2023-01-101-2/+2
* Fix some types which were missed when making stuff final.Gravatar Sadie Powell2022-10-301-2/+2
* Refactor the core event macros.Gravatar Sadie Powell2022-08-201-2/+2
* Modernize the syntax of various templates.Gravatar Sadie Powell2022-06-231-1/+1
* Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-251-3/+3
* Add constexpr to the initialisation of various const static fields.Gravatar Sadie Powell2022-01-181-1/+1
* Add the final keyword to all remaining classes that can have it.Gravatar Sadie Powell2021-12-201-1/+2
* Fix module events not being fired correctly.•••Regression introduced in commit ba3dd9ce. Closes #1912. Gravatar Sadie Powell2021-07-011-2/+2
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-141-1/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2021-05-141-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-051-0/+2
|\|
| * Fix a bunch of really obvious unnecessary includes.Gravatar Sadie Powell2021-03-051-0/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-01-071-2/+2
|\|
| * Fix core message events not being fired.•••Third time lucky eh? Gravatar Sadie Powell2020-12-231-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-12-211-0/+9
|\|
| * Fix an inverted condition in the previous commit.Gravatar Sadie Powell2020-12-201-2/+2
| * Don't call events provided by dying or dead modules.Gravatar Sadie Powell2020-12-181-14/+23
* | Convert FOREACH_MOD_CUSTOM to a variadic function.Gravatar Sadie Powell2020-11-101-16/+18
* | Convert FIRST_MOD_RESULT_CUSTOM to a variadic function.Gravatar Sadie Powell2020-11-101-22/+27
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-02-041-6/+21
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-311-1/+1
| * Fix the ordering of custom event handlers.•••Closes #1742. Gravatar Sadie Powell2020-01-171-5/+20
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-01-171-1/+2
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2020-01-111-1/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-11-131-3/+29
|\|
| * Allow event providers to know when a listener subs or unsubs.Gravatar Peter Powell2019-10-211-3/+29
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-07-161-1/+9
|\|
| * Only call events on modules which aren't dying.Gravatar Peter Powell2019-06-061-1/+9
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-03-301-1/+1
|\|
| * Fix erasing event subscribers erasing all with the same priority.Gravatar Peter Powell2019-02-191-1/+1
* | Replace the override macro with the override keyword.Gravatar Sadie Powell2019-01-251-2/+2
|/
* Fix warnings from Doxygen.Gravatar Peter Powell2018-10-211-0/+1
* Implement IRCv3 message tag support.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com> Gravatar Peter Powell2018-08-131-8/+25
* Add new cross-module event systemGravatar Attila Molnar2015-02-111-0/+146