🚀 One-Line Install
curl -fsSL https://raw.githubusercontent.com/tuanchris/dune-weaver/main/setup-pi.sh | bash
🖥️ DW CLI
New command-line tool for managing Dune Weaver:
dw install → Initial setup (Docker + WiFi fix)
dw start → Start Dune Weaver
dw stop → Stop Dune Weaver
dw restart → Restart Dune Weaver
dw update → Pull latest & restart
dw logs → View live logs
dw status → Show container status
dw touch install → Install touch app on Pi
✨ UI Features
• Global View Logs button in header - access logs from any page
• Logs bottom panel - slides up, persists across pages
• Sticky search bar on desktop (Browse page)
• Mobile grid - always 3 patterns per row
• Collapsible settings sections
• Table type override setting
📱 Touch App (Pi)
• Raspberry Pi 5 support with auto 180° rotation
• EGLFS backend restored - fixed rendering issues
• Pi 5 NeoPixel support (lgpio + PIO)
🐛 Fixes
• Browse patterns grid layout
• Favorite button
• Homing preference persistence
• ETA display
• DW Mini machine detection
• WebSocket secure (wss) support
• Logo customization