Refactor Built-ins to Plugin Architecture #7
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
n8k99/bastion#7
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Migrate Calendar and Clock widgets from built-in code to external WASM plugins.
Development Tasks (☿ Nova)
plugins/calendar/with separateCargo.tomlwasm32-wasitargetcalendar.wasmfrom~/.config/bastion/plugins/src/widgets/(core shrinks)Testing Criteria (☿ Nova)
calendar.wasm-> running widget in paneplugins/triggers reload (dev mode)cargo xtask install-pluginssets up ~/.configCompletion Criteria (🜔 Claudian Review)
bastion-> plugins auto-build/setupdocs/MIGRATION.mdfor users and plugin developersBlockers
Assignees: @Nova
Labels: plugin, refactor, migration