idkthegithub
82ff710eb3
Update Bootstrapper.cs
2023-05-15 11:56:46 +02:00
pizzaboxer
1f91c309ca
Add client version number
...
Finalizing the fake Byfron style
2023-05-14 01:39:28 +01:00
1011025m
969dbbbf92
Regression, it didn't have to be over engineered
2023-05-13 20:43:13 +08:00
1011025m
58932f4b34
i forgor 💀
2023-05-13 12:13:15 +08:00
1011025m
74d15c9bf3
Add Byfron logo
2023-05-13 11:57:16 +08:00
pizzaboxer
74f63df43a
Fix typo in ReShade removal notice ( #195 )
...
mfw https://twitter.com/boxerpizza/status/1650825767553495041 came back to slap me in the face
2023-05-05 08:47:05 +01:00
pizzaboxer
2b8d8de06d
Fix 32-bit removal
...
oops screwed up that one webview2 registry key
2023-05-04 10:50:32 +01:00
pizzaboxer
85ecef310a
Remove 32-bit support
...
💀 💀 💀 32 bit is GONE 💀 💀 💀
2023-05-04 10:15:55 +01:00
pizzaboxer
7d672d6a0f
Remove ReShade
...
💀 💀 💀 reshade is gone 💀 💀 💀
2023-05-04 10:06:34 +01:00
pizzaboxer
d1527535e4
Rename a bunch of classes
...
yea
2023-05-03 18:19:26 +01:00
pizzaboxer
e6bfac46fe
Fix first-time installation
2023-05-01 15:14:18 +01:00
pizzaboxer
93694a5ff4
Add more options for channel change behaviour
2023-04-30 00:59:23 +01:00
pizzaboxer
606aadda97
Turn DeployManager from singleton to helper
...
this really did not need to be oop lol
2023-04-29 23:55:43 +01:00
pizzaboxer
58fb73c127
Refactor class structure for singletons/utilities
...
cleanup necessary namespaces and adjust namespaces for certain classes to better represent what they're for
models, helpers and tools are all different and shouldnt really be under the same namespace
2023-04-26 21:14:35 +01:00
pizzaboxer
903fc42128
Check disk space based on manifest sizes
2023-04-26 14:04:27 +01:00
pizzaboxer
becc73929e
Revert "Remove ReShade"
...
instead of removing reshade outright, it's probably better to just make people switch to LIVE for now. yeah, reshade is on its last knees, but if there's still time, i'm taking it
2023-04-21 11:56:19 +01:00
pizzaboxer
055e75cfbe
Formatting fixes, bump version
2023-04-20 13:30:29 +01:00
pizzaboxer
6ea198f1e1
Fix Byfron crashes
...
turns out byfron will trip if you keep a process handle for robloxplayerbeta open for any longer than a minute
2023-04-20 12:54:02 +01:00
pizzaboxer
b3dcb48038
Make launch behaviour closer to official launcher
...
no custom start event, only specifying launchtime when launched from website
oh yeah i fixed a bug with fflag management
2023-04-20 11:51:37 +01:00
pizzaboxer
826b0a04ca
Reorganize stuff
...
moved around stuff to better reflect the regions they're supposed to be in
2023-04-20 10:32:51 +01:00
pizzaboxer
6cc701f6a2
Remove ReShade
...
also fixed a bug with deleted mods not being correctly applied after adding webview2 support
2023-04-20 09:55:18 +01:00
pizzaboxer
7fa4a0b989
Merge branch 'version-2.1.1' into version-2.2.0
2023-04-15 00:04:04 +01:00
pizzaboxer
c650c29016
Add WebView2 support
...
currently being tested in zintegration, hotfix needs to be released before it makes it way to LIVE
2023-04-15 00:01:48 +01:00
pizzaboxer
d7dc198a8b
Check if player executable exists ( #128 )
2023-04-12 11:06:27 +02:00
pizzaboxer
65c85b612a
Remove rbxfpsunlocker in favor of target FPS FFlag
2023-04-12 00:55:59 +02:00
pizzaboxer
f8dd388f88
Finalize v2.1.0 update
...
extra quality assurance and stuff
2023-03-13 18:22:44 +00:00
pizzaboxer
e72202f6f8
Add integration for notifying server details
...
might just be the coolest integration yet
2023-03-13 00:54:41 +00:00
pizzaboxer
558fc4e983
Improve auto updating (notification/bugfix)
2023-03-12 13:39:11 +00:00
pizzaboxer
04fd634784
Add support for FastFlag mods ( #98 )
2023-03-10 00:00:53 +00:00
pizzaboxer
db21afaaeb
Add disabling fullscreen optimizations ( #98 )
2023-03-09 11:02:58 +00:00
pizzaboxer
4050b1c2e6
bump version, browserTrackerId, update in temp
...
so turns out the browserTrackerId is actually necessary lol oops
2023-03-09 00:43:58 +00:00
pizzaboxer
d1b75f6874
Fix singleton mutex handling (for real) ( #99 )
2023-03-08 23:34:44 +00:00
pizzaboxer
b61f8730ef
Fix process detection
...
also fixed a bug with reshade shader uninstalling
2023-03-08 22:08:04 +00:00
pizzaboxer
ad886df373
Fix dialog not closing when opening website ( #103 )
2023-03-08 21:51:00 +00:00
pizzaboxer
cc22ee1591
Whitespace formatting, move Integrations folder
2023-03-08 21:25:40 +00:00
pizzaboxer
222006fa6a
Hold singleton mutex open if owned
...
Still not perfect, thanks to C#'s async threading weirdness it's possible for ownership of the mutex to still be lost - no idea how, but it should mostly work fine.
2023-02-19 17:38:02 +00:00
pizzaboxer
b5250e29dc
Implement better support for multiprocess handling
...
mutexes are created before starting the menu or bootstrapper to ensure only one instance of them are running
also menu can be opened without having to close bloxstrap background processes
also fixed roblox singleton mutex not being created properly
its 12 am and im fucking tired
2023-02-19 00:37:33 +00:00
pizzaboxer
1166ef9d60
Improve install migrating
...
All Bloxstrap files are now copied instead of just the Bloxstrap executable
2023-02-17 19:05:10 +00:00
pizzaboxer
d76d7b42e4
Rework DeployManager
2023-02-16 10:55:10 +00:00
pizzaboxer
2b646e2b55
Make logging more consistent
...
also added more verbosity, added -menu as an alias for -preferences, and added a migration for people using progress dialog
2023-02-16 10:29:40 +00:00
pizzaboxer
1d48657152
Followup on custom integration support
...
stopped being lazy and actually added editing inside the menu window
2023-02-15 15:33:06 +00:00
pizzaboxer
17b57556b8
Move help documentation to repository wiki
2023-02-14 22:38:39 +00:00
pizzaboxer
6cb72a8038
Add custom integration support ( #76 )
2023-02-14 18:46:17 +00:00
pizzaboxer
8a4cc67893
Rearrange menu, one-time desktop icon creation
2023-02-13 22:25:57 +00:00
pizzaboxer
a634351c9d
Add logging
...
saves to bloxstrap folder if installed, temp local appdata folder if not installed or uninstalling
2023-02-13 22:05:10 +00:00
pizzaboxer
0c4f7b4a27
Make install cancelling more reliable
2023-02-11 21:31:19 +00:00
pizzaboxer
a0be3fa970
Minor bootstrapper code refactor
2023-02-11 20:19:59 +00:00
pizzaboxer
1805e31f86
Minor refactoring of VistaDialog
2023-02-11 19:56:07 +00:00
pizzaboxer
ff8e68abb2
Break down logic for bootstrapper/dialog handling
...
The functionality for how bootstrapper dialogs are handled has been broken down to be more relevant to the sections of code.
Bootstrapper initialization and preview configuration are now handled by app startup and the preferences menu respectively, rather than all being handled in the dialog constructor.
Next things to do are handle exceptions and cancellation.
2023-02-11 18:57:58 +00:00
pizzaboxer
287bb2b3f7
Make bootstrapper independent of dialog
2023-02-11 18:06:11 +00:00