Clipmo 0.2.1
Clipmo 0.2.1
Highlights
- Native quick-window cleanup — html/body/#root are fully transparent and zero-padded so DWM owns the quick flyout's outer geometry and the acrylic/mica backdrop reads through cleanly. No more competing CSS corner clipping.
- Borderless quick frame, locked in — quick-window shadow-off, Win32 styles, DWM small corners, and border-none are re-enforced every time the backdrop, theme, or DPI changes, so a later reapply cannot silently regress to a captioned or system-menu window.
- Smoke-test pixel assertion tightened — the Windows CI quick-window screenshot is now sampled at
/180(every ~3rd pixel) and the colour floor sits at 10, so small UI features (icons, hint pills, kbd borders) register without the empty-state flake. - CI and release contract checks — Windows CI fails the build if the installed quick window grows caption, resize, system-menu, or app-window styles, or drops the required
WS_EX_TOOLWINDOWflag. Release-time checks verify the quick-window contract, the publisher and copyright strings on the signed installer, and the preserved legacyapp.clipdeck.desktop-*identifier and storage path. - Visible copy refresh — remaining in-app Clipdeck labels (toast, settings surfaces) now read Clipmo, while storage keys, window class, and the NSIS install id stay on the legacy Clipdeck name so in-place upgrades keep their history and settings.
Asset
Clipmo_0.2.1_x64-setup.exe— signed NSIS installer (x64, ~2.30 MB)- SHA-256:
37D77386E6CAF158054860947D6B009DB0DC5202B59465878CB0B43C310F06D5
- SHA-256:
Upgrade notes
The Windows application identifier and legacy managed-storage markers remain stable, so existing Clipdeck installations keep their database, settings, and history when upgrading to Clipmo. New user-facing windows, shortcuts, executable names, installer assets, tray text, and release titles use Clipmo.
Verified by
npm test— 82 passednpm run build— passedcargo fmt --check— passed- Windows CI (
jacksonkasi1/clipmoActions run 30778396232) — passed