Commit Graph

7 Commits

Author SHA1 Message Date
bluepilledgreat
49fd8eb2d2 improve Watcher ctor macro exclusions
Some checks are pending
CI (Debug) / build (push) Waiting to run
CI (Release) / build (push) Waiting to run
CI (Release) / release (push) Blocked by required conditions
CI (Release) / release-test (push) Blocked by required conditions
2025-03-15 14:35:09 +00:00
Matt
78882ec1ae
bring back the old roblox version directory (#3908) 2024-12-06 13:59:26 +00:00
pizzaboxer
aac6ec3d4c
Improve watcher/failed launch handling
Bloxstrap now attempts to identify the log file *when* Roblox launches, then passes it to the watcher
It does this so that it can determine if Roblox fails to launch
2024-10-12 17:37:25 +01:00
pizzaboxer
0cd87366a7
Add test mode (#3012) 2024-10-02 18:00:45 +01:00
pizzaboxer
3eeebc7a8b
Draft: bootstrapper refactoring
Roblox now installs to /Roblox/Player/ instead of /Versions/<version guid>

This is a checkpoint commit. No mod manager, no error checking, no fullscreen optimizations configuration. Only installing and launching Roblox.

THIS WORKED FIRST TRY BY THE WAY
2024-09-05 22:07:07 +01:00
pizzaboxer
719fbb898e
Fix custom integration autoclosing not working 2024-08-30 00:51:58 +01:00
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