Rust preview update for PR #4, restoring appearance and settings reported missing from the first native preview.
Purple glass/gradient popup with working opacity/tone controls, rounded themed controls, Windows fonts, MDI sidebar icons, draggable windows, compact results with program/file icons, bold App/Settings tags, and a larger separate Quick Look window.
Closing to tray keeps the shortcut working and focuses quick search when reopened. Scheduling runs independently of the visible window, with CPU/GPU thresholds, keyboard/mouse inactivity, power/day/time/interval/run-duration controls and history. Hidden UI progress cannot block indexing.
OCR setup choices persist and installed Tesseract is reused. OCR's Windows JPEG temp-file failure inside the restricted worker is fixed by sending PNG. CUDA/Vulkan setup uses the selected backend, auto-lists devices, and checks compatibility. Models remain lazy.
27 native regression tests passed; dark/light and hidden-window/preview GUI checks, real restricted OCR on/off, native icons, isolated installer/uninstaller, and portable launch passed. Empty GUI peak approximately 127 MiB, excluding models/helpers. Quick Look tested at 1040 × 800.
Exit the running VectorDash preview before installing this update. No database conversion or model re-download is required. Refresh Full indexing once to repair OCR text for affected photos/scanned PDFs indexed by the first native preview; Quick-name records are reused.
The setup is unsigned and Windows may show a SmartScreen/unknown-publisher warning. AI search can miss or misrank results. Native preview compatibility work remains under review; the stable release is unchanged.
Details: https://github.com/ampersandru/VectorDash/blob/codex/rust-native/native/docs/0.3.1.md