Skip to content

v0.4

Choose a tag to compare

@markyip markyip released this 05 Jul 22:36
· 832 commits to main since this release

🚀 Cross-Platform Edition with macOS Support

💻 Installation Instructions

🪟 Windows
✅ Download RAWviewer.exe
✅ Run directly (no installation required)
✅ Optional: Right-click any RAW file → "Open with" → Select RAWviewer → "Always use this app"

🍎 macOS
Option 1: App Bundle (Recommended)
✅ Download and extract RAWviewer-v0.4.0-macOS.zip
✅ Drag RAWviewer.app into your Applications folder
✅ On first launch, right-click → Open to bypass Gatekeeper

Option 2: Terminal Executable
✅ Run ./RAWviewer from extracted folder
✅ Or install globally: sudo mv RAWviewer /usr/local/bin/

✨ What's New in v0.4.0

🎨 Major Platform Support
✅ Native macOS support – Works as a proper .app bundle
✅ Cross-platform compatibility – Seamless on Windows and macOS
✅ macOS integration – Supports Spotlight, file associations, Launchpad
✅ Zoom functionality fixed – Double-click and spacebar zoom now work predictably

📊 Performance & UI Enhancements
✅ Faster zoom-to-point with improved coordinate accuracy
✅ More responsive UI when interacting with large images
✅ File navigation preserves zoom level
✅ Drag-and-drop support for quick file opening

🔧 Technical Improvements
✅ Platform-specific icon support (.ico for Windows, .icns for macOS)
✅ Enhanced build system – Shared build pipeline for Windows/macOS
✅ macOS build now supports virtual environments
✅ Signed macOS bundle for better Gatekeeper compliance

🎯 Smart Features
✅ Session resume – Automatically reopens last folder and image
✅ EXIF display – Focal length, ISO, aperture, shutter time
✅ Natural file sorting – Matches Finder/Explorer behavior
✅ Non-destructive Discard folder
✅ Safe deletion – Always uses Recycle Bin/Trash
✅ Zoom state preservation – Maintained across image navigation

🚀 Performance Highlights
✅ Multi-threaded RAW decoding
✅ Memory-efficient processing
✅ Fully compiled native performance
✅ Responsive UI during background decoding

🔒 Security & Privacy
✅ No internet access – 100% offline
✅ All image processing is local
✅ No telemetry or tracking
✅ macOS app is fully code-signed