jesopo
|
8b135d8310
|
Add type annotionations to src/Timers.py and src/IRCBuffer.py
|
2018-11-11 19:12:59 +00:00 |
|
jesopo
|
b543e31cd2
|
Fix/refactor issues brought up by type hint linting
|
2018-10-30 17:49:35 +00:00 |
|
jesopo
|
e07553c362
|
Add type/return hints throughout src/ and, in doing so, fix some cyclical
references.
|
2018-10-30 14:58:48 +00:00 |
|
jesopo
|
43d026cc9d
|
Typo in src/Timers.py, 'conteext' -> 'context'
|
2018-10-13 09:16:53 +01:00 |
|
jesopo
|
5e3399f73e
|
Actually, don't give contexts to timers that aren't contextual. (e.g. pesistent
timers)
|
2018-10-13 09:10:26 +01:00 |
|
jesopo
|
33921a8912
|
Timers._add takes a "context" param
|
2018-10-13 09:09:51 +01:00 |
|
jesopo
|
64cc1bf16c
|
a Timer object can have a context yet not be a contextual timer
|
2018-10-13 09:09:24 +01:00 |
|
jesopo
|
561d686643
|
Correctly remove contextual timers from src/Timers.py
|
2018-10-13 01:13:14 +01:00 |
|
jesopo
|
0a93e76333
|
Use Timers.get_timers() instead of Timers.timers
|
2018-10-12 18:15:22 +01:00 |
|
jesopo
|
cb94fa9ae4
|
Add TimersContext, to be able to purge timers when modules are unloaded
|
2018-10-12 17:54:15 +01:00 |
|
jesopo
|
5cd1936af9
|
Correct syntax of event call in Timers.call
|
2018-09-28 17:01:41 +01:00 |
|
jesopo
|
c5c2c50bc4
|
Correctly access bot_settings in Timers.py
|
2018-09-28 17:01:20 +01:00 |
|
jesopo
|
fe1b479b2c
|
Add missing 'self' to args of Timer.finish()
|
2018-09-28 17:01:00 +01:00 |
|
jesopo
|
a8bf3c9300
|
Remove cyclical references to IRCBot
|
2018-09-28 16:51:36 +01:00 |
|