Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Enhancement] Make user.config file to be created in Xen-Center Folder instead of C:\Users\<username>\App\Roaming #221

Open
gb-123-git opened this issue Feb 11, 2024 · 2 comments

Comments

@gb-123-git
Copy link

Can we make user.config file to be created in Xen-Center Folder instead of C:\Users\<username>\App\Roaming ?
The use case would be that the Xen-Center can be made into 'Portable' app which you can carry in USB without loosing any of the settings.
(Saving passwords would also need to be reviewed in case it is stored in the windows system; but that can be tackled later.)

@MrGrymReaper
Copy link

MrGrymReaper commented Mar 11, 2024

Just a note about moving out of the roaming folder. That folder is a part of the user profile, which follows the user account from computer to computer. By moving the user.config out of the roaming folder would seriously impact usage in Windows Domain based environments.

Thus large organisations which prefer a thick client over a Progressive Web Application or web browser based environment, would require the user environment to be setup each time on each computer from scratch. So if an organisation has hot desking especially in it its IT department and/or development department.

Then if a user logs on to a different computer from the one they do normally, they would have to setup the environment before they even start work on their allotted task. With the user.config being part of the roaming profile they just need to do the necessary configuration once, then it will be present on each new computer they log on to.

So this function in normal usage needs to remain, but an tool or installation option or feature in the Xen Admin tool to create a portable version would be best.

As it would allow for the above requested change while not interfering with the speed and efficiency of normal installed functionality on Active Directory or other Domain based logon Windows network environments.

https://en.wikipedia.org/wiki/Roaming_user_profile

@gb-123-git
Copy link
Author

@MrGrymReaper
I absolutely agree ! Just to clarify, I was originally meaning to create an option for portable app rather than change this for everyone.

Microsoft VS Code implements this by checking for "data" folder inside the same folder in which the .exe is located. In case the folder is found, user-data is stored there and the app becomes 'portable'. In case the folder is not found then it proceeds to save data in the regular windows user's folders.

PS: Above installation is just an example of implementation.

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

No branches or pull requests

2 participants