hacklab
921647020c
Transporte: al cargar un track el loop arranca desde cero
...
Build and Deploy to warm (strudel.cc) / build (push) Waiting to run
Strudel tests / build (20) (push) Waiting to run
Cargar un proyecto (pestaña Projects o anterior/siguiente de la barra) deja
pendiente un reinicio que se aplica en la siguiente evaluacion: el tema nuevo
empieza en el ciclo 0 aunque el reloj del scheduler siga corriendo. Editar y
actualizar en vivo no reinicia nada. Funciona con Cyclist y NeoCyclist (ambos
tienen setCycle).
README-HACKLAB mas breve y con enlaces: upstream, TidalCycles, algorave,
librerias de samples y video introductorio.
2026-07-17 02:00:08 +02:00
hacklab
7b9f1155b4
Mejoras hacklab: i18n, pestaña Projects, transporte con seek, guía y temas
...
- i18n ligero de la interfaz del REPL (castellano, inglés, francés, alemán,
italiano, portugués...) con selector en el header
- Pestaña Projects: gestor local de proyectos con carpetas, buscador y
librería de tracks de fábrica (bases techno/acid originales)
- Barra de transporte bajo el editor: play/pausa/anterior/siguiente, tiempo
y barra de progreso arrastrable; seek real vía Cyclist.setCycle()
- Pestaña Guía: chuleta de síntesis y sonidos para el directo
- Packs de temas del editor: neon-madrid + hacklab-pack (5 neón + 5 estándar)
- pnpm-workspace: allowBuilds para instalación limpia en Linux
2026-07-17 01:47:12 +02:00
tyow
e8668a1552
improved unofficial detection
2026-03-30 14:51:22 -04:00
tyow
86d65c72f0
colorless version display implementation
2026-03-30 14:39:14 -04:00
froos
30cc92e863
Merge pull request 'Add packages/edo for edoScale() function' ( #1430 ) from robmckinnon/strudel-edo-fork:main into main
...
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1430
2026-02-14 23:19:16 +01:00
froos
6f108f7f28
Merge pull request 'Edit prebake in settings' ( #1958 ) from JohnBjrk/strudel:edit-prebake-in-settings into main
...
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1958
2026-02-13 17:13:37 +01:00
Felix Roos
d3e9b9c020
chore: localize
2026-02-13 13:45:52 +01:00
Felix Roos
c16b300144
fix: shove prebake eval out of react
2026-02-13 13:40:51 +01:00
Felix Roos
29a3543918
chore: dedupe cx + cleanup
2026-02-13 13:40:13 +01:00
Felix Roos
1e502c7e8c
chore: simplify
2026-02-13 13:21:50 +01:00
Felix Roos
27a22d7609
fix: shove logic out of react
2026-02-13 10:02:58 +01:00
Felix Roos
c515ba89a0
fix: don't use id attribute in reusable component..
2026-02-13 10:02:44 +01:00
Felix Roos
9bc560b17f
fix: cleanup keybinding events
2026-02-13 09:37:34 +01:00
Felix Roos
bdeafbaf75
fix: remove prebake specific logic in transpiler
2026-02-13 08:42:20 +01:00
Felix Roos
04dcbda9a3
fix: cleanup
2026-02-13 08:36:46 +01:00
John Björk
23f6ff9bc4
Moved evaluateUserPrebake
2026-02-08 22:47:56 +01:00
John Björk
d0d2459e14
Missed one import - thank you eslint
2026-02-07 23:30:35 +01:00
John Björk
a60a54147c
Moved PrebakeCodeMirror to its own file
2026-02-07 23:15:12 +01:00
Felix Roos
6707c7893b
move prebake nav down
2026-02-07 21:51:00 +01:00
John Björk
7b58bbf12b
Remove icon buttons
2026-02-05 16:49:23 +01:00
John Björk
9f2237e11d
Prebake in settings
...
Update prebake without reload
2026-02-05 16:49:23 +01:00
John Björk
5921bec5f4
Set active pattern to viewing on init
2026-02-05 16:35:36 +01:00
froos
b4e171f5b4
Merge pull request 'fix 'Maximum call stack size exceeded'' ( #1951 ) from Dsm0/strudel:overflow_fix into main
...
Reviewed-on: https://codeberg.org/uzu/strudel/pulls/1951
2026-02-05 10:26:30 +01:00
Dsm0
016315afbc
fix 'Maximum call stack size exceeded'
2026-01-28 17:06:16 -08:00
space-shell
b3c0d9179f
Merge branch 'main' into space-shell/helix-keybindings
2026-01-28 09:59:38 +01:00
Alex McLean
269758ebdb
Merge branch 'main' into block-based-eval-squashed
2026-01-25 23:49:44 +01:00
Felix Roos
a9975a2b41
reference: show synonyms in the same row, grayed out, instead of adding a row for each synonym
2026-01-24 02:01:36 +01:00
Felix Roos
55ffb59b9c
tagging a lot of superdough functions
2026-01-23 23:40:51 +01:00
space-shell
03b221a2a2
Merge branch 'main' into space-shell/helix-keybindings
2026-01-23 09:17:09 +01:00
Felix Roos
f99b13efc2
fix: zen mode lost border
2026-01-22 21:46:48 +01:00
Felix Roos
4993ec4cbf
fix: console scroll to bottom on change + more logs + dont wrap
2026-01-22 20:40:35 +01:00
Felix Roos
8e5ca57edd
cleanup + pending state
2026-01-22 20:29:03 +01:00
Felix Roos
107a3acd3a
rename panel components + fix borders
2026-01-22 20:24:04 +01:00
Felix Roos
1d887e81ef
fix: h-full
2026-01-22 20:18:59 +01:00
Felix Roos
3364b9f05f
keep it simple stupid
2026-01-22 10:12:16 +01:00
Felix Roos
f9ed71fbf8
fix: import sounds font size
2026-01-22 01:35:19 +01:00
Felix Roos
e9ea0bc7cc
fix: typo
2026-01-22 01:32:04 +01:00
Felix Roos
a87daf3d21
fix: patterns tab performance
2026-01-22 01:31:23 +01:00
Felix Roos
139b5376fc
rebrand hide button row to hide footer
2026-01-22 01:16:22 +01:00
Felix Roos
a052def314
piping hot (main menu in footer) + border around panel toggle
2026-01-22 00:35:04 +01:00
Felix Roos
bcce1fa68a
make move sidepanel one layer up, so tabs are at the top and the toggle doesn't float
2026-01-21 23:38:25 +01:00
Felix Roos
9a10cac8e9
fix bottom panel
2026-01-21 23:07:49 +01:00
Felix Roos
cf999462b7
fix: export tab placeholder color
2026-01-21 23:02:14 +01:00
Felix Roos
9fc084b291
tweaks: consistent font sizes and row heights, persist selected reference tag, add wrap prop to ButtonGroup
2026-01-21 22:47:15 +01:00
Felix Roos
cb46dd7840
make it crunchier: border borders, less padding
2026-01-21 01:31:25 +01:00
Felix Roos
84e4dde3d7
mini tweaks
2026-01-21 00:15:00 +01:00
Felix Roos
5f8d028d4f
cleanup
2026-01-21 00:04:18 +01:00
Felix Roos
e3abdd41c0
make panel toggle floating
2026-01-21 00:03:19 +01:00
Felix Roos
bce6ffde08
cleanup + tweak bottom panel style
2026-01-20 23:36:09 +01:00
Felix Roos
35a3e32238
no bg on button group
2026-01-20 23:08:31 +01:00