summaryrefslogtreecommitdiff
path: root/starling/node-2d.scm
Commit message (Expand)AuthorAgeFilesLines
* Fix initial bounding box bug for altas/animated sprites.HEADmasterDavid Thompson2022-10-101-3/+10
* node-2d: canvas: Make painter a watched slot.David Thompson2022-09-261-1/+2
* node-2d: Use inverse matrix to improve picking.David Thompson2022-09-261-15/+34
* node-2d: Remove an is-a? test for on-child-resize hook.David Thompson2022-09-261-4/+3
* node-2d: Initialize render position during instantiation.David Thompson2022-09-261-0/+1
* node-2d: s/skew/shear/David Thompson2022-08-011-14/+14
* node-2d: Apply blend mode in <sprite> render method.David Thompson2022-07-311-3/+4
* node-2d: Clean up <sprite> render code.David Thompson2022-07-311-7/+4
* node-2d: Code style tweaks to <sprite> definition.David Thompson2022-07-311-5/+2
* node-2d: Remove watch from <sprite> texture slot.David Thompson2022-07-311-1/+1
* node-2d: Remove batch support from <sprite>David Thompson2022-07-311-11/+3
* 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
* Rename <canvas> to <display-2d> and <path> to <canvas>.David Thompson2021-10-151-32/+32
* node-2d: Tiny reorganization of pick code.David Thompson2021-05-031-2/+2
* node-2d: Add color slot to <label>.David Thompson2021-04-221-2/+4
* 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-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
* 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-141-1/+1
* 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
* Add watchable slots to <meta-node> metaclass.David Thompson2021-03-161-17/+13
* Update to latest chickadee commit.David Thompson2021-03-161-1/+1
* 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
* Remove docstrings that aren't actually docstrings.David Thompson2021-01-291-1/+0
* Make asset access transparent and add reload handler method.David Thompson2021-01-291-11/+11
* Update to latest chickadee commit.David Thompson2021-01-261-2/+2
* node-2d: Add first-camera convenience method.David Thompson2020-12-161-0/+6
* node-2d: Improve teleporting a node that a camera is tracking.David Thompson2020-12-161-2/+17
* 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
* Use a more precise timer.David Thompson2020-12-151-2/+4