Bored by your old static wallpaper? Want to see something new? Well my boy this is the right place for you. This magnificent tool automatically downloads and sets up a wallpaper from the website reddit! It allows you to decide the period of time after you get bored by a wallpaper and changes it, and you won't need to move a single muscle. Best thing of all, it applies wallpapers using a non-repetitive pattern - meaning that it's unlikely that you will ever see the same wallpaper twice. And it has so many more settings to customize!
Main Features:
- Easy install and update
- No setup required, just install, and it will start doing everything by itself
- Query reddit's API with the specified parameters
- Select the wallpaper to download through a non-repetitive pattern
- Automatically apply such wallpaper
- GUI to control settings
- System Tray
- Supports galleries and crossposts!
- Dark Theme
- Select only wallpapers with a sufficient resolution. All resolutions supported!
I need help! I'm kinda a beginner in Java development and in general as a software developer. For sure this project is full of hidden bugs, bad practices, unoptimal implementations and so on. Furthermore, the program has me as the only tester. I need help, I need feedbacks, I need people to tell me that they like this/dislike that. Only with such support this tool will get better
Known Bugs:
- pinterest galleries aren't supported (yet)
Changing the wallpaper destination folder doesn't take effect until the program is restartedNSFW queries fail
ToDo:
- Add a way to check for updates
- Improve memory usage (was ca. 200MB) -> improved to 150MB
- Add Linux support!
- Add an option to search from single subreddits with specific flairs
- Feature request: add "save" button that saves the wallpapers you like in a specific folder
- Feature request: add option to apply different wallpapers for different monitors
- Feature request: add the title of the post to the image (somewhere)
- Feature request: add blacklist option for wallpapers
After gradle import, in Intellij Idea, go to Build, Execution, Deployment > Build Tools > Gradle and set Build and run to use Intellij IDEA
, not Gradle
.
This is needed because Gradle plugin does not support generating GUI designer code. If you're affected by this, please vote for: https://youtrack.jetbrains.com/issue/IDEA-223518