Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow specifying default clear color. | David Thompson | 2023-06-04 | 1 | -1/+4 |
| | |||||
* | asset: Export reload! | David Thompson | 2023-06-04 | 1 | -0/+1 |
| | |||||
* | kernel: Export add-region. | David Thompson | 2023-06-04 | 1 | -0/+1 |
| | |||||
* | node-2d: Fix default-width/height when there is no texture set. | David Thompson | 2023-06-04 | 1 | -2/+4 |
| | |||||
* | region: Export additional methods. | David Thompson | 2023-06-04 | 1 | -0/+2 |
| | |||||
* | Add minesweeper example. | David Thompson | 2023-05-25 | 3 | -0/+239 |
| | |||||
* | node-2d: Add world->local method. | David Thompson | 2023-05-25 | 1 | -9/+13 |
| | |||||
* | Update guix.scm. | David Thompson | 2023-05-24 | 1 | -9/+4 |
| | |||||
* | node-2d: Only calculate beta value when interpolation is needed. | David Thompson | 2023-05-16 | 1 | -5/+5 |
| | | | | This avoids allocating a float every frame for static nodes. | ||||
* | node: Remove costly closure allocation in update/render methods. | David Thompson | 2023-05-16 | 1 | -2/+14 |
| | |||||
* | Add missing mixins imports. | David Thompson | 2023-05-16 | 4 | -0/+4 |
| | |||||
* | Remove $ syntax. | David Thompson | 2023-05-13 | 2 | -20/+0 |
| | | | | Conflicts with goblins. | ||||
* | Handle window resizing in a somewhat reasonable way. | David Thompson | 2023-05-13 | 8 | -30/+109 |
| | |||||
* | guix: Update chickadee commit. | David Thompson | 2023-05-13 | 1 | -2/+2 |
| | |||||
* | guix: Update chickadee commit. | David Thompson | 2023-05-13 | 1 | -2/+2 |
| | |||||
* | guix: Remove custom guile-opengl package. | David Thompson | 2023-05-13 | 1 | -17/+1 |
| | |||||
* | Remove viewport from regions. | David Thompson | 2023-05-13 | 1 | -11/+3 |
| | | | | Not needed now that regions are rendered to framebuffers. | ||||
* | Lazily create agendas for scripted nodes. | David Thompson | 2023-05-04 | 1 | -5/+17 |
| | | | | | Most nodes do not end up running scripts, so this saves some precious time and reduces GC pressure. | ||||
* | Remove on-boot and reboot methods. | David Thompson | 2023-05-01 | 6 | -24/+18 |
| | |||||
* | Force re-layout after updating GC stats. | David Thompson | 2023-04-30 | 1 | -0/+2 |
| | |||||
* | Be more responsive to nested container resizing. | David Thompson | 2023-04-30 | 1 | -4/+12 |
| | |||||
* | Add GC stats display to overlay. | David Thompson | 2023-04-30 | 1 | -2/+146 |
| | |||||
* | Open in-engine REPL upon error. | David Thompson | 2023-04-30 | 3 | -106/+93 |
| | |||||
* | Add really hacky <link> node class. | David Thompson | 2023-04-30 | 1 | -0/+54 |
| | |||||
* | Perform an initial container layout on initialize. | David Thompson | 2023-04-30 | 1 | -0/+4 |
| | |||||
* | Use pushdown state for tracking keyboard focus. | David Thompson | 2023-04-30 | 1 | -6/+21 |
| | |||||
* | Add REPL printer for assets. | David Thompson | 2023-04-30 | 1 | -0/+10 |
| | |||||
* | Allow regions to be "frozen" so they don't render/update. | David Thompson | 2023-04-30 | 1 | -7/+42 |
| | |||||
* | guix: Update chickadee commit. | David Thompson | 2023-04-30 | 1 | -2/+2 |
| | |||||
* | Update guix.scm. | David Thompson | 2023-04-27 | 1 | -43/+21 |
| | |||||
* | 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 |
| |