Commit Graph

2746 Commits

Author SHA1 Message Date
Natsumi
5c3d076e10 v2025.10.27 v2025.10.27 2025-10-27 14:13:44 +11:00
Natsumi
872b3a9042 Fix error on receiving invite 2025-10-27 14:13:19 +11:00
Natsumi
8378496faf Fix errors 2025-10-26 18:48:40 +11:00
pa
7a1780f0a2 tweak sentry config 2025-10-26 18:48:40 +11:00
pa
933252d0e1 tweak vite config 2025-10-26 18:48:40 +11:00
pa
d4941de396 reduce favorite tab memory usage 2025-10-26 18:48:39 +11:00
Natsumi
9963275cd5 Move translate bio button 2025-10-23 23:24:19 +11:00
Natsumi
8024cfc1dd Catch canceled prompts 2025-10-23 18:59:19 +11:00
Natsumi
99bc15e2ba .? 2025-10-23 18:59:19 +11:00
Natsumi
ac622ae35c Fix animated emoji in notifications tab 2025-10-23 18:59:18 +11:00
pa
5747c39106 add ingore state for sentry 2025-10-23 18:59:18 +11:00
Natsumi
6adef06a0d Save current Favorites tab 2025-10-22 22:39:37 +11:00
Natsumi
df9c062092 More debug 2025-10-22 22:39:36 +11:00
Natsumi
6af467b050 Clean up boop dialog 2025-10-22 22:39:36 +11:00
Natsumi
8a58c25084 Remember table sort order when switching pages 2025-10-22 22:39:35 +11:00
Natsumi
9547297a09 Close -> Dispose 2025-10-22 13:04:30 +11:00
Roka
482d8abd6d Fix process detection bugs and resource leaks in AppApiElectron (GameHandler.cs) (#1444)
* Fix process detection and resource leaks

Critical bugs:
- Fix VRChat detection by removing .exe from process name

Performance:
- Use GetProcessesByName() to avoid scanning all processes
- Optimize IsSteamVRRunning to check exact matches first

Resource management:
- Add Process.Dispose() calls to prevent handle leaks
- Standardize on Dispose() instead of Close()

* Fix broken ExitCode check in StartGame

Remove ExitCode check that always threw an exception. You cannot access
Process.ExitCode on a process that is still running~ it throws
InvalidOperationException. Steam stays running after starting VRChat,
so this check always failed.

Simplified to return true when Process.Start() succeeds, since Steam
handles VRChat launch asynchronously and there's no way to verify
immediate success.

Also changed Close() to Dispose() for consistency.
2025-10-22 12:11:37 +11:00
Natsumi
1787bb625b Random fixes 2025-10-22 12:11:48 +11:00
pa
c3f1eda296 fix: some reactive issues 2025-10-22 12:11:47 +11:00
pa
4dc8141d83 optimize favorite worlds tab loading speed 2025-10-22 12:11:46 +11:00
pa
c4500e5cc1 use text-autospace for better CJK character and non-CJK character spacing 2025-10-22 12:11:46 +11:00
Natsumi
5a16cf8d6d Fix random bugs 2025-10-21 16:41:43 +11:00
Natsumi
6cf626f14f Lint 2025-10-21 14:53:20 +11:00
Icey-Glitch
f94b6ea8be IPC Fixes (#1415)
* fix chatbox issues

* fix ipc issues

* add Ipc debug
2025-10-21 14:47:24 +11:00
Natsumi
1d0626f65f Random fixes 2025-10-21 14:10:33 +11:00
Natsumi
ab21029251 Overlay debug 2025-10-21 14:10:33 +11:00
BenjaminZehowlt
8c67b049d7 Fix Legacy Overlay & Fix Spammed Begin Error 2025-10-21 14:10:32 +11:00
pa
b1f85d4b80 Added sentry event filtering for 503 errors 2025-10-21 14:10:32 +11:00
pa
3569f08729 Added Sentry event filtering for 500 errors 2025-10-21 14:10:32 +11:00
Natsumi
f86c3756f4 database upgrade fixes 2025-10-21 14:10:32 +11:00
Natsumi
97ef396ec9 Random fixes 2025-10-21 14:10:31 +11:00
BenjaminZehowlt
b4cafe2f3d Port VR Overlay to Silk.NET 2025-10-21 14:10:31 +11:00
pa
090395bb61 clean profile tab 2025-10-21 14:10:31 +11:00
pa
f016ab9e0c sentry beforeSend ignore 403 404 2025-10-21 14:10:30 +11:00
Natsumi
8c1b6d3e51 Translate bio cleanup 2025-10-19 21:06:55 +11:00
poprox24
d7e08d6f7d Translate bio button (#1432)
* Translation button finished

* Fix bug in theme

* revert cause some stuff broke

* "Translated by Google" text

* Translate that too

* I am very stupid sorry

* Add API Key

* Make toggle work, oops

* Fix merge issues

* Fixed as requested

* Change translation icon

* Return settings back (oops)

* Beep

* Boop

* Delete import again as the icon has been replaced with a better one

* Change text
2025-10-19 13:34:30 +11:00
flower_elf
a059d813f3 Update Chinese Simplified localization (#1437)
* chore(i18n): Update Chinese Simplified localization

* chore(i18n): fix typo

* chore(i18n): fix again

* chore(i18n): a little fix

* chore(i18n): fix some key error

* chore(i18n):  change "endpoint"translation

* Update translation for refresh cache button

* chore(i18n):fix transtion key again

* fix(i18n): simply

* chore(i18n): Update Chinese Simplified localization

* chore(i18n): a little fix

* chore(i18n): small fix again

* chore(i18n): small fix again again
2025-10-19 13:34:04 +11:00
poprox24
1e65a4f6ab fix small typo (#1428) 2025-10-19 13:33:40 +11:00
Natsumi
3480820a0a Bug fixes 2025-10-19 13:33:41 +11:00
Natsumi
893302f0ad Fix user profile badges and random errors 2025-10-18 22:42:37 +11:00
pa
71d4e57900 add sentry router tracing 2025-10-18 22:42:36 +11:00
pa
bed90d211b remove sensitive state before sending to Sentry 2025-10-18 22:42:36 +11:00
pa
1fcffd9267 optimize memory usage 2025-10-18 22:42:36 +11:00
pa
0d7f610829 feat: sidebar can collapsable 2025-10-18 22:42:35 +11:00
Natsumi
dc51d156e4 Boops 2025-10-17 16:59:21 +11:00
Natsumi
9e95e1734c Catch closing dialogs 2025-10-17 11:27:33 +11:00
Natsumi
529c6c2b04 Fix group member sorting 2025-10-17 11:27:33 +11:00
Natsumi
4bb96a22bf Fix saving credentials 2025-10-17 11:27:32 +11:00
Natsumi
deca70a0ba uh 2025-10-17 11:27:32 +11:00
pa
8f4a243c48 refactor: spilt user summary header 2025-10-16 19:20:00 +11:00