summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* node-2d: Add resize method.David Thompson2022-07-311-0/+5
* node-2d: Allow nodes to compute default size.David Thompson2022-07-311-22/+36
* node-2d: Apply local matrix when computing bounding box.David Thompson2022-07-311-6/+36
* node-2d: Reimplement refresh-matrics to avoid use of is-a?David Thompson2022-07-311-15/+21
* node-2d: Fix jittery movement of nodes when paused.David Thompson2021-10-301-2/+27
* node-2d: Export color method.David Thompson2021-10-221-0/+1
* node-2d: Export align and vertical-align methods.David Thompson2021-10-221-0/+2
* 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
* node: Advance agenda by timestep.David Thompson2021-10-181-1/+1
* Rename <canvas> to <display-2d> and <path> to <canvas>.David Thompson2021-10-156-51/+52
* Update chickadee and guile-sdl2 to latest commits.David Thompson2021-10-082-21/+11
* guix: Make package compatible with `guix build -f`.David Thompson2021-05-041-7/+24
* guix: Update guile-sdl2 and chickadee to latest commits.David Thompson2021-05-041-4/+4
* scene: Don't play music when scene isn't active.David Thompson2021-05-041-7/+7
* scene: Improve background music handling.David Thompson2021-05-031-10/+22
* gui: Fix pick-widget.David Thompson2021-05-031-3/+3
* scene: Detect improper detachment of current scene.David Thompson2021-05-031-0/+4
* gui: Add enabled? flag to <widget>.David Thompson2021-05-031-1/+4
* node-2d: Tiny reorganization of pick code.David Thompson2021-05-031-2/+2
* ring-buffer: Reset length to 0 in ring-buffer-clear!David Thompson2021-04-291-3/+3
* Add ring-buffer-clear! procedure.David Thompson2021-04-281-28/+11
* gui: Don't pick widgets that aren't visible.David Thompson2021-04-221-1/+3
* node-2d: Add color slot to <label>.David Thompson2021-04-221-2/+4
* gui: Export apply-theme.David Thompson2021-04-171-0/+1
* Add beginnings of a graphical user interface widget module.David Thompson2021-04-162-0/+486
* node-2d: Fix vertical alignment of labels.David Thompson2021-04-161-1/+1
* node-2d: Fix bug in 9-patch auto-resizing.David Thompson2021-04-161-2/+2
* node-2d: Add predicate based filtering to pick method.David Thompson2021-04-161-12/+13
* node: Add replace method.David Thompson2021-04-161-0/+9
* node: Export metaclasses.David Thompson2021-04-161-1/+3
* guix: Update to latest chickadee commit.David Thompson2021-04-161-2/+2
* examples: Update shmup example so it doesn't crash.David Thompson2021-04-161-2/+3
* node-2d: Fix exported class name.David Thompson2021-04-141-7/+19
* node-2d: Remove unnecessary initialize method.David Thompson2021-04-141-3/+0
* node-2d: Add <9-patch> class.David Thompson2021-04-141-0/+55
* asset: Fix on-asset-reload method args.David Thompson2021-04-141-2/+6
* node-2d: Improve sprite texture state management.David Thompson2021-04-141-5/+7
* node-2d: Add bounding boxes.David Thompson2021-04-141-26/+174
* node-2d: Reimplement some animation methods using new virtual slot accessors.David Thompson2021-04-141-17/+18
* node-2d: Remove pivot method.David Thompson2021-04-141-6/+0
* guix: Update chickadee to latest commit.David Thompson2021-04-142-3/+3
* guix: Update guile-sdl2 to latest commit.David Thompson2021-04-141-2/+2
* node: Add custom write method.David Thompson2021-04-141-0/+15
* node: Allow children to be attached via make method.David Thompson2021-04-141-0/+2
* node: Change id system to a numeric one.David Thompson2021-04-141-2/+10
* node-2d: Add missing position-y accessor.David Thompson2021-04-141-1/+1
* node-2d: Add virtual slots for vector component access.David Thompson2021-04-051-5/+60
* node: Update copyright line.David Thompson2021-04-051-1/+1
* node: Allow asset/watch slot getters/setter to compose.David Thompson2021-04-051-16/+23