Repository navigation
RapidReady v0.4.0
RapidReady 0.4.0 — The Sharpness & Collections Release 🚀
We are excited to announce RapidReady 0.4.0! With this milestone release, we are officially dropping the -beta designation. Version 0.4.0 delivers professional-grade sharpness verification with GPU-accelerated Focus Peaking, powerful Virtual Collections with drag-and-drop curation and export, instant import scan cancellation, and automatic filesystem reconciliation for external companion apps.
🔍 Dual-View Focus Peaking (Powered by WebGL & darktable Algorithm)
Checking critical focus across high-resolution photos is now instantaneous:
-
Dual-View Inspection: Toggle Focus Peaking on and off anytime using the
Fshortcut — active both in the 1:1 Loupe Viewer and the Inspector preview panel. -
Difference-of-Gradients Bandpass Filter: Unlike naive Sobel/high-pass filters that trigger on blurry background edges or bokeh highlights, RapidReady uses a WebGL shader inspired by darktable's bandpass metric. By measuring gradients across two spatial scales (
$\Delta = 1\text{px}$ vs.$\Delta = 2\text{px}$ ), it isolates true optical micro-contrast at the focal plane while ignoring out-of-focus background transitions and high-ISO sensor noise. - Customizable Appearance: Choose between 4 signal colors (Neon Green, Vivid Red, Electric Cyan, Bright Yellow) and 3 sensitivity levels (High, Normal, Low).
- Buttery Smooth: Fully GPU-rendered with zero lag during 120 FPS panning, zoom transitions, and minimap dragging.
📂 Virtual Collections (Albums) & Drag-and-Drop Sequencing
Organize your photographic projects without copying files or duplicating disk space:
- Hierarchical Collections Tree: Create albums and nested collections directly in the left sidebar.
- Manual Storyboard Sequencing: Arrange the order of images in any collection via drag-and-drop.
- High-Precision Export: Export selected collections with standard naming or sequential numbering (
001_Shooting.jpg) with automatic EXIF and metadata injection. - Import-Time Tagging: Assign ingested media to collections directly inside the Import wizard.
- Safe Deletion Guardrails: Clear separation between non-destructively removing an image from an album vs. deleting it from disk.
⚡ Import Workflow & Media Engine Enhancements
- Instant Native Scan Cancellation: Dedicated
[ ✕ Cancel ]button with real-time background thread termination in the Rust core. Halts directory traversal immediately without UI lockups. - Format Quick-Filter Pills: Filter mixed media cards in Step 2 with a single click (e.g. ingest only RAWs, only JPGs, or only Videos), with instant real-time recalculation of required target storage.
🔄 External Sync & Workspace Ergonomics
- Automatic Filesystem Reconciliation: RapidReady automatically reconciles changes made by external companion software (such as RapidRAW or external file managers) to keep folders and sidecars in perfect sync.
- View Entire Archive: A dedicated one-click toggle in the sidebar flattens and displays all images across all subfolders in the archive.
- Interactive Onboarding Tour: A guided visual walk-through introduces new users to ingestion, culling shortcuts, and inspector workflows.
- UI Polish & Splitter Resizing: Enlarged 7-pixel hit targets on sidebar dividers prevent cursor slipping, and virtual grid layout jitter has been eliminated.
⌨️ New Shortcuts Cheatsheet
| Key | Action |
|---|---|
F |
Toggle Focus Peaking Overlay (Loupe & Inspector) |
Cmd/Ctrl + 1 |
Navigate to Import View |
Cmd/Ctrl + 2 |
Navigate to Library View |
Cmd/Ctrl + , |
Open Settings |
📥 Installation & Download
| Platform | Installer |
|---|---|
| macOS (Apple Silicon) | RapidReady_0.4.0_aarch64.dmg |
| Windows (x64) | RapidReady_0.4.0_x64-setup.exe |
macOS Note: Run
xattr -cr /Applications/RapidReady.appafter installing if prompted by Gatekeeper.
Windows Note: Click More info → Run anyway if prompted by SmartScreen.