mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-10-06 14:11: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.