Commit Graph

17 Commits

Author SHA1 Message Date
aewens 75e04130dc First stable release, fixed various bugs in engine and updated example code to reflect current state of project 2020-03-16 16:18:28 -05:00
aewens 313bb99e94 Removed erroneous for loop 2020-03-16 14:29:53 -05:00
aewens 6b5448ad4e Added missing import 2020-03-16 13:56:47 -05:00
aewens 4e6d80dd03 Added global state to pre/post/recv callbacks and engine state manager system 2020-03-16 13:36:09 -05:00
aewens 631c28e5f6 Added return to getter instead of setter in state manager 2020-03-16 13:09:41 -05:00
aewens e54b66d686 Fixed typo 2020-03-16 12:51:37 -05:00
aewens 1b78479d0c Fixed logic in process helper functions to actually check when fields 2020-03-16 12:45:13 -05:00
aewens fb233fde21 Even more bug fixes for engine 2020-03-14 12:44:53 -05:00
aewens 1b6e884cb3 More bug fixes for engine 2020-03-14 12:42:22 -05:00
aewens 1d71d34f00 Bug fixes for engine 2020-03-14 12:37:37 -05:00
aewens 2fa9de3c6d Refactored process function to split concerns, made namespaces optional if only one is given, event loop will iterate over recv if iterable 2020-03-14 11:44:23 -05:00
aewens ab10722f88 Added checking for when conditions before triggering callbacks 2020-03-14 10:50:53 -05:00
aewens 282f2cc068 Added run function to events engine 2020-03-14 09:00:09 -05:00
aewens 5bc64de371 Added state manager and running callback in process function 2020-03-14 08:39:03 -05:00
aewens 91bd7e3209 Process function can determine which callback to run 2020-03-13 16:14:06 -05:00
aewens 181e5932d4 Added decorator system for engine 2020-03-13 13:09:39 -05:00
aewens cb61dbd1ec Added basis of events engine and infinitedict helper 2020-03-13 10:40:55 -05:00