Added
- VNC console — connect to any running VM or container directly from the app
- ⋮ menu — new toolbar button with links to documentation, release notes, support, bug report and feature request; Settings and About moved here
- Update notification — red badge on the ⋮ button and a menu entry when a new version is available
- Default view — choose whether the app starts in Card or List view (Settings → Appearance)
- Warning banner — shown when remote-viewer is not configured, with a direct link to open Settings
- Node, Pool and Tag filters — each filter section can be shown or hidden independently in Settings; enabling one automatically refreshes the list
- Reset filters button — compact × icon inline with the "FILTERS" sidebar header
Changed
- Faster refresh — guest agent status is now cached and re-checked at most every 60 seconds, noticeably faster on large clusters
- Auto-refresh — shows a "30s" label when active; replaced internal loop with
DispatcherTimer, ticks skipped if a refresh is already in progress - Settings — display options arranged in a compact 2-column layout
- HostEditWindow — removed Cancel button; close the window to cancel
- VNC session title —
.vvfile now includes atitlefield (node:type/vmid) visible in the remote-viewer title bar - Progress bar — increased height to 8 px for better visibility
- Settings Appearance tab — icon updated to Palette
Fixed
- SPICE, VNC and RDP buttons were showing as blank boxes in dark theme
- Switching between light and dark theme now correctly updates all colors in the top bar
What's Changed
- feat: VNC console, notifications, filter UX, auto-refresh — v1.2.0 by @franklupo in #10
Full Changelog: v1.1.0...v1.2.0