Commits

Author Commit Message Labels Comments Date
Christian Kellermann
Handle framerate control with sdl-gfx
Christian Kellermann
export cairo context object as doodle-context
Christian Kellermann
Make world-* procedures fall back to old version on errors. This should make it easier for interactive development on a REPL.
Christian Kellermann
Fix polygon procedures and remove code duplication.
Christian Kellermann
Add polygon procedures.
Christian Kellermann
Add bouncing ball example I use this to visualize jitter in drawing, aiming for smooth animation.
Christian Kellermann
Switch to sdl-get-ticks for timing information This is a first attempt to fix jitter in the timing delta, as current-time's resolution is not sufficient.
Christian Kellermann
Added Beesteroids to example list
Christian Kellermann
sync wiki page from / to wiki
Christian Kellermann
Merged in dsosby/doodle/fixwiki (pull request #1)
Christian Kellermann
Fixes for timer logic in the main event-loop merged in from Scott Tincman
Scott Tincman
Change event-handler to use global *minimum-wait*. This allows world-update-delay to be usable. Updated world-update-delay to behave as a parameter. Updated wiki documentation to reflect current changes
Scott Tincman
Fix event-handler timer logic. This makes minimum wait work properly and dt report the right values. This also changes the timers to work on seconds across the board (love does this for dt, and chicken's srfi-18 uses seconds for thread-sleep)
David Sosby
Update wiki's doc of clear-screen! to clear-screen
Christian Kellermann
Bump version to 0.13
Tags
0.13
Christian Kellermann
Don't pass on the argument lists of the new setter functions as they are ((1 1 1 1)) is not a proper color, use the car of the Argument list...
Christian Kellermann
Print call-chain in condition handler
Christian Kellermann
Fix setter procedures to not wrap their arguments in another list
Christian Kellermann
Convert remaining parameters to getter/setter procedures.
Christian Kellermann
Don't ignore minimum-wait values given in run-event-loop
Christian Kellermann
world-update-delay can regulate delays between world-changes runs now
Christian Kellermann
Make the world-changes, world-inits, world-ends procedures so they are not thread local anymore.
Christian Kellermann
Wrapping user provided callbacks in exception handlers When the provided procedures world-inits, world-changes and world-ends raise errors, the parameter gets reset to values and an error message is printed to current-error-port.
Christian Kellermann
Fix missing quote in doodle.setup and bump version
Tags
0.12
Christian Kellermann
bump version to 0.11
Tags
0.11
Christian Kellermann
fix use of sdl, it is sdl-base now
Christian Kellermann
correct typo in .meta and release 0.10
Tags
0.10
Christian Kellermann
release 0.9
Tags
0.9
Christian Kellermann
Change dependency from sdl to sdl-base
Christian Kellermann
bump version to 0.8
Tags
0.8
  1. Prev
  2. Next