├── .gitignore ├── LiveWallpaper.xcodeproj ├── project.pbxproj └── xcshareddata │ └── xcschemes │ └── LiveWallpaper.xcscheme ├── LiveWallpaper ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── 1024.png │ │ ├── 128.png │ │ ├── 16.png │ │ ├── 256.png │ │ ├── 32.png │ │ ├── 512.png │ │ ├── 64.png │ │ └── Contents.json │ └── Contents.json ├── Components │ ├── BlurView.swift │ ├── InlineVideoPlayer.swift │ ├── PlayerLayerView.swift │ ├── ProgressRing.swift │ ├── RecentVideoView.swift │ └── Toast.swift ├── ContentView.swift ├── Helpers │ ├── Extensions.swift │ ├── OvercastDetector.swift │ ├── Utils.swift │ └── VidAnalyzer.swift ├── LiveWallpaper.entitlements ├── LiveWallpaperApp.swift ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json ├── Singletons │ ├── AudioMixer.swift │ ├── UserSetting.swift │ └── WallpaperManager.swift ├── Sounds │ ├── beach.mp3 │ ├── bird.mp3 │ ├── bowl.mp3 │ ├── chimes.mp3 │ ├── coffee.mp3 │ ├── creek.mp3 │ ├── cricket.mp3 │ ├── fan.mp3 │ ├── fire.mp3 │ ├── firework.mp3 │ ├── foghorn.mp3 │ ├── owls.mp3 │ ├── palm.mp3 │ ├── playground.mp3 │ ├── rain.mp3 │ ├── restaurant.mp3 │ ├── seagull.mp3 │ ├── snow.mp3 │ ├── thunder.mp3 │ ├── train.mp3 │ ├── wind.mp3 │ └── wolves.mp3 ├── Views │ ├── AmbientSounds.swift │ ├── Recent.swift │ ├── SettingView.swift │ └── VideoDropView.swift └── WindowManager.swift └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/.gitignore -------------------------------------------------------------------------------- /LiveWallpaper.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /LiveWallpaper.xcodeproj/xcshareddata/xcschemes/LiveWallpaper.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper.xcodeproj/xcshareddata/xcschemes/LiveWallpaper.xcscheme -------------------------------------------------------------------------------- /LiveWallpaper/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /LiveWallpaper/Assets.xcassets/AppIcon.appiconset/1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Assets.xcassets/AppIcon.appiconset/1024.png -------------------------------------------------------------------------------- /LiveWallpaper/Assets.xcassets/AppIcon.appiconset/128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Assets.xcassets/AppIcon.appiconset/128.png -------------------------------------------------------------------------------- /LiveWallpaper/Assets.xcassets/AppIcon.appiconset/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Assets.xcassets/AppIcon.appiconset/16.png -------------------------------------------------------------------------------- /LiveWallpaper/Assets.xcassets/AppIcon.appiconset/256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Assets.xcassets/AppIcon.appiconset/256.png -------------------------------------------------------------------------------- /LiveWallpaper/Assets.xcassets/AppIcon.appiconset/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Assets.xcassets/AppIcon.appiconset/32.png -------------------------------------------------------------------------------- /LiveWallpaper/Assets.xcassets/AppIcon.appiconset/512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Assets.xcassets/AppIcon.appiconset/512.png -------------------------------------------------------------------------------- /LiveWallpaper/Assets.xcassets/AppIcon.appiconset/64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Assets.xcassets/AppIcon.appiconset/64.png -------------------------------------------------------------------------------- /LiveWallpaper/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /LiveWallpaper/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /LiveWallpaper/Components/BlurView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Components/BlurView.swift -------------------------------------------------------------------------------- /LiveWallpaper/Components/InlineVideoPlayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Components/InlineVideoPlayer.swift -------------------------------------------------------------------------------- /LiveWallpaper/Components/PlayerLayerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Components/PlayerLayerView.swift -------------------------------------------------------------------------------- /LiveWallpaper/Components/ProgressRing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Components/ProgressRing.swift -------------------------------------------------------------------------------- /LiveWallpaper/Components/RecentVideoView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Components/RecentVideoView.swift -------------------------------------------------------------------------------- /LiveWallpaper/Components/Toast.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Components/Toast.swift -------------------------------------------------------------------------------- /LiveWallpaper/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/ContentView.swift -------------------------------------------------------------------------------- /LiveWallpaper/Helpers/Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Helpers/Extensions.swift -------------------------------------------------------------------------------- /LiveWallpaper/Helpers/OvercastDetector.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Helpers/OvercastDetector.swift -------------------------------------------------------------------------------- /LiveWallpaper/Helpers/Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Helpers/Utils.swift -------------------------------------------------------------------------------- /LiveWallpaper/Helpers/VidAnalyzer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Helpers/VidAnalyzer.swift -------------------------------------------------------------------------------- /LiveWallpaper/LiveWallpaper.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/LiveWallpaper.entitlements -------------------------------------------------------------------------------- /LiveWallpaper/LiveWallpaperApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/LiveWallpaperApp.swift -------------------------------------------------------------------------------- /LiveWallpaper/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /LiveWallpaper/Singletons/AudioMixer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Singletons/AudioMixer.swift -------------------------------------------------------------------------------- /LiveWallpaper/Singletons/UserSetting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Singletons/UserSetting.swift -------------------------------------------------------------------------------- /LiveWallpaper/Singletons/WallpaperManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Singletons/WallpaperManager.swift -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/beach.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/beach.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/bird.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/bird.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/bowl.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/bowl.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/chimes.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/chimes.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/coffee.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/coffee.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/creek.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/creek.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/cricket.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/cricket.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/fan.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/fan.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/fire.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/fire.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/firework.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/firework.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/foghorn.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/foghorn.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/owls.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/owls.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/palm.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/palm.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/playground.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/playground.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/rain.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/rain.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/restaurant.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/restaurant.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/seagull.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/seagull.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/snow.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/snow.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/thunder.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/thunder.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/train.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/train.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/wind.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/wind.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Sounds/wolves.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Sounds/wolves.mp3 -------------------------------------------------------------------------------- /LiveWallpaper/Views/AmbientSounds.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Views/AmbientSounds.swift -------------------------------------------------------------------------------- /LiveWallpaper/Views/Recent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Views/Recent.swift -------------------------------------------------------------------------------- /LiveWallpaper/Views/SettingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Views/SettingView.swift -------------------------------------------------------------------------------- /LiveWallpaper/Views/VideoDropView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/Views/VideoDropView.swift -------------------------------------------------------------------------------- /LiveWallpaper/WindowManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/LiveWallpaper/WindowManager.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ducbao414/live-wallpaper/HEAD/README.md --------------------------------------------------------------------------------