Description
There are multiple issues currently present related to the custom plugin management in Music Blocks:
Plugin Deletion is Broken: The plugin deletion functionality is currently not working.
Initialization Issues in Multiple Plugins: Several plugins, specifically facebook and accelerometer, are completely broken during initialization.
The custom plugin UI modal dialog relies on native prompt which interrupts the user flow and isn't stylized with the application's theme.
The plugin palette labels overflow outside the palette sidebar and overlap with other UI elements when the label is too long.
Expected Behavior
Deleting a plugin should completely wipe it from memory, the UI, and localStorage, ensuring no remnants stay loaded upon a restart.
Plugin configurations (like facebook and accelerometer) should correctly reference globalActivity for palettes and blocks to prevent scoping issues.
Loading and deleting plugins should utilize a custom, theme-compliant modal dialog instead of native browser prompts.
The palette sidebar should gracefully truncate long labels using an ellipsis without breaking the layout.
Screenshots/clips
Screencast.from.2026-08-27.23-27-47.webm
How to Reproduce
Load the any plugin.
Try to delete a loaded plugin, observing the nothings happens.
Environment:
Operating System: Any
Browser (if applicable): Any
Version of Software/Project: master
Checklist
Thank you for contributing to our project! We appreciate your help in improving it.
π See contributing instructions .
ππΎππΌ Questions: Community Matrix Server .
Description
There are multiple issues currently present related to the custom plugin management in Music Blocks:
facebookandaccelerometer, are completely broken during initialization.promptwhich interrupts the user flow and isn't stylized with the application's theme.Expected Behavior
localStorage, ensuring no remnants stay loaded upon a restart.facebookandaccelerometer) should correctly referenceglobalActivityfor palettes and blocks to prevent scoping issues.Screenshots/clips
Screencast.from.2026-08-27.23-27-47.webm
How to Reproduce
Environment:
Checklist
Thank you for contributing to our project! We appreciate your help in improving it.
π See contributing instructions.
ππΎππΌ Questions: Community Matrix Server.