mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-04-19 23:03:51 +02:00
Add applauncher settings, refactor some pug code (#544)
* fix(.NET): Stop CheckGameRunning from force checking processes I'm not really sure what I was thinking when I did that the way I did; They are not supposed to force check if they're closed after the first time...That's what the monitor is for. * feat(.NET): Add optional child process culling, clean up applauncher Add an AppApi method to set applauncher settings Enabled/KillChildrenOnExit Refactor repeated applauncher event code, move into methods * refactor: Move the pug code for every tab into its own file * refactor: Add PoC mixins to settings.pug ^& add comments for navigation Some proof of concept replacements of the categories, switches and a radio group in the General settings seection. Also added comments for each header-separated section for marginally better navigation of the file. * refactor: Move the login page to its own file * fix(.NET): Correct wrong variable being set in SetAppLauncherSettings * fix(.NET): Remove redundant/exception causing process refresh in monitor * refactor(.NET): Allow launcher to be disabled; Disabled by default. * refactor: Change screenshot helper default to true * feat: Expose new app launcher settings, add new settings category Translation keys added/removed: + view.settings.advanced.advanced.app_launcher.header + view.settings.advanced.advanced.app_launcher.folder_tooltip + view.settings.advanced.advanced.app_launcher.enable + view.settings.advanced.advanced.app_launcher.auto_close - view.settings.advanced.advanced.auto_launch - view.settings.advanced.advanced.auto_launch_tooltip * Add GPU Fix and Udon Exception Logging options, unload favorites tab when not in use * Fix GPUFix typo * Fix GPUFix typo 1 * Add logging for AVPro streams without usharp videoplayer * Lint --------- Co-authored-by: Natsumi <cmcooper123@hotmail.com>
This commit is contained in:
@@ -354,8 +354,6 @@
|
||||
"header": "Advanced",
|
||||
"launch_options": "Launch Options",
|
||||
"screenshot_metadata": "Screenshot Metadata",
|
||||
"auto_launch": "Auto-Launch Folder",
|
||||
"auto_launch_tooltip": "To auto-launch apps with VRChat, place shortcuts in this folder.",
|
||||
"pending_offline": {
|
||||
"header": "Pending Offline",
|
||||
"description": "Delay before marking user as offline (fixes false positives)",
|
||||
@@ -401,8 +399,17 @@
|
||||
"modify_filename": "Modify Filename",
|
||||
"modify_filename_tooltip": "Will add the World ID to screenshot filename, in addition to file metadata."
|
||||
},
|
||||
"app_launcher": {
|
||||
"header": "App Launcher",
|
||||
"folder": "Auto-Launch Folder",
|
||||
"folder_tooltip": "To auto-launch apps with VRChat, place shortcuts in this folder.",
|
||||
"enable": "Enable",
|
||||
"auto_close": "Auto close apps"
|
||||
},
|
||||
"cache_debug": {
|
||||
"header": "VRCX Instance Cache/Debug",
|
||||
"udon_exception_logging": "Udon Exception Logging",
|
||||
"gpu_fix": "SteamVR Overlay GPU Fix",
|
||||
"disable_gamelog": "Disable GameLog",
|
||||
"disable_gamelog_notice": "(will likely break things)",
|
||||
"user_cache": "User cache:",
|
||||
|
||||
Reference in New Issue
Block a user