index
:
starling
master
starling-to-catbird
Object-oriented game engine for Guile
Gitolite user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
starling
/
kernel.scm
Commit message (
Expand
)
Author
Age
Files
Lines
*
Another error handling fix.
David Thompson
2022-10-10
1
-2
/
+2
*
Update error handling to use new exception API.
David Thompson
2022-10-10
1
-3
/
+3
*
kernel: Allow window resizing.
David Thompson
2022-09-26
1
-2
/
+5
*
kernel: Fix REPL and FPS counter sleep calls.
David Thompson
2021-10-21
1
-3
/
+3
*
kernel: Activate within context of the game loop.
David Thompson
2021-10-18
1
-3
/
+3
*
Rename <canvas> to <display-2d> and <path> to <canvas>.
David Thompson
2021-10-15
1
-6
/
+7
*
Update to latest chickadee commit.
David Thompson
2021-03-16
1
-1
/
+1
*
Update to latest chickadee commit.
David Thompson
2021-01-26
1
-6
/
+5
*
kernel: Use define-minibuffer-command.
David Thompson
2021-01-05
1
-9
/
+6
*
Add convenient current-scene method.
David Thompson
2020-12-15
1
-0
/
+3
*
Use a more precise timer.
David Thompson
2020-12-15
1
-1
/
+1
*
Update to new chickadee and guile-sdl2.
David Thompson
2020-12-11
1
-21
/
+23
*
kernel: Update copyright year.
David Thompson
2020-10-06
1
-1
/
+1
*
kernel: Remove name slot.
David Thompson
2020-10-06
1
-2
/
+0
*
kernel: Create minibuffer node only once.
David Thompson
2020-10-06
1
-3
/
+15
*
Add primitive in-engine REPL.
David Thompson
2020-10-06
1
-13
/
+20
*
Update some colors.
David Thompson
2020-10-06
1
-1
/
+1
*
scene: Remove scancode arg from key press/release methods.
David Thompson
2020-10-06
1
-1
/
+1
*
Rename repl module to repl-server.
David Thompson
2020-10-06
1
-6
/
+7
*
kernel: Reorganize a bit.
David Thompson
2020-10-04
1
-7
/
+17
*
kernel: Add an fps counter in dev mode.
David Thompson
2020-10-04
1
-3
/
+57
*
Add very simple minibuffer a la Emacs.
David Thompson
2020-10-04
1
-4
/
+20
*
Add system module to fix circular reference.
David Thompson
2020-10-04
1
-5
/
+3
*
Update chickadee to latest commit.
David Thompson
2020-10-03
1
-3
/
+3
*
Migrate over changes from unfinished spring lisp game jam entry.
David Thompson
2020-09-26
1
-32
/
+53
*
kernel: Update to latest chickadee API.
David Thompson
2019-11-19
1
-2
/
+3
*
kernel: Add reboot-current-scene convenience method.
David Thompson
2019-06-20
1
-1
/
+7
*
Rename update*/render* to update-tree/render-tree.
David Thompson
2019-06-12
1
-4
/
+4
*
kernel: Use global dev mode flag.
David Thompson
2019-05-24
1
-5
/
+4
*
kernel: Use scene multiplexer for scene management.
David Thompson
2019-05-07
1
-116
/
+71
*
kernel: Use thunk to create initial scene after kernel init.
David Thompson
2019-05-07
1
-2
/
+2
*
Update to the latest Chickadee commit.
David Thompson
2018-12-16
1
-7
/
+7
*
kernel: Add init keywords to <kernel> fields.
David Thompson
2018-09-09
1
-4
/
+8
*
kernel: Add keyword init args for <window-config>.
David Thompson
2018-09-09
1
-4
/
+6
*
kernel: Add previous-scene procedure.
David Thompson
2018-08-30
1
-3
/
+10
*
kernel: Add FPS tracking.
David Thompson
2018-08-28
1
-7
/
+18
*
kernel: Add default viewport so the screen is cleared reliably.
David Thompson
2018-08-28
1
-1
/
+5
*
Add scene management.
David Thompson
2018-08-27
1
-69
/
+60
*
Animate sprite based on elapsed program time, not agenda time.
David Thompson
2018-08-27
1
-2
/
+8
*
Add live asset reloading.
David Thompson
2018-08-27
1
-0
/
+6
*
Fix rendering.
David Thompson
2018-08-26
1
-4
/
+16
*
Add live coding/debugging REPL server.
David Thompson
2018-08-25
1
-3
/
+44
*
First commit!
David Thompson
2018-08-24
1
-0
/
+256