makepad/apps/vj
Admin 915ce7c4e2 asset-server: the embed module — fully-local mode becomes shared
The VJ's attach-or-host logic (health probe, beacon listen, the main
store's server.lock as proof-of-life; loopback-only Host with the library
publisher, rooted in the main library when one exists) moves into
makepad-app-asset-server as embed::resolve, steered by <PREFIX>_ASSET_
EMBED/ROOT/PORT. vj/local_store.rs becomes the thin VJ-flavoured wrapper.
First second consumer: the sandbox.
2026-09-01 18:01:21 +02:00
..
examples vj: deck sync as a held lock, archive.org as a content source, frametween becomes a library, runs execute in the app 2026-09-01 16:46:34 +02:00
resources vj: deck sync as a held lock, archive.org as a content source, frametween becomes a library, runs execute in the app 2026-09-01 16:46:34 +02:00
src asset-server: the embed module — fully-local mode becomes shared 2026-09-01 18:01:21 +02:00
build.rs vj: the console — real transports and reverse, the music explorer's IMPORT, local store, lyrics and model plumbing, DJ-tab scroll knobs, title-click reset, crossfade fix, stem headroom, and music/sfx browse models 2026-08-26 08:49:49 +02:00
Cargo.toml vj: the self-hosted store is the full host — the library publisher rides along, loopback only, no beacon 2026-09-01 17:09:26 +02:00
LIVECODING.md vjfx: 104 presets, engine hooks + hold stage, the videomesh engine, the audio picture, livecodable effects, and mp4 thumbnail sheets 2026-08-26 08:49:48 +02:00