Natsumi
d2fd205476
Merge overlays, move overlay to separate process ( #44 )
...
* refactor: merge two overlay offScreenBrowser into one
* Electron support for shared overlay
* Separate overlay into its own process
* fix: invalid overlay texture size
* Handle duplicate processes
* Remove logging
---------
Co-authored-by: pa <maplenagisa@gmail.com >
Co-authored-by: rs189 <35667100+rs189@users.noreply.github.com >
2026-01-12 11:31:33 +13:00
Natsumi
637201c8f7
Update year
2026-01-12 11:14:33 +13:00
Natsumi
882851b98f
Fixes
2026-01-11 06:05:14 +13:00
Natsumi
0788af6161
Darker title bar
2026-01-05 23:04:15 +13:00
Natsumi
5e9dcfbd3f
Browser crash message, mutual friends message
2025-12-30 15:37:09 +13:00
Natsumi
6977cfd9a4
Small fixes
2025-12-27 06:25:04 +13:00
Natsumi
3a8627fd0e
Crash auto recovery
...
in the worst way possible
2025-12-27 06:25:04 +13:00
Natsumi
466c63336d
Log Process Termination
2025-12-27 06:25:01 +13:00
Natsumi
3cd68622d3
unfix: overlay scaling issue
2025-12-27 06:24:55 +13:00
pa
ae1cf134cc
fix: overlay scaling issue
2025-12-27 06:24:55 +13:00
Natsumi
d72f2314ea
Upgrade deps
2025-12-27 06:24:53 +13:00
Natsumi
6f0dab57bd
Fix OnPlayerLeft spam
2025-11-27 02:34:14 +11:00
Natsumi
8e1f83ecff
Exclude Emojis from screenshot viewer
2025-11-27 02:34:14 +11:00
Natsumi
222ad0ba57
Log InnerException without returning the error back to the UI
2025-11-27 02:34:11 +11:00
Natsumi
2a950abe1c
Update DBMerger
2025-11-20 21:09:17 +11:00
Natsumi
95a85c5ea4
Refactor SQLite to inform user of database errors
2025-11-20 21:09:16 +11:00
Natsumi
fdeb8fa38f
Small changes
2025-11-19 01:56:08 +11:00
Natsumi
191bf08a12
Update Cef to .NET 10
2025-11-19 01:56:03 +11:00
Natsumi
a122fd5d68
Favorites action buttons clean up and tooltips
2025-11-15 01:50:00 +11:00
Natsumi
c11a79f76f
Clean up, handle sentry init fail
2025-11-14 17:46:50 +11:00
Natsumi
84e724f628
Some memory fixes
2025-11-13 01:54:17 +11:00
Natsumi
18c2b42852
Calendar local datetime format and download buttons
2025-11-08 00:34:09 +11:00
Natsumi
27464ca65f
Fix Electron checking if game is running
2025-11-02 02:42:32 +11:00
Natsumi
b68399ca8a
Fix Electron IsGameRunning check
2025-11-02 02:42:31 +11:00
Natsumi
515f48a9e4
Handle failing to read images for OVRTK when they're in use, retry crop print when file in use
2025-10-30 01:47:54 +11:00
Natsumi
3836b9b4ce
Tray notification icon dot
2025-10-30 01:28:07 +11:00
Natsumi
3e79aa4e46
Cef 141.0.110
2025-10-30 01:28:04 +11:00
Natsumi
99bc15e2ba
.?
2025-10-23 18:59:19 +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
Natsumi
5a16cf8d6d
Fix random bugs
2025-10-21 16:41:43 +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
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
Natsumi
617d2e161d
Fix VRCX.json being slow to save
2025-10-16 13:28:19 +11:00
Natsumi
87ac7d7f9a
Fix YouTube API guide URL and message about VRCVideoCacher
2025-10-15 12:24:17 +11:00
Natsumi
2be998a270
Cef 140.1.140 & Electron 38.2.2
2025-10-15 04:16:35 +11:00
Natsumi
cac7bf6f17
VRC status checking
2025-10-08 00:33:51 +13:00
Natsumi
d03b8a7c2d
auto launch platform-specific apps
2025-10-01 12:57:24 +13:00
Natsumi
cc89d5d8c9
Move files around
2025-09-30 14:09:19 +13:00
Natsumi
d1b961aaf2
Fix build scripts when paths contain a space
2025-09-30 14:09:19 +13:00
Natsumi
ee132179aa
Fix uploading world images
2025-09-25 05:20:26 +12:00
Natsumi
aeabb5181d
Small changes
2025-09-13 21:04:56 +12:00
Natsumi
3324d0d279
Upgrade to Vue3 and Element Plus ( #1374 )
...
* Update Vue devtools
* upgrade vue pinia element-plus vue-i18n, add vite
* fix: i18n
* global components
* change v-deep
* upgrade vue-lazyload
* data table
* update enlint and safe-dialog
* package.json and vite.config.js
* el-icon
* el-message
* vue 2 -> vue3 migration changes
* $pinia
* dialog
* el-popover slot
* lint
* chore
* slot
* scss
* remote state access
* misc
* jsconfig
* el-button size mini -> small
* :model-value
* ElMessageBox
* datatable
* remove v-lazyload
* template #dropdown
* mini -> small
* css
* byebye hideTooltips
* use sass-embedded
* Update SQLite, remove unneeded libraries
* Fix shift remove local avatar favorites
* Electron arm64
* arm64 support
* bye pug
* f-word vite hah
* misc
* remove safe dialog component
* Add self invite to launch dialog
* Fix errors
* Icons 1
* improve localfavorite loading performance
* improve favorites world item performance
* dialog visibility changes for Element Plus
* clear element plus error
* import performance
* revert App.vue hah
* hah
* Revert "Add self invite to launch dialog"
This reverts commit 4801cfad58 .
* Toggle self invite/open in-game
* Self invite on launch dialog
* el-button icon
* el-icon
* fix user dialog tab switching logic
* fix PlayerList
* Formatting changes
* More icons
* Fix friend log table
* loading margin
* fix markdown
* fix world dialog tab switching issue
* Fixes and formatting
* fix: global i18n.t export
* fix favorites world tab not working
* Create instance, displayName
* Remove group members sort by userId
* Fix loading dialog tabs on swtich
* Star
* charts console.warn
* wip: fix charts
* wip: fix charts
* wip: charts composables
* fix favorite item tooltip warning
* Fixes and formatting
* Clean up image dialogs
* Remove unused method
* Fix platform/size border
* Fix platform/size border
* $vr
* fix friendExportDialogVisible binding
* ElMessageBox and Settings
* Login formatting
* Rename VR overlay query
* Fix image popover and userdialog badges
* Formatting
* Big buttons
* Fixes, update Cef
* Fix gameLog table nav buttons jumping around while using nav buttons
* Fix z-index
* vr overlay
* vite input add theme
* defineAsyncComponent
* ISO 639-1
* fix i18n
* clean t
* Formatting, fix calendar, rotate arrows
* Show user status when user is offline
* Fix VR overlay
* fix theme and clean up
* split InstanceActivity
* tweak
* Fix VR overlay formatting
* fix scss var
* AppDebug hahahaha
* Years
* remove reactive
* improve perf
* state hah…
* fix user rendering poblems when user object is not yet loaded
* improve perf
* Update avatar/world image uploader, licenses, remove previous images dialog (old images are now deleted)
* improve perf 1
* Suppress stray errors
* fix traveling location display issue
* Fix empty instance creator
* improve friend list refresh performance
* fix main charts
* fix chart
* Fix darkmode
* Fix avatar dialog tags
---------
Co-authored-by: pa <maplenagisa@gmail.com >
2025-09-12 10:45:24 +12:00
Natsumi
a9363c7188
arm64 pls
2025-09-04 20:32:56 +12:00
Natsumi
e50cd1c24a
Workaround
2025-09-04 07:00:51 +12:00
Natsumi
68bbf250c5
Downgrade System.Data.SQLite, it's broken on Linux x64
2025-09-04 06:11:52 +12:00
Natsumi
6aa544ea7a
Switch back SQLite lib, System.Data.SQLite.Core -> SourceGear.sqlite3
2025-09-04 04:36:36 +12:00