axellse
530bb84095
Merge remote-tracking branch 'real/main' into user-pfp-discord-rpc
2024-09-21 21:09:50 +02:00
pizzaboxer
6e0d24e6b4
Merge pull request #2893 from Flikter/custom-integration-autofill
...
Custom integration name autofill
2024-09-21 19:25:32 +01:00
bluepilledgreat
d8b259ace6
fix indentation
2024-09-21 19:17:36 +01:00
Flikter
263617e409
Autofill file name
2024-09-15 01:25:14 +02:00
pizzaboxer
1b60e30a0b
Add easy access to player compatibility settings
2024-09-12 10:53:43 +01:00
pizzaboxer
717b57ea2a
Improve server location querying and general connectivity handling
2024-09-12 09:52:36 +01:00
pizzaboxer
3f0ab22393
Address "Access to the path is denied" error
2024-09-09 16:18:29 +01:00
pizzaboxer
7a0f50bd81
Remove flag preset for graphics quality slider
...
RIP
2024-09-09 12:45:40 +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
e6f70a0c82
Remove option for disabling fullscreen optimizations
...
The option was only introduced because Roblox's installation path wasn't static. Now that it is, this option doesn't need to exist anymore, and it isn't an issue for people to just set it manually now.
2024-09-06 19:45:52 +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
axell
3855ac68dd
Merge branch 'main' into user-pfp-discord-rpc
2024-09-05 15:24:18 +02:00
pizzaboxer
15dc2dfbfe
Improvements to server location querying
2024-09-05 12:57:17 +01:00
pizzaboxer
2805263a63
Fix remaining activity tracker related bugs
2024-09-04 17:47:58 +01:00
axell
3510730a6e
Merge branch 'main' into user-pfp-discord-rpc
2024-09-04 17:16:11 +02:00
pizzaboxer
f0ffdbc50c
Rework error handling for HTTP API deserialization
2024-09-03 20:05:15 +01:00
axell
abb08f11b6
Merge branch 'main' into user-pfp-discord-rpc
2024-09-03 20:42:32 +02:00
pizzaboxer
26b7cbdc67
Refactoring of activity tracker handling
...
this will either go really well or horribly wrong
2024-09-03 18:12:10 +01:00
axell
77262dc6e4
Merge branch 'main' into user-pfp-discord-rpc
2024-09-03 07:24:13 +02:00
pizzaboxer
dfcd5b6777
Draft: game history (+ other minor fixes)
2024-09-03 01:24:52 +01:00
pizzaboxer
f1246e1a2d
Alert user on failure to load settings/flags
2024-09-02 11:04:39 +01:00
pizzaboxer
049d59a995
Satisfy my OCD
2024-09-01 09:52:43 +01:00
pizzaboxer
6d8d482449
New website domain
2024-08-31 23:31:44 +01:00
pizzaboxer
8d68576720
Add monthly supporter credits
2024-08-31 15:11:30 +01:00
axell
b61adf1a79
Merge branch 'main' into user-pfp-discord-rpc
2024-08-30 16:46:46 +02:00
pizzaboxer
2791cb0b2e
Refactor automatic updater + fix install details + fix launch flag parser + fix temp directory
...
Automatic updater now relies on the -upgrade flag specifically being set and uses a mutex for coordinating the process
Temp directory is now obtained appropriately (should fix exceptions relating to it?)
Installation details are now reconfigured on every upgrade
Specifying a nonexistant flag would insta-crash the app
Also, the message box was making the wrong sound for the warning icon
2024-08-30 13:29:51 +01:00
axell
5d5726bf8b
Merge branch 'main' into user-pfp-discord-rpc
2024-08-29 16:43:50 +02:00
pizzaboxer
fd290f9ff7
Move activity watcher to separate process ( #810 )
...
this was done to:
- ensure robloxplayerbeta launches as an orphaned process
- help alleviate problems with multiple instances
- alleviate problems with the notifyicon causing blocking conflicts on the bootstrapper ui thread
- help reduce functional dependency on the bootstrapper, makes it less monolithic and more maintainable
ive always wanted to do this for a long while, but have always put it off because of how painful it would be
this may genuinely be the most painful refactoring i've ever had to do, but after 2 days, i managed to do it, and it works great!
2024-08-28 22:47:04 +01:00
pizzaboxer
0544f137d0
Remove preset registration for Vulkan/OpenGL
2024-08-27 11:50:52 +01:00
pizzaboxer
91e2c45f0c
Issue reporting autofill + shorthand build checks
2024-08-27 11:36:49 +01:00
pizzaboxer
b8722f2429
Restyle launch menu
2024-08-27 09:33:16 +01:00
pizzaboxer
e96c17a3d5
Move About page to its own separate window
2024-08-26 19:26:05 +01:00
axell
11b11e01bf
Merge branch 'main' into user-pfp-discord-rpc
2024-08-19 18:20:22 +02:00
pizzaboxer
53f77f938e
Migrate mod presets to deferred settings system
2024-08-16 00:44:58 +01:00
axell
7c9c3d35cc
Merge branch 'main' into user-pfp-discord-rpc
2024-08-14 16:36:25 +02:00
pizzaboxer
ab2f5f589a
Cleanup new shortcuts functionality
...
Remove old obsolete option and ensure uninstaller deletes all the new shortcuts
2024-08-13 14:51:15 +01:00
pizzaboxer
7e95fb4d8f
Deferred settings application system + new shortcut settings
...
this system took way too much effort to think of for some reason idk why
2024-08-13 00:10:18 +01:00
axellse
11c9ae182d
fix merge conflicts
2024-08-11 17:39:15 +02:00
pizzaboxer
f3110f4b48
Fix presets being cleared when setting texture quality to Automatic
2024-08-10 16:50:32 +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
axell
e854b20233
Update IntegrationsViewModel.cs
2024-07-06 19:37:19 +02:00
axell
04c67ea661
dont invert that (again)
2024-07-06 18:51:40 +02:00
axell
f07f1c1d3f
dont invert that value
2024-07-06 18:44:17 +02:00
axell
7cda0fb5b1
fix accidentally swapping 2 variables
2024-07-06 18:11:27 +02:00
axell
7b019d0b17
add DiscordActivityJoinEnabled to integrations viewmodel
2024-07-06 18:09:44 +02:00
pizzaboxer
3d3684c248
Rework locale handler and fix remaining RTL issues
...
window handler was being duplicated, wouldn't apply for system default language nor on initial installation, winforms progress bar not following RTL changes
2024-07-03 12:08:46 +04:00
pizzaboxer
2a7d894319
Custom integration improvements
...
ShellExecute, working directory setting, file picker, easier command line flag input
2024-07-03 00:00:55 +04:00
pizzaboxer
8dfd12b7f0
New FFlag presets, categorisation, easy killswitch
2024-06-28 23:49:31 +04:00
pizzaboxer
df044eef5f
Add ability to toggle Fast Flag manager
2024-06-28 19:03:52 +04:00
pizzaboxer
d6384daba2
Remove old obsolete FFlag presets
2024-06-28 17:10:58 +04:00