Commit Graph

354 Commits

Author SHA1 Message Date
pa f4f78bb5ec refactor: app.js (#1291)
* refactor: frontend

* Fix avatar gallery sort

* Update .NET dependencies

* Update npm dependencies

electron v37.1.0

* bulkRefreshFriends

* fix dark theme

* Remove crowdin

* Fix config.json dialog not updating

* VRCX log file fixes & add Cef log

* Remove SharedVariable, fix startup

* Revert init theme change

* Logging date not working? Fix WinformThemer designer error

* Add Cef request hander, no more escaping main page

* clean

* fix

* fix

* clean

* uh

* Apply thememode at startup, fixes random user colours

* Split database into files

* Instance info remove empty lines

* Open external VRC links with VRCX

* Electron fixes

* fix userdialog style

* ohhhh

* fix store

* fix store

* fix: load all group members after kicking a user

* fix: world dialog favorite button style

* fix: Clear VRCX Cache Timer input value

* clean

* Fix VR overlay

* Fix VR overlay 2

* Fix Discord discord rich presence for RPC worlds

* Clean up age verified user tags

* Fix playerList being occupied after program reload

* no `this`

* Fix login stuck loading

* writable: false

* Hide dialogs on logout

* add flush sync option

* rm LOGIN event

* rm LOGOUT event

* remove duplicate event listeners

* remove duplicate event listeners

* clean

* remove duplicate event listeners

* clean

* fix theme style

* fix t

* clearable

* clean

* fix ipcEvent

* Small changes

* Popcorn Palace support

* Remove checkActiveFriends

* Clean up

* Fix dragEnterCef

* Block API requests when not logged in

* Clear state on login & logout

* Fix worldDialog instances not updating

* use <script setup>

* Fix avatar change event, CheckGameRunning at startup

* Fix image dragging

* fix

* Remove PWI

* fix updateLoop

* add webpack-dev-server to dev environment

* rm unnecessary chunks

* use <script setup>

* webpack-dev-server changes

* use <script setup>

* use <script setup>

* Fix UGC text size

* Split login event

* t

* use <script setup>

* fix

* Update .gitignore and enable checkJs in jsconfig

* fix i18n t

* use <script setup>

* use <script setup>

* clean

* global types

* fix

* use checkJs for debugging

* Add watchState for login watchers

* fix .vue template

* type fixes

* rm Vue.filter

* Cef v138.0.170, VC++ 2022

* Settings fixes

* Remove 'USER:CURRENT'

* clean up 2FA callbacks

* remove userApply

* rm i18n import

* notification handling to use notification store methods

* refactor favorite handling to use favorite store methods and clean up event emissions

* refactor moderation handling to use dedicated functions for player moderation events

* refactor friend handling to use dedicated functions for friend events

* Fix program startup, move lang init

* Fix friend state

* Fix status change error

* Fix user notes diff

* fix

* rm group event

* rm auth event

* rm avatar event

* clean

* clean

* getUser

* getFriends

* getFavoriteWorlds, getFavoriteAvatars

* AvatarGalleryUpload btn style & package.json update

* Fix friend requests

* Apply user

* Apply world

* Fix note diff

* Fix VR overlay

* Fixes

* Update build scripts

* Apply avatar

* Apply instance

* Apply group

* update hidden VRC+ badge

* Fix sameInstance "private"

* fix 502/504 API errors

* fix 502/504 API errors

* clean

* Fix friend in same instance on orange showing twice in friends list

* Add back in broken friend state repair methods

* add types

---------

Co-authored-by: Natsumi <cmcooper123@hotmail.com>
2025-07-14 15:00:08 +12:00
Natsumi 97cc2dc81a Save instance emojis 2025-06-26 19:36:51 +12:00
Natsumi 921070da71 Overlay notification opacity 2025-06-20 18:41:27 +12:00
Natsumi 84913a0ef6 Auto Delete Old Prints 2025-06-20 18:41:27 +12:00
Natsumi 817412762f Settings pictures category 2025-06-20 18:41:27 +12:00
Natsumi e06412d07b items != props 2025-06-17 13:00:54 +12:00
Natsumi eaca05a485 inventory and prop support 2025-06-17 08:17:03 +12:00
Natsumi 5b7da6a91f Search by userNotes, notes in playerList and friendsList 2025-06-09 09:09:18 +12:00
Natsumi bc8e430d48 Fix instance info disabled content settings & VR overlay warning 2025-06-09 09:09:10 +12:00
Natsumi 2d58d3cbbd Avatar Gallery Order 2025-05-26 05:21:00 +10:00
abbey df56b1d8b9 groups bulk management & fix vue warning (#1244)
* groups bulk management & fix vue warning

* reset group selection state on edit_mode exit
2025-05-26 05:15:12 +10:00
Natsumi 17a75a041f Avatar gallery and listing 2025-05-24 03:46:02 +10:00
Natsumi c6b88c74cd Add avatar author tags to avatar dialog 2025-05-24 03:46:02 +10:00
flower_elf 00fd2e6322 chore(i18n): Update localization files (#1220)
* chore(i18n): Update localization files

* chore(i18n): fix typo

* chore(i18n): Update Translation
(Ref: https://ask.vrchat.com/t/developer-update-april-24-2025/43071)
2025-04-28 20:18:15 +10:00
Natsumi c17b6f2f3a Bug fixes 2025-04-18 22:30:00 +10:00
Natsumi 59d3ead781 Avatar dialog view/set styles 2025-04-11 16:05:46 +10:00
XoFKon c18f925a40 Treditional Chinese Update (#1206) 2025-04-08 21:27:38 +10:00
プリン dc5f48808f Fix ja localization (#1197) 2025-03-27 01:22:49 +13:00
Yuu198 c4bbb45403 Add & Fix Ja localization (#1194)
* Translation updated

* Update localization

* Typo fix

* Add & Fix localization
2025-03-24 15:27:44 +13:00
pa 71d8cc22bf feat: Limit bio display height(#1158), Toggle for display of age gated instances(#1188), fix: (#1189)(#1192) (#1195) 2025-03-24 15:13:35 +13:00
Natsumi 9ed93ad2eb Crop print border on upload 2025-03-17 03:38:52 +13:00
Sergey004 3cba74fd53 Update ru_RU localization (#1184)
* Update ru_RU localization

* Местоимение to Местоположение
2025-03-17 03:38:08 +13:00
Natsumi 54dc9b448f Content settings 2025-03-13 11:52:24 +13:00
pa 730b31dbe0 ui: Change the request user icon resolution (#1178) (#1179)
* ui: Change the request user icon resolution (#1178)

* ui: add Badge Earned text
2025-03-12 03:26:42 +13:00
BlueOvi 0d93b09752 Spanish localization update (#1148)
* Update en.json

* Update en.json

* Update en.json

* Update en.json
2025-03-01 21:00:25 +13:00
Natsumi a5a5e6f892 avatar dialog select avatar and share buttons 2025-02-25 02:57:56 +13:00
pa d5e789ef0e improve: UI (#1152)
* improve: UI (#1033)

* fix: instance activity chart not displaying properly

* fix
2025-02-25 02:57:43 +13:00
Natsumi 870c1a9c5e Friend limit 5000 -> 7500, add avtrdb.com, Deep Links docs, fix chart 2025-02-24 04:44:28 +13:00
Elian 7adfc722f1 Add user search by bio and sort results by last logged in (#39) 2025-02-24 04:31:06 +13:00
pa dfc0023deb improve: Instance Activity Chart (#1150)
* improve: Instance Activity Chart

* i18n
2025-02-24 04:28:07 +13:00
flower_elf 246e02e314 i18n: Update Simplified Chinese Translation (#1151)
* i18n: Update Simplified Chinese Translation

Rewrite some translations.
According to the revised Simplified Chinese translation guidelines

* i18n: fix typo

* i18n: Correction
2025-02-24 04:26:11 +13:00
avtrDB 96c3470f6f feat: add launch command for switching avatars (#1145)
* feat: add launch command for switching avatars

* fix: reuse selectAvatarWithoutConfirmation

* chore: remove FIXME comments

* fix: address comments

- ipcEvent does not need to be async
- use $app instead of $app.methods

* fix: consolidate settings option

Instead of having two settings to control focus and confirmation
seperately, just use one and grab focus when its enabled.
2025-02-23 20:04:59 +13:00
Ryo Namiki 7157509002 Add missing Japanese translation (#1146) 2025-02-22 22:31:59 +13:00
pa f221b43a10 improve: instance activity chart (#1144)
* improve: instance activity chart

* wip: ?

* Wrong commit

* add prev/next day btn, bar width setting, i18n

* add show solo, no friend instance btn, add friend icon, i18n

* add favorite friend icon, tips, improve the chart display effect, and i18n
2025-02-22 22:30:42 +13:00
pa 4002e944b9 feat: Instance Activity Chart (#1141)
* feat: Instance Activity Chart

* fix: chart data handling
2025-02-18 18:32:47 +13:00
Natsumi 60d8d7682f Fix print cropping and Linux custom photo path 2025-02-17 13:22:11 +13:00
Natsumi 8ee28ea3ca Auto load friends list 2025-02-17 13:21:16 +13:00
Yuu198 4b0e6fad51 Japanese localization en.json file Update and Typo fix (#1125)
* Translation updated

* Update localization

* Typo fix
2025-02-10 07:20:27 +13:00
Sergey004 d275c2abb3 Update ru_RU localization (#1121)
* Update ru_RU localization

* Update ru_RU localization

* Update ru_RU localization
2025-02-10 07:19:16 +13:00
pa 179a572c7c Display All Friends When Grouped by Instance (#1119) 2025-02-10 07:19:01 +13:00
優希 (Yuki) cbb40ebc8b Improve Japanese Translation (#1115) 2025-02-03 23:59:32 +13:00
XoFKon af2ef2e082 Update Traditional Chinese (#1111)
Correction of translation lines 196 199
2025-02-03 23:59:21 +13:00
XoFKon e426a0ceef Update en.json (ZH-TW) (#1109) 2025-01-31 16:30:57 +13:00
Natsumi ca6b52c053 Prevent the sidebar instance group title being shown as "Traveling" 2025-01-27 12:12:38 +13:00
Vivi 212934f08c fix: fix the bug of favorite friends hidding (#1104)
* feat: favorite friends divide by different favorite group

* fix: make the update of dividing by favorite groups compatible with previous features

* fix: fix the bug of favorite friends

* fix: fix the bug of favorite friends

* fix: fix the bug of favorite friends hidding

* fix: fix the vipFriendsDivideByGroup dataSource, now it was couputed by others, no longer managed by the add favorite, delete favorite etc handler

* i18n: chinese translation about split favorite friends

* fix: fix the duplicate friend show in a tab
2025-01-27 09:25:30 +13:00
Natsumi 8b302cae20 Split Favorite Friends 2025-01-26 07:33:44 +13:00
pa 85c6cb6f4f improve: Group all friends by the same instance (#1097)
* improve: Group all friends by the same instance

* style
2025-01-25 07:09:57 +13:00
flower_elf 5c9840ca5e i18n: Update zh-CN translation and readme (#1092)
* i18n: Update zh-CN translation and readme

* i18n:fix typo

* i18n:fix typo again

* i18n: Correction
2025-01-25 05:30:00 +13:00
poprox24 8cf77af05c Czech language for VRCX (#1071)
* Initial commit

* Update en.json

* Update en.json

* Update

* Update localizedStrings.js

* Update en.json

* fix conflict (?)

* Move to new folder
2025-01-25 05:29:38 +13:00
pa 0acfe17811 feat: groupLogsModerationTable data export (#1052) (#1088)
* feat: groupLogsModerationTable data export

* fix
2025-01-22 05:44:06 +13:00