tracking issue of further updates in next release, v5.0
This is for: task priority, implement status, changelog summation
This is not for: long implementation detail thread
Local game scanning #108
This is a possible prerequisite for #182, since we may have user added games that don't have fixed relative position to uninstaller from game main executable.
Game uninstall #182
Uninstall games without manually locating the uninstaller, inside fit-launcher.
Library refactoring
Replace JSON based storage of game library, downloaded games, e.g. to SQLite database
Secondary images
For better maintainability for hi-res secondary images fetching, replace the secondary_images JSON text field with standalone table for secondary images, with game_hash validation, store hi-res url and their availability.
Separated download & install directory #234
below are features not planned yet
Other
- Minimized
setup.exe when installing, avoid disturbing
EcoQoS integration to schedule installer to E-cores, thus users may have a fluent desktop experience while installing games in background. This is especially useful for really large games like GTA V, RDR2, which take hours to install.
Linux support #65
tracking issue of further updates in next release, v5.0
This is for: task priority, implement status, changelog summation
This is not for: long implementation detail thread
Local game scanning #108
This is a possible prerequisite for #182, since we may have user added games that don't have fixed relative position to uninstaller from game main executable.
Game uninstall #182
Uninstall games without manually locating the uninstaller, inside fit-launcher.
Library refactoring
Replace JSON based storage of game library, downloaded games, e.g. to SQLite database
Secondary images
For better maintainability for hi-res secondary images fetching, replace the
secondary_imagesJSON text field with standalone table for secondary images, withgame_hashvalidation, store hi-res url and their availability.Separated download & install directory #234
Other
setup.exewhen installing, avoid disturbingEcoQoSintegration to schedule installer to E-cores, thus users may have a fluent desktop experience while installing games in background. This is especially useful for really large games like GTA V, RDR2, which take hours to install.Linux support #65
libCEF, fix: build on linux, mock missing functions #208