Repository navigation
Releases: Li-Hongmin/MacLiveWallpaper
Releases ยท Li-Hongmin/MacLiveWallpaper
Release list
MacLiveWallpaper v2.1 - Signed & Notarized
๐ Signed & Notarized
v2.0 was tagged without bumping the app's internal version, and shipped
signed with an Apple Development certificate โ Gatekeeper rejects that on
download, forcing users to right-click โ Open to bypass it.
This release fixes that: it's built with a Developer ID certificate,
hardened runtime enabled, and notarized by Apple. It opens normally
on first launch, no warnings, no workarounds.
What's Changed
- Signed with Developer ID Application, hardened runtime on
- Notarized and stapled โ verified with
spctl -a -vvv -t exec:accepted,source=Notarized Developer ID - App version now correctly reports 2.0 (was still reporting 1.0 in the v2.0 tag)
- Added MIT
LICENSEfile (README referenced it, but it didn't exist) - README rewritten for the streaming model introduced in v2.0
- Distribution is now a
.dmginstead of a.zip
Installation
- Download
MacLiveWallpaper-v2.1.dmg - Open it and drag
MacLiveWallpaper.appto Applications - Launch โ no Gatekeeper prompt
Requirements
- macOS 14.0+ (macOS 15.0+ recommended for streaming)
- Internet connection
MacLiveWallpaper v2.0 - Streaming & Visual Selector
๐ Major Update: Streaming Support & Visual Video Browser
โจ New Features
๐ Streaming Video Support
- Stream 137 Aerial videos directly from Apple CDN
- No need to download 50+ GB of video files
- App size reduced from 50+ GB to just 1.1 MB
- Works on macOS 15+ with system Aerial screensaver enabled
๐ผ๏ธ Visual Video Selector
- Beautiful grid layout with preview thumbnails
- Browse all 137 videos with high-quality preview images
- Organized into 4 categories: Landscapes, Cities, Underwater, Space
- Real-time search functionality
- Click any thumbnail to instantly play the video
๐ง Stability Improvements
- Fixed display reconfiguration issues causing stuck "Paused" state
- Window lifecycle optimization prevents crashes on close
- Better multi-display support
- Automatic recovery on display changes
๐ฆ App Store Ready
- โ App Sandbox enabled
- โ Proper entitlements configuration
- โ No Apple proprietary resources
- โ Compliant with App Store guidelines
๐ฏ What's Changed
- Stream videos from Apple CDN instead of local files
- Added SwiftUI-based visual video browser
- Simplified resource files (entries.json + metadata only)
- Enhanced debugging and logging
- Chinese interface support
๐ Installation
- Download
MacLiveWallpaper-v2.0.zip - Unzip and move to Applications folder
- Launch the app
- Click menu bar icon โ "Browse All Videos" to explore
โ ๏ธ Requirements
- macOS 14.0+ (macOS 15.0+ recommended for streaming)
- Internet connection for video playback
- System Aerial screensaver enabled (for video metadata)
๐ Known Issues
- Some audio-related warnings in logs (videos play fine, can be ignored)
- First-time video buffering may take a few seconds
๐ Credits
Powered by Apple's Aerial screensaver videos.
Full changelog: v1.1...v2.0
MacLiveWallpaper v1.1
Bug Fixes
- Fix multi-display menu control issue
- Ensure playback always resumes after display changes
- Add status indicator when displays are changing
- Disable menu controls during unstable states
Features
- ๐ฌ Uses built-in macOS Aerial videos
- ๐ฅ๏ธ Multi-display support with hot-plug detection
- ๐ Random video shuffle
- โก Launch at login
- ๐ฎ Menu bar controls
Requirements
- macOS 14.0 (Sonoma) or later
MacLiveWallpaper v1.0
Display macOS Aerial screensaver videos as live desktop wallpaper.
Features
- ๐ฌ Uses built-in macOS Aerial videos
- ๐ฅ๏ธ Multi-display support with hot-plug detection
- ๐ Random video shuffle
- โก Launch at login option
- ๐ฎ Menu bar controls
Requirements
- macOS 14.0 (Sonoma) or later
Installation
- Download MacLiveWallpaper-v1.0.zip
- Unzip and drag to Applications folder
- Launch (right-click > Open on first launch)