Felix Roos
|
032acbd27c
|
comment out autocomplete
|
2023-02-28 22:11:17 +01:00 |
|
Felix Roos
|
0006d57a4a
|
move isZen to nanostore
+ correctly parse non strings in store
|
2023-02-22 22:47:33 +01:00 |
|
Felix Roos
|
b67b049802
|
refactor settings to nanostores
|
2023-02-22 22:04:39 +01:00 |
|
Felix Roos
|
ff99dbcd22
|
customizable font family
|
2023-02-22 20:28:22 +01:00 |
|
Felix Roos
|
632e8e9634
|
use css var for highlighting color
|
2023-02-19 20:03:12 +01:00 |
|
Felix Roos
|
1e3f09f69b
|
add some custom themes
|
2023-02-19 18:53:35 +01:00 |
|
Felix Roos
|
ceb3aa0627
|
add emacs mode + fontSize slider
|
2023-02-19 13:49:55 +01:00 |
|
Felix Roos
|
014555fe5d
|
add vim toggle to settings
+ added persistent global state store
+ refactored themes to use the new store
|
2023-02-19 01:51:31 +01:00 |
|
Felix Roos
|
18d3a7e23a
|
add vim extension (hard coded)
|
2023-02-17 10:41:49 +01:00 |
|
Felix Roos
|
0fb478a7c8
|
no autocomplete until upstream merge
|
2023-02-11 20:55:35 +01:00 |
|
Felix Roos
|
9694ecf55b
|
autocomplete dark / light
|
2023-02-11 13:02:04 +01:00 |
|
Felix Roos
|
fe80478b8a
|
Merge remote-tracking branch 'origin/main' into docs
|
2023-02-10 23:18:04 +01:00 |
|
Felix Roos
|
a500f983f5
|
Merge branch 'main' into themes
|
2023-02-10 22:59:52 +01:00 |
|
Felix Roos
|
3579b6f8f3
|
dynamic highlight color
+ refactor hooks
|
2023-02-10 22:52:34 +01:00 |
|
Felix Roos
|
14cb954213
|
themed minirepl
+ add strudelTheme
+ add lineBackground with opacity
+ add some missing light flags
+ add fallback css variables for non js context
|
2023-02-10 21:42:27 +01:00 |
|
Felix Roos
|
0b994a1b0f
|
switchable css variables for theming
|
2023-02-10 11:32:36 +01:00 |
|
Felix Roos
|
3209afa4ff
|
minirepl: add keyboard shortcuts
|
2023-02-09 19:20:44 +01:00 |
|
Felix Roos
|
f02a41b675
|
fix param description
|
2023-02-09 18:44:41 +01:00 |
|
Felix Roos
|
f497d7b212
|
reactify autocomplete info
|
2023-02-09 18:37:29 +01:00 |
|
Felix Roos
|
0f18f5eb81
|
remove logs
|
2023-02-09 14:16:37 +01:00 |
|
Felix Roos
|
97cbdc6b0f
|
use jsdoc in autocomplete, still not context aware
+ add noAutocomplete flags
+ add superdirtOnly flags
|
2023-02-09 12:19:38 +01:00 |
|
Felix Roos
|
30b149053c
|
basic theme switcher
|
2023-02-08 18:54:34 +01:00 |
|
Felix Roos
|
6f5f8cc7d8
|
fix: minirepl styles
|
2023-02-01 22:30:24 +01:00 |
|
Felix Roos
|
08350d00be
|
remove sc prefix to fix build
|
2023-02-01 15:35:21 +01:00 |
|
Felix Roos
|
2732d64beb
|
fix: another dependency array
|
2023-01-14 10:58:30 +01:00 |
|
Felix Roos
|
b2c6d87633
|
MiniRepl: add punchcard flag for implicit vis
+ reintroduce editPattern
+ add punchcards to mini-notation.mdx
|
2023-01-13 15:13:39 +01:00 |
|
Felix Roos
|
1ac784dc7a
|
localize draw logic
|
2023-01-13 12:03:34 +01:00 |
|
Felix Roos
|
69ecb7b54f
|
support logs in mini repl
+ pass hap to logger
+ add editPattern hook to repl + useStrudel
+ do not throw when webaudio gets plain values
|
2023-01-09 23:26:20 +01:00 |
|
Felix Roos
|
7b43ed702e
|
only start animation loop when canvas is visible
+ add some placeholder files
|
2022-12-26 22:59:41 +01:00 |
|
Felix Roos
|
2d1b62a978
|
begin reimplementing draw logic for parallel use
|
2022-12-26 20:58:57 +01:00 |
|
Felix Roos
|
45c7b29a96
|
big style update + new log system
|
2022-11-11 22:46:20 +01:00 |
|
Felix Roos
|
372bdf8be7
|
fix: highlighting sync
|
2022-11-10 17:15:10 +01:00 |
|
Felix Roos
|
c7c90b0647
|
fix mini repl + improve repl api
|
2022-11-10 16:36:51 +01:00 |
|
Felix Roos
|
14c2da4fa2
|
started refac repl to new scheduler + transpiler
|
2022-11-10 12:07:36 +01:00 |
|
Felix Roos
|
7e7e299bce
|
Merge remote-tracking branch 'origin/main' into general-purpose-scheduler
|
2022-10-29 17:56:30 +02:00 |
|
Felix Roos
|
60616a5228
|
remove old defaultSynth
|
2022-10-27 21:19:17 +02:00 |
|
Felix Roos
|
ec4cfe6f86
|
use new getTime callback in repl + mini repl
|
2022-08-23 21:23:28 +02:00 |
|
Felix Roos
|
4e09cc14b6
|
fix #178
|
2022-08-14 11:27:13 +02:00 |
|
Felix Roos
|
f34d0a29e8
|
memo all things codemirror
|
2022-08-13 18:39:38 +02:00 |
|
Felix Roos
|
55b2d7f68f
|
add onSelectionChange callback
|
2022-08-05 23:50:42 +02:00 |
|
Felix Roos
|
67c21c18cf
|
set background to 222 + remove log
|
2022-08-05 23:23:51 +02:00 |
|
Felix Roos
|
93251582ab
|
replace react-codemirror
|
2022-08-05 23:05:33 +02:00 |
|
Felix Roos
|
800f2f466b
|
darken repl background
+ dont highlight active line
|
2022-08-02 23:39:07 +02:00 |
|
Felix Roos
|
884811fd99
|
darken mini repl bg
|
2022-07-29 00:19:06 +02:00 |
|
Felix Roos
|
913416a9d5
|
style fixes + hide-console option
- thicker highlighting outline
- only shade actual characters, not whole lines
- strudel hide-console will now hide console
|
2022-07-29 00:00:41 +02:00 |
|
Felix Roos
|
ce4d2c17a7
|
minirepl optimizations:
- can now evaluate on init
- support disable-highlighting
- support keyboard shortcuts
- support flash
|
2022-07-28 23:55:05 +02:00 |
|
Felix Roos
|
b9829bb696
|
flash effect on ctrl enter
|
2022-06-24 21:13:17 +02:00 |
|
Felix Roos
|
7eeae4292c
|
add missing styles + fix demo
|
2022-05-20 00:08:50 +02:00 |
|
Felix Roos
|
ae81f6d573
|
MiniRepl: hideOutsideView flag
|
2022-05-19 08:39:51 +02:00 |
|
Felix Roos
|
ed35f967b0
|
migrate repl + move imports out of minirepl
|
2022-05-17 22:27:22 +02:00 |
|