mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-09-30 11:12:35 +02:00
Replace Chromium with cog (WPE WebKit) for the kiosk browser. Cog is purpose-built for embedded kiosk displays with a fraction of Chromium's CPU and memory footprint on Pi hardware. Add React Query `select` to SpoolBuddyLayout and SpoolBuddyDashboard printer status queries so only `connected` is extracted. Temperature, fan, and progress changes no longer trigger re-renders on every MQTT tick. Expand service/package stripping to disable pipewire audio stack, CUPS printing, rpcbind, upower, polkit, accounts-daemon, xdg-desktop-portal, and mpris-proxy. Add user-level service masking for pipewire/portals. Update SSH update cache clearing to handle both WPE WebKit and legacy Chromium cache paths.