125 Commits (e3b8930111b0011d1104f43ffe7dc628dc73a0fb)

Author SHA1 Message Date
Dustin Swan e3b8930111
More components. better app interface. more progress on fontEditor 5 days ago
Dustin Swan 76e6868cac
Palette history 5 days ago
Dustin Swan a874101a3d
glyphView. fontEditor. a few more host functions 5 days ago
Dustin Swan cc33b9a015
Changing the shape of apps. adding better error boundries at stateful components. start fontViewer 5 days ago
Dustin Swan d58c39a1ac
Loading glyphs 5 days ago
Dustin Swan f426573f96
Saving glyphs 5 days ago
Dustin Swan 2e05df8035
Mouse toggling pixel cells 6 days ago
Dustin Swan eccc14a714
Cleaning up os 'app' launching, apps always return a function that takes a size for their window 6 days ago
Dustin Swan 12a22cf55c
pixelEditor coming along 6 days ago
Dustin Swan 5d7d297050
Allowing textInput to be controlled or uncontrolled. adding tab to palette to replace query text with selected item 6 days ago
Dustin Swan eb5618c64e
Starting on the pixelEditor. Fixing state reset issue when moving stateful components in the store path. adding hasField host function 6 days ago
Dustin Swan 080273ac25
Missed one 7 days ago
Dustin Swan afb26a32fd
Using ! for effectful host functions 7 days ago
Dustin Swan 8be7bf43a2
saveImage host function 7 days ago
Dustin Swan 00e213748d
Saving changelog on every store update 7 days ago
Dustin Swan 6ca485bf1d
padding. esc to close palette 1 week ago
Dustin Swan 91e9ccd92e
openOrFocus 1 week ago
Dustin Swan 988d2f8ee4
keybindings to move windows left or right in the win list 1 week ago
Dustin Swan 3d7559845e
more tree editor stuff 2 weeks ago
Dustin Swan f42b5d8abe
tree leaves are now editable. cleaning. removing redefine, since i can just eval() with := 2 weeks ago
Dustin Swan a8a51718fc
keyboard nav in tree view. 2 weeks ago
Dustin Swan 5c76f9f3a2
Fixing some bugs. fixing some scroll issues 2 weeks ago
Dustin Swan 6f217a0923
Adding ability for stateful views to 'emit' events to their update functions. enhancing state tree viewer 2 weeks ago
Dustin Swan 69407cd25b
Collapsible tree view working. separating out ClickOnly events for non-focusable stateful components 2 weeks ago
Dustin Swan fec18486d8
Fixing bugs. escaping things when pretty printing. adding reflect host function. getting further with tree view 2 weeks ago
Dustin Swan f27b946790
Fixing pretty printer indentation. launching inspector when selecting any store value 2 weeks ago
Dustin Swan 5c4ecbafdb
inspector works. i can edit a value wow 2 weeks ago
Dustin Swan abca3eb397
more 2 weeks ago
Dustin Swan 373ec8b36b
scrollable now supports horizontal scrolling. using it in os wm. putting all os stuff in os namespace 2 weeks ago
Dustin Swan 5fc9d13f80
fixing some bugs 2 weeks ago
Dustin Swan 80cd8d6c7b
scrollbars 2 weeks ago
Dustin Swan 783146dabc
we have mouse scrolling 2 weeks ago
Dustin Swan 164f752338
Cleaning 2 weeks ago
Dustin Swan 1961ac6249
Adding support for mouse wheel events. cleaning up click handler to take functions 2 weeks ago
Dustin Swan 85451d24fb
palette scrolls!! 2 weeks ago
Dustin Swan 4cdd180ebc
Printable keys now don't include like meta-P e.g. Also really nailing down the index selection in palette 2 weeks ago
Dustin Swan 6ab98c1448
let statements _within_ match patterns now need parens. adding sections to palette options. etc. 2 weeks ago
Dustin Swan 68f4fbe9b3
bugs 2 weeks ago
Dustin Swan 8c20a29b54
fixing pretty printer. adding updateAt. getting maximize windows going. fixing scrolling. new windows start focused 2 weeks ago
Dustin Swan db00b914fc
window focus and scrolling working gooood 2 weeks ago
Dustin Swan 2570635ba5
I gave up on the no precedence thing. adding prec to parser 2 weeks ago
Dustin Swan 44015e58b1
auto scrolling to focused windows 2 weeks ago
Dustin Swan 5f592f40bf
Letrec. index in stdlib. fixing NaNs when measuring things without gaps, w or h. more window management stuff in OS 2 weeks ago
Dustin Swan db4abfa450
Fixing too much. also, the OS is actually spawning and managing windows 2 weeks ago
Dustin Swan 62f6e202b0
no longer random identifiers for matches 2 weeks ago
Dustin Swan dd6dad76c8
no more ValueToUI 2 weeks ago
Dustin Swan e12809efba
adding deepEqual. validating vars in eval 2 weeks ago
Dustin Swan c294d7fd6a
a million fixes 2 weeks ago
Dustin Swan b1696499e5
Fixing lots of stuff. pretty printer. saving to localStorage again. store stuff. can't remember now 2 weeks ago
Dustin Swan 01d8a6d67c
Fixing small focus bugs 2 weeks ago