Indeed. Although I would focus on the built-in event loop, as the other way is already slightly broken. Also the documentation of using your own event loop is already incomplete.
@Claudio, what do you use for Cocos? Rob On 29 Oct 2015 7:11 pm, "Leif Theden" <[email protected]> wrote: > So, to clarify, you would like to have a full-functioning event loop, but > also enough interface into it to create your own event loop without > breaking things like media, sleep timers, etc? I've thought about this > issue before, and I guess the wall I ran into was trying to justify all the > work exposing parts that would enable custom loops. Nevertheless, if we > are on the same page here, I have some ideas to address the issue. > > > On Wednesday, October 28, 2015 at 4:06:14 PM UTC-5, Rob wrote: > >> I did not really think about how the refactoring should be done. But >> while going over the code I noticed that the introduction of the new event >> system and the event loop was never completely finished. The major issue is >> that behaviour is different when using the event loop instead of calling >> dispatch_events manually. At least in the Window code. >> >> We need to think whether we still want to support using a custom event >> loop. For the media subcomponent that currently does not work. Then also it >> should be made in a way that the code responds in the same way. >> >> Rob >> >> Op maandag 26 oktober 2015 18:31:42 UTC+1 schreef Leif Theden: >>> >>> This is mostly directed at Rob, but I thought it might be useful to get >>> input from others on this issue. According to the 1.3 roadmap, there is an >>> item to "refactor event handling". This is something that I am willing to >>> take up and implement in order to speed up the release. >>> >>> So, my questions are: >>> >>> - What is to be done about the event handling? >>> - Are there any existing resources that outline goals for the event >>> handler in the 1.3 release? >>> - Are there any API changes? >>> >>> >>> https://bitbucket.org/pyglet/pyglet/wiki/Roadmap >>> >> -- > You received this message because you are subscribed to the Google Groups > "pyglet-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/pyglet-users. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "pyglet-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/pyglet-users. For more options, visit https://groups.google.com/d/optout.
