Skip to content

Conversation

@Toys0125
Copy link
Contributor

Making this change because the currently implemented location for the keystore is not protected by most backup programs. Too many files and cache files are stored in AppData/LocalLow. So wanted the keystore to be protected by moving it to my documents.

This change only affects desktop which majority of distros will have $HOME set and still follows the normal, Company Name, Products name scheme.

Added Simple Backup if the file exists just copy it to a bak extension.

Majority of backup solutions don't include AppData or LocalLow due to the amount of files and cache directories. I'm making this change to help reduce people frustration when the file itself gets corrupt.

Includes a system to migrate from the old and into the new location. Still uses the normal CompanyName/ProductName.
Add backup of the keys file when saving fails.
Change the location of keystore to My Documents for Desktop systems.
@dooly123
Copy link
Collaborator

when i get time i will make this a selectable path, changing it now doesnt make sense but will soon

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants