Commit Graph

30 Commits

Author SHA1 Message Date
aewens 05d00dfc83 Fixed ordering for always run events 2020-03-16 16:56:10 -05:00
aewens 680f7589f9 Fixed typo and bug where always run was not being run 2020-03-16 16:42:28 -05:00
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 55128e3f5a Bumping version number 2020-03-16 12:46:05 -05:00
aewens 1b78479d0c Fixed logic in process helper functions to actually check when fields 2020-03-16 12:45:13 -05:00
aewens 4fd6bbd6a7 Added missing module to README 2020-03-14 12:48:36 -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 887a892272 Made USER and NICK commands use NICK varaible 2020-03-14 12:21:19 -05:00
aewens f9e2dbdac3 Removed unused variable 2020-03-14 12:16:34 -05:00
aewens 544376f035 Bumping version 2020-03-14 12:04:19 -05:00
aewens 37d0c16a49 Added correct project name to README 2020-03-14 11:46:15 -05:00
aewens c3562d711e Modified example code to match ircevents code 2020-03-14 11:45:00 -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 322aca4158 Exposed events engine through dunder init file 2020-03-14 09:00:49 -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
aewens d648487f38 Adding in basic helper functions 2020-03-13 10:06:11 -05:00
aewens c77420a9f8 Fixed travis-ci config 2020-03-12 13:28:46 -05:00
aewens 872b5e51f6 Initial commit 2020-03-12 13:17:08 -05:00