Releases: asyncgui/asynckivy
Releases · asyncgui/asynckivy
version 0.4.0 released
changes
asynckivy.start()
always returns aTask
. (If you give it a non-Task, it will be wrapped in a Task)asynckivy.raw_start()
starts a coroutine without wrapping it in a Task
version 0.3.0 released
Chagelog (from 0.2.1)
list of changes
- remove old apis. (
animation()
,all_touch_moves()
,process_and_thread
) - add
close_soon()
. It schedules a Task/coroutine to close before the next frame. or_()
,and_()
,or_from_iterable()
andand_from_iterabler()
always cancel thier child tasks liketrio
's nursery. (#32)- The signiture of
event()
andrest_of_touch_moves()
has changed as follows:
# before
def event(ed, name, *, filter=None, return_value=None):
...
async def rest_of_touch_moves(widget, touch, *, eat_touch=False):
...
# after
def event(ed, name, *, filter=None, stop_dispatching=False):
...
async def rest_of_touch_moves(widget, touch, *, stop_dispatching=False):
...
version 0.2.1 released
Changelog (from 0.2.0)
new features
start_soon()
schedules a Task/coroutine to start after the next framefade_transition()
notes
- This probably is the last version that supports Kivy 1.11.1
- All Kivy-unrelated components were moved to asyncgui project
version 0.2.0 released
Changelog (from 0.1.1)
new feature
interpolate()
, asynchronously interpolates numeric-valueadaptor.to_trio
, excutes asynckivy-flavored code under Trio (experimental)Task
, a high-level object that wraps coroutine object (experimental)
version 0.1.0 released
Changelog (from 0.0.4)
Notable changes
- You can pass data through
Event
(#10) rest_of_touch_moves()
has an option to always stop dispatching touch events (eat_touch
)
version 0.0.4 released
Changelog (from 0.0.3)
New features
Event
, a Trio's Event equivalent
etc
- installable from pypi (
pip install asynckivy
) animate()
, another name foranimation()
rest_of_touch_moves()
, another name forall_touch_moves()
version 0.0.3 released
Changelog (from 0.0.1)
Breaking changes
- remove kwargs from the return value of
event()
(#1)
New features
sleep_forever()
waits foreverand_()
andor_()
waits for the completion of multiple coroutinesall_touch_moves()
handleson_touch_move
via async-foranimation()
an async version ofkivy.animation.Animation
process_and_thread
waits for the completion of another thread/subprocess