Commit Graph

527 Commits

Author SHA1 Message Date
Natsumi f578984a06 Rename Quest to Android, small fixes 2023-08-20 18:34:14 +12:00
Natsumi 908714b2e1 Small changes and fixes 2023-08-16 03:33:23 +12:00
Natsumi 9e082145c5 Small changes and fixes 2023-08-07 20:15:27 +12:00
KazaWai 8e4aa39064 Feature: Added avatar memo as for issue #595 (#613) 2023-08-07 19:52:41 +12:00
Natsumi a7027221ed User dialog world sorting 2023-07-29 00:56:56 +12:00
Natsumi 07676ecfea External event type 2023-07-29 00:56:53 +12:00
Natsumi 74671a0282 Small fixes and changes 2023-07-19 11:11:34 +12:00
Natsumi cea1b01480 Open world cache directory 2023-07-15 04:29:48 +12:00
Natsumi ab68444d12 Fullscreen image dialog 2023-07-15 04:29:35 +12:00
Natsumi 88da7a0f46 Emoji uploading 2023-07-15 04:29:19 +12:00
BoatFloater 0b10406d87 initial implementation of open world cache directory (#598) 2023-07-15 04:26:14 +12:00
Natsumi bd33aae8bc Small fixes, fix launchGame not recreating shortName 2023-07-08 11:22:23 +12:00
Natsumi ce053b2d82 avatarScalingDisabled tag, group member icons 2023-07-02 08:41:49 +12:00
Natsumi 35ae13ce7a Fixes for websocket changes 2023-06-29 23:29:25 +12:00
Natsumi 825377463e Small fixes 2023-06-28 09:14:40 +12:00
Natsumi b2942e5981 World memos 2023-06-25 02:32:57 +12:00
Natsumi 62e350cc91 Emoji manager 2023-06-25 02:32:53 +12:00
Natsumi 6cda4eae3e Avatar scaling tag and toggle option 2023-06-23 21:21:52 +12:00
Natsumi 2ed0ed7d62 Instance info tooltip and random fixes 2023-06-23 21:21:26 +12:00
Natsumi d772927915 Fix new instance buttons 2023-06-15 01:05:20 +12:00
Natsumi 028b8ffcff Small formatting changes 2023-06-14 07:42:59 +12:00
Natsumi c19a7101a6 Build user created themes into app 2023-06-09 02:20:07 +12:00
Natsumi 3780d61054 Small fixes 2023-06-07 18:28:16 +12:00
Natsumi f674b61b73 New instance for groups, small changes 2023-06-07 01:05:06 +12:00
Natsumi f2c7275000 Fix for deleted groups 2023-06-04 13:04:28 +12:00
Natsumi e0bde3be98 Tabbed side panel 2023-06-04 11:07:45 +12:00
Natsumi 61fa42f897 Many fixes and instance queuing notification 2023-06-04 11:07:42 +12:00
Natsumi fc4d94c279 Group instances 2023-06-03 07:25:07 +12:00
Natsumi c409a8189c Groups plus 2023-06-01 10:37:40 +12:00
Natsumi a27a767563 Support current user location from API in addition to gameLog 2023-05-28 11:01:48 +12:00
Natsumi fcfa1d06f1 Add tooltips 2023-05-28 11:01:29 +12:00
Natsumi 7d7a71b74e GroupAccessType 2023-05-23 19:56:04 +12:00
Natsumi 38be266b9e Fix login page 2023-05-14 01:37:18 +12:00
Teacup 24f1a57c5d Add applauncher settings, refactor some pug code (#544)
* fix(.NET): Stop CheckGameRunning from force checking processes

I'm not really sure what I was thinking when I did that the way I did; They are not supposed to force check if they're closed after the first time...That's what the monitor is for.

* feat(.NET): Add optional child process culling, clean up applauncher

Add an AppApi method to set applauncher settings Enabled/KillChildrenOnExit

Refactor repeated applauncher event code, move into methods

* refactor: Move the pug code for every tab into its own file

* refactor: Add PoC mixins to settings.pug ^& add comments for navigation

Some proof of concept replacements of the categories, switches and a radio group in the General settings seection.
Also added comments for each header-separated section for marginally better navigation of the file.

* refactor: Move the login page to its own file

* fix(.NET): Correct wrong variable being set in SetAppLauncherSettings

* fix(.NET): Remove redundant/exception causing process refresh in monitor

* refactor(.NET): Allow launcher to be disabled; Disabled by default.

* refactor: Change screenshot helper default to true

* feat: Expose new app launcher settings, add new settings category

Translation keys added/removed:
+ view.settings.advanced.advanced.app_launcher.header
+ view.settings.advanced.advanced.app_launcher.folder_tooltip
+ view.settings.advanced.advanced.app_launcher.enable
+ view.settings.advanced.advanced.app_launcher.auto_close
- view.settings.advanced.advanced.auto_launch
- view.settings.advanced.advanced.auto_launch_tooltip

* Add GPU Fix and Udon Exception Logging options, unload favorites tab when not in use

* Fix GPUFix typo

* Fix GPUFix typo 1

* Add logging for AVPro streams without usharp videoplayer

* Lint

---------

Co-authored-by: Natsumi <cmcooper123@hotmail.com>
2023-05-13 22:26:29 +12:00
Natsumi bb31ce5736 feat: Add an automatic app launcher (#541)
* refactor: Change OpenImageFolder to use a winapi call

It will open the given file in any existing explorer instances instead of opening a new shell every time, handle longer paths, and work with third-party filesystem viewers with winapi hooks(well, this one).

* feat: Add an automatic app launcher

The launcer will automatically launch apps in the 'startup' folder under the VRCX appdata folder when VRChat has started, and close them when VRChat dies(or is closed).

* refactor: Add new class for monitoring VRC processes

This replaces the old AppApi functionality that would poll all processes twice to grab the status of both VRChat and vrserver.exe every... *checks app.js* 500ms.

It also raises events for when a monitored process is started/closed, mainly for the new AppLauncher feature, which is now using this class instead of monitoring vrchat itself.

* refactor: Add tooltip for launch folder button

* docs: Add some notes on potential issues with Process.HasExited

* Change CheckGameRunning from polling to events

---------

Co-authored-by: Teacup <git@teadev.xyz>
2023-05-10 16:57:25 +12:00
Natsumi 4387719907 feat: Copy/open image, open last image 2023-05-08 14:53:47 +12:00
Teacup f184dc8475 feat: Add drag/drop functionality to the screenshot viewer (#536)
* feat: Add drag/drop functionality to the screenshot viewer

* feat: Add arrow key controls for screenshot carousel
2023-05-08 14:50:52 +12:00
Tsuyopon 627e4c89f5 fix repository url (#533) 2023-05-08 14:50:44 +12:00
Natsumi 3f2ad3ff62 Group member sorting and filtering 2023-05-05 21:06:31 +12:00
Natsumi 26cb9ed980 Fix saved account deletion 2023-05-01 06:35:59 +12:00
Natsumi ca8d6e4e5a Move savedCredentials to userId 2023-04-29 10:25:00 +12:00
Natsumi dbd8c4c7c6 Group dialog updates 2023-04-27 13:23:21 +12:00
Natsumi 47e1047220 Fix random memos being nuked when opening user dialog 2023-04-22 06:56:30 +12:00
Natsumi e1d3a1d412 Instance full indicator 2023-04-22 01:06:54 +12:00
Natsumi 2be1a75fcb Small fixes 2023-04-22 01:06:51 +12:00
Natsumi 4112eafe68 Fixes, option to delete gameLog entries 2023-04-04 17:23:53 +12:00
Natsumi 4d97dcb798 small changes for resource loading logging 2023-03-25 03:58:14 +13:00
BoatFloater 3f0a479e1a Add GameLog entries for resource loading (#513)
* add log entries for resource loading

* add config for resource loading
2023-03-25 03:57:55 +13:00
Natsumi 11f1f8063e Relaunch on game crash, log udon exceptions 2023-03-23 02:30:06 +13:00
Natsumi be2f23de15 Small fixes 2023-03-21 03:03:42 +13:00