File | Date | Author | Commit |
---|---|---|---|
preview | 2022-02-22 | Dadangdut33 | [695f9d] Update 4.png |
src | 2022-03-10 | Dadangdut33 | [c23c5a] update main window if multiple img is taken fro... |
.gitignore | 2022-03-10 | Dadangdut33 | [c23c5a] update main window if multiple img is taken fro... |
LICENSE | 2022-02-22 | Fauzan F A | [203144] Create LICENSE |
forge.config.js | 2022-03-06 | Dadangdut33 | [c5cd00] try linux build |
lgtm.yml | 2022-02-22 | Dadangdut33 | [9a876d] a little readme, clear queue, fix if only 1 wp,... |
package-lock.json | 2022-03-10 | Dadangdut33 | [ebf573] add sharp |
package.json | 2022-03-10 | Dadangdut33 | [ebf573] add sharp |
readme.md | 2022-03-10 | Dadangdut33 | [3a8069] 1.1.0 prep |
yarn.lock | 2022-03-11 | Dadangdut33 | [cc5e75] Update yarn.lock |
Simple Wallpaper Changer, a simple yet useful wallpaper changer. This app does what it says on the title, it changes your wallpaper based on album set by You as the User. It has nightmode and random wallpaper feature. It is made in electron using vanilla js, bulma css, and electron forge.
Run the uninstaller if you are using the installer version. If using the portable version, you can just delete the folder. (On windows) If you enable auto run on startup, there might be a registry left behind that you can delete if want to by going to regedit and delete the Simple Wallpaper Changer
registry on \HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
.
This app is using electron forge which means for developing, what you only need to do is an npm install
and to run it do npm start
. To compile it you can run npm run make
. You can also use yarn if you prefer yarn. If you don't have electron-forge installed you can install it by running npm install -g electron-forge
.
I use wsl to compile it on linux, the command is the same as the windows just do npm run make
or yarn make
, but you might need to install fakeroot
, dpg
, and rpm
if you haven't.
For specific architecture you can add --arch=x64
or --arch=ia32
to the command.
# ia32
yarn make --arch=ia32
# or
npm run make --arch=ia32
# x64
yarn make --arch=x64
# or
npm run make --arch=x64
To make the installer (windows), i use innoinstaller instead of the one packaged with electron forge.
If you encounter any bugs with the program, you can report them by opening an issue on the github repository. You can also request a feature by opening an issue.
This app is open source and licensed under the MIT license. Feel free to use it or modify it and contribute if you wish to.