himselfv / viper

Enhanced Windows Service manager application
29 stars 2 forks source link

Standalone ini file #24

Closed himselfv closed 5 years ago

himselfv commented 7 years ago

Original report by me.

Since the app is mostly standalone and even writes to its own dir, it makes sense that it should at least support storing configuration standalone (currently its stored in registry).

To do this, Settings.GetSettings should first try to load %appname%.ini from the same dir, and only if this fails then use registry.

There should also be a button somewhere "save current settings as ini" to easily turn the default installation into standalone.

Or maybe a checkbox at the top of the settings window. "[x] Store settings in a portable way". Once you switch this, it either deletes or creates the file, then calls something like "Settings.SaveEverything".

himselfv commented 5 years ago

Done.