Felix Roos
a8d0d39055
fix: improve last fix by using Prec.highest
2023-12-15 00:07:08 +01:00
Felix Roos
29082808cb
fix: make canvas visible
...
- automate editor background handling
2023-12-14 23:00:18 +01:00
Felix Roos
d23cac506c
fix: fontFamily setting
2023-12-14 22:51:17 +01:00
Felix Roos
60e559a910
add /vanilla route to website
...
+ disable autocomplete for now
2023-12-14 14:38:10 +01:00
Felix Roos
72d1f129cf
add settings form to codemirror example
2023-12-14 11:29:33 +01:00
Felix Roos
9474ed7d85
dedicated strudelmirror example
2023-12-14 10:37:16 +01:00
Felix Roos
87feac447b
- make codemirror package more capable
...
- add themes from react package
- add Autocomplete from react package
- handle dynamic extensions
- handle keyboard shortcuts
- make StrudelMirror as capable as Repl
2023-12-14 09:42:25 +01:00
Felix Roos
34176ab5f8
refactor:
...
- dedupe flash / highlighting logic
- codemirror logic now lives only in codemirror package
- remove old highlighting logic
- use codemirror package in react package
- cleanup CodeMirror6.jsx
- pull setMiniLocations into useHighlighting
- migrate MiniRepl, nano-repl + Repl to new highlighting
2023-07-04 21:49:39 +02:00
Felix Roos
dc2ff83fa5
do not flash when empty
2023-06-30 22:38:14 +02:00
Felix Roos
8c9e06c329
- clip now works like legato in tidal
...
- supports floats
- hap.duration now respects clip value
- hap.endClipped is now end*clip
- visualizations show clipped length
- clip(0) will now be silence
2023-06-12 22:39:32 +02:00
Felix Roos
9ec7109dc8
+ simplify vanilla setup drastically
...
+ move repl + drawer boilerplate inside StrudelMirror
2023-05-05 23:43:07 +02:00
Felix Roos
b5b0156e08
fix: codemirror reeval
2023-05-05 15:31:04 +02:00
Felix Roos
f5075906e2
add codemirror package
...
+ use it in vite-vanilla-repl-cm6
2023-05-05 15:13:17 +02:00