summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* gui: Export apply-theme.HEADmasterDavid Thompson29 hours1-0/+1
| | | | D'oh!
* Add beginnings of a graphical user interface widget module.David Thompson3 days2-0/+486
|
* node-2d: Fix vertical alignment of labels.David Thompson3 days1-1/+1
|
* node-2d: Fix bug in 9-patch auto-resizing.David Thompson3 days1-2/+2
|
* node-2d: Add predicate based filtering to pick method.David Thompson3 days1-12/+13
|
* node: Add replace method.David Thompson3 days1-0/+9
|
* node: Export metaclasses.David Thompson3 days1-1/+3
|
* guix: Update to latest chickadee commit.David Thompson3 days1-2/+2
|
* examples: Update shmup example so it doesn't crash.David Thompson3 days1-2/+3
|
* node-2d: Fix exported class name.David Thompson4 days1-7/+19
|
* node-2d: Remove unnecessary initialize method.David Thompson4 days1-3/+0
|
* node-2d: Add <9-patch> class.David Thompson4 days1-0/+55
|
* asset: Fix on-asset-reload method args.David Thompson4 days1-2/+6
|
* node-2d: Improve sprite texture state management.David Thompson4 days1-5/+7
|
* node-2d: Add bounding boxes.David Thompson4 days1-26/+174
|
* node-2d: Reimplement some animation methods using new virtual slot accessors.David Thompson4 days1-17/+18
|
* node-2d: Remove pivot method.David Thompson4 days1-6/+0
|
* guix: Update chickadee to latest commit.David Thompson4 days2-3/+3
|
* guix: Update guile-sdl2 to latest commit.David Thompson4 days1-2/+2
|
* node: Add custom write method.David Thompson4 days1-0/+15
|
* node: Allow children to be attached via make method.David Thompson4 days1-0/+2
|
* node: Change id system to a numeric one.David Thompson4 days1-2/+10
|
* node-2d: Add missing position-y accessor.David Thompson4 days1-1/+1
|
* node-2d: Add virtual slots for vector component access.David Thompson14 days1-5/+60
|
* node: Update copyright line.David Thompson14 days1-1/+1
|
* node: Allow asset/watch slot getters/setter to compose.David Thompson14 days1-16/+23
|
* Add watchable slots to <meta-node> metaclass.David Thompson2021-03-162-17/+32
|
* Update to latest chickadee commit.David Thompson2021-03-163-4/+4
|
* node-2d: Fix animated sprite setters.David Thompson2021-01-301-2/+2
|
* node-2d: Remove unnecessary initializer.David Thompson2021-01-301-5/+3
|
* node-2d: Rewrite sprite classes.David Thompson2021-01-301-37/+28
|
* guix: Add missing Guile patch.David Thompson2021-01-291-0/+46
|
* Fix typo in comment.David Thompson2021-01-291-1/+1
|
* Remove docstrings that aren't actually docstrings.David Thompson2021-01-292-21/+0
|
* Make asset access transparent and add reload handler method.David Thompson2021-01-293-19/+90
|
* guix: Build a patched version of Guile.David Thompson2021-01-291-1/+8
|
* Update to latest chickadee commit.David Thompson2021-01-263-10/+9
|
* kernel: Use define-minibuffer-command.David Thompson2021-01-051-9/+6
|
* minibuffer: Add define-minibuffer-command macro.David Thompson2021-01-021-0/+4
|
* guix: Update chickadee commit.David Thompson2020-12-161-2/+2
|
* node-2d: Add first-camera convenience method.David Thompson2020-12-161-0/+6
|
* asset: Purge old asset object when redefining it.David Thompson2020-12-161-13/+13
|
* Update examples so they work with latest code.David Thompson2020-12-162-38/+43
|
* node-2d: Improve teleporting a node that a camera is tracking.David Thompson2020-12-161-2/+17
|
* run-example: Compile example files.David Thompson2020-12-161-1/+1
|
* guix: Update chickadee commit.David Thompson2020-12-161-2/+2
|
* node: Short circuit update-tree if node is not booted.David Thompson2020-12-161-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 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
|