1 Star 0 Fork 0

程序员晓飞/WinDynamicDesktop

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MPL-2.0

WinDynamicDesktop

Port of macOS Mojave Dynamic Desktop feature to Windows 10, available on GitHub and the Microsoft Store

GitHub releases Gitter chat Donate

Microsoft Store

Getting Started

WinDynamicDesktop should run on any version of Windows that has .NET Framework 4.5 or newer installed. If you are using Windows 7 or Vista and your version of .NET Framework is too old, you can install a newer one from here.

The first time you run WinDynamicDesktop, it will automatically download the wallpapers for the macOS Mojave themes (Mojave Desert and Solar Gradients) and extract them to your disk. I have not included the files directly in this repository for copyright reasons. The app will ask you to choose a theme and you can also import custom themes that have been created by other users.

You will also need to input your location when running the app 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. If you are using the Microsoft Store version of the app, you can opt to use the Windows location service instead which will update automatically.

After you have chosen a theme and entered your location, the app will minimize to your system tray and run in the background. Right-clicking on the system tray icon opens a menu with options to change the theme, update the location, refresh the wallpaper manually if necessary, or exit the program. You can also choose to start WinDynamicDesktop when Windows boots or enable dark mode from this menu.

Frequently Asked Questions

Why did I 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 make a Windows program that would do the same thing. Windows 10 natively supports cycling through multiple wallpapers, but not based on the times of sunrise and sunset. WinDynamicDesktop adds that feature to the Windows desktop.

Can the Windows 10 theme be changed too?

There is an option to enable this in the "More Options" section of the system tray menu. Unfortunately its functionality is limited by the way the system theme setting works in Windows 10. In Windows 10 version 1809 which added a dark theme to File Explorer, it is necessary to restart Explorer before the system theme will change in it (this should be fixed in the next release of Windows). Also the theme for Microsoft Edge is separate from the Windows 10 theme and cannot be controlled by WinDynamicDesktop.

Can the lockscreen image be changed too?

This is a commonly requested feature to mimic the behavior of macOS and many Linux distros where the lockscreen image is the same as the desktop wallpaper. If you are using the Microsoft Store version of WinDynamicDesktop, you can enable changing the lockscreen image as an experimental feature by editing the settings.conf file which is in the same folder as the EXE. Change the setting "changeLockScreen":false to "changeLockScreen":true (or add it if it doesn't exist), and make sure in the Windows 10 settings app that Personalization -> Lock screen -> Background is set to Picture. In order for this to work reliably on Windows, it would be ideal if Microsoft added an option in a future version of Windows to make the lockscreen image mirror the desktop wallpaper.

How can you customize the images?

You are not limited to the Mojave themes that come preinstalled with the app. Custom themes created by the community can be downloaded here. You can also create your own theme that uses whatever wallpaper images you want, by following the instructions in this tutorial.

How can you hide the tray icon?

If you want to run the app silently with no icon in the system tray, you can do this by editing the settings.conf file which is in the same folder as the EXE. Change the setting "hideTrayIcon":false to "hideTrayIcon":true (or add it if it doesn't exist), then restart the app.

Legal and Privacy Stuff

I do not own the wallpaper images 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 API to convert it to latitude and longitude. The Microsoft Store version uses the Windows location API instead if permission is granted. Location data is anonymous and never saved without your consent.

空文件

简介

暂无描述 展开 收起
README
MPL-2.0
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/jiaofei-coding/WinDynamicDesktop.git
git@gitee.com:jiaofei-coding/WinDynamicDesktop.git
jiaofei-coding
WinDynamicDesktop
WinDynamicDesktop
v3.0.0

搜索帮助