-
Notifications
You must be signed in to change notification settings - Fork 494
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
[BUG] VCC ignores & restores changes to settings.json. #111
Comments
The settings file is written to and read from regularly while the app is open, you need to make changes while the app is closed. |
I think VCC should check if modified using modified time or else before updating config because VCC is GUI app might be launched for long time. VRChat provides VCC CLI so I think this is a bug. |
if
(This is race condition problem so It's hard to prevent perfectly but current behavior is too easy to make it happens so this should be fixed, in my opinion) If you don't want to consider that, VCC should lock |
Certainly, now that VCC can handle user repositories, there is less opportunity for the regular user to use the VPM CLI. Here is one example. The VPAI unitypackage allows you to specify assets distributed in VPM format when creating a unitypackage, and download and install them into your project when you import it. You can also specify the version as a wildcard (so you can create a unitypackage that always installs the latest version). The great advantage of this method compared to the usual VPM unitypackage is that it add repo information to However, users basically leave VCC (GUI) open when they work with Unity. (This is natural, since Unity is launched from VCC.) This is a major detriment to the benefits of VPAI. |
Describe the bug
If I modified settings.json while VCC is launched, the modification may be restored.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Modification to settings.json on step 2 is not reverted on step 4.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: