Zagrios / bs-manager

An all-in-one tool that lets you easly manage BeatSaber versions, maps, mods, and even more.
GNU General Public License v3.0
540 stars 42 forks source link

[FEAT.] : Ask users to select their installation folder on startup #560

Closed silentrald closed 3 weeks ago

silentrald commented 1 month ago

Problem

When a user manually moves the installation folder to another folder/disk, bs-manager still uses the default or installation-folder property in config.json.

Solution

If the installation folder (BSManager) does not exist on startup, prompt the user a modal to select either a new or existing installation folder. Default installation folder value should still be used on the prompt.

Workaround

Additional Context

Issue reported in https://discordapp.com/channels/1049624409276694588/1273029459544375459

Might be related to #481