Commit graph

299 commits

Author SHA1 Message Date
Chris Kruining
e88d727d8e
buttoned up hash and ast 2025-03-13 10:41:22 +01:00
Chris Kruining
b1e617e74a
stash 2025-03-12 16:50:49 +01:00
Chris Kruining
97036272dd
made a start on mutating the AST 2025-03-10 16:48:37 +01:00
Chris Kruining
603719de38
Merge branch 'main' into experiment/editContext 2025-03-06 13:59:43 +01:00
Chris Kruining
0786d53474
revert 2025-03-05 16:38:01 +01:00
Chris Kruining
ee8006f834
idk anymore. yolo 2025-03-05 16:34:17 +01:00
12492849df
Merge pull request #39 from chris-kruining/fix/session-secret
move the session secret to GH secret
2025-03-05 16:04:41 +01:00
Chris Kruining
0f57519291
move the session secret to GH secret 2025-03-05 16:04:01 +01:00
a7668a6c55
Merge pull request #38 from chris-kruining/experiment/fileSystemObserver
add file system observer
2025-03-05 15:56:07 +01:00
Chris Kruining
5e7f772999
implement file system observer 2025-03-05 15:48:59 +01:00
Chris Kruining
7cdefe3f6e
fix error with circular reactivity 2025-03-05 15:48:21 +01:00
Chris Kruining
11aab1dc1a
stash 2025-03-03 15:58:53 +01:00
Chris Kruining
fa6bf5bbac
split formatter page to textarea and editor 2025-03-03 11:10:19 +01:00
Chris Kruining
8aab001e90
fix error on grid experiment 2025-03-03 11:04:38 +01:00
Chris Kruining
c6c7240fee
revert textarea component to conenteditable 2025-03-03 10:57:10 +01:00
Chris Kruining
925ea142fb
got started on a dedicated editor component 2025-03-03 09:39:35 +01:00
Chris Kruining
44549c36be
refactor hacky tracking to solid primitive 2025-02-25 22:44:06 +11:00
Chris Kruining
789d14330a
refactor: reordered function calls for readability 2025-02-25 17:04:03 +11:00
Chris Kruining
5f6138d30b
quick and dirty search and replace 2025-02-25 17:02:11 +11:00
Chris Kruining
fc22ce6027
got to a stable point again. next up is comming up with a decent API for modifications 2025-02-25 16:21:21 +11:00
6a64612537
Merge pull request #37 from chris-kruining/renovate/vitest-monorepo
Update vitest monorepo to v3.0.7
2025-02-25 01:27:21 +01:00
renovate[bot]
17f8d3315f
Update vitest monorepo to v3.0.7 2025-02-24 22:37:49 +00:00
Chris Kruining
4fb7405466
getting the hang of the editContext api 2025-02-24 17:01:47 +11:00
Chris Kruining
213a1f7ae7
Merge branch 'main' into experiment/editContext 2025-02-20 16:37:33 +11:00
2f637164da
Merge pull request #36 from chris-kruining/experiment/highlight-api
Refactor to highlight api
2025-02-20 06:15:34 +01:00
Chris Kruining
7a99738518
refactor away from rehype-dom as it prevented SSR, I did install it by accident to begin with 2025-02-20 16:11:23 +11:00
Chris Kruining
5731ba62d0
move error component to standalone 2025-02-20 16:10:20 +11:00
Chris Kruining
2b4aac7189
remove the deno lock since we're back to bun 2025-02-20 15:54:10 +11:00
Chris Kruining
af7b59797c
FINALLY have the container run again locally 2025-02-20 15:53:11 +11:00
Chris Kruining
04b55e02fb
added some more tests 2025-02-20 11:36:35 +11:00
Chris Kruining
20a0fc679b
use from instead of manual implementation 2025-02-20 10:33:05 +11:00
Chris Kruining
2362291e90
bun seems to be broken/extremly slow in bun mode when running the tests, so swapping to deno to try that 2025-02-19 17:21:50 +11:00
Chris Kruining
3ef8940137
switch to vitest and get some actual results! 2025-02-19 15:55:59 +11:00
Chris Kruining
4a367d2457
update command palette to also use highlights api 2025-02-18 23:21:27 +11:00
Chris Kruining
1af68dc85d
highlights api is awesome!!! 2025-02-18 23:20:56 +11:00
Chris Kruining
4041236b2d
really not helpful for now it seems. just stick to content editable for the moment 2025-02-18 16:08:26 +11:00
Chris Kruining
759169159d
implement inital suggestion application 2025-02-18 14:15:17 +11:00
Chris Kruining
544e974493
add solid devtools 2025-02-18 10:51:26 +11:00
Chris Kruining
a9de0c7817
revert selector back to memo 2025-02-17 15:39:44 +11:00
Chris Kruining
39da4f696e
convert memo to selector 2025-02-17 11:53:45 +11:00
Chris Kruining
210d8e44a1
it seems that, somehow, this effect can run before the menu is 'ready', whatever that may mean. this fixes that 2025-02-17 11:53:28 +11:00
Chris Kruining
091b25b51a
update readme 2025-02-15 19:11:42 +11:00
2933737220
Merge pull request #35 from chris-kruining/feature/add-bi-directional-parsing
Feature/add bi directional parsing
2025-02-14 06:23:30 +01:00
Chris Kruining
98984e3e22
increase the threshold for the random errors so it is less overwhelming. and also disable the random errors so that I can merge into main 2025-02-14 16:22:33 +11:00
Chris Kruining
f4d59b30f5
got to a nice point, right now I can do bi-directional transformations, and also have my spelling and grammar error markers that are also cleaned up so they don't end up in the source text 2025-02-14 16:19:48 +11:00
Chris Kruining
8e0eee5847
stashing 2025-02-13 17:18:03 +11:00
Chris Kruining
69fd9a1753
add inital attempt at cursor position preservation 2025-02-13 17:15:22 +11:00
Chris Kruining
67b76e41c5
lets remove the random errors from prod... 2025-02-12 09:44:39 +11:00
Chris Kruining
a87e3a2886
fix lock file 2025-02-11 21:16:01 +11:00
Chris Kruining
ac266bbc2f
add tests for new functions 2025-02-11 17:09:09 +11:00