-
Notifications
You must be signed in to change notification settings - Fork 148
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature windows support (WIP) #292
base: master
Are you sure you want to change the base?
Commits on Jul 25, 2019
-
Initial implementation of windows port for variety
Most functionality does work at this point. It can: - Download and change a background from many providers - Most options seem to work fine - RPC calls work OK for client as well with asyncio - System tray icon behaves itself a little better but does need to be clicked twice to take away the menu dialogue (seems like a known issue with gtk / StatusIcon on windows) But: - It has not been tested on linux yet to verify these changes haven't broken anything - I need to set it up with a clean build because looks like msys have reorganized things since the chocolatey build I was using. This is a must for packaging and CI - There is a deadlock / crash when quickly selecting checkboxes (I see a recent commit may fix that - need to merge and test) - History and Wallpaper Selector seems broken - Implementation for IPC using asyncio and unix socket is in there for when it is finally supported for python on windows, but is untested on linux as well. - Quotes don't work on windows nor the digital clock. Probably never will so may want to remove associated menu items on windows. In fact nothing from Effects tab seems to work. You need some MSYS things - I'm in the process of trying to figure out exactly what, but it is not trivial and seems to be subject to change. One of the fixes involved having to copy a system library do a different name for lxml.
Frank Quinn committedJul 25, 2019 Configuration menu - View commit details
-
Copy full SHA for 759eb04 - Browse repository at this point
Copy the full SHA 759eb04View commit details
Commits on Jul 28, 2019
-
Merged latest master and added further fixes for windows
Frank Quinn committedJul 28, 2019 Configuration menu - View commit details
-
Copy full SHA for 96b460b - Browse repository at this point
Copy the full SHA 96b460bView commit details -
Frank Quinn committed
Jul 28, 2019 Configuration menu - View commit details
-
Copy full SHA for f85e584 - Browse repository at this point
Copy the full SHA f85e584View commit details
Commits on Sep 28, 2019
-
Added clock and date filters for windows
Frank Quinn committedSep 28, 2019 Configuration menu - View commit details
-
Copy full SHA for 5922187 - Browse repository at this point
Copy the full SHA 5922187View commit details
Commits on Feb 4, 2020
-
Fixes for dbus on Linux... hoping it doesn't break windows
Frank Quinn committedFeb 4, 2020 Configuration menu - View commit details
-
Copy full SHA for 9272044 - Browse repository at this point
Copy the full SHA 9272044View commit details -
Merge branch 'master' into feature-windows-support
Frank Quinn committedFeb 4, 2020 Configuration menu - View commit details
-
Copy full SHA for a1e7e3f - Browse repository at this point
Copy the full SHA a1e7e3fView commit details -
Added fix for latest upstream variety code and windows
Frank Quinn committedFeb 4, 2020 Configuration menu - View commit details
-
Copy full SHA for 8c29618 - Browse repository at this point
Copy the full SHA 8c29618View commit details
Commits on Sep 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1a1f159 - Browse repository at this point
Copy the full SHA 1a1f159View commit details
Commits on Jan 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2cbc7a3 - Browse repository at this point
Copy the full SHA 2cbc7a3View commit details