bloxstrap/Bloxstrap/Properties/launchSettings.json
pizzaboxer fd290f9ff7
Move activity watcher to separate process (#810)
this was done to:
- ensure robloxplayerbeta launches as an orphaned process
- help alleviate problems with multiple instances
- alleviate problems with the notifyicon causing blocking conflicts on the bootstrapper ui thread
- help reduce functional dependency on the bootstrapper, makes it less monolithic and more maintainable

ive always wanted to do this for a long while, but have always put it off because of how painful it would be

this may genuinely be the most painful refactoring i've ever had to do, but after 2 days, i managed to do it, and it works great!
2024-08-28 22:47:04 +01:00

35 lines
890 B
JSON

{
"profiles": {
"Bloxstrap (Launch)": {
"commandName": "Project"
},
"Bloxstrap (Quiet Launch)": {
"commandName": "Project",
"commandLineArgs": "-quiet"
},
"Bloxstrap (Uninstall)": {
"commandName": "Project",
"commandLineArgs": "-uninstall"
},
"Bloxstrap (Quiet Uninstall)": {
"commandName": "Project",
"commandLineArgs": "-uninstall -quiet"
},
"Bloxstrap (Menu)": {
"commandName": "Project",
"commandLineArgs": "-menu"
},
"Bloxstrap (Deeplink)": {
"commandName": "Project",
"commandLineArgs": "-player \"roblox://experiences/start?placeId=13700835620\""
},
"Bloxstrap (Studio Launch)": {
"commandName": "Project",
"commandLineArgs": "-studio"
},
"Bloxstrap (Watcher)": {
"commandName": "Project",
"commandLineArgs": "-watcher"
}
}
}