Commit Graph

31 Commits

Author SHA1 Message Date
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
c03bd70dac
Update all GitHub links 2024-10-06 21:52:54 +01:00
pizzaboxer
d8f1e27585
Add exception handler for registry key writing 2024-09-27 23:48:59 +01:00
pizzaboxer
62064117b6
Consolidate registry handling 2024-09-09 11:41:21 +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
f0ffdbc50c
Rework error handling for HTTP API deserialization 2024-09-03 20:05:15 +01:00
pizzaboxer
dfcd5b6777
Draft: game history (+ other minor fixes) 2024-09-03 01:24:52 +01:00
pizzaboxer
9fd4c367fb
Fix start event handler + detecting launch failure 2024-08-30 00:25:19 +01:00
pizzaboxer
d9f8cace43
Add mutexes for settings, installer and uninstaller 2024-08-16 20:45:37 +01:00
pizzaboxer
53f77f938e
Migrate mod presets to deferred settings system 2024-08-16 00:44:58 +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
pizzaboxer
c6c722e733
Fix potential bug with filesystem space checker 2024-06-28 16:43:34 +04:00
pizzaboxer
8b74470f6c
Convert AssemblyLoadStatus to a generic enum
i might need this for other things
2023-10-27 22:24:59 +01:00
pizzaboxer
02f90fd196
Fix release error (also better name for it lol) 2023-10-24 15:30:07 +01:00
pizzaboxer
fb1865c3f7
Restructure how XAML controls and UI stuff work 2023-10-24 14:58:26 +01:00
pizzaboxer
d8feba85b7
Fix bug with read-only permission assertion
https://discord.com/channels/1099468797410283540/1147073444219977779
2023-09-01 10:37:25 +01:00
pizzaboxer
199842547c
Attempt to debug improper package extractions
/shrug
2023-08-26 16:21:59 +01:00
pizzaboxer
1fda39bfb5
i forgot you can do this 2023-08-26 14:57:52 +01:00
pizzaboxer
30ae314537
Show notice if ShellLink can't be loaded 2023-08-26 14:49:06 +01:00
pizzaboxer
034a513650
Mitigate "decryption operation failed" error
cant believe i only had this idea just now
2023-08-26 00:34:58 +01:00
pizzaboxer
5741d82f3d
Improve mutex stuff?
idk i cant really find anything else wrong with it
2023-08-23 23:22:42 +01:00
pizzaboxer
48afdd7036
Use CsWin32 in favor of NativeMethods
i was planning to use pinvoke but turns out it was deprecated just 6 days ago lol
2023-08-01 19:09:52 +01:00
pizzaboxer
85be870fdc
Refactor file modding system
shouldnt break hopefully idk lol
2023-07-26 14:49:01 +01:00
pizzaboxer
102f6d1949
oh so we're back to this huh
hopefully async exception management should be better?
2023-07-26 01:30:00 +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
4705bec8d6
NotifyIcon context menu - initial prototype
saving this here so i can see if there's a better way to do stuff first before adding functionality
2023-07-19 19:07:40 +01:00
pizzaboxer
282d4c665a
Consolidation - global usings 2023-07-15 22:52:44 +01:00
pizzaboxer
0a7ae17473
Consolidate stuff
yea
2023-07-02 21:41:45 +01:00
pizzaboxer
94fe52245e
Refactor UI code structuring
109 changed files :D
2023-07-02 13:10:04 +01:00
pizzaboxer
5ef20a79c7
Add Fluent MessageBoxes
thats a lot of updated files huh
2023-06-29 17:54:05 +01:00
pizzaboxer
e7fd0b9642
Minor restructuring 2023-06-26 22:33:15 +01:00