Commit Graph

63 Commits

Author SHA1 Message Date
Natsumi
0ab0378678 Fix select avatar 2025-07-16 07:32:16 +12:00
pa
4b7ebfc1eb fix uncaught errors 2025-07-15 12:00:50 +12:00
pa
6fb2ad158e fix uncaught errors 2025-07-15 06:37:30 +12:00
pa
b5b962b198 clean 2025-07-15 06:37:29 +12:00
Natsumi
ee37517b2d Fix bulk leave groups 2025-07-14 17:11:57 +12:00
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
134e7a5358 Remove content settings from new instance dialog 2025-06-26 19:36:51 +12:00
Natsumi
97cc2dc81a Save instance emojis 2025-06-26 19:36:51 +12:00
pa
028dffe38c fix: bugs in nightly
* fix: GalleryDialog cannot display in profile tab
2025-06-26 19:23:35 +12:00
Natsumi
2237578441 Fix shift click leave group 2025-06-25 15:01:08 +12:00
Natsumi
84913a0ef6 Auto Delete Old Prints 2025-06-20 18:41:27 +12:00
Natsumi
1edd8b52fa Refresh group dialog when joining/leaving a group 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
adea1c083f Fix invite dialog crashing 2025-06-17 08:17:03 +12:00
Natsumi
2742be0c5e Group moderation log location 2025-06-17 08:17:03 +12:00
Natsumi
eabf514f2c Fix emoji & sticker count, fix delete/open cached world/avatar, default enable memos 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
a4526ec21c Fix invite stuff, again 2025-05-26 18:56:04 +10:00
Natsumi
7ca45c1168 Linter 2025-05-26 05:21:00 +10:00
Natsumi
8b93bf5d57 Fix invite stuff 2025-05-26 05:21:00 +10:00
Natsumi
2f019ac038 Fixes 2025-05-26 05:21:00 +10: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
029aa1c43d Clean up and fix avatar dialog "Share" button 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
Natsumi
523c5052b4 userdialog last activity as timer 2025-05-24 03:46:02 +10:00
pa
a0cbf3807b Fix: bugs in nightly 2025-05-14T10.18-bde763d (#1232)
* fix: Sorting Arrows Revert to Default When Switching Pages (#1230)

* fix: Local favorite dialog not functioning (#1231)

* fix: playlist rank cannot display, gamelog icon lost
2025-05-16 01:40:27 +10:00
pa
e792ed481b refactor: dialogs (#1224)
* refactor: dialogs

* fix: storeAvatarImage

* FriendLog.vue

* FriendLog.vue

* FriendLog.vue

* GameLog.vue

* fix: next day button jumping to the wrong date

* sync master

* fix: launchGame

* Notification.vue

* Feed.vue

* Search.vue

* Profile.vue

* PlayerList.vue

* Login.vue

* utils

* update dialog

* del gameLog.pug

* fix

* fix: group role cannot be displayed currently

* fix: "Hide Friends in Same Instance" hides players in unrelated private instances (#1210)

* fix

* fix: "Hide Friends in Same Instance" does not work when "Split Favorite Friends" is enabled

* fix Notification.vue message

* fix: deleteFavoriteNoConfirm

* fix: feed status style

* fix: infinite loading when deleting note

* fix: private players will not be hidden when 'Hide Friends in Same Instance', and 'Hide Friends in Same Instance' will not work when 'Split Favorite Friends'
2025-05-14 20:01:15 +10:00
pa
2b522e92f1 fix: group role cannot be displayed currently 2025-05-07 00:40:47 +10:00
pa
ef7f33e131 refactor: dialogs (#1216) 2025-04-18 21:11:07 +10:00
Natsumi
df96ef29ac Fix custom avatar content tags removing incorrectly 2025-04-18 16:04:47 +10:00
pa
6bda44be52 refactor: Organize Project Structure (#1211)
* refactor: Organize Project Structure

* fix

* fix

* rm security

* fix
2025-04-18 16:04:03 +10:00
Natsumi
59d3ead781 Avatar dialog view/set styles 2025-04-11 16:05:46 +10:00
Natsumi
30b1bf3332 Fix favourites search from crashing
Add session GUID for avatar search and updater requests
2025-04-11 10:39:44 +10:00
pa
912e23f204 refactor: Avatar dialog (#1208) 2025-04-11 10:39:35 +10:00
Natsumi
f198301ac4 Fix opening group dialog 2025-04-10 10:42:00 +10:00
pa
63cd5421e2 refactor: Group Dialog (#1207) 2025-04-08 20:49:25 +10:00
pa
242bcfed22 refactor: dialogs (#1200) 2025-03-27 01:18:05 +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
pa
bd833d2eb1 chore: Dialog files moving (#1190) 2025-03-21 16:52:10 +13:00
pa
6b6663f803 refactor: import dialogs (#1187)
* refactor: import dialogs

* fix: world dialog z-index issue

* fix: world dialog z-index issue
2025-03-17 03:38:16 +13:00
pa
f3c469e122 perf: Reduce image load size by adjusting resolution (#1183)
* perf: Reduce image load size by adjusting resolution

* add missing
2025-03-13 09:14:05 +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
pa
7a449ad383 refactor: favorites tab (#1177)
* refactor: favorites tab

* rm useless characters
2025-03-12 03:26:26 +13:00
pa
010535996d refactor: Splitting API requests from app.js (#1175) 2025-03-08 01:45:59 +13:00
pa
1fef4dee57 refactor: resolve lag issues when opening the world dialog in the favorites worlds tab (#1156) (#1168)
* refactor: resolve lag issues when opening the world dialog in the favorite world tab (#1156)

* fix
2025-03-05 20:48:26 +13:00
pa
41c47d3dc2 refactor: Splitting API requests from app.js (#1166)
* splitting API requests form app.js

* fix: vip friends display issue
2025-03-03 11:42:29 +13:00
pa
b988f45f8c Split component, improve UI, fix and refactor (#1162) 2025-03-01 20:12:21 +13:00