-
Notifications
You must be signed in to change notification settings - Fork 0
/
.todo
114 lines (111 loc) · 7.55 KB
/
.todo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
TODO:
Features:
To Add:
☐ More confirmation dialogs/snackbars with undo functionality
☐ Deviant Art Topics loading time indication.
☐ Deviant Art Save topics.
☐ Community List/Deviant Art Topic List, grid and list view options.
☐ Save current query
- Separate screen to access/remove saved queries
- Save Query button on home page
✔ Add to Favourites dialog, add preview of images @done(24-06-16 02:08)
Local Filters:
☐ Resolution Filter
☐ Orientation Filter
☐ Gif filter
Settings Screen:
☐ Blur NSFW/Sketchy wallpapers
☐ Change default source
☐ Add to favourites on download (Downloads folder)
☐ Wallhaven API key
☐ Rounder Corner
☐ History Limit
☐ Cache Management
☐ Grid layout settings (Wallflow)
☐ Auto wallpaper
☐ Mark as viewed
☐ For Session/ Thoughout sessions
☐ Mark Type (Wallflow)
Auto Wallpaper:
☐ Constraints: Wifi/ Charging/ Idle, Roaming
☐ Interval: Hours/ Minutes
☐ Day/Night: Theme based/ Time based
☐ Source: Saved Query/ Favourites/ Local
☐ Notification of wallpaper change
☐ Add to favorites on change (Auto-Wallpaper)
Favourites Screen:
✔ Add 'Remove folder' button @done(24-06-25 08:09)
☐ Share folder as json
☐ Import/Export folder
Wallpaper Action Widget:
☐ Add Share Wallpaper Button
Edit Wallpaper Button:
☐ Blur
☐ Vigenette
☐ Contrast
☐ Brightness
☐ Grayscale
☐ Saturation
Chores:
☐ Add subreddits with gifs.
☐ Add reset button in all filter dialogs.
☐ Add Logs.
☐ Add Undo snackbars.
✔ Frosted Glass Theming @done(24-06-25 08:25)
✔ Clear All History @done(24-06-25 08:24)
✔ Favourites Add @done(24-06-14 03:04)
✔ New Favourites Folder @done(24-06-14 02:55)
✔ Save Favourites @done(24-05-02 09:40)
✔ Save Filters @done(24-05-01 19:23)
✔ Save History @done(24-05-01 13:27)
FIXME:
☐ Loading when there are no more pages left.
- Remove the loading animation
- Add a toast
☐ Tags loading on info sheet eveytime sheet is opened.
☐ Add Restoration of state on setting the wallpaper.
- https://dev.to/pedromassango/what-is-state-restoration-and-how-to-use-it-in-flutter-5blm
✔ Deviant Art Topic not working. (notify user to change filter) @done(24-06-11 19:04)
✔ Wallpapers repeating @high @done(24-05-24 20:10)
✔ Wallhaven, same page repeating again and again, on page change. @done(24-05-20 15:50)
✔ Adding same page to the list twice, from 2nd page onwards. @done(24-05-24 20:10)
Archive:
✔ Add Delete Button @done(24-03-09 10:33) @project(TODO.Features.History Screen)
✔ Create history screen @done(24-03-06 21:37) @project(TODO.Features.History Screen)
✔ Maintain history in a provider @done(24-03-06 21:51) @project(TODO.Features.History Screen)
✔ Limit history to x wallpapers @done(24-03-06 21:51) @project(TODO.Features.History Screen)
✔ Add All folder for all favourites @done(24-03-02 05:23) @project(TODO.Features.Favourites Screen)
✔ Create favourites folder screen @started(24-03-03 06:57) @done(24-03-03 07:20) @lasted(23m29s) @project(TODO.Features.Favourites Screen.Open Favourite Folder Screen)
✔ Show/Hide widget on touch @started(24-03-01 07:26) @done(24-03-01 13:16) @lasted(5h50m12s) @project(TODO.Features.Wallpaper Action Widget)
✔ Remove draggability @done(24-03-01 08:17) @project(TODO.Features.Wallpaper Action Widget)
✔ Multi-Gesture response @done(24-03-02 06:41) @project(TODO.Features.Wallpaper Action Widget.Favourites Button)
✔ Single-tap to add to "All" folder @done(24-03-01 13:50) @project(TODO.Features.Wallpaper Action Widget.Favourites Button)
✔ Hold to open favourites dialog @done(24-03-02 11:17) @project(TODO.Features.Wallpaper Action Widget.Favourites Button)
✔ Create Bottom Sheet @done(24-03-04 09:01) @project(TODO.Features.Wallpaper Action Widget.Wallpaper Info Button)
✔ Source @done(24-03-05 12:54) @project(TODO.Features.Wallpaper Action Widget.Wallpaper Info Button)
✔ Title @done(24-03-05 12:53) @project(TODO.Features.Wallpaper Action Widget.Wallpaper Info Button)
✔ Colours (Click to search) @done(24-03-05 12:54) @project(TODO.Features.Wallpaper Action Widget.Wallpaper Info Button)
✔ Post URL (Click to open) @done(24-03-05 12:54) @project(TODO.Features.Wallpaper Action Widget.Wallpaper Info Button)
✔ Image URL (Click to open) @done(24-03-05 12:54) @project(TODO.Features.Wallpaper Action Widget.Wallpaper Info Button)
✔ Resolution @done(24-03-05 12:56) @project(TODO.Features.Wallpaper Action Widget.Wallpaper Info Button)
✔ Size @done(24-03-05 13:13) @project(TODO.Features.Wallpaper Action Widget.Wallpaper Info Button)
✔ Tags @done(24-03-06 21:03) @project(TODO.Features.Wallpaper Action Widget.Wallpaper Info Button)
✘ Uploader Info (Click to search) @started(24-03-06 21:04) @cancelled(24-03-06 21:14) @wasted(10m19s) @project(TODO.Features.Wallpaper Action Widget.Wallpaper Info Button)
✔ Dynamic minimum width @done(24-03-11 21:42) @project(TODO.Features.Wallpaper Action Widget.Wallpaper Info Button)
✘ Shift Buttons to Top in filters(use icon buttons). @cancelled(24-03-11 21:56) @project(TODO.Chores)
✔ Increase favourite button size @started(24-03-11 11:05) @done(24-03-11 11:12) @lasted(7m19s) @project(TODO.Chores)
✔ Change Delete button icon @started(24-03-11 11:12) @done(24-03-11 11:26) @lasted(14m11s) @project(TODO.Chores)
✔ Create clear all history button @started(24-03-11 11:26) @done(24-03-11 11:36) @lasted(10m37s) @project(TODO.Chores)
✘ Search for random endpoints. @cancelled(24-03-10 20:05) @project(TODO.Chores)
✘ Make app bar scrollable in History/Favourites @started(24-03-09 10:37) @cancelled(24-03-09 10:55) @wasted(18m45s) @project(TODO.Chores)
✔ Add Favourite Button on Grid Item @done(24-03-09 00:05) @project(TODO.Chores)
✔ Change masonry grid view to display list without network @started(24-03-03 05:55) @done(24-03-03 06:37) @lasted(42m58s) @project(TODO.Chores)
✔ Unfavouriting wallpaper from folder shows "Attention: Remove wallpaper from all folders". @done(24-03-10 20:48) @project(FIXME)
✔ If images don't fill screen, load more doesn't work. @done(24-03-11 21:00) @project(FIXME.Bug)
✔ On wallpaper unfavourite, wallpaper appears in grid & folder (Favourite Screen) @started(24-03-03 08:13) @done(24-03-03 08:23) @lasted(10m3s) @project(FIXME.Bug)
✔ Favourites Dialog Ok/Remove button not animating @done(24-03-05 18:42) @project(FIXME.Bug)
✔ Clear All button is favourites not working. @done(24-03-05 18:35) @project(FIXME.Bug)
✔ Clicking a tag in history or favourite screen doesn't return to home screen. @done(24-03-10 00:50) @project(FIXME.Bug)
✔ Grid layout responsiveness @done(24-03-11 01:08) @project(FIXME.Responsiveness)
✔ Favourites folder icon responsiveness @done(24-03-11 01:23) @project(FIXME.Responsiveness)
✘ Make widget and dialog sizes responsive @cancelled(24-03-11 01:08) @project(FIXME.Responsiveness)