Commit Graph

1318 Commits

Author SHA1 Message Date
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
7a0b674bc8 Lint 2023-06-23 21:27:38 +12:00
Natsumi
04f3642e89 Add margin to delete account button 2023-06-23 21:22:42 +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
Kamiya
0074ec4790 feat: side-by-side login layout (#582) 2023-06-23 21:21:18 +12:00
flower_elf
e024de6d0b Update zh_CN localization and README.md (#580)
* translate README.md

* Update README.zh_CN.md

* Update README.zh_CN.md

* Update localization

* fix: improve translation

* improve translation again

oh

* Just small modify
2023-06-23 21:21:10 +12:00
Natsumi
cfd9fd0ac3 chore(npm): update deps 2023-06-18 08:10:50 +12:00
あさると
a030d856ce update jp translation (#563)
* update jp translation

* feat: 📝 update jp translation

* fix: 📝 fixed translation omission

* fix: 📝 fixed translation omission 2

* fix: 📝 translate omission 3

* feat: 📝 update

* docs: 📝 update to latest commit
2023-06-15 01:06:44 +12:00
XoFKon
1ee15989b9 Update zh_TW.json (#561) 2023-06-15 01:06:33 +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
f418b208f3 Bulk unfavorite mode 2023-06-14 07:42:55 +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
11d92cabba Fix friends not being shown in current user instance while traveling 2023-06-03 07:25:11 +12:00
Natsumi
fc4d94c279 Group instances 2023-06-03 07:25:07 +12:00
Natsumi
d45f9ad001 Fix group name and access type 2023-06-02 13:00:07 +12:00
Teacup
7d6ca28f86 feat: Add /getall, logging to .NET, fix manager not getting traveling world (#554)
* fix: Fix world-db not getting current world properly when traveling

* fix: Stop redundant and exception-prone funcResult definition

* Fix: fetching current location

* refactor: Move constructing responseData to its own functions

* Fix: ignore own string requests

* feat: Add NLog dependency, and add some logging to .NET, mostly worlddb

* fix: I missed a semicolon

* refactor: Add more debug logging, change log format, archive less

* feat: Add /getall endpoint

---------

Co-authored-by: Natsumi <cmcooper123@hotmail.com>
2023-06-02 12:59:31 +12:00
Natsumi
033e2691ae Lint 2023-06-01 10:39:15 +12:00
Natsumi
2fbc880c87 Group search 2023-06-01 10:37:43 +12:00
Natsumi
c409a8189c Groups plus 2023-06-01 10:37:40 +12:00
Natsumi
47ddea756f Change VRCX default settings 2023-06-01 10:37:34 +12:00
Natsumi
44d63c2f32 Add TC and SC fonts 2023-06-01 10:37:22 +12:00
Natsumi
9501a18972 Remove API key 2023-06-01 10:37:19 +12:00
Natsumi
5995a3f86a search by worldId/InstanceId in feed and gameLog 2023-06-01 10:37:14 +12:00
Teacup
0101f3474f Add systems for local world persistence (#553)
* chore: Change vscode workspace settings to work with omnisharp

* refactor(.NET): Use connection string builder to init sqlite database

* docs(.NET): Add method documentation to most things that matter

* docs(.NET): Add more docs I forgot to commit apparently

* feat: Add PoC world database structure ^& http listener

* fix: Send a response if VRCX isn't initialized rather than hanging

* feat: Initialize world db schema on startup

* feat: Allow worlds to store data in db through logfile

* use existing current location for worldDB

* Add tooltips

* chore: Make it so vscode can format C# files without prettier

* refactor: Add sqlite-net to (eventually) replace sqlite impl

* refactor: Make use of sqlite-net for world database

* docs: Add todo for fixing some random exception

* refactor: Remove now-unused SQLiteWorld

* refactor: Fix DB init query and change table structure again

* refactor: Add WorldDataRequest, add attributes for camelcase json keys

* Support current user location from API in addition to gameLog

* Change current location check for worldDB

* feat: Take store requests in JSON, identify worlds by GUID on store.

* refactor: Remove unused worldId param from connection key generator

* docs: Add more documentation to the methods for the world database

* fix: Hey wait that's not a primary key

* feat: Add a 10MB data cap for worlds shared across all of their rows.

* fix: Don't calculate size of world date twice when inserting

* refactor: Discard the guid variable since we only check for validity

* docs: Add docs/comments for new data cap functionality

* feat: Implement /getbulk API endpoint

* fix: Correct WorldDB init query typo

* fix: Update data entries properly instead of using 'OR REPLACE'

* refactor: Move endpoint processing to separate methods

* refactor: Add another check for error 503, remove old code

* feat: Add debug capability to /vrcx/getbulk

* fix: Correct the usage of getUser in actuallyGetCurrentLocation

* feat: Add store errors, implement external reading, stop 404ing

* docs: Add docs for new world db funcs

* refactor: Change world db server listen port to 22500

* fix: Use getUser correctly, dumb dumb

* fix: This error set shouldn't be here

* feat: Future-proof api endpoints. Add /status endpoint

---------

Co-authored-by: Natsumi <cmcooper123@hotmail.com>
2023-06-01 10:34:50 +12:00
flower_elf
b06cba0669 Update localization (#552)
* Update localization

* Update zh_CN.json

* Update zh_CN.json
2023-06-01 10:34:43 +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
b78dfb863c Small fixes 2023-05-23 19:56:00 +12:00
Natsumi
33a19efe33 Lint 2023-05-18 10:59:58 +12:00
Natsumi
1a2aacbba2 Fix auto updater toggle, load friendsList tab much faster 2023-05-18 10:59:55 +12:00
Natsumi
ac3276a5b0 chore(npm): update deps 2023-05-18 10:59:52 +12:00
Kamiya
b4f9210077 Update zh_TW.json (#546) 2023-05-18 10:57:45 +12:00
Hactazia
d0030d8b31 Adding French language (#547) 2023-05-18 10:57:38 +12:00
あさると
19b03454fa update jp translation (#549) 2023-05-18 10:57:30 +12:00
Natsumi
38be266b9e Fix login page 2023-05-14 01:37:18 +12:00
Natsumi
5ef68eb2be Lint 2023-05-13 22:28:53 +12:00
あさると
9e141d8a4d update translation PR 536 (#539) 2023-05-13 22:28:11 +12:00
XoFKon
42b9c51801 Update zh_TW.json (#543) 2023-05-13 22:28:06 +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
b538d614e3 Linter bracket spacing 1 2023-05-10 17:11:14 +12:00
Natsumi
debaba13b0 Linter bracket spacing 2023-05-10 17:10:46 +12:00