Skip to content

Commit

Permalink
docs: updated Todo and Features
Browse files Browse the repository at this point in the history
  • Loading branch information
KuramaSyu committed Dec 7, 2024
1 parent 8589a16 commit 823aacc
Showing 1 changed file with 16 additions and 13 deletions.
29 changes: 16 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
This project aims to add a nice extension to MacOS, providing a user friendly UI to set the desktop background.
By default the desktop background will be the image of the day from Bing. The project is written in Swift to provide an as native experience as possible.
This project aims to add a nice extension to macOS, providing a user-friendly UI to set the desktop background.
By default, the desktop background will be the image of the day from Bing. The project is written in Swift to provide an as native experience as possible.

### UI Example:
[![image.png](https://i.postimg.cc/yxzsTBRW/image.png)](https://postimg.cc/47wDJDBT)

### Features:
- next, previous, first and last image
- makeing favorites
- shuffleing images
- shuffleing favorite images only
- save settings to make them persistant
- making favorites
- shuffling images
- shuffling favorite images only
- save settings to make them persistent
- display and save metadata of image
- reveal new image after 5 minutes, to show the last image a last time

### TODO:
- [x] Undo favorite
Expand All @@ -19,21 +20,23 @@ By default the desktop background will be the image of the day from Bing. The pr
- [x] shuffle button
- [x] shuffle favorites only
- [x] Only load current image and unload old images, to prevent memory from going >600MiB
- [x] Check when going backwards when beeing in the last 7 days, if a day is missing -> download image + json
- [x] Check when going backwards when being in the last 7 days, if a day is missing download image + json
- [x] Start Bing task on Display Wake as well as when started. Set as Wallpaper automatically
- [x] Screen Event triggers resetting wallpaper to the newest instead of leaving it
- [ ] Delay start 5 minutes, display it in UI and set wallpaper only, if its the newest daily image which is new
- [x] Delay start 5 minutes, display it in UI and set wallpaper only, if it's the newest daily image which is new
- [x] manually set wallpaper when entering a new space
- [ ] Find way to downlaod json for images older than 7 days
- [ ] Add toggle to only show favorits
- [x] Find way to download JSON for images older than 7 days → up to 14 days
- [ ] Add toggle to only show favorites
- [ ] Cleanup Code
- [x] remove Focus
- [ ] when image reveal is triggered, cancel methods from downloading the image again
- [ ] don't download when using limited bandwidth Wi-Fi

### Install from Articats
- goto [Workflows](https://github.com/KuramaSyu/DailyPic/actions) and select the last successfull workflow
- go to [Workflows](https://github.com/KuramaSyu/DailyPic/actions) and select the last successful workflow
- scroll down to artifacts and download it
- in the downloaded zip goto the macos folder
- run the app - Apple will warn you that they can't check whether or not this App is secure
- in the downloaded zip go to the macOS folder
- run the app - Apple will warn you that they can't check whether this App is secure
- Hence allow the App in the settings:
[![image.png](https://i.postimg.cc/15LvKRLX/image.png)](https://postimg.cc/kBvNJCMP)

Expand Down

0 comments on commit 823aacc

Please sign in to comment.