π MacAuraLive v1.6.0 β Native Static Wallpaper Engine & Global Sizing
π Highlights & New Features
-
Native Static Wallpaper Engine (
StaticWallpaperView):- Replaced WebKit image emulation with high-performance native AppKit CoreGraphics/Metal image drawing (
NSGraphicsContextwith.highinterpolation). - Wallpapers render pixel-perfect without distortion, clipping, or alignment shifts.
- Replaced WebKit image emulation with high-performance native AppKit CoreGraphics/Metal image drawing (
-
Default Original Resolution (macOS Native Fit):
- Set
Original Resolution (Default - macOS Native)as the global default placement mode across the app. - Photos and static wallpapers apply in their exact 1:1 pixel dimensions and original proportions centered on your Mac display.
- Set
-
Sizing & Crop Toolbar Controls:
- Gallery Header: Quick global sizing selector menu for 1-click aspect ratio switching.
- Full Preview Modal: Dedicated "π Sizing & Crop" button with interactive toggles for Original (1:1), Fit to Screen, Crop to Fill, Stretch, and Zoom & Scale Slider.
- Changing sizing modes synchronizes with the desktop wallpaper in real-time.
-
In-Built Storage & Resource Breakdown:
- Real-time disk space analytics card in Settings with macOS-style multi-color storage gauge (Binary: ~7.5 MB, Live Shaders: ~15.0 MB, Static Wallpapers: ~0.4 MB, Total: ~23.2 MB).
-
Sidebar Playback Speed Slider:
- Fluid real-time speed slider (0.25x to 3.0x) in the sidebar footer controlling both video loops and live canvas shaders.
-
API Key Action Trio with Live Verification:
- "Save Key", "Test Key", and "Clear Key" actions with hardware Keychain storage and real REST API test pings against Google Gemini and OpenRouter.
-
Live Wallpaper 60 FPS Acceleration:
- Eliminated in-grid preview WebViews that competed with background desktop wallpapers, restoring solid 60/120 FPS performance to desktop shaders like Matrix Digital Rain.
π¦ Checksums & Downloads
- Installer:
MacAuraLive_v1.6.0_Installer_AppleSilicon.dmg - SHA-256:
762d2d31c2dbb358bc3f8da841d549d03be096b4a44273669545d28aadf33250 - MD5:
2658ccebcf67a071da6af49c3ce149e4