Commit graph

17 commits

Author SHA1 Message Date
Anton Duda
d262edd9e3 license: Switch license to AGPL to comply with Strudel dependency 2025-10-26 22:01:12 +03:00
Anton Duda
ef35cafca1 feat: Add playback commands
The new commands can be bound to hotkeys.
Also includes minor naming corrections.
2025-10-26 21:58:06 +03:00
Anton Duda
803422a4e9 refactor: Refactor Strudel widget logic
Now widget positions and IDs are stored in a StateField, and rendering is based on them.
Fixed the disappearance of widget's Vue mount-containers without unmounting the components.
2025-10-26 21:20:14 +03:00
Anton Duda
7e51ccaa9c Fix: remove casting to any and vue mounting point inline style per ObsidianReviewBot review 2025-10-25 13:31:23 +03:00
Anton Duda
6eea19b725 Add release workflow 2025-10-24 20:30:42 +03:00
Anton Duda
d3e3acafbd Change main.css to styles.css 2025-10-24 20:30:28 +03:00
Anton Duda
65efe33cc0 Remove unnecessary assets dir 2025-10-24 20:13:51 +03:00
Anton Duda
3dfd5cf14d
Fix relative paths for video tags in README and formatting 2025-10-24 20:13:07 +03:00
Anton Duda
19b2450195 Add README 2025-10-24 19:53:50 +03:00
Anton Duda
28652c6b31 Cleanup and build script update 2025-10-24 19:37:01 +03:00
Anton Duda
0ef71cd431 Add samples preload option 2025-10-24 03:35:43 +03:00
Anton Duda
4dfbb743ad Add sound caching 2025-10-24 03:00:17 +03:00
Anton Duda
104bc3553d Add base plugin logic 2025-10-23 20:54:43 +03:00
Anton Duda
2f74420965 Add strudel codemirror package 2025-10-22 17:43:51 +03:00
Anton Duda
5f405467ec Add superdough strudel package 2025-10-22 03:29:52 +03:00
Anton Duda
369de8ad60 Add supradough strudel package 2025-10-22 03:21:24 +03:00
Anton Duda
5b04f1358d Initial 2025-10-22 02:06:58 +03:00