v1.0.3
v1.0.3 — Image Fixes, Hover Actions & Card Polish
IMAGE & CLIPBOARD FIXES
- Fix: images pasted from CopyPaste into Teams/other apps now display correctly (MSIX sandbox compatibility)
- Fix: images are now saved as real PNG files instead of raw BMP bytes with .png extension
- Fix: SetImage uses in-memory stream instead of lazy file reference for MSIX compatibility
- Fix: image deduplication in clipboard listener now uses size + byte sample fingerprint instead of generic hash
UI — HOVER ACTION BUTTONS
- New: Pin, Edit, and Delete buttons appear on card hover (replacing timestamp)
- Buttons auto-hide when mouse leaves the card
- Desktop-native pattern (similar to Outlook, Teams) — works reliably with mouse
CARD VISUAL IMPROVEMENTS
- Increased card padding for better breathing room (6px to 8px vertical)
- Image thumbnails: larger (70px to 90px), more vivid (opacity 0.7 to 0.9), rounder corners (4 to 6)
- Text content: improved contrast (opacity 0.85 to 0.9) and line height (20px)
- Better spacing between header, content, and footer sections
- Increased card MinHeight (44 to 52) for better text accommodation
- Content rows use Auto sizing to ensure footer metadata is always visible
CLEANUP
- Removed unused section title from localization files
- Cleaner ListViewItem template (restored original ContentPresenter approach)