bluepilledgreat
bff40a40a7
add RobloxState
2025-03-12 18:55:20 +00:00
bluepilledgreat
3f666333ee
add background updating
2025-03-12 18:29:16 +00:00
Matt
893aecbdd1
More arguments + debug settings ( #4814 )
...
CI (Debug) / build (push) Has been cancelled
CI (Release) / build (push) Has been cancelled
CI (Release) / release (push) Has been cancelled
CI (Release) / release-test (push) Has been cancelled
* ability to disable package cleanup
* add version and channel arguments
* ignore duplicate flags
* fix version argument not working
* add the force flag
* fix compiler warnings
* fix indentation
2025-03-12 09:12:31 +00:00
Matt
33243bfd0a
Improve version cleanup ( #4810 )
...
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
* more safely delete the roblox instance
* assertreadonly the whole directory
2025-03-11 11:00:23 +00:00
Matt
2acd0162fb
Fix font related crashes ( #4729 )
...
* don't crash if mod or package extraction fails
* add to strings
2025-03-11 10:14:44 +00:00
Matt
1258dc3589
remove behind production check for channels ( #4730 )
2025-03-01 15:44:06 +00:00
Matt
7977dba498
Add Windows 7 & 8.1 deprecation message ( #4365 )
...
* add windows 7 & 8.1 deprecation message
* remove deprecation bypass setting
2025-03-01 13:59:42 +00:00
bluepilledgreat
4da464197f
make CleanupVersionsFolder handle all exceptions
2024-12-30 00:55:30 +00:00
bluepilledgreat
a55a0be6bb
kill roblox players on upgrade no matter what
2024-12-28 15:59:43 +00:00
bluepilledgreat
5cabf015a4
bruh
2024-12-27 20:36:37 +00:00
bluepilledgreat
8b8d49e784
kill roblox instances that are running in latest version directory
2024-12-27 17:54:31 +00:00
bluepilledgreat
a91742fe51
delete latest version directory if it exists before update
2024-12-27 17:39:13 +00:00
bluepilledgreat
3f61518f11
fix font apply crash
2024-12-08 11:52:42 +00:00
Matt
78882ec1ae
bring back the old roblox version directory ( #3908 )
2024-12-06 13:59:26 +00:00
Matt
f8c6cb4dbe
create roblox directory in appdata ( #3903 )
2024-12-05 13:26:55 +00:00
pizzaboxer
749a8d6f3a
Add package entry for platform-dictionaries
...
on my life this is the *LAST* time we are doing this - i didn't get time to implement a remote config package map system
2024-10-29 22:07:23 +00:00
pizzaboxer
bd506ae545
Improve handling of bootstrapper connection errors
2024-10-29 21:54:35 +00:00
pizzaboxer
59bcf6fd27
Fix edge case regarding package restoration
...
Exception is thrown if the Downloads folder does not exist when trying to restore the original version of a modded file
Addresses #3308
2024-10-27 17:15:41 +00:00
pizzaboxer
aab9e153d1
Add support for running RobloxPlayerBeta as Admin
...
for some reason, i'm unable to delete the appcompatflags entry programatically in the uninstall process? weird
2024-10-26 23:51:40 +01:00
pizzaboxer
b3a1b1c55e
Dynamically resize supporter grid columns
...
+ fix bootstrapper bug from yesterday
2024-10-26 23:03:47 +01:00
pizzaboxer
6a93624040
Improve Roblox upgrade reliability
...
Addresses #3408
2024-10-25 23:44:12 +01:00
pizzaboxer
f822c36b92
Remove stat points for package download states
2024-10-24 23:39:52 +01:00
pizzaboxer
6dc8e286ce
Improve Roblox launch detection
2024-10-24 23:34:51 +01:00
Matt
d4d41bdd4f
add in logging to HandleConnectionError ( #3185 )
2024-10-16 23:03:25 +01:00
pizzaboxer
ba0b5e85be
Fix some bugs
2024-10-12 18:21:14 +01: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
ce82c3faa7
Fix handling of RBX deployment interfacing
2024-10-11 18:28:08 +01:00
pizzaboxer
d9c9a4cc28
Don't fail if start event is not signalled
2024-10-10 23:52:16 +01:00
pizzaboxer
71d41b40a8
Fix bootstrapper cancelling that I broke earlier
2024-10-10 21:06:08 +01:00
pizzaboxer
af19a353ff
Add QA build identification
2024-10-09 16:20:17 +01:00
pizzaboxer
c03bd70dac
Update all GitHub links
2024-10-06 21:52:54 +01:00
pizzaboxer
947033245f
Weed out some potential bugs
2024-10-06 21:12:34 +01:00
Matt
4f1b4f2737
Add taskbar progress bar ( #2757 )
...
* add taskbar progress bar
does not support winform bootstrappers
* add winforms taskbar progress bar
* fix build
2024-10-03 10:24:01 +01:00
pizzaboxer
6cb1ca6170
Finishing touches
2024-10-02 23:50:54 +01:00
pizzaboxer
d09bffeb22
Add analytics datapoints for installs and channels
2024-10-02 22:34:24 +01:00
pizzaboxer
0cd87366a7
Add test mode ( #3012 )
2024-10-02 18:00:45 +01:00
pizzaboxer
8ed89bb65e
Improve bootstrapper cancelling (+ error handling)
2024-10-02 01:21:40 +01:00
pizzaboxer
82869a14e4
Allow opting out of analytics
2024-10-01 14:46:06 +01:00
pizzaboxer
84da94c3f2
Update HttpClient user agent format
...
TIL user agents have a specific syntax lol
2024-09-30 10:40:25 +01:00
pizzaboxer
d8f1e27585
Add exception handler for registry key writing
2024-09-27 23:48:59 +01:00
pizzaboxer
1d03c216d1
Implement metrics
2024-09-27 22:14:39 +01:00
bluepilledgreat
7e8b699adf
remove unnecessary directory check
2024-09-21 18:55:43 +01:00
pizzaboxer
717b57ea2a
Improve server location querying and general connectivity handling
2024-09-12 09:52:36 +01:00
pizzaboxer
62064117b6
Consolidate registry handling
2024-09-09 11:41:21 +01:00
pizzaboxer
dd568faf9c
Implement new bootstrapper error handling
2024-09-08 23:59:38 +01:00
pizzaboxer
cd411e33ff
Use state entry for WebView2 runtime prompt
2024-09-08 01:45:00 +01:00
pizzaboxer
2795ccf92e
Bulk restoration of deleted mod files
2024-09-08 01:23:35 +01:00
pizzaboxer
1bdf761d07
Fix bug in cached package handling
2024-09-07 23:11:39 +01:00
pizzaboxer
99ff002121
Abandon staging folder idea, use lockfile instead
...
thank you matt for helping me see sense through this one
2024-09-07 22:51:03 +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