Felix Roos
c030f456c3
widget support
2023-11-03 13:50:18 +01:00
Felix Roos
694e44dc8a
better init + don't draw first frame by default
2023-11-03 12:07:19 +01:00
Felix Roos
351da196b9
StrudelMirror onPaint support
2023-11-03 11:46:32 +01:00
Felix Roos
19db419c53
handle shuffle
2023-11-03 11:10:53 +01:00
Felix Roos
ff60a89668
fix: autocomplete + add missing basic extensions
2023-11-03 10:47:05 +01:00
Felix Roos
7cc17fefcb
fix: undo redo key mapping
...
+ fix hidden line number style
2023-11-03 10:20:07 +01:00
Felix Roos
1d65f09f3c
- enable most settings:
...
- keybindings
- line numbers
- line wrapping
- highlighting (new)
- flashing (new)
- autocomplete not working yet
- move themes to codemirror package (currently duplicated)
- generally simplify settings handling
2023-11-03 10:04:58 +01:00
Felix Roos
cc97f6395d
better keymap
2023-11-02 23:15:41 +01:00
Felix Roos
33eef619e4
no destructuring
2023-11-02 22:49:52 +01:00
Felix Roos
b49b1c98ae
make play and update buttons work
2023-11-02 17:14:59 +01:00
Felix Roos
7c00aa1a36
intermediate /vanilla repl
...
+ react is now only used for ui around editor!
+ ui still not fully functional
2023-11-02 16:31:45 +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