Editable launcher controls with a mock player faceplate. Apply focuses the player and pushes safe transport/audio/layout changes live.
Player player skin controls, true player previews, and launcher/index theme controls are separated and repaired.
This repair routes Skin Lab / Preview Rack buttons to player-domain settings, adds player background image loading in the index workspace, and embeds the actual player HTML as a true scaled preview before Apply.
0 commandsMenu, rail, and workspace buttons are routed through a single safe command table.5.0.8.5 accurate preview bridge loadedOpen or refocus the compact player without touching audio graph, M3U recovery, or skin reload internals.
Open launcher-native previews for player hub, skin, EQ, and visual changes before any live apply bridge touches the active player.
Inspect playlist, M3U, and EQ effects in the launcher before 5.0.8 starts pushing approved changes live.
Keep quick access to the Phase 4.7 preset/session JSON paths for upcoming skin packs.
Launcher-only shell skins. These do not overwrite the player skin atlas.
Index-only visual tuning. These controls update the Control Hub shell instantly and do not touch player skin, player EQ, playlist, or M3U state.
Visual faceplate mock updates as you change surface settings. Apply pushes those skin controls into the active player skin state.
Real editable 10-band preview. Apply sends exact gains to the player's BiquadFilterNode EQ. Live audition streams changes while media plays.
Resolver stats plus a visual playlist mock. Apply focuses the player playlist without faking browser file permissions.
M3U/folder recovery remains player-owned. The launcher can inspect and request a one-shot sync, but it does not rewrite local-file permissions or fake playable paths.
Done: switchable internal panels, clutter deprecated, wider app data area.
Done: modal sizing, Escape handling, keyboard focus, disabled feedback, and launcher themes.
Done: active panel, launcher theme, rail width, menu density, and index-only preferences persist safely.
Done: local preview cards for skin/EQ/M3U/player controls show what a command will affect before applying it.
Current: Apply buttons focus the active player and push approved EQ/skin/control changes live when media is playing.
Proof launch, restore, M3U/folder recovery, skin reload, theme persistence, command routing, and no-overflow behavior.
Mini player, detached visualizer, playlist/library manager, detached EQ, and skin preview become optional windows only where useful.
Session/skin JSON paths remain wired through the same protected player API hooks.
The oversized hero headline, do-not-break note box, right-side dev/ad notes, and bottom data tiles were removed from the primary surface. Their useful status values were compressed into the header and routed panels.
player.html and player_data.js remain unchanged for this build. Audio, EQ, M3U, folder restore, skin restore, and Control Hub behavior are not rewritten.