Commit Graph

103 Commits

Author SHA1 Message Date
pizzaboxer
c5d46f5d46
Change how default flag values are handled
they're now all handled before they're saved/loaded
2023-04-13 21:04:54 +02: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
aeeb89445e
Add FFlag preset for setting framerate cap
this will replace rbxfpsunlocker, and yeah having a default value of 99999 might be a bit weird lol
2023-04-12 00:28:54 +02:00
pizzaboxer
7a305c6bd2
Write all FastFlag values strictly as strings
this is how roblox does it, and it just makes things easier
2023-04-11 23:54:03 +02:00
bluepilledgreat
6bbfdd4124 fix logic error 2023-04-09 18:13:22 +01: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
75290fd9ee Use universe info for game presence 2023-03-12 17:18:05 +00:00
pizzaboxer
961d21cff9 Add exception handling for main thread
wdym you're not supposed to just throw everything into a try catch block i have no idea what youre talking about
2023-03-12 14:14:10 +00:00
pizzaboxer
558fc4e983 Improve auto updating (notification/bugfix) 2023-03-12 13:39:11 +00:00
pizzaboxer
fdc9f9b1bc Follow up on FastFlag modding implementation
took me 2 days to think of this mfw
2023-03-11 23:52:53 +00:00
pizzaboxer
04fd634784 Add support for FastFlag mods (#98) 2023-03-10 00:00:53 +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
cc22ee1591 Whitespace formatting, move Integrations folder 2023-03-08 21:25:40 +00:00
pizzaboxer
35a621ad29 Fix MXAO and fix whitespace
Co-Authored-By: Extravi <98912029+Extravi@users.noreply.github.com>
2023-03-08 17:35:22 +00:00
pizzaboxer
e8e56b9669 Shader download configuration, 5.7.0 update check
Made shader download behaviour more modular and configurable, and added a check for redownloading all shaders when upgrading to 5.7.0
2023-03-08 17:16:41 +00:00
Extravi
2eea58f472
Update ReShade.cs 2023-03-05 21:12:42 -05:00
Extravi
1bfef1ee01
Update ReShade.cs 2023-03-05 21:11:53 -05:00
Extravi
26a70f4abf
fixed reshade support 2023-03-05 18:55:45 -05: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
b1514cef6b Followup on rbxfpsunlocker read-only fix
also readme badges lol
2023-02-18 12:05:11 +00:00
pizzaboxer
52313cf2af Make Discord Presence logging more verbose 2023-02-18 11:20:27 +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
475a9ef3bf Fix bug with rbxfpsunlocker cleanup 2023-02-14 23:32:31 +00:00
pizzaboxer
6cb72a8038 Add custom integration support (#76) 2023-02-14 18:46:17 +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
72783ec391 Add icon preview to menu 2023-02-13 13:40:50 +00:00
pizzaboxer
3143b17666 Move mod manifest to State.json 2023-02-04 21:32:35 +00:00
pizzaboxer
c1b892787a Add State file 2023-02-04 17:44:08 +00:00
pizzaboxer
93b082263b Refactor settings management 2023-02-04 17:03:26 +00:00
pizzaboxer
abd56959f2 Fix bug with Bloxstrap not staying open
looks like my dumbass completely forgot why i used application.run to begin with
2023-02-03 21:31:36 +00:00
pizzaboxer
02727cc751 Move ReShade folder to Integrations
Also adjusted design of ReShade settings in menu, and moved Screenshots folder to Pictures folder.
2023-02-03 20:44:28 +00:00
pizzaboxer
5c331a8ee4 Remove old configuration menu 2023-02-03 17:45:46 +00:00
pizzaboxer
f9140334b3 Add help topics and improve design 2023-02-01 00:29:08 +00:00
pizzaboxer
e9aa42e4f1 Publish draft for config menu redesign 2023-01-31 18:19:01 +00:00
pizzaboxer
735e7bf533 Fix project name string referencing 2023-01-27 20:05:25 +00:00
pizzaboxer
d7b8efbc2c Cleanup namespace ordering 2023-01-27 15:54:18 +00:00
pizzaboxer
3f69b1a998 Fix directory structure 2023-01-27 15:26:41 +00:00
pizzaboxer
44183090e0 Initialize stock WPF application 2023-01-27 13:22:02 +00:00
pizzaboxer
0f8cd4a922 Add icon for launching from desktop 2023-01-21 22:32:06 +00:00
pizzaboxer
e10e2a830b Finalize ReShade support
should hopefully be all done now, i think...?
2023-01-21 20:20:30 +00:00
pizzaboxer
c65b43a353 Add auto-updating ReShade config 2023-01-20 20:55:57 +00:00
pizzaboxer
83f37ee6c3 Rework Preferences menu and file modding
Adds help windows to the Preferences menu, reworked directory structure and allowed files in the root mod directory to be applied to the version folder.
2023-01-17 22:13:51 +00:00