aboutsummaryrefslogtreecommitdiff
path: root/include/event.h
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-1/+1
|
* Make the constructor of ModuleEventListener protected.Gravatar Sadie Powell2023-08-201-3/+5
|
* 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.Gravatar Sadie Powell2021-07-011-2/+2
| | | | | | Regression introduced in commit ba3dd9ce. Closes #1912.
* 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.Gravatar Sadie Powell2020-12-231-2/+2
| | | | | | | | Third time lucky eh?
* | 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.Gravatar Sadie Powell2020-01-171-5/+20
| | | | | | | | Closes #1742.
* | 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.Gravatar Peter Powell2018-08-131-8/+25
| | | | Co-authored-by: Attila Molnar <attilamolnar@hush.com>
* Add new cross-module event systemGravatar Attila Molnar2015-02-111-0/+146