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
15dc2dfbfe
Improvements to server location querying
2024-09-05 12:57:17 +01:00
pizzaboxer
0d5be93616
Fix some other things
2024-09-05 11:14:46 +01:00
pizzaboxer
2805263a63
Fix remaining activity tracker related bugs
2024-09-04 17:47:58 +01:00
pizzaboxer
f0ffdbc50c
Rework error handling for HTTP API deserialization
2024-09-03 20:05:15 +01: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
pizzaboxer
dfcd5b6777
Draft: game history (+ other minor fixes)
2024-09-03 01:24:52 +01:00
pizzaboxer
3d4ba04e8a
Bugfix: ordering by column in the flag editor
2024-08-31 11:30:14 +01:00
pizzaboxer
f747f40ca5
Add setting deeplink launch data from BloxstrapRPC
...
plus a bunch of tweaks to the bootstrapper
2024-08-30 01:40:51 +01: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
de82349e5e
Clean up sloppiness in notification area icon
2024-08-13 21:44:43 +01:00
pizzaboxer
2cc2373830
Fix BloxstrapRPC not working in certain system locales
...
TIL String.IndexOf() is subject to the system locale :(
https://discord.com/channels/1099468797410283540/1169289170024407102
2024-07-02 13:35:09 +04:00
pizzaboxer
5a0808639e
Fix activity watcher timeout bug ( #2049 )
...
any blank lines in roblox's log file would cause the activity watcher to timeout for 1 second which was severely affecting performance
2024-06-30 21:29:50 +04:00
pizzaboxer
ec418261ea
Fix inconsistent handling of desktop app closing
2024-06-27 18:08:17 +04:00
pizzaboxer
13f2690084
Localize server location notifications
2024-06-14 21:27:50 +01:00
pizzaboxer
f662d0d8c3
Guard debug settings, remove old unneeded stuff
2024-06-07 12:10:08 +01:00
pizzaboxer
374feedb11
desktop app disabling: revamp w/ activity tracking
2024-05-19 00:17:09 +01:00
pizzaboxer
cda660cc3e
Activity tracker, more efficient, fix city not IP
2024-05-12 21:20:00 +01:00
BuildTools
38edb68574
Build error fix and added back ip property
2024-04-15 00:43:44 +01:00
BuildTools
03be7d749c
Forgot a semicolon
2024-04-14 22:08:46 +01:00
Redus
f81cedbf2a
Requested Changes
2024-04-14 21:35:08 +01:00
Redus
11386b93b4
GetServerLocation() Changes
2024-04-13 03:43:13 +01:00
bluepilledgreat
7877fd08cd
hide power tools
2024-02-08 13:11:08 +00:00
bluepilledgreat
5edd0db80b
add localisation
2023-10-15 15:07:28 +01:00
pizzaboxer
dae1dfd824
Ratelimit BloxstrapRPC requests
2023-07-31 11:06:12 +01:00
pizzaboxer
c8c49a2921
Revamp Bloxstrap game messaging, now BloxstrapRPC
...
support for nested and dynamically-typed json fields, and games now have greater liberty over how the rich presence can be configured
2023-07-28 21:02:54 +01:00
pizzaboxer
d618ff350c
Add message commands for presence timestamp/icon
...
also fix a bug with the server location query thingy
2023-07-26 22:36:24 +01:00
pizzaboxer
8bbad57eb3
Restructuring: Directories -> Paths
...
shorter and more accurate to what it's describing
2023-07-25 19:43:30 +01:00
pizzaboxer
aebec51d68
i forgot to actually rename the file...
2023-07-25 19:40:07 +01:00