Release Notes
- Add a wallpaper preview flow before applying selected server or local images.
- Add wallpaper display modes: crop to fill, fit on screen, stretch, center, and tile.
- Split wallpaper picker logic into dedicated settings components to keep the settings page smaller.
- Apply persisted wallpaper display modes in the app shell background.
- Preserve server picker directory context and use clickable breadcrumbs for navigation.
- Improve hidden-file directory listing support across backend and frontend file browsing.
Verification
- frontend: npm run check
- frontend: npm run build
- backend: go test ./...