-
d86a655a4d
Drop the SMB-share note from .gitattributes; the tree is local now

rootandClaude Fable 5.1
2026-09-12 15:23:42 +02:00
-
2c0c5eb99f
Move the todo notes into the Gitea issue tracker and drop the folder

rootandClaude Opus 5
2026-09-12 15:08:25 +02:00
-
3ed8b68ecf
Describe every value kind in one table instead of spreading it over the code

rootandClaude Opus 5
2026-09-12 14:47:17 +02:00
-
8a7185948d
Make texture and colour full kinds and drop the load-time migrations

rootandClaude Fable 5.1
2026-09-12 14:06:14 +02:00
-
11c900c998
Drop the per-list item declaration; every item carries its own kind

rootandClaude Fable 5.1
2026-09-12 13:35:02 +02:00
-
e147dd6d21
Add a four-direction walk demo that seeds its own sprite sheet

rootandClaude Opus 5
2026-09-12 12:13:13 +02:00
-
1135bf4562
Play sprite animations from an animation asset worn through texture

rootandClaude Opus 5
2026-09-11 23:52:34 +02:00
-
bf4191956c
Add todo notes for the next round of features, gaps and upkeep

rootandClaude Opus 5
2026-09-11 21:56:43 +02:00
-
8df4b8dfc2
Close the build-chunks note: the size is Pixi plus editor, all loaded at start

rootandClaude Opus 5
2026-09-11 21:22:16 +02:00
-
656d61f187
Edit the graph during play and watch values and flow run through it

rootandClaude Opus 5
2026-09-11 21:19:07 +02:00
-
495756b500
Remove exports and methods nothing uses any more

rootandClaude Opus 5
2026-09-11 20:15:49 +02:00
-
0376ae175d
Title a collapsed Variables or Properties node by what it does

rootandClaude Opus 5
2026-09-11 19:53:43 +02:00
-
58f19a3451
Replace the property nodes with one Properties node

rootandClaude Opus 5
2026-09-11 18:40:47 +02:00
-
7c63c884ef
Replace the five variable nodes with one Variables node

rootandClaude Opus 5
2026-09-11 16:56:24 +02:00
-
854ae2e756
Add Get/Set properties nodes and a breadcrumb for opened sub-behaviors

rootandClaude Opus 5
2026-09-11 15:07:07 +02:00
-
e9fa592078
Add the Variable node and show the variable name in node titles

rootandClaude Opus 5
2026-09-11 13:34:09 +02:00
-
5f8a308d62
Drop the collider and delete-node buttons from the inspector

rootandClaude Opus 5
2026-09-11 12:54:07 +02:00
-
0dcb3b4432
Render through a desynchronized WebGL context by default

rootandClaude Opus 5
2026-09-11 11:54:19 +02:00
-
13852fe4b2
Route the widget hover cursor through the theme

rootandClaude Opus 5
2026-09-11 11:16:20 +02:00
-
8f92a06c84
Consolidate duplicated editor code, trim comments, refresh README

rootandClaude Opus 5
2026-09-11 11:00:30 +02:00
-
9212e61c4c
Create a sprite asset from a texture's context menu

rootandClaude Opus 5
2026-09-11 09:57:19 +02:00
-
1e2285c545
Let a graph node collapse to its title bar

rootandClaude Opus 5
2026-09-11 08:59:19 +02:00
-
631cf54c72
Give every behavior variable one row shape on asset and instance

rootandClaude Opus 5
2026-09-11 07:27:29 +02:00
-
9f482573e5
Show a placed object's struct the way its asset does
root
2026-09-10 23:05:02 +02:00
-
14f542365e
Build a Pack or Expand node's ports from a struct variable
root
2026-09-10 21:35:30 +02:00
-
2218046738
Scene: ausgeschaltete Objekte behalten ihren Auswahlrahmen
root
2026-09-10 17:36:27 +02:00
-
4b47741fac
Graph: optionales Grid-Snapping beim Ziehen von Nodes
root
2026-09-10 17:14:37 +02:00
-
10d030376a
Finish the struct and list leftovers: inline lists, list fields, item kinds

rootandClaude Opus 5
2026-09-10 16:36:15 +02:00
-
fe3c63c48c
Collapse Tetris' variable clusters, and give the long runs a home

rootandClaude Opus 5
2026-09-10 16:00:28 +02:00
-
f60358c951
Let a list hold structs, and read or write variables in bundles

rootandClaude Opus 5
2026-09-10 14:01:56 +02:00
-
9d62dfea7b
Pull the three open items out of the finished port note

rootandClaude Opus 5
2026-09-10 12:40:21 +02:00
-
0449218cb6
Let a variable declare struct fields

rootandClaude Opus 5
2026-09-10 12:29:01 +02:00
-
4d07946c74
Lay out a scroll container's content when the content changes

rootandClaude Opus 5
2026-09-10 10:58:40 +02:00
-
e52e95c0e9
Give a list its own tab instead of a comma line

rootandClaude Opus 5
2026-09-10 10:30:57 +02:00
-
5a440ba433
Hold back an inspector rebuild while a field in it has focus

rootandClaude Opus 5
2026-09-10 09:11:05 +02:00
-
3c76106fd2
Let a Sequence grow an output as you connect the last one
root
2026-09-10 08:32:14 +02:00
-
b6a609ae24
Let a node work out its own ports
root
2026-09-10 08:14:18 +02:00
-
2cf788eedd
Let a value be a bundle of named fields
root
2026-09-10 08:14:18 +02:00
-
3b3f374e10
Split the object inspector, and sweep out the section banners

rootandClaude Opus 5
2026-09-10 07:14:45 +02:00
-
11981b40d0
Give the three asset tabs one base, and move the viewports into the editor

rootandClaude Opus 5
2026-09-10 07:14:38 +02:00
-
a2f2f8465c
Take the cross-cutting queries out of the model's base module

rootandClaude Opus 5
2026-09-10 07:14:28 +02:00
-
b13b130da7
Share the one HTTP envelope and the one byte formatter

rootandClaude Opus 5
2026-09-10 07:14:23 +02:00
-
787a19d525
Give the e2e steps one place to build their fixtures

rootandClaude Opus 5
2026-09-10 07:14:17 +02:00
-
6ac6b69388
Run just the e2e steps you name
root
2026-09-10 06:06:29 +02:00
-
338ff4389f
Type a repeat delay as whole milliseconds
root
2026-09-10 05:59:39 +02:00
-
3ab8d88ad6
Let On key down repeat while the key stays held

rootandClaude Opus 5
2026-09-09 22:44:00 +02:00
-
4b0919a224
Let a link be hidden, and shown again by selecting either end

rootandClaude Opus 5
2026-09-09 22:19:59 +02:00
-
558365d33f
Rebuild Tetris as ten behaviors that pass values around

rootandClaude Opus 5
2026-09-09 21:27:01 +02:00
-
a9c3111377
Let a variable hold a list

rootandClaude Opus 5
2026-09-09 21:26:31 +02:00
-
c6f907b4e0
Make a call node say why it does nothing, and easier to place

rootandClaude Opus 5
2026-09-09 20:40:56 +02:00
-
1d8e6ebea0
Note down two follow-up wishes
root
2026-09-09 20:01:52 +02:00
-
6702ff8abe
Let a behavior be a node in another graph
root
2026-09-09 20:01:49 +02:00
-
64e034ffb9
Note down two more wishes

rootandClaude Opus 5
2026-09-09 19:10:44 +02:00
-
4f78c7518c
Give the graph a loop, and build Tetris with it

rootandClaude Opus 5
2026-09-09 19:10:41 +02:00
-
9c4148dc1b
Hold a running game, and let the editor run reach into containers
root
2026-09-09 18:16:14 +02:00
-
8f31afac37
Let a behavior run while the editor is open
root
2026-09-09 17:12:58 +02:00
-
c74037b6e1
Show the camera's picture in the game tab without playing
root
2026-09-09 16:27:04 +02:00
-
ed455f1fd6
Note down three wishes for the game view

rootandClaude Opus 5
2026-09-09 16:13:34 +02:00
-
37fff5dabf
Play through the first camera that is switched on

rootandClaude Opus 5
2026-09-09 16:13:30 +02:00
-
75be133374
Make the smooth-filter check unable to cover for the hard one
root
2026-09-09 15:55:28 +02:00
-
88ec367ab0
Offer the pictures the server already holds when adding a texture
root
2026-09-09 15:55:15 +02:00
-
2f4dc843d7
Ask the driver what filter a texture actually got
root
2026-09-09 15:21:51 +02:00
-
e9634f0f0d
Paint an asset's name gold while any of its values deviates
root
2026-09-09 15:21:39 +02:00
-
e0d43e12aa
Pan with the middle button, select several nodes, and fit properly
root
2026-09-09 14:29:30 +02:00
-
ed1fe31c77
Count clicks ourselves so double-clicks work at all
root
2026-09-09 14:13:05 +02:00
-
d7c8d3e579
Measure a deviation against the base, not the innermost template
root
2026-09-09 13:45:02 +02:00
-
75d377af39
Place assets by dragging them from the panel into the view
root
2026-09-09 13:09:13 +02:00
-
14562cf157
Keep the dragged edge on screen while the palette picks its node
root
2026-09-09 12:42:40 +02:00
-
ebad3fd530
Make an edge drag say where it will land, and offer nodes when it lands nowhere
root
2026-09-09 12:29:57 +02:00
-
633f01cc46
Add five notes raised while the override work was running
root
2026-09-09 12:15:41 +02:00
-
b87fcdfbad
Mark overrides in gold instead of bold, and up the hierarchy
root
2026-09-09 10:54:25 +02:00
-
37e1450fca
Answer the sprite width/height note and file it under done/
root
2026-09-09 10:35:49 +02:00
-
c87ce5fc94
Add todo-notes/ as the drop box for ideas raised mid-task
root
2026-09-09 10:12:26 +02:00
-
1b16a55ffc
Round number fields to the precision they display
root
2026-09-09 10:11:06 +02:00
-
6cf47fd2ae
Add .gitattributes to force LF checkout on all platforms

rootandClaude Opus 5
2026-09-09 09:46:56 +02:00
-
1bd6e89ff5
Kill only this run's browser on the remote host
root
2026-09-09 09:24:51 +02:00
-
dd2ea8c761
Document the remote browser as the way the suite is run
root
2026-09-09 09:22:37 +02:00
-
47492bcbe8
Make the remote browser die with the run
root
2026-09-09 09:21:09 +02:00
-
9bc109518e
Add the build script used to run the bundler with Node 22

rootandClaude Opus 5
2026-09-09 08:47:49 +02:00
-
32a40ee34b
Run the check browser on the GPU instead of rasterising in software

rootandClaude Opus 5
2026-09-09 08:46:16 +02:00
-
3d038e11cb
Verify that typed text actually arrived

rootandClaude Opus 5
2026-09-09 06:56:03 +02:00
-
c256859854
Make a dying E2E run fail loudly instead of exiting 0

rootandClaude Opus 5
2026-09-08 22:41:56 +02:00
-
4568c6581b
Add pixel-size fit and drag-to-reorder in the hierarchy

rootandClaude Opus 5
2026-09-08 22:20:46 +02:00
-
f40b8a0523
Fix instance lookups that trusted stale data

rootandClaude Opus 5
2026-09-08 21:59:22 +02:00
-
ead649eec3
Resolve container content from the template instead of copying it

rootandClaude Opus 5
2026-09-08 21:09:53 +02:00
-
9d93020bd8
Add a Container tab and propagate template edits

rootandClaude Opus 5
2026-09-08 20:19:54 +02:00
-
6bedc948be
Make the viewport label size one setting

rootandClaude Opus 5
2026-09-08 16:59:17 +02:00
-
0b34bdd990
Fit sprite size to the texture aspect ratio

rootandClaude Opus 5
2026-09-08 16:27:38 +02:00
-
4d84231b9f
Trim needless comments and fix the picker width

rootandClaude Opus 5
2026-09-08 15:52:05 +02:00
-
f16801aef3
Add a decimals option, fix dropdown overflow and the texture filter

rootandClaude Opus 5
2026-09-08 15:05:28 +02:00
-
35a1a23af8
Add a Texture tab for defining frames

rootandClaude Opus 5
2026-09-08 14:27:23 +02:00
-
5a6af74e44
Add textures for sprites

rootandClaude Opus 5
2026-09-08 13:43:08 +02:00
-
6168df41f8
Show number fields with three decimals and snap dragging to the step

rootandClaude Opus 5
2026-09-08 11:48:32 +02:00
-
15ffcd5739
Left-align menu entries, add a Dropdown field, scrollable and searchable menus

rootandClaude Opus 5
2026-09-08 11:31:14 +02:00
-
d54a620ebd
Add ESLint and Prettier, and close the node test gaps

rootandClaude Opus 5
2026-09-08 10:02:22 +02:00
-
f140c2fd77
Fix findUsages/undo/node-lookup bugs, split Viewport and Editor, share command and inspector helpers

rootandClaude Opus 5
2026-09-08 09:22:49 +02:00
-
1eb28314cf
Refactoring: one file per node, consistent comments, shared helpers, split large modules

rootandClaude Fable 5.1
2026-09-08 08:37:22 +02:00
-
3234eb480f
Editor offset, global On click, Coin container in the jump-and-run seed

rootandClaude Opus 5
2026-09-08 07:34:00 +02:00
-
2511483a67
Reset/apply buttons only for real deviations, collapsible hierarchy tree

rootandClaude Opus 5
2026-09-08 06:56:10 +02:00
-
76aa441dce
Enabled switch, text assets, mouse input and the jump-and-run example game

rootandClaude Opus 5
2026-09-07 20:52:10 +02:00