Repository navigation
v0.4.0 — Sidebar reorder/hide + Wii-nav toggle
Builds on v0.3.0 (the interactive installer). Highlights:
Added
- Reorder + hide every sidebar entry — the MAD Sidebar page now reorders entries (carry-mode: A lift / move / A drop) and shows/hides each one (X cycles Auto / Always show / Always hide), core pages included. An Apply button rebuilds the sidebar immediately (no panel reopen) and the layout persists (
SIDEBAR_ORDER+FORCE_*ininstall.conf). The Sidebar entry itself can be reordered but never hidden (escape hatch); capability auto-hide stays as the per-row Auto state. - Wii-Remote navigation toggle — ES-DE → Main Menu → Input Device Settings → WII REMOTE NAVIGATION (on by default) enables/disables the Wii-nav bridge live, no restart.
- Hardware-setup + Maintenance-scripts GUIDE sections.
Changed
- Maintenance CLIs are now portable —
skyscraper-apply,dedup-disc-gamelists,reorganize-cd-games,clean-manual-cruft,fix-media-names-for-dir-as-file,wire-bezels, and theconvert-pixel-*/inject-carousel-logostools read the ROM dir, gamelists, media folder, and RetroArch config from ES-DE's own settings (newesde_settings.media_root()), so they work on any Deck — not just the maintainer's SD-card layout.
Fixed
- Suspend reliability — deep-vs-s2idle is now decided by the Steam Deck DMI (every current Deck's kernel forbids s2idle → uses
deep), fixing "the screen dims then immediately wakes" and a case where a SteamOS update could re-break suspend. - Honest post-update recovery —
samba-setup.shreports failures instead of falsely claiming success (and won't hang non-interactively);deck-fetch-esde.shgot network timeouts.
The patched ES-DE itself (sidebar/Wii-toggle C++) ships separately as the rolling latest-steamdeck AppImage via ES-DE's in-app updater. Full notes: CHANGELOG.