aboutsummaryrefslogtreecommitdiff
path: root/src/Timers.py
Commit message (Collapse)AuthorAgeFilesLines
* transient timers shouldn't use the event systemGravatar jesopo2019-10-081-11/+21
|
* refactor anything that effects event poll timeout in to PollHook objectsGravatar jesopo2019-10-081-2/+2
|
* Return new TimersGravatar jesopo2019-07-091-10/+12
|
* Allow Timer objects to be cancelledGravatar jesopo2019-07-091-3/+5
|
* Refactor EventManager to only hold hooks on a root objectGravatar jesopo2019-06-261-1/+1
|
* list()-ify `filter()` return, otherwise boolean checks against it are wrongGravatar jesopo2019-06-011-1/+2
|
* Add TimersContext.find_allGravatar jesopo2019-02-101-0/+2
|
* Add Timers.find_all, to find all timers of a certain nameGravatar jesopo2019-02-101-0/+10
|
* Add type annotionations to src/Timers.py and src/IRCBuffer.pyGravatar jesopo2018-11-111-2/+2
|
* Fix/refactor issues brought up by type hint lintingGravatar jesopo2018-10-301-7/+8
|
* Add type/return hints throughout src/ and, in doing so, fix some cyclicalGravatar jesopo2018-10-301-27/+35
| | | | references.
* Typo in src/Timers.py, 'conteext' -> 'context'Gravatar jesopo2018-10-131-1/+1
|
* Actually, don't give contexts to timers that aren't contextual. (e.g. pesistentGravatar jesopo2018-10-131-2/+2
| | | | timers)
* Timers._add takes a "context" paramGravatar jesopo2018-10-131-1/+1
|
* a Timer object can have a context yet not be a contextual timerGravatar jesopo2018-10-131-1/+1
|
* Correctly remove contextual timers from src/Timers.pyGravatar jesopo2018-10-131-3/+9
|
* Use Timers.get_timers() instead of Timers.timersGravatar jesopo2018-10-121-1/+1
|
* Add TimersContext, to be able to purge timers when modules are unloadedGravatar jesopo2018-10-121-5/+33
|
* Correct syntax of event call in Timers.callGravatar jesopo2018-09-281-1/+2
|
* Correctly access bot_settings in Timers.pyGravatar jesopo2018-09-281-3/+4
|
* Add missing 'self' to args of Timer.finish()Gravatar jesopo2018-09-281-1/+1
|
* Remove cyclical references to IRCBotGravatar jesopo2018-09-281-0/+73