Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Relicense to Apache 2.0. | David Thompson | 2023-04-26 | 29 | -946/+446 |
| | |||||
* | repl: Use pushdown state. | David Thompson | 2023-04-18 | 1 | -9/+10 |
| | |||||
* | scene: Use pushdown state. | David Thompson | 2023-04-18 | 1 | -15/+13 |
| | |||||
* | region: Use pushdown state. | David Thompson | 2023-04-18 | 1 | -11/+20 |
| | |||||
* | Add <pushdown-state> class. | David Thompson | 2023-04-18 | 2 | -0/+43 |
| | |||||
* | repl: Narrow stacks by one more frame. | David Thompson | 2023-04-02 | 1 | -1/+5 |
| | |||||
* | repl: Add ,bt command and better stack narrowing. | David Thompson | 2023-04-02 | 1 | -7/+51 |
| | |||||
* | Activate UI minor mode in overlay. | David Thompson | 2023-03-28 | 1 | -2/+5 |
| | |||||
* | line-editor: Tweak positioning to account for font descent. | David Thompson | 2023-03-28 | 1 | -0/+1 |
| | |||||
* | repl: Allow multiple expressions per line. | David Thompson | 2023-03-28 | 1 | -14/+27 |
| | |||||
* | repl: Add nested REPL support and start of a debugger. | David Thompson | 2023-03-28 | 1 | -36/+65 |
| | |||||
* | repl: Add multiple return value support. | David Thompson | 2023-03-27 | 1 | -14/+20 |
| | |||||
* | Allow REPL to render more than just text. | David Thompson | 2023-03-27 | 1 | -38/+92 |
| | |||||
* | ui: Export layout method. | David Thompson | 2023-03-27 | 1 | -0/+1 |
| | |||||
* | node: Add clear method. | David Thompson | 2023-03-27 | 1 | -0/+4 |
| | |||||
* | Auto-resize REPL background. | David Thompson | 2023-03-26 | 1 | -7/+9 |
| | |||||
* | Use actual position instead of interpolated position for local matrix. | David Thompson | 2023-03-26 | 1 | -1/+1 |
| | |||||
* | Fix infinite loop in line editor. | David Thompson | 2023-03-26 | 1 | -1/+5 |
| | |||||
* | Use resize method in line editor. | David Thompson | 2023-03-26 | 1 | -3/+3 |
| | |||||
* | Auto-resize minibuffer background. | David Thompson | 2023-03-26 | 1 | -7/+9 |
| | |||||
* | Resize label on initialize. | David Thompson | 2023-03-26 | 1 | -1/+2 |
| | |||||
* | Add auto-resizing version of resize method. | David Thompson | 2023-03-26 | 1 | -0/+3 |
| | |||||
* | Give overlay scene a name. | David Thompson | 2023-03-26 | 1 | -1/+1 |
| | |||||
* | guix: Update chickadee to latest commit. | David Thompson | 2023-03-25 | 1 | -2/+2 |
| | |||||
* | Ignore all *.log files. | David Thompson | 2023-03-22 | 1 | -1/+1 |
| | |||||
* | Add generic math module. | David Thompson | 2023-03-22 | 4 | -0/+231 |
| | |||||
* | Use default-width/height for <particles>. | David Thompson | 2023-03-22 | 1 | -5/+5 |
| | |||||
* | Refresh label on enter, not boot. | David Thompson | 2023-03-22 | 1 | -4/+4 |
| | |||||
* | Refresh canvas on enter, not boot. | David Thompson | 2023-03-22 | 1 | -3/+3 |
| | |||||
* | Update TODO list. | David Thompson | 2022-12-28 | 1 | -3/+11 |
| | |||||
* | Add beginnings of UI widget module. | David Thompson | 2022-12-28 | 2 | -0/+341 |
| | |||||
* | node-2d: Fix width/height init args bug. | David Thompson | 2022-12-28 | 1 | -6/+5 |
| | |||||
* | Make pick method more general. | David Thompson | 2022-12-28 | 3 | -20/+33 |
| | | | | | Now it can work on scenes as well as 2D nodes. In the future, it could also work on 3D nodes that don't exist yet. | ||||
* | node-2d: Short circuit move-by if dx/dy are both 0. | David Thompson | 2022-12-28 | 1 | -11/+15 |
| | |||||
* | node-2d: Short-circuit resize if size hasn't actually changed. | David Thompson | 2022-12-28 | 1 | -4/+7 |
| | |||||
* | node-2d: Add fit-to-children procedure. | David Thompson | 2022-12-28 | 1 | -0/+27 |
| | |||||
* | node: Inherit <listener> mixin. | David Thompson | 2022-12-27 | 1 | -1/+8 |
| | |||||
* | mixins: Add <listener> class. | David Thompson | 2022-12-27 | 1 | -2/+39 |
| | |||||
* | node: Add #:children initarg. | David Thompson | 2022-12-27 | 1 | -0/+1 |
| | |||||
* | node: Make rank mutable. | David Thompson | 2022-12-27 | 1 | -3/+12 |
| | |||||
* | repl: Fix quit metacommand. | David Thompson | 2022-12-27 | 1 | -1/+2 |
| | |||||
* | node-2d: Call next-method in <node-2d> on-change method. | David Thompson | 2022-12-27 | 1 | -1/+2 |
| | |||||
* | node-2d: Smoothly handle canvas node resizing. | David Thompson | 2022-12-27 | 1 | -13/+33 |
| | |||||
* | node-2d: Fix width/height slots to be properly observed. | David Thompson | 2022-12-27 | 1 | -2/+8 |
| | |||||
* | node-2d: Call next-method in sprite on-change method. | David Thompson | 2022-12-27 | 1 | -1/+2 |
| | |||||
* | node-2d: Improve docstrings for placement/alignment procedures. | David Thompson | 2022-12-27 | 1 | -5/+9 |
| | |||||
* | node-2d: Uncomment 9-patch on-change method. | David Thompson | 2022-12-21 | 1 | -7/+7 |
| | |||||
* | node-2d: Fix typo. | David Thompson | 2022-12-18 | 1 | -1/+1 |
| | |||||
* | node-2d: Add place-at, place-at-x, place-at-y procedures. | David Thompson | 2022-12-18 | 1 | -0/+15 |
| | |||||
* | node-2d: Use resize method. | David Thompson | 2022-12-18 | 1 | -10/+8 |
| |