|
|
99ee0da8c1
|
Adding applyModule! function
|
2026-04-06 19:54:16 -06:00 |
|
|
|
4a62774a57
|
Adding basic search to the text editor
|
2026-04-05 20:42:52 -06:00 |
|
|
|
5c75d30e44
|
Writing to disk on syncToAst
|
2026-04-02 17:17:33 -06:00 |
|
|
|
13d582419e
|
When compiling top level stuff put it in a store record, don't const them. More cleaning
|
2026-04-02 16:58:33 -06:00 |
|
|
|
0bab0b88f3
|
No longer saving to localStorage. ignoring cg files so vite doesn't reload the page every time i save state
|
2026-04-02 15:29:15 -06:00 |
|
|
|
e0cd7f2bae
|
Saving cg defs to filesystem upon change, updating calls to save defs to use fs
|
2026-04-02 15:07:07 -06:00 |
|
|
|
d6466555df
|
Saving modules to files
|
2026-04-01 21:55:30 -06:00 |
|
|
|
ef48a4f468
|
Can now save (apply) stuff from textEditor with annotations
|
2026-03-28 22:39:20 -06:00 |
|
|
|
f272ffaca2
|
We're checking types!!!!
|
2026-03-26 18:32:40 -06:00 |
|
|
|
f3c3a76671
|
Switching to ML style type annotations. not separate statement from the expression
|
2026-03-26 16:05:22 -06:00 |
|
|
|
6acec5641c
|
fixing pretty print issue. AND making it so it only looks for object's own properties when doing getAt
|
2026-03-25 20:18:13 -06:00 |
|
|
|
3132b79aae
|
Starting to add types
|
2026-03-25 19:58:37 -06:00 |
|
|
|
78fa27f70a
|
isWordChar
|
2026-03-15 20:08:34 -06:00 |
|
|
|
15f6124173
|
Ability to delete from store
|
2026-02-26 21:21:49 -07:00 |
|
|
|
414fc5d79c
|
More font crap. fixing getField typo.
|
2026-02-24 17:48:40 -07:00 |
|
|
|
6fe94ddfb2
|
store paths are now arrays, because '.' needed to be a valid path ident. more quoting crap. font is done! well.. it's something. probably not 'done'
|
2026-02-23 22:51:16 -07:00 |
|
|
|
515ad7fc9c
|
More quoting nonsense
|
2026-02-23 22:22:13 -07:00 |
|
|
|
a874101a3d
|
glyphView. fontEditor. a few more host functions
|
2026-02-22 20:41:41 -07:00 |
|
|
|
f426573f96
|
Saving glyphs
|
2026-02-22 13:49:26 -07:00 |
|
|
|
eccc14a714
|
Cleaning up os 'app' launching, apps always return a function that takes a size for their window
|
2026-02-21 22:40:40 -07:00 |
|
|
|
12a22cf55c
|
pixelEditor coming along
|
2026-02-21 22:08:12 -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 |
|
|
|
080273ac25
|
Missed one
|
2026-02-20 23:17:25 -07:00 |
|
|
|
afb26a32fd
|
Using ! for effectful host functions
|
2026-02-20 23:17:04 -07:00 |
|
|
|
8be7bf43a2
|
saveImage host function
|
2026-02-20 23:00:10 -07:00 |
|
|
|
00e213748d
|
Saving changelog on every store update
|
2026-02-20 22:50:47 -07:00 |
|
|
|
f42b5d8abe
|
tree leaves are now editable. cleaning. removing redefine, since i can just eval() with :=
|
2026-02-16 16:13:24 -07:00 |
|
|
|
fec18486d8
|
Fixing bugs. escaping things when pretty printing. adding reflect host function. getting further with tree view
|
2026-02-14 22:08:58 -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 |
|
|
|
68f4fbe9b3
|
bugs
|
2026-02-12 22:05:15 -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 |
|
|
|
b1696499e5
|
Fixing lots of stuff. pretty printer. saving to localStorage again. store stuff. can't remember now
|
2026-02-11 16:57:51 -07:00 |
|
|
|
8bc05efa1e
|
Fixing pretty print ast. adding a few more builtins :( getting further with inspector
|
2026-02-10 16:46:31 -07:00 |
|
|
|
3fe7750290
|
namspacing and lowercasing ui functions. they're functions, not data constructors now. matching CG userspace ui functions
|
2026-02-09 19:29:08 -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 |
|
|
|
0deb8f6307
|
Adding getSource native function
|
2026-02-09 13:54:42 -07:00 |
|
|
|
60c8f74d50
|
Letting us redefine functions, reactively
|
2026-02-09 12:54:09 -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 |
|