You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MVP Features for the New Cross-Platform GameVault Application
Based on the new web UI frontend with a Tauri wrapper, the MVP should include the following features:
Library
The library should include an Installed Games section that displays all installed games and provides its own filters for easier management.
The search bar should be positioned at the top of the library and should search across both expandable sections: Library and Installed.
In the Installed Games view within the library, the default action should be Play instead of Download, and a local settings button should be available for options such as the default executable.
A version selector should allow users to download a specific game version.
Users should be prompted to choose a root directory when downloading a game.
Game
The Game view should provide additional options for installed games, such as Play and local settings, including the default executable.
The Game Settings should include the following functions:
Uninstall
Open installation directory
Launch executable
Launch parameters
Display the latest and installed version
Downloads
A dedicated Downloads tab should be available in the desktop application, even though it is not part of the web UI.
Download and extraction progress statistics should be displayed.
Games should be extractable, with a password prompt if required.
Users should be able to re-extract a game.
Games should be installable with support for:
Portable games
Setup-based games
Should autoselect serverside default installer executable
A selector for alternative installer executables
A hint showing the target installation path
Overriding the game's installation type
A button should allow users to navigate to the Game page after a successful installation.
Downloaded or extracted files should be deletable only after confirmation.
Users should be able to open the game folder in the file explorer.
Settings
Start GameVault on system startup.
Minimize GameVault to the system tray on startup.
Retain sorting and filters for both installed and server-side games.
Automatically extract downloaded games.
Automatically install portable games.
Automatically delete downloaded and extracted files for portable games after successful installation.
Add or remove root directories.
Provide an ignored executable selector.
Include a toggle for analytics.
Miscellaneous
Track playtime for executables within installation folders.
Support an offline mode in which users can launch installed games and track playtime locally. The client should periodically attempt to reconnect and, once online again, report the missing playtime to the server.
MVP Features for the New Cross-Platform GameVault Application
Based on the new web UI frontend with a Tauri wrapper, the MVP should include the following features:
Library
Game
Downloads
Settings
Miscellaneous