Commit graph

22 commits

Author SHA1 Message Date
15f6124173
Ability to delete from store 2026-02-26 21:21:49 -07:00
cc33b9a015
Changing the shape of apps. adding better error boundries at stateful components. start fontViewer 2026-02-22 17:00:07 -07:00
eb5618c64e
Starting on the pixelEditor. Fixing state reset issue when moving stateful components in the store path. adding hasField host function 2026-02-21 20:11:49 -07:00
a8a51718fc
keyboard nav in tree view. 2026-02-15 23:37:43 -07:00
5c76f9f3a2
Fixing some bugs. fixing some scroll issues 2026-02-15 21:25:51 -07:00
6f217a0923
Adding ability for stateful views to 'emit' events to their update functions. enhancing state tree viewer 2026-02-15 16:57:22 -07:00
69407cd25b
Collapsible tree view working. separating out ClickOnly events for non-focusable stateful components 2026-02-15 11:13:07 -07:00
164f752338
Cleaning 2026-02-13 17:31:08 -07:00
1961ac6249
Adding support for mouse wheel events. cleaning up click handler to take functions 2026-02-13 16:31:47 -07:00
4cdd180ebc
Printable keys now don't include like meta-P e.g. Also really nailing down the index selection in palette 2026-02-13 13:06:41 -07:00
5f592f40bf
Letrec. index in stdlib. fixing NaNs when measuring things without gaps, w or h. more window management stuff in OS 2026-02-12 17:26:55 -07:00
db4abfa450
Fixing too much. also, the OS is actually spawning and managing windows 2026-02-12 16:13:00 -07:00
dd6dad76c8
no more ValueToUI 2026-02-11 22:50:56 -07:00
e12809efba
adding deepEqual. validating vars in eval 2026-02-11 22:38:08 -07:00
c294d7fd6a
a million fixes 2026-02-11 22:06:26 -07:00
01d8a6d67c
Fixing small focus bugs 2026-02-10 19:14:19 -07:00
30234875fe
adding autoFocus to stateful components. getting global keys working 2026-02-09 21:28:46 -07:00
244126ee9e
Always passing all keyboard events to OS 2026-02-09 20:48:18 -07:00
0a60d472ea
Fixing keydown events. 2026-02-09 20:35:17 -07:00
b8a396a734
Allowin thunks in eventHandlers. more progress on OS palette. adding fuzzy match to storeSearch 2026-02-09 17:38:35 -07:00
cc9f5959d7
Adding measure to new compile code. Cleaning up debug 2026-02-08 20:14:13 -07:00
2cd5a609bb
compiling. interpreting was too slow 2026-02-08 20:02:06 -07:00