Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | node: Allow children to be attached via make method. | David Thompson | 2021-04-14 | 1 | -0/+2 |
| | |||||
* | node: Change id system to a numeric one. | David Thompson | 2021-04-14 | 1 | -2/+10 |
| | |||||
* | node-2d: Add missing position-y accessor. | David Thompson | 2021-04-14 | 1 | -1/+1 |
| | |||||
* | node-2d: Add virtual slots for vector component access. | David Thompson | 2021-04-05 | 1 | -5/+60 |
| | |||||
* | node: Update copyright line. | David Thompson | 2021-04-05 | 1 | -1/+1 |
| | |||||
* | node: Allow asset/watch slot getters/setter to compose. | David Thompson | 2021-04-05 | 1 | -16/+23 |
| | |||||
* | Add watchable slots to <meta-node> metaclass. | David Thompson | 2021-03-16 | 2 | -17/+32 |
| | |||||
* | Update to latest chickadee commit. | David Thompson | 2021-03-16 | 3 | -4/+4 |
| | |||||
* | node-2d: Fix animated sprite setters. | David Thompson | 2021-01-30 | 1 | -2/+2 |
| | |||||
* | node-2d: Remove unnecessary initializer. | David Thompson | 2021-01-30 | 1 | -5/+3 |
| | |||||
* | node-2d: Rewrite sprite classes. | David Thompson | 2021-01-30 | 1 | -37/+28 |
| | |||||
* | guix: Add missing Guile patch. | David Thompson | 2021-01-29 | 1 | -0/+46 |
| | |||||
* | Fix typo in comment. | David Thompson | 2021-01-29 | 1 | -1/+1 |
| | |||||
* | Remove docstrings that aren't actually docstrings. | David Thompson | 2021-01-29 | 2 | -21/+0 |
| | |||||
* | Make asset access transparent and add reload handler method. | David Thompson | 2021-01-29 | 3 | -19/+90 |
| | |||||
* | guix: Build a patched version of Guile. | David Thompson | 2021-01-29 | 1 | -1/+8 |
| | |||||
* | Update to latest chickadee commit. | David Thompson | 2021-01-26 | 3 | -10/+9 |
| | |||||
* | kernel: Use define-minibuffer-command. | David Thompson | 2021-01-05 | 1 | -9/+6 |
| | |||||
* | minibuffer: Add define-minibuffer-command macro. | David Thompson | 2021-01-02 | 1 | -0/+4 |
| | |||||
* | guix: Update chickadee commit. | David Thompson | 2020-12-16 | 1 | -2/+2 |
| | |||||
* | node-2d: Add first-camera convenience method. | David Thompson | 2020-12-16 | 1 | -0/+6 |
| | |||||
* | asset: Purge old asset object when redefining it. | David Thompson | 2020-12-16 | 1 | -13/+13 |
| | |||||
* | Update examples so they work with latest code. | David Thompson | 2020-12-16 | 2 | -38/+43 |
| | |||||
* | node-2d: Improve teleporting a node that a camera is tracking. | David Thompson | 2020-12-16 | 1 | -2/+17 |
| | |||||
* | run-example: Compile example files. | David Thompson | 2020-12-16 | 1 | -1/+1 |
| | |||||
* | guix: Update chickadee commit. | David Thompson | 2020-12-16 | 1 | -2/+2 |
| | |||||
* | node: Short circuit update-tree if node is not booted. | David Thompson | 2020-12-16 | 1 | -1/+1 |
| | | | | | This provides some safety for users doing things like calling update-tree on their own for some unattached subtree of nodes. | ||||
* | node-2d: Reduce matrix multiplication when camera is tracking a target. | David Thompson | 2020-12-16 | 1 | -8/+8 |
| | |||||
* | node-2d: Improve position interpolation logic. | David Thompson | 2020-12-16 | 1 | -5/+3 |
| | |||||
* | node-2d: Allow non-node-2d objects to live within a node-2d tree. | David Thompson | 2020-12-16 | 1 | -1/+2 |
| | |||||
* | node-2d: Stop using deprecated reader syntax for 2D vectors. | David Thompson | 2020-12-16 | 1 | -6/+6 |
| | |||||
* | node-2d: Fix camera target tracking. | David Thompson | 2020-12-16 | 1 | -33/+21 |
| | |||||
* | Add convenient current-scene method. | David Thompson | 2020-12-15 | 1 | -0/+3 |
| | |||||
* | Use a more precise timer. | David Thompson | 2020-12-15 | 4 | -11/+14 |
| | |||||
* | node: Improve boot logic. | David Thompson | 2020-12-15 | 1 | -4/+7 |
| | |||||
* | Update to new chickadee and guile-sdl2. | David Thompson | 2020-12-11 | 5 | -48/+63 |
| | |||||
* | repl: Improve exception printing code. | David Thompson | 2020-10-11 | 1 | -15/+14 |
| | |||||
* | repl: Print backtrace on error. | David Thompson | 2020-10-11 | 1 | -24/+50 |
| | |||||
* | repl: Add really crappy exception handling. | David Thompson | 2020-10-09 | 1 | -24/+42 |
| | |||||
* | Add uncomitted assets for tetris example. | David Thompson | 2020-10-07 | 3 | -0/+106 |
| | |||||
* | Allow use of local chickadee project to speed up debugging. | David Thompson | 2020-10-07 | 1 | -3/+9 |
| | | | | | Sometimes I find a bug in chickadee and need a quick a way to test a bug fix without making a commit and rebuilding the guix environment. | ||||
* | kernel: Update copyright year. | David Thompson | 2020-10-06 | 1 | -1/+1 |
| | |||||
* | kernel: Remove name slot. | David Thompson | 2020-10-06 | 1 | -2/+0 |
| | | | | The <node> class already has this, and name should be a symbol anyway. | ||||
* | kernel: Create minibuffer node only once. | David Thompson | 2020-10-06 | 2 | -17/+20 |
| | |||||
* | Add primitive in-engine REPL. | David Thompson | 2020-10-06 | 3 | -13/+166 |
| | |||||
* | Update some colors. | David Thompson | 2020-10-06 | 2 | -2/+2 |
| | |||||
* | Add ring buffer implementation. | David Thompson | 2020-10-06 | 2 | -0/+82 |
| | |||||
* | scene: Remove scancode arg from key press/release methods. | David Thompson | 2020-10-06 | 5 | -11/+11 |
| | |||||
* | examples: shmup: Stop polling input devices and only use events. | David Thompson | 2020-10-06 | 1 | -27/+23 |
| | |||||
* | node-2d: Stop using framebuffers with canvases. | David Thompson | 2020-10-06 | 3 | -99/+41 |
| |