Skip to content

Port of macOS Mojave Dynamic Desktop feature to Windows 10

License

Notifications You must be signed in to change notification settings

ihongda/WinDynamicDesktop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WinDynamicDesktop

Port of macOS Mojave Dynamic Desktop feature to Windows 10

Why did you develop this?

When the Dynamic Desktop feature was announced for macOS Mojave which shifts through 16 images of the same desert scene taken at different times of day, I wanted to write a Windows program that would do the same thing. Windows has the ability built-in to cycle through different wallpapers, but only at regular intervals, not based on the times of sunrise and sunset. This program adds that feature for the Mojave wallpapers to the Windows desktop.

How do I use this?

The first time you run WinDynamicDesktop, it will automatically download the macOS Mojave wallpapers from here and extract them to your disk. I have not included the files directly in this repository for copyright reasons.

You will also need to input your location when running the program for the first time. This location is not used for any purpose other than to determine the times of sunrise and sunset where you live.

After you enter your location, you can minimize the program to your system tray and it will run in the background. If you ever want to change the location, right-click on the system tray icon and select Settings. The program can also be exited via the right-click menu of the system tray icon.

The program does not yet have an option built-in to automatically start when Windows boots. To make it do this, create a shortcut to the EXE in the following folder: %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup.

Legal and privacy stuff

I do not own the wallpaper pictures used by WinDynamicDesktop, they belong to Apple. The icon used in this program was made by Roundicons from flaticon.com and is licensed by CC 3.0 BY.

When you enter your location, WinDynamicDesktop uses the LocationIQ service to convert your location to latitude and longitude. Your location info is never sent anywhere without your consent. To get sunrise and sunset times, WinDynamicDesktop uses the free API available at sunrise-sunset.org.

About

Port of macOS Mojave Dynamic Desktop feature to Windows 10

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%