Chris Kruining
|
c58b597318
|
replace custom json parser with json.parse as it does preserve the key order after all, it is chrome devtools that sorts them
|
2025-06-23 16:19:45 +02: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 |
|
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
|
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
|
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
|
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
|
759169159d
|
implement inital suggestion application
|
2025-02-18 14:15:17 +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
|
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
|
487e41c2d7
|
stash
|
2025-02-11 16:55:12 +11:00 |
|
Chris Kruining
|
7ffdb2f51b
|
made more parts reactive, fixing a bug with newly created files
|
2025-02-07 11:04:17 +11:00 |
|
Chris Kruining
|
e059b85581
|
rename load to read
|
2025-02-07 11:03:51 +11:00 |
|
Chris Kruining
|
0a4426ebbc
|
clean up logs
|
2025-02-07 11:02:09 +11:00 |
|
Chris Kruining
|
57b10f8e96
|
fix broken tests
|
2025-02-04 16:49:13 +11:00 |
|
Chris Kruining
|
fc4109ad45
|
clean up
|
2025-02-04 15:50:11 +11:00 |
|
Chris Kruining
|
9ace9b9f4f
|
refactor dataset to standalone feature and update components accordingly
|
2025-02-04 15:48:23 +11:00 |
|
Chris Kruining
|
9447071d64
|
fix the command highlighting code
|
2025-02-04 15:27:45 +11:00 |
|
Chris Kruining
|
f86f2a698f
|
clean up console.log
|
2025-01-27 15:27:04 +01:00 |
|
Chris Kruining
|
8b852b4ca4
|
feature: poll files to auto-update on external file changes
|
2025-01-27 15:09:43 +01:00 |
|
Chris Kruining
|
5862248153
|
fix error
|
2025-01-16 16:17:24 +01:00 |
|
Chris Kruining
|
b9dbdb5aa9
|
some improvements to context menu
|
2025-01-08 14:27:45 +01:00 |
|
Chris Kruining
|
7e5af28ac2
|
remove debounce in favor of solid-primitive
|
2025-01-08 11:31:16 +01:00 |
|
Chris Kruining
|
7b044c6050
|
quick and dirty key copy feature
|
2025-01-08 10:20:50 +01:00 |
|
Chris Kruining
|
8c4b481082
|
fall back on given label for comands
|
2025-01-07 16:09:23 +01:00 |
|
Chris Kruining
|
881608f7de
|
refactor file feature
|
2025-01-07 16:09:06 +01:00 |
|
Chris Kruining
|
9d943c1182
|
refactor menu to use dropdown component
|
2025-01-07 14:04:02 +01:00 |
|
Chris Kruining
|
6d69566e1a
|
refactor dropdown to select
|
2025-01-07 13:14:35 +01:00 |
|
Chris Kruining
|
57bb6ec2d9
|
refactor colorpicker component
|
2025-01-07 13:14:17 +01:00 |
|
Chris Kruining
|
a31168ca6c
|
add quick and dirty decode function to handle escape characters in values
|
2025-01-07 12:11:32 +01:00 |
|
Chris Kruining
|
7264146d49
|
clean up console log
|
2025-01-07 12:10:35 +01:00 |
|
Chris Kruining
|
88a4ddd866
|
fix type error
|
2025-01-07 12:09:16 +01:00 |
|
Chris Kruining
|
34ffdee266
|
fix style
|
2025-01-07 10:52:14 +01:00 |
|
Chris Kruining
|
6e17401992
|
refactor command feature
|
2025-01-07 10:24:09 +01:00 |
|
Chris Kruining
|
824d98b9c8
|
clean up internal state when clearing selection
|
2025-01-07 10:13:51 +01:00 |
|
Chris Kruining
|
ddbcabcecf
|
refactor command palette component to comand feature instead of menu feature
|
2025-01-07 10:07:05 +01:00 |
|
Chris Kruining
|
2c293694c0
|
fix range selection
|
2025-01-07 10:05:27 +01:00 |
|
Chris Kruining
|
5102e6d5bb
|
style fix
|
2025-01-07 08:36:38 +01:00 |
|
Chris Kruining
|
79f2974c39
|
fix closing a directory
|
2025-01-07 08:27:33 +01:00 |
|
Chris Kruining
|
7b3e7e9ca2
|
rename combobox to dropdown
|
2025-01-07 07:34:46 +01:00 |
|
Chris Kruining
|
7f71f83a59
|
add caret to combobox
|
2025-01-07 07:31:05 +01:00 |
|
Chris Kruining
|
1ae0e14e42
|
fix commands not being translated
|
2025-01-06 16:33:42 +01:00 |
|
Chris Kruining
|
1f9aad755c
|
replace static strings with translator calls
|
2025-01-06 15:53:21 +01:00 |
|