11ffbb5 - Refactoring: combined all the different listeners into one, and instead use up/down casting of the various derived events to/from the base event class Added AmiEventFirer ...
0df6454 - Adding some stubs to handle event editing. Still plenty of things to implement and bugs to fix though.
119b134 - Added basic implementation of event log display tab
0cfe61f - Rewrite mechanism of appending to the AmiEventLog to be a bit more generic.
0f1500a - events log
db0873c - Merge
1708499 - events now save to events log
966d102 - added ChemicalAmiEvent to the test tab for completeness/enhanced copy pasting options for later
2c6c9d4 - listeners actually work now
9540678 - hopefully listeners all now work correctly...