Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daggerpov/background-revolution
Desktop application for Windows/macOS users to rotate through custom, preset, and searched-for collections of backgrounds with scheduling and additional settings
https://github.com/daggerpov/background-revolution
application python tkinter-gui
Last synced: 19 days ago
JSON representation
Desktop application for Windows/macOS users to rotate through custom, preset, and searched-for collections of backgrounds with scheduling and additional settings
- Host: GitHub
- URL: https://github.com/daggerpov/background-revolution
- Owner: Daggerpov
- Created: 2021-07-07T16:26:25.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-05T22:17:35.000Z (about 2 years ago)
- Last Synced: 2024-04-18T07:05:21.940Z (8 months ago)
- Topics: application, python, tkinter-gui
- Language: Python
- Homepage:
- Size: 12.3 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Background Revolution (In Development, Alpha Release)
## What?
This will be an application for users to customize their windows backgrounds by uploading their custom collections, choosing from our preset ones, or even by searching on the spot by keyword. Then, the user can modify which ones are currently in their "rotation" so that it will automatically be changed for them by a set interval of their choosing.
## How?
Either download the executable/zip file from one of our releases or run the most recent code from your own machine like so:
- Make sure you have Python 3.8+ installed and added to `PATH`
- Clone the repo on a computer running either Windows 10 or MacOS
- Open your terminal in the directory that the repo is in
- Install the required Python modules by running the requirements.txt file as such: `pip install -r requirements.txt` (_doing this in a virtual environment is recommended_), bare in mind that some modules _aren't supposed to be installed on your machine (due to OS differences) so let the errors be_
- Run the file using `python main.py` or another method of your choosing## Why?
_**This is meant as a personal open-source project that won't ever be commercialized.**_ Despite there already being an application very similar to ours, _Wallpaper Engine on Steam_, ours will bring a unique scheduling method, search by way of web scraping a Google Images API rather than community posts, and our collections system is different. We're not even looking at that application for any sort of inspiration, seeing as we had the idea before realizing its existence.