HazelnutCheese / Metis-Mod-Launcher

A wpf config tool for ModEngine2
MIT License
23 stars 6 forks source link

User defined profile UUIDs for desktop shortcuts #23

Open Maki711 opened 1 year ago

Maki711 commented 1 year ago

Hi, from the description, you mentioned that the profile UUID cannot be manually changed and that it will be automatically updated. This obviously does not work well with desktop shortcuts.

It is necessary to have a way to manually define profile UUID that will not break any shortcuts. In the background, the automatic UUID can be changed/updated but some kind of alias should always point to user defined UUID.

Example: "F:\Ig\Metis Mod Launcher\win-x86\Metis Mod Launcher.exe" -p "b957e2e4-dee8-44d2-9547-6d377ed82e5b" "F:\Ig\Metis Mod Launcher\win-x86\Metis Mod Launcher.exe" -p "myCUSTOM_id"

HazelnutCheese commented 1 year ago

Once a profile is created the ID cannot be changed and will never change.

If you create a desktop shortcut it will always be assigned to that id and never another profile.

I'm not sure what scenario your expecting this to break in? The shortcuts won't change and the profile ID won't change, so they will never break.

Maki711 commented 1 year ago

If that is true then the description of the Profile ID is wrong/misleading: image

In the description it is stated that it will be updated automatically. What exactly is meant by that?

HazelnutCheese commented 1 year ago

Yeah that's a mistake by me in the description. Good spot! I will try to remember to change that.