Commit Graph

46 Commits

Author SHA1 Message Date
pa 98c3e43561 fix change autoUpdateVRCX 2025-06-09 09:09:14 +12:00
Natsumi 9bd5c79a71 Fix inLinux case 2025-05-26 20:25:10 +10:00
Natsumi 58b4caadb9 clean up isLinux() 2025-05-26 18:56:08 +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 f04d27ac6b eslint cfg 2025-05-07 20:11:42 +10:00
Natsumi 16c2839dc7 Remove portal spawn gameLog filter to prevent confusion 2025-05-01 21:46:36 +10:00
pa ef7f33e131 refactor: dialogs (#1216) 2025-04-18 21:11:07 +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 8989eb52b7 Add pageSize option 20 2025-04-08 21:03:21 +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 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
Natsumi 3cbe0a7047 Fix empty notification images, Linux crash and feed GPS timer alignment 2025-03-08 18:21:24 +13:00
pa fee1e58672 refactor: Friends List Tab (#1173) 2025-03-07 20:56:34 +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 b988f45f8c Split component, improve UI, fix and refactor (#1162) 2025-03-01 20:12:21 +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
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
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 7775a2f2df fix 2025-02-17 13:22:49 +13:00
pa 17cabc8414 fix 2025-02-17 13:22:44 +13:00
pa 2c59b69720 fix: Make userDialog group icon background transparent
and fixed some vue's error
2025-02-17 13:22:39 +13:00
Natsumi 8ee28ea3ca Auto load friends list 2025-02-17 13:21:16 +13:00
pa d73bcd04c1 UI/UX and Performance Improvement (#1122)
* wip

* wip

* ui improve and fix

* fix
2025-02-10 07:23:49 +13:00
pa 179a572c7c Display All Friends When Grouped by Instance (#1119) 2025-02-10 07:19:01 +13:00
pa a613f91b36 auto-enable Vue2 dev mode based on NODE_ENV (#1110)
Co-authored-by: Natsumi <11171153+Natsumi-sama@users.noreply.github.com>
2025-02-03 23:59:10 +13:00
Natsumi 481e5439c3 Update copyright year 2025-01-31 16:38:25 +13:00
Natsumi 6b2d402b8b Misc fixes 2025-01-30 18:03:50 +13:00
pa 3fda9b771c Optimize Favorite Tab Loading Performance (#1106) 2025-01-30 18:03:03 +13:00
Natsumi cc1a1fbd6a Unleash the PUG linter 2025-01-27 12:28:15 +13:00
Natsumi 72bb8c7cc0 Remove Notification Position setting for Linux 2025-01-27 11:41:23 +13:00
pa d3bcaf130a Ux improves (#1103)
* ux-improves

* ui improvements
2025-01-27 11:39:30 +13:00
Natsumi 8b302cae20 Split Favorite Friends 2025-01-26 07:33:44 +13:00
pa fbf4c7cd4b feat: Friends Sidebar Group By Instance (#1069) (#1087)
* feat: Friends Sidebar Group By Instance

* fix and improve performance of filter data

* rm log
2025-01-22 05:43:58 +13:00
pa ca9fde1ec7 Refactor moderation tab using Vue SFC (#1084)
* Refactor moderation tab

* fix
2025-01-19 00:29:53 +13:00
pa 742b3fe702 refactor: simplify unnecessary mixin components (#1083) 2025-01-19 00:29:40 +13:00
pa dacc6a8637 fix: remove unnecessary v-once directives from dynamic components (#1080) 2025-01-14 04:23:39 +13:00
Natsumi 885ead4edf Fixes, sort group instances 2025-01-14 01:19:12 +13:00
pa 5221b9d8c1 UI improvements on various pages (#1078) 2025-01-14 01:00:09 +13:00
Natsumi 938fff63d0 Electron support for Linux (#1074)
* init

* SQLite changes

* Move html folder, edit build scripts

* AppApi interface

* Build flags

* AppApi inheritance

* Finishing touches

* Merge upstream changes

* Test CI

* Fix class inits

* Rename AppApi

* Merge upstream changes

* Fix SQLiteLegacy on Linux, Add Linux interop, build tools

* Linux specific localisation strings

* Make it run

* Bring back most of Linux functionality

* Clean up

* Fix TTS voices

* Fix UI var

* Changes

* Electron minimise to tray

* Remove separate toggle for WlxOverlay

* Fixes

* Touchups

* Move csproj

* Window zoom, Desktop Notifications, VR check on Linux

* Fix desktop notifications, VR check spam

* Fix building on Linux

* Clean up

* Fix WebApi headers

* Rewrite VRCX updater

* Clean up

* Linux updater

* Add Linux to build action

* init

* SQLite changes

* Move html folder, edit build scripts

* AppApi interface

* Build flags

* AppApi inheritance

* Finishing touches

* Merge upstream changes

* Test CI

* Fix class inits

* Rename AppApi

* Merge upstream changes

* Fix SQLiteLegacy on Linux, Add Linux interop, build tools

* Linux specific localisation strings

* Make it run

* Bring back most of Linux functionality

* Clean up

* Fix TTS voices

* Changes

* Electron minimise to tray

* Remove separate toggle for WlxOverlay

* Fixes

* Touchups

* Move csproj

* Window zoom, Desktop Notifications, VR check on Linux

* Fix desktop notifications, VR check spam

* Fix building on Linux

* Clean up

* Fix WebApi headers

* Rewrite VRCX updater

* Clean up

* Linux updater

* Add Linux to build action

* Test updater

* Rebase and handle merge conflicts

* Fix Linux updater

* Fix Linux app restart

* Fix friend order

* Handle AppImageInstaller, show an install message on Linux

* Updates to the AppImage installer

* Fix Linux updater, fix set version, check for .NET, copy wine prefix

* Handle random errors

* Rotate tall prints

* try fix Linux restart bug

* Final

---------

Co-authored-by: rs189 <35667100+rs189@users.noreply.github.com>
2025-01-11 13:09:44 +13:00