summaryrefslogtreecommitdiff
path: root/starling
Commit message (Expand)AuthorAgeFilesLines
* node: Short circuit update-tree if node is not booted.David Thompson2020-12-161-1/+1
* node-2d: Reduce matrix multiplication when camera is tracking a target.David Thompson2020-12-161-8/+8
* node-2d: Improve position interpolation logic.David Thompson2020-12-161-5/+3
* node-2d: Allow non-node-2d objects to live within a node-2d tree.David Thompson2020-12-161-1/+2
* node-2d: Stop using deprecated reader syntax for 2D vectors.David Thompson2020-12-161-6/+6
* node-2d: Fix camera target tracking.David Thompson2020-12-161-33/+21
* Add convenient current-scene method.David Thompson2020-12-151-0/+3
* Use a more precise timer.David Thompson2020-12-153-4/+9
* node: Improve boot logic.David Thompson2020-12-151-4/+7
* Update to new chickadee and guile-sdl2.David Thompson2020-12-114-44/+59
* repl: Improve exception printing code.David Thompson2020-10-111-15/+14
* repl: Print backtrace on error.David Thompson2020-10-111-24/+50
* repl: Add really crappy exception handling.David Thompson2020-10-091-24/+42
* 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-062-17/+20
* Add primitive in-engine REPL.David Thompson2020-10-062-13/+165
* Update some colors.David Thompson2020-10-062-2/+2
* Add ring buffer implementation.David Thompson2020-10-061-0/+81
* scene: Remove scancode arg from key press/release methods.David Thompson2020-10-063-8/+8
* node-2d: Stop using framebuffers with canvases.David Thompson2020-10-062-93/+39
* Rename repl module to repl-server.David Thompson2020-10-062-14/+15
* kernel: Reorganize a bit.David Thompson2020-10-041-7/+17
* minibuffer: Store commands in a hash table.David Thompson2020-10-041-9/+9
* system: Add copyright info.David Thompson2020-10-041-0/+22
* kernel: Add an fps counter in dev mode.David Thompson2020-10-041-3/+57
* Add very simple minibuffer a la Emacs.David Thompson2020-10-042-4/+153
* Add system module to fix circular reference.David Thompson2020-10-043-8/+20
* Update chickadee to latest commit.David Thompson2020-10-034-15/+15
* node: Update copyright year.David Thompson2020-09-291-1/+1
* node-2d: Use for-each-child instead of iterating children list directly.David Thompson2020-09-291-6/+6
* node: Add unique ids with global index.David Thompson2020-09-291-0/+11
* node: Export for-each-child.David Thompson2020-09-291-0/+1
* node: Use #:init-thunk instead of #:init-form for agenda slot.David Thompson2020-09-291-1/+1
* node: Make rank read-only.David Thompson2020-09-291-1/+1
* node: Use for-each-child in reboot method.David Thompson2020-09-291-1/+1
* node: Indentation and commenting fixes.David Thompson2020-09-291-8/+9
* node: Allow nodes to have no name.David Thompson2020-09-291-5/+9
* Migrate over changes from unfinished spring lisp game jam entry.David Thompson2020-09-265-47/+105
* Commit this old stuff that was hanging around.David Thompson2020-09-261-1/+1
* transition: Fix warning about duplicate 'color' procedure import.David Thompson2019-11-191-1/+1
* kernel: Update to latest chickadee API.David Thompson2019-11-191-2/+3
* node-2d: Fix sprite batch rendering.David Thompson2019-07-181-2/+3
* node-2d: Add particles node.David Thompson2019-07-181-1/+19
* node: Noop when detaching a node without a parent.David Thompson2019-07-151-9/+8
* node: Add on-attach and on-detach methods.David Thompson2019-07-111-2/+15
* node-2d: Update copyright year.David Thompson2019-07-091-1/+1
* node-2d: Export scale procedure.David Thompson2019-07-091-0/+1
* node-2d: Add <animation> class.David Thompson2019-06-261-6/+13
* node-2d: Rename 'rect' method to 'source-rect'.David Thompson2019-06-261-6/+6