-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTODO.txt
More file actions
82 lines (79 loc) · 3.81 KB
/
Copy pathTODO.txt
File metadata and controls
82 lines (79 loc) · 3.81 KB
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
Todo:
- Add open logs button (maybe on the error message?)
- Add more providers
- Add more / all js providers
- Make sure provider image is never wider than window
- Add Themer from other project to replace current theme impl
- Make Theme Progressbar to be thicker
- Update update check (check list for every [major minor patch, dev stage e.g. b2], combination it wants to be reminded of)
-> scrape new updates from github releases instead of a json file
- Implement better shader system
- Enable method to disable certain inputs (called everytime an input changes)
- Chromatic aberration
- OTHER PROVS:
-> Mangapark
-> Luacomic
-> https://whalemanga.com
Not planned:
- should automatic downscale be mega pixel based? -> No because we do not say "This is quality and this isn't" but relative to currently, this is quality
- Make it possible to transfer from one library to another by reusing can use library as can use title as path?
-> Too deep for normal people to understand, would have to select uuid4 folder of the title as the path, which is hard if you don't understand it in-depth
- Make library providers compatible with one another? How to solve different provider for different chapters?
- execute similar commands (like 3x double res) in one go. This would only be useful when the image is literally 3 by 3 px large
Done:
- Only clean own appdata folder like "175b1"
- Test out widgets other than slider and combobox -> fixed them
- Is vert shader executed? If yes why isnt the image flipped each time?
- Upgrade image pipeline with opengl shaders
- Make all library savers use opencv instead of pillow
- Add black and white transform mode for saving
-> Massively reduces file-size and compression time
- image shrinking,
- Search with js too when js enabled
- Fixed compiling issues due to changes
- Fix restart and config logic
- Fix not closing properly when using threadpool
- Make reload chapter wait for tasks to finish
- Add register_library_name / register_provider_name
- Add a general cleanup method to the CoreProvider where shared resources are cleaned up at app-exit
- Fix zinmanga not working
- Add js provider
- Fix advanced settings not saving
- Add ComicBook metadata to libraryprovider metadata
- Added show not recommended update info setting
- Add "Take me there" button for not recommended updates
- Tutorial popup
- Tiff library
- WebP library
- ComicBook library
- Style popups
- Set max cached chapters in adv settings (-1 means infinite)
- Update advanced settings with defaults
- LikeManga provider is working with header test
- Read library name from library not from database
- Set library name to library if changed
- Fix coffeemanga provider
- fix cache resetting
-> New caching system (1.0, 3.5, ...) instead of previous, current and next
-> Transferring of chapters can occur in the background (hide the window)
--> Just show them if the user tries to switch titles.
-> If User switches titles, invalidate all caches
-> Pass cache folder to chapter loading method
- Add error info if transferring task fails
- Fix recent titles not removing others that are too similar
- Fix recent titles adding from wrong provider
- Implement transfer loading wrapper
- Fix bug where it hangs on chapter after failure while transferring
- Implement search all
- last titles -> last titles + chapters + providers
- Make sure selecting last title doesn't erase another last title
- Make it so empty chapters say "Maybe this chapter doesn't exist?"
- Fix chapter float sometimes
- Make it so an empty library is ignored
- Investigate why Std->DeepC doesn't reset the library
- implement transfer chapter(s) and export settings-file
- Add quality presets for saver in adv settings (from deep c storage)
- Add lib to settings
- Add saver to settings
- Finish lib selector
- Remove strange split from lib selector as we can just use self._libraries with current index now