Commit Graph

92 Commits

Author SHA1 Message Date
axell
3510730a6e
Merge branch 'main' into user-pfp-discord-rpc 2024-09-04 17:16:11 +02:00
axellse
e023fa4472 fix merge conflicts 2024-09-04 17:12:13 +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
6868037670
Show Rich Presence join button w/ reserved servers 2024-09-03 18:24:17 +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
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
3d4ba04e8a
Bugfix: ordering by column in the flag editor 2024-08-31 11:30:14 +01:00
axell
b61adf1a79
Merge branch 'main' into user-pfp-discord-rpc 2024-08-30 16:46:46 +02: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
axell
5d5726bf8b
Merge branch 'main' into user-pfp-discord-rpc 2024-08-29 16:43:50 +02:00
pizzaboxer
1288299dcc
Use queue for processing RPC message backlog 2024-08-29 11:20:37 +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
axell
7c9c3d35cc
Merge branch 'main' into user-pfp-discord-rpc 2024-08-14 16:36:25 +02:00
pizzaboxer
de82349e5e
Clean up sloppiness in notification area icon 2024-08-13 21:44:43 +01:00
axell
6b71aea906
move else to new line 2024-07-08 13:30:04 +02:00
axell
d6bc33d2da
make that its own option 2024-07-06 18:36:04 +02:00
axell
3871f7a2eb
refrence correct variables (again) 2024-07-06 18:20:55 +02:00
axell
36a6793836
refrence correct variables 2024-07-06 18:16:01 +02:00
axell
2d41955d2a
matt review changes (better code readability) 2024-07-06 17:58:13 +02:00
axell
0715cc0b03
add space between username and displayname to make it more visually pleasing 2024-07-06 14:44:02 +02:00
axell
2efb5fa95b
remove thing (again) (again) (again) 2024-07-06 14:34:59 +02:00
axell
adc962f971
remove thing (again) (again) 2024-07-06 14:27:36 +02:00
axell
aac398ef4d
remove other thing 2024-07-06 14:21:06 +02:00
axell
95e58d25c9
remove thing 2024-07-06 14:16:25 +02:00
axell
acfd8ad2f3
more debugging 2024-07-06 14:06:52 +02:00
axell
8f4117cf37
forgot to put dollar sign before interpolated string 2024-07-06 13:45:29 +02:00
axell
9397ebe261
debugging (remove later) 2024-07-06 13:36:31 +02:00
axell
7005b440f1
add missing semicolons 2024-07-06 00:02:15 +02:00
axell
62ccc1d229
add user pfp small image thingy 2024-07-05 23:44:36 +02:00
axell
8656d9dad4
add functionality for grabbing userid 2024-07-05 23:07:18 +02: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
85c19a5e0d
Fix single-letter game names Again 2023-08-23 10:43:07 +01:00
pizzaboxer
b22d72a1b8
Allow for rich presence to be set on game join
better title: Allow for rich presence to be set through BloxstrapRPC on immediate game join
2023-08-05 01:03:33 +01:00
pizzaboxer
c0d173e87a
Minor changes to how rich presence setting works 2023-08-01 20:24:56 +01:00
pizzaboxer
dae1dfd824
Ratelimit BloxstrapRPC requests 2023-07-31 11:06:12 +01:00
pizzaboxer
348154fded
Allow for rich presence fields to be reset 2023-07-31 10:42:13 +01:00