Commit Graph

104 Commits

Author SHA1 Message Date
Natsumi 10aa51fea1 Fixes 2024-11-26 17:37:16 +13:00
Regalia ea5989ad2a Linux: Use NSIS installer (#991)
* feat: Implement SKIP_SHORTCUT for installer

* feat: Update Linux install script to use NSIS-based installer instead

* feat: Wine detection for installer shortcut suppression

* fix: Revert WINEPREFIX back to XDG Home

Oops.

* fix(linux): Forgot to use the variable here

* fix(linux): Don't error if INSTALL_LOCATION exists but is empty

* fix(linux): "Program Files" has a space
2024-11-26 17:36:31 +13:00
Nekromateion c4a19966a4 Implement automatic sticker saving (#985)
* Implement automatic sticker saving

* Prevent multiple requests for same sticker or print
2024-11-26 17:36:02 +13:00
Natsumi 654872fc30 Fix manage cache, OnPlayerLeft notification 2024-11-23 00:25:38 +13:00
Natsumi 299f2cce10 Fix image resizing 2024-11-20 16:17:21 +13:00
Natsumi da3e318915 Upload prints 2024-11-20 16:17:18 +13:00
Natsumi 5ed92aed82 Disable VR Overlay GPU Acceleration 2024-11-18 16:52:30 +13:00
Natsumi 78dc8ea42d Edit saved print names 2024-11-18 16:52:24 +13:00
Natsumi 9bcd58d776 More prints info 2024-11-17 13:00:16 +13:00
Natsumi 78a6dfbfe1 Save Instance Prints To File 2024-11-17 10:24:07 +13:00
Natsumi f56f1b8a83 Add support for prints 2024-11-16 14:08:22 +13:00
ColorlessColor c052a28aa6 Fixed window will never show up again if the window is closed when minimized (#977)
* `Show()` must be called before changing `WindowState`, otherwise the internal state of the window will be messed up.

If you don't do this, when the window is closed when minimized, even if you click the tray menu icon, it will never show up.

* Remember window state before minimized. If window was maximized before minimized, it should be restore to maximized when `Focus_Window` called.
2024-11-12 11:41:26 +13:00
Natsumi a47c5f8f7a DisableGpuAcceleration option 2024-11-08 00:02:46 +13:00
Natsumi 066b031f66 User dialog group sorting, fixes 2024-11-07 19:16:19 +13:00
Natsumi fd42c0a372 Refactor 1 2024-10-30 15:53:48 +13:00
Natsumi 6b7ea9de01 Chrome cache size 2024-10-30 15:52:42 +13:00
Natsumi 01a35fa007 Move where wal is set 2024-10-30 15:52:35 +13:00
BenjaminZehowlt 8f10ca6386 Set handles to null on OVR Shutdown 2024-10-28 19:36:41 +13:00
BenjaminZehowlt e8d278753d Respect if overlay is toggled 2024-10-28 19:36:37 +13:00
Natsumi c4d958b8ba Fixes 2024-10-28 19:36:34 +13:00
Natsumi 1eefbb4fc4 Actually fix Application Quit detection and parsing of user id 2024-10-24 23:58:06 +13:00
Usman Shafiq f244639fbc Fix Application Quit detection (#953) 2024-10-24 23:57:56 +13:00
Usman Shafiq 66f8e9252d Fix parsing of user id (#952) 2024-10-24 23:57:48 +13:00
Natsumi 6180777652 Fix launch args 2024-10-22 11:02:32 +13:00
Ethan Cordray f9686ad803 Implement GPU Accelerated VR Overlay (#944) 2024-10-22 11:02:11 +13:00
Usman Shafiq 411f50969b Fix IsDuplicateProcessRunning (#950) 2024-10-22 08:50:51 +13:00
Usman Shafiq 4f34e2d18a Rework Startup Args (#946)
* Rework startup args

* Preserve previous startup args on re-launch

* Ignore subprocess when checking for duplicate processes

* Cleanup code

* Remove extra process list grabbing

* Use `IsUpgradePrefix` when using `RestartApplication`

* Change `ProxyServerPrefix` to `ProxyUrlPrefix`
2024-10-22 08:06:56 +13:00
Usman Shafiq ddc1604795 Add UserId parsing on player joined or left (#943) 2024-10-22 08:06:50 +13:00
Natsumi d16d8399ca Handle errors 2024-10-09 18:24:50 +13:00
Natsumi 3ff2d687d2 Support variants 2024-10-03 12:31:25 +13:00
Natsumi 696f0a915c Update Cef 128.4.90 2024-09-28 02:45:45 +12:00
Natsumi 252e2c4e17 Hide group member only instances from Discord presence 2024-09-19 18:40:07 +12:00
Nekromateion 4b78eca7ab Use user set proxy for downloading updates (#898) 2024-09-11 08:38:06 +12:00
Natsumi 06dad59796 Only compress PNG when needed, instance-queue-left 2024-09-01 20:45:18 +12:00
Nekromateion dd97c60725 Add instance reset and vote kick log game log events (#894)
* Add instance reset game log event

* Parse vote kick output log lines
2024-09-01 20:39:28 +12:00
ScrapW c50a879ebf Fix: Detect Steam screenshots folder from registry (#886) 2024-08-29 17:41:51 +12:00
Nekromateion 59237b5b11 Enable compression for http requests (#888)
Enable compression for http requests made by VRCX to improve bandwidth usage and speed.
Also removed duplicate setWorldImage assigning.
2024-08-29 17:41:41 +12:00
Natsumi bc565abdae Update Cef and npm packages 2024-08-28 13:55:49 +12:00
Natsumi cff4d83164 Repo cleanup (#879)
* Move build scipts

* Move library DLLs

* Remove DotSettings

* Update gitignore

* Remove Properties

* Clean up csproj

* Move warning suppression into code

* Remove App.config

---------

Co-authored-by: DubyaDude <ushafiq141@gmail.com>
2024-08-28 13:52:04 +12:00
Natsumi 3baf00af27 Small changes 2024-08-21 09:24:06 +12:00
RingLo_ 7528fb80c3 fix: sometimes install.exe is suspended (#868)
* fix: sometimes install.exe is suspended

* fix: make the description of the osc fix function more accurate

* fix: replacing Process.MainModule.FileName with win32api

* chore: remove unnecessary references

* chore: rectify the text of the description
2024-08-13 20:28:02 +12:00
Natsumi 0de8041ce6 Switch Intel URL 2024-08-07 21:05:42 +12:00
Nekromateion 137a953b28 Warning for unhandled exceptions for faulty CPUs (#861) 2024-08-07 20:54:48 +12:00
RingLo_ 6465dc0910 feat: kill install process after exiting game (#864)
* feat: kill install process after exiting game

* Restore en.json

* fix some key incorrect

* gui: update for VRChat OSC Fix

* fix: may incorrectly kill unrelated processes

* fix: pattern incorrect
2024-08-07 20:54:39 +12:00
Nekromateion c3f4771f4d Add error message for invalid proxy server (#862) 2024-08-07 20:54:30 +12:00
Natsumi 29d3f85a08 Parse AVPro video errors 2024-08-05 11:08:07 +12:00
Natsumi 37bd128908 Fix desktop/VR detection on VRC open beta 2024-07-26 10:19:21 +12:00
Nekromateion 4f336195f0 Fix ScreenshotMetadata drag drop (#843)
Provide the full path to dragEnterCef instead of only the file name.
2024-07-22 21:36:22 +12:00
Natsumi e26aed5c6a Proxy settings 2024-07-17 10:31:18 +12:00
Natsumi a4d03c7e00 Add proxy from launch argument to WebApi
Co-authored-by: Nekromateion <43814053+Nekromateion@users.noreply.github.com>
2024-07-17 06:42:33 +12:00