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

[Feature Request] Optional forced logging enabled #812

Open
MinerSpark opened this issue Jun 4, 2024 · 7 comments
Open

[Feature Request] Optional forced logging enabled #812

MinerSpark opened this issue Jun 4, 2024 · 7 comments
Labels
feature New feature or request niche Niche request/bug fix

Comments

@MinerSpark
Copy link

image

Allow the option to toggle the auto enable of logging.
This is quite irritating for running more then 1 game for example world testing without using the offical build and test.
I myself am running 4 games and having one user join the world logged for 4 times is quite irritating so disabling logging for all but 1 client is required.

@MinerSpark MinerSpark added the feature New feature or request label Jun 4, 2024
@Natsumi-sama Natsumi-sama added the niche Niche request/bug fix label Jun 4, 2024
@Nekromateion
Copy link
Contributor

Hey,

you can achieve the desired effect by turning on the "Disable GameLog" option in the Advanced Settings.
image

@MinerSpark
Copy link
Author

Hey,

you can achieve the desired effect by turning on the "Disable GameLog" option in the Advanced Settings. image

Yeah but thats force disabling it everytime, So other clients are disabled but my primary client stays logged on, That option would have VRCX auto disable it every launch which is Not what I need, VRCX Option for Controlling the logs needs to be an Optional option, rather then the "Forced" state its currently in.

@Nekromateion
Copy link
Contributor

Nekromateion commented Jun 24, 2024

Yeah but thats force disabling it everytime, So other clients are disabled but my primary client stays logged on, That option would have VRCX auto disable it every launch which is Not what I need, VRCX Option for Controlling the logs needs to be an Optional option, rather then the "Forced" state its currently in.

No, it won't force disable it every time you start up your game if you enable "Disable GameLog". Once it is enabled it will not make any changes to the LOGGING_ENABLED registry key at all. Like I said, enabling it will achieve the exact thing you are talking about in this issue. Unless you are talking about wanting to keep VRCX logs while "Disable GameLog" is enabled, but going off of everything you have said so far it doesn't seem like that is what you were talking about.

@MinerSpark
Copy link
Author

I cannot close my game to test this right now, But apon next time I close my game I will see.
End of my goal is having VRCX logs still visable e.g join/leave logs without having VRCX changing the reg key at anytime.
Which seems like it could do what I need.

@Nekromateion
Copy link
Contributor

Okay, with "Disable GameLog" enabled you will not get any new entries in the Game Log tab but it will not interfere with your VRChat logging option. So this specific behavior that you are looking for is not possible with the current state of VRCX.

@MinerSpark
Copy link
Author

Yes, Thats exactly why this is a feature request.

@Natsumi-sama
Copy link
Member

It's too niche that I don't think it's worth making an option for, but here is a script that'll nuke the function to achieve what you're after.
%AppData%\VRCX\custom.js

$app.checkVRChatDebugLogging = () => {};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request niche Niche request/bug fix
3 participants