summaryrefslogtreecommitdiff
path: root/catbird/node-2d.scm
Commit message (Expand)AuthorAgeFilesLines
* node-2d: Fix default-width/height when there is no texture set.David Thompson2023-06-041-2/+4
* node-2d: Add world->local method.David Thompson2023-05-251-9/+13
* node-2d: Only calculate beta value when interpolation is needed.David Thompson2023-05-161-5/+5
* Handle window resizing in a somewhat reasonable way.David Thompson2023-05-131-1/+0
* Remove on-boot and reboot methods.David Thompson2023-05-011-1/+2
* Relicense to Apache 2.0.David Thompson2023-04-261-10/+9
* Use actual position instead of interpolated position for local matrix.David Thompson2023-03-261-1/+1
* Resize label on initialize.David Thompson2023-03-261-1/+2
* Add auto-resizing version of resize method.David Thompson2023-03-261-0/+3
* Use default-width/height for <particles>.David Thompson2023-03-221-5/+5
* Refresh label on enter, not boot.David Thompson2023-03-221-4/+4
* Refresh canvas on enter, not boot.David Thompson2023-03-221-3/+3
* node-2d: Fix width/height init args bug.David Thompson2022-12-281-6/+5
* Make pick method more general.David Thompson2022-12-281-20/+18
* node-2d: Short circuit move-by if dx/dy are both 0.David Thompson2022-12-281-11/+15
* node-2d: Short-circuit resize if size hasn't actually changed.David Thompson2022-12-281-4/+7
* node-2d: Add fit-to-children procedure.David Thompson2022-12-281-0/+27
* node-2d: Call next-method in <node-2d> on-change method.David Thompson2022-12-271-1/+2
* node-2d: Smoothly handle canvas node resizing.David Thompson2022-12-271-13/+33
* node-2d: Fix width/height slots to be properly observed.David Thompson2022-12-271-2/+8
* node-2d: Call next-method in sprite on-change method.David Thompson2022-12-271-1/+2
* node-2d: Improve docstrings for placement/alignment procedures.David Thompson2022-12-271-5/+9
* node-2d: Uncomment 9-patch on-change method.David Thompson2022-12-211-7/+7
* node-2d: Fix typo.David Thompson2022-12-181-1/+1
* node-2d: Add place-at, place-at-x, place-at-y procedures.David Thompson2022-12-181-0/+15
* node-2d: Use resize method.David Thompson2022-12-181-10/+8
* node-2d: Call on-child-resize in resize method.David Thompson2022-12-181-1/+2
* node-2d: Delete commented code.David Thompson2022-12-181-4/+0
* node-2d: sprite: Fix on-change asset bug.David Thompson2022-12-151-2/+3
* node-2d: Add centering within parent procedures.David Thompson2022-12-141-0/+20
* node-2d: Add centering methods.David Thompson2022-12-141-0/+21
* node-2d: Fix placement/alignment methods to properly use local space.David Thompson2022-12-141-12/+29
* node-2d: Add methods for getting position/size in local space.David Thompson2022-12-141-0/+24
* node-2d: Fix local bounding box fast path.David Thompson2022-12-141-3/+3
* node-2d: label: Realign when text changes.David Thompson2022-11-081-1/+2
* node-2d: Improve speed of root node world matrix calculation.David Thompson2022-10-241-4/+5
* First commit!David Thompson2022-10-221-0/+960