| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | js: don't log inspector render | Brian Cully | 2025-12-23 | 1 | -1/+0 |
| | | |||||
| * | js: use web component for inspector | Brian Cully | 2025-12-23 | 3 | -163/+195 |
| | | |||||
| * | html: validate | Brian Cully | 2025-12-23 | 2 | -5/+7 |
| | | |||||
| * | html: use svg buttons rather than text | Brian Cully | 2025-12-23 | 3 | -34/+66 |
| | | |||||
| * | js: time delta is int | Brian Cully | 2025-12-22 | 1 | -1/+1 |
| | | |||||
| * | js: only compute tween frames if time delta > 0 | Brian Cully | 2025-12-22 | 1 | -4/+7 |
| | | |||||
| * | js: rename r → renderFrame | Brian Cully | 2025-12-22 | 1 | -6/+4 |
| | | |||||
| * | html: turn subpixel smoothing back on | Brian Cully | 2025-12-22 | 1 | -1/+2 |
| | | |||||
| * | html: add fps counter | Brian Cully | 2025-12-22 | 3 | -2/+13 |
| | | |||||
| * | html: add tick rate selector | Brian Cully | 2025-12-22 | 2 | -3/+19 |
| | | |||||
| * | js: fix movement jump on tick | Brian Cully | 2025-12-22 | 1 | -5/+7 |
| | | |||||
| * | demo: use say for heading | Brian Cully | 2025-12-18 | 1 | -2/+2 |
| | | |||||
| * | stop bouncing, start clamping | Brian Cully | 2025-12-18 | 2 | -32/+12 |
| | | | | | | | | bounce doesn't work well because it tries to adjust the heading itself, but that's controlled by forth, which leads to jiggling about when they disagree, which can happen if we bounce between the ‘head’ and ‘sethead’ calls in ‘head 10 + sethead’ | ||||
| * | add bouncing when hitting arena edge | Brian Cully | 2025-12-18 | 5 | -6/+43 |
| | | |||||
| * | rust: use from trait more | Brian Cully | 2025-12-18 | 1 | -21/+24 |
| | | |||||
| * | rust: remove map_set | Brian Cully | 2025-12-18 | 1 | -16/+10 |
| | | |||||
| * | rust: clean up wasm error result | Brian Cully | 2025-12-18 | 1 | -15/+12 |
| | | |||||
| * | rust: re-use reset_ip | Brian Cully | 2025-12-18 | 1 | -3/+1 |
| | | |||||
| * | rust: simplify error handling a bit | Brian Cully | 2025-12-18 | 1 | -20/+27 |
| | | |||||
| * | rust, js: do plain old object translation is wasm. use workers | Brian Cully | 2025-12-18 | 3 | -189/+126 |
| | | |||||
| * | js: move robo state to worker | Brian Cully | 2025-12-17 | 4 | -78/+171 |
| | | |||||
| * | js: aesthetics | Brian Cully | 2025-12-16 | 2 | -2/+2 |
| | | |||||
| * | js: don't run extra tick/frame after haltenblinken | Brian Cully | 2025-12-16 | 1 | -3/+9 |
| | | |||||
| * | html: animate independently of tick rate, reorg a lot of html | Brian Cully | 2025-12-16 | 3 | -85/+132 |
| | | | | | | i should have done this in more commits, but i'm not going to go back and fix it now. | ||||
| * | rename velocity to speed | Brian Cully | 2025-12-16 | 5 | -30/+42 |
| | | | | | mass is a scalar quantity | ||||
| * | js: set fps to 30 and use a circle for the avatar | Brian Cully | 2025-12-16 | 1 | -3/+7 |
| | | |||||
| * | make: add deploy rule | Brian Cully | 2025-12-15 | 1 | -2/+8 |
| | | |||||
| * | js: put x/y coords in robo object, not global | Brian Cully | 2025-12-15 | 1 | -33/+38 |
| | | |||||
| * | js: remove debugging | Brian Cully | 2025-12-15 | 1 | -1/+0 |
| | | |||||
| * | html: add arena canvas and update robo from code | Brian Cully | 2025-12-15 | 5 | -1/+92 |
| | | |||||
| * | compiler: add support for say, heading, velocity, and doppler | Brian Cully | 2025-12-15 | 1 | -0/+49 |
| | | |||||
| * | vm: add support for robo stuff: velocity, heading, doppler, say | Brian Cully | 2025-12-15 | 1 | -0/+111 |
| | | |||||
| * | compiler: add support for not, and, or, xor | Brian Cully | 2025-12-15 | 1 | -0/+32 |
| | | |||||
| * | fmt | Brian Cully | 2025-12-15 | 1 | -4/+2 |
| | | |||||
| * | vm: Add boolean operators for not, and, or, and xor | Brian Cully | 2025-12-15 | 3 | -2/+99 |
| | | |||||
| * | whitespace | Brian Cully | 2025-12-14 | 1 | -1/+4 |
| | | |||||
| * | rustfmt | Brian Cully | 2025-08-31 | 4 | -145/+207 |
| | | |||||
| * | dir-locals: add rust-analyzer config | Brian Cully | 2025-08-31 | 2 | -1/+5 |
| | | |||||
| * | wip: another attempt at extensibility | Brian Cully | 2025-08-25 | 1 | -29/+35 |
| | | |||||
| * | make slo-fac more impressive | Brian Cully | 2025-08-25 | 1 | -2/+2 |
| | | | | | by counting to 15! | ||||
| * | wip: robo plugin stuff | Brian Cully | 2025-08-25 | 2 | -0/+63 |
| | | | | | | i have no idea how to make this work with rust without resorting to unsafe. | ||||
| * | stop using ‘Result’ for tests | Brian Cully | 2025-08-25 | 1 | -103/+75 |
| | | | | | i don't know why i liked it. | ||||
| * | some underflow tests | Brian Cully | 2025-08-25 | 1 | -1/+31 |
| | | |||||
| * | do in-place memory manipulation for rot/dup/swap | Brian Cully | 2025-08-25 | 1 | -13/+31 |
| | | |||||
| * | load forth from server | Brian Cully | 2025-08-25 | 3 | -22/+41 |
| | | |||||
| * | min-height for editor | Brian Cully | 2025-08-25 | 1 | -0/+1 |
| | | |||||
| * | add slow factorial example | Brian Cully | 2025-08-25 | 1 | -0/+28 |
| | | | | | more blinken! | ||||
| * | tail-position if no longer needs ret | Brian Cully | 2025-08-25 | 2 | -14/+26 |
| | | |||||
| * | add sample code in site | Brian Cully | 2025-08-25 | 2 | -5/+21 |
| | | |||||
| * | add comments | Brian Cully | 2025-08-25 | 2 | -1/+27 |
| | | |||||
