summaryrefslogtreecommitdiff
path: root/starling/kernel.scm
Commit message (Expand)AuthorAgeFilesLines
* Another error handling fix.David Thompson2022-10-101-2/+2
* Update error handling to use new exception API.David Thompson2022-10-101-3/+3
* kernel: Allow window resizing.David Thompson2022-09-261-2/+5
* kernel: Fix REPL and FPS counter sleep calls.David Thompson2021-10-211-3/+3
* kernel: Activate within context of the game loop.David Thompson2021-10-181-3/+3
* Rename <canvas> to <display-2d> and <path> to <canvas>.David Thompson2021-10-151-6/+7
* Update to latest chickadee commit.David Thompson2021-03-161-1/+1
* Update to latest chickadee commit.David Thompson2021-01-261-6/+5
* kernel: Use define-minibuffer-command.David Thompson2021-01-051-9/+6
* Add convenient current-scene method.David Thompson2020-12-151-0/+3
* Use a more precise timer.David Thompson2020-12-151-1/+1
* Update to new chickadee and guile-sdl2.David Thompson2020-12-111-21/+23
* kernel: Update copyright year.David Thompson2020-10-061-1/+1
* kernel: Remove name slot.David Thompson2020-10-061-2/+0
* kernel: Create minibuffer node only once.David Thompson2020-10-061-3/+15
* Add primitive in-engine REPL.David Thompson2020-10-061-13/+20
* Update some colors.David Thompson2020-10-061-1/+1
* scene: Remove scancode arg from key press/release methods.David Thompson2020-10-061-1/+1
* Rename repl module to repl-server.David Thompson2020-10-061-6/+7
* kernel: Reorganize a bit.David Thompson2020-10-041-7/+17
* kernel: Add an fps counter in dev mode.David Thompson2020-10-041-3/+57
* Add very simple minibuffer a la Emacs.David Thompson2020-10-041-4/+20
* Add system module to fix circular reference.David Thompson2020-10-041-5/+3
* Update chickadee to latest commit.David Thompson2020-10-031-3/+3
* Migrate over changes from unfinished spring lisp game jam entry.David Thompson2020-09-261-32/+53
* kernel: Update to latest chickadee API.David Thompson2019-11-191-2/+3
* kernel: Add reboot-current-scene convenience method.David Thompson2019-06-201-1/+7
* Rename update*/render* to update-tree/render-tree.David Thompson2019-06-121-4/+4
* kernel: Use global dev mode flag.David Thompson2019-05-241-5/+4
* kernel: Use scene multiplexer for scene management.David Thompson2019-05-071-116/+71
* kernel: Use thunk to create initial scene after kernel init.David Thompson2019-05-071-2/+2
* Update to the latest Chickadee commit.David Thompson2018-12-161-7/+7
* kernel: Add init keywords to <kernel> fields.David Thompson2018-09-091-4/+8
* kernel: Add keyword init args for <window-config>.David Thompson2018-09-091-4/+6
* kernel: Add previous-scene procedure.David Thompson2018-08-301-3/+10
* kernel: Add FPS tracking.David Thompson2018-08-281-7/+18
* kernel: Add default viewport so the screen is cleared reliably.David Thompson2018-08-281-1/+5
* Add scene management.David Thompson2018-08-271-69/+60
* Animate sprite based on elapsed program time, not agenda time.David Thompson2018-08-271-2/+8
* Add live asset reloading.David Thompson2018-08-271-0/+6
* Fix rendering.David Thompson2018-08-261-4/+16
* Add live coding/debugging REPL server.David Thompson2018-08-251-3/+44
* First commit!David Thompson2018-08-241-0/+256