pizzaboxer
dd568faf9c
Implement new bootstrapper error handling
2024-09-08 23:59:38 +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
bluepilledgreat
f3dd87db04
put responses around quotes
2024-08-23 18:44:05 +01:00
bluepilledgreat
2e8cb16ad4
check versionStudio instead of version
2024-08-23 18:41:12 +01:00
bluepilledgreat
7123aa7951
remove pointless baseurl check
...
InitializeConnectivity is an async function. if it is somehow ran twice and the previous task hasn't completed, the connectivity check will still run.
2024-08-23 18:37:01 +01:00
bluepilledgreat
56016e9723
use cancellation tokens for connectivity check
2024-08-23 18:35:22 +01:00
pizzaboxer
765cccf89e
Refactor arg parser + channel handling
...
this commit changes way too many things to be stable. be warned of bugs if using this
2024-08-19 15:37:56 +01:00
pizzaboxer
776dbc4097
Draft: new installer system
...
the beginning of a long arduous cleanup of two years of debt
2024-08-10 13:08:04 +01:00
bluepilledgreat
45142b414a
remove extra space
2024-06-11 13:22:54 +01:00
bluepilledgreat
cd0212ba80
update log indentations
2024-06-11 13:22:45 +01:00
bluepilledgreat
00b78c7d93
remove old comment
2024-06-11 13:22:28 +01:00
bluepilledgreat
9d35717903
add replacing channel name for download
2024-06-11 13:21:51 +01:00
pizzaboxer
581cb50551
refactor: make deployment mirror checking async
2024-04-13 08:03:07 +01:00
pizzaboxer
9bba7a8088
Merge branch 'dev'
2023-10-24 11:18:38 +01:00
pizzaboxer
ea806fcd8e
Check for HTTP 200 when checking deploy mirrors
2023-10-11 08:44:48 +01:00
bluepilledgreat
c8b6395f99
fix getinfo cache
2023-10-04 12:25:37 +01:00
bluepilledgreat
1fcd05096a
add studio support
2023-10-04 12:05:53 +01:00
pizzaboxer
ee8f583bae
Gatekeep channel selection
...
👍
2023-08-23 10:35:10 +01:00
sewn
473cb5c70c
Fix Typos
2023-08-19 13:21:52 +03:00
pizzaboxer
f00de2bc2e
Make dialogs for connection errors more friendly
2023-08-01 14:16:11 +01:00
pizzaboxer
767783ae22
Add verbosity for HTTP response exceptions
2023-07-31 11:57:45 +01:00
pizzaboxer
cb19366db9
Fall back to clientsettings if CDN doesn't work
2023-07-29 12:48:23 +01:00
pizzaboxer
cb4c813b8a
Re-add channel version check on startup
2023-07-28 11:17:56 +01:00
pizzaboxer
1df1a8495c
Make logging more consistent
...
consistent prefix names, and logging exceptions in english
2023-07-25 19:08:43 +01:00
pizzaboxer
b677ce5aea
Make channel selection error info more accurate
2023-07-20 12:39:03 +01:00
pizzaboxer
607075c9d9
Check channel by comparing against LIVE
...
also change how version comparisons work
2023-07-17 10:10:53 +01:00
pizzaboxer
282d4c665a
Consolidation - global usings
2023-07-15 22:52:44 +01:00
pizzaboxer
9ea7900c05
Add verbose HTTP logging
2023-07-02 10:57:24 +01:00
pizzaboxer
cf1514d6be
Use ToLowerInvariant() instead of ToLower() ( #268 )
...
oops
2023-05-27 19:25:33 +01:00
pizzaboxer
0b90c66e1c
Remove ZWinPlayer64 from selectable channels
2023-05-04 11:11:30 +01:00
pizzaboxer
d1527535e4
Rename a bunch of classes
...
yea
2023-05-03 18:19:26 +01:00