mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-05-07 06:56:04 +02:00
Bug fixes
This commit is contained in:
@@ -242,6 +242,8 @@ jobs:
|
|||||||
path: build/html
|
path: build/html
|
||||||
|
|
||||||
- name: Build Electron-html
|
- name: Build Electron-html
|
||||||
|
env:
|
||||||
|
SENTRY_AUTH_TOKEN: ${{ secrets.SentryAuthToken }}
|
||||||
run: npm run prod-linux
|
run: npm run prod-linux
|
||||||
- name: Download Electron x64 dotnet artifacts
|
- name: Download Electron x64 dotnet artifacts
|
||||||
uses: actions/download-artifact@v5
|
uses: actions/download-artifact@v5
|
||||||
|
|||||||
@@ -75,6 +75,11 @@ function feedFiltersOptions() {
|
|||||||
name: 'Request Invite Response',
|
name: 'Request Invite Response',
|
||||||
options: getOptions(['Off', 'VIP', 'Friends'])
|
options: getOptions(['Off', 'VIP', 'Friends'])
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
key: 'boop',
|
||||||
|
name: 'Boop',
|
||||||
|
options: getOptions(['Off', 'VIP', 'Friends'])
|
||||||
|
},
|
||||||
{
|
{
|
||||||
key: 'friendRequest',
|
key: 'friendRequest',
|
||||||
name: 'Friend Request',
|
name: 'Friend Request',
|
||||||
@@ -247,12 +252,12 @@ const sharedFeedFiltersDefaults = {
|
|||||||
requestInvite: 'Friends',
|
requestInvite: 'Friends',
|
||||||
inviteResponse: 'Friends',
|
inviteResponse: 'Friends',
|
||||||
requestInviteResponse: 'Friends',
|
requestInviteResponse: 'Friends',
|
||||||
|
boop: 'Friends',
|
||||||
friendRequest: 'On',
|
friendRequest: 'On',
|
||||||
Friend: 'On',
|
Friend: 'On',
|
||||||
Unfriend: 'On',
|
Unfriend: 'On',
|
||||||
DisplayName: 'VIP',
|
DisplayName: 'VIP',
|
||||||
TrustLevel: 'VIP',
|
TrustLevel: 'VIP',
|
||||||
boop: 'Off',
|
|
||||||
groupChange: 'On',
|
groupChange: 'On',
|
||||||
'group.announcement': 'On',
|
'group.announcement': 'On',
|
||||||
'group.informative': 'On',
|
'group.informative': 'On',
|
||||||
@@ -289,12 +294,12 @@ const sharedFeedFiltersDefaults = {
|
|||||||
requestInvite: 'Friends',
|
requestInvite: 'Friends',
|
||||||
inviteResponse: 'Friends',
|
inviteResponse: 'Friends',
|
||||||
requestInviteResponse: 'Friends',
|
requestInviteResponse: 'Friends',
|
||||||
|
boop: 'Friends',
|
||||||
friendRequest: 'On',
|
friendRequest: 'On',
|
||||||
Friend: 'On',
|
Friend: 'On',
|
||||||
Unfriend: 'On',
|
Unfriend: 'On',
|
||||||
DisplayName: 'Friends',
|
DisplayName: 'Friends',
|
||||||
TrustLevel: 'Friends',
|
TrustLevel: 'Friends',
|
||||||
boop: 'On',
|
|
||||||
groupChange: 'On',
|
groupChange: 'On',
|
||||||
'group.announcement': 'On',
|
'group.announcement': 'On',
|
||||||
'group.informative': 'On',
|
'group.informative': 'On',
|
||||||
|
|||||||
@@ -343,7 +343,7 @@ function buildTreeData(json) {
|
|||||||
* @returns {string}
|
* @returns {string}
|
||||||
*/
|
*/
|
||||||
function replaceBioSymbols(text) {
|
function replaceBioSymbols(text) {
|
||||||
if (!text) {
|
if (typeof text !== 'string') {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
const symbolList = {
|
const symbolList = {
|
||||||
|
|||||||
@@ -40,12 +40,12 @@ export const useNotificationsSettingsStore = defineStore(
|
|||||||
requestInvite: 'Friends',
|
requestInvite: 'Friends',
|
||||||
inviteResponse: 'Friends',
|
inviteResponse: 'Friends',
|
||||||
requestInviteResponse: 'Friends',
|
requestInviteResponse: 'Friends',
|
||||||
|
boop: 'Friends',
|
||||||
friendRequest: 'On',
|
friendRequest: 'On',
|
||||||
Friend: 'On',
|
Friend: 'On',
|
||||||
Unfriend: 'On',
|
Unfriend: 'On',
|
||||||
DisplayName: 'VIP',
|
DisplayName: 'VIP',
|
||||||
TrustLevel: 'VIP',
|
TrustLevel: 'VIP',
|
||||||
boop: 'Off',
|
|
||||||
groupChange: 'On',
|
groupChange: 'On',
|
||||||
'group.announcement': 'On',
|
'group.announcement': 'On',
|
||||||
'group.informative': 'On',
|
'group.informative': 'On',
|
||||||
@@ -82,12 +82,12 @@ export const useNotificationsSettingsStore = defineStore(
|
|||||||
requestInvite: 'Friends',
|
requestInvite: 'Friends',
|
||||||
inviteResponse: 'Friends',
|
inviteResponse: 'Friends',
|
||||||
requestInviteResponse: 'Friends',
|
requestInviteResponse: 'Friends',
|
||||||
|
boop: 'Friends',
|
||||||
friendRequest: 'On',
|
friendRequest: 'On',
|
||||||
Friend: 'On',
|
Friend: 'On',
|
||||||
Unfriend: 'On',
|
Unfriend: 'On',
|
||||||
DisplayName: 'Friends',
|
DisplayName: 'Friends',
|
||||||
TrustLevel: 'Friends',
|
TrustLevel: 'Friends',
|
||||||
boop: 'On',
|
|
||||||
groupChange: 'On',
|
groupChange: 'On',
|
||||||
'group.announcement': 'On',
|
'group.announcement': 'On',
|
||||||
'group.informative': 'On',
|
'group.informative': 'On',
|
||||||
@@ -308,9 +308,17 @@ export const useNotificationsSettingsStore = defineStore(
|
|||||||
sharedFeedFilters.value.noty['group.transfer'] = 'On';
|
sharedFeedFilters.value.noty['group.transfer'] = 'On';
|
||||||
sharedFeedFilters.value.wrist['group.transfer'] = 'On';
|
sharedFeedFilters.value.wrist['group.transfer'] = 'On';
|
||||||
}
|
}
|
||||||
if (!sharedFeedFilters.value.noty.boop) {
|
if (
|
||||||
sharedFeedFilters.value.noty.boop = 'Off';
|
!sharedFeedFilters.value.noty.boop ||
|
||||||
sharedFeedFilters.value.wrist.boop = 'On';
|
sharedFeedFilters.value.noty.boop === 'On'
|
||||||
|
) {
|
||||||
|
sharedFeedFilters.value.noty.boop = 'Friends';
|
||||||
|
}
|
||||||
|
if (
|
||||||
|
!sharedFeedFilters.value.wrist.boop ||
|
||||||
|
sharedFeedFilters.value.wrist.boop === 'On'
|
||||||
|
) {
|
||||||
|
sharedFeedFilters.value.wrist.boop = 'Friends';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
function setNotificationTTSVoice(index) {
|
function setNotificationTTSVoice(index) {
|
||||||
|
|||||||
+12
-12
@@ -88,7 +88,7 @@
|
|||||||
<div class="detail">
|
<div class="detail">
|
||||||
<span class="extra">
|
<span class="extra">
|
||||||
<span class="time">{{ formatDate(feed.created_at) }}</span>
|
<span class="time">{{ formatDate(feed.created_at) }}</span>
|
||||||
<i class="ri-play-large-line"></i>
|
<i class="ri-play-large-line mr-5"></i>
|
||||||
<span
|
<span
|
||||||
class="name"
|
class="name"
|
||||||
v-text="feed.displayName"
|
v-text="feed.displayName"
|
||||||
@@ -103,7 +103,7 @@
|
|||||||
<div class="detail">
|
<div class="detail">
|
||||||
<span class="extra">
|
<span class="extra">
|
||||||
<span class="time">{{ formatDate(feed.created_at) }}</span>
|
<span class="time">{{ formatDate(feed.created_at) }}</span>
|
||||||
<i class="ri-play-reverse-large-line"></i>
|
<i class="ri-play-reverse-large-line mr-5"></i>
|
||||||
<span
|
<span
|
||||||
class="name"
|
class="name"
|
||||||
v-text="feed.displayName"
|
v-text="feed.displayName"
|
||||||
@@ -187,7 +187,7 @@
|
|||||||
<span class="extra">
|
<span class="extra">
|
||||||
<span class="time">{{ formatDate(feed.created_at) }}</span>
|
<span class="time">{{ formatDate(feed.created_at) }}</span>
|
||||||
<i class="ri-mail-send-line mr-5"></i>
|
<i class="ri-mail-send-line mr-5"></i>
|
||||||
<span class="name" v-text="feed.senderUsername"></span>
|
<span class="name mr-5" v-text="feed.senderUsername"></span>
|
||||||
<span v-text="feed.details.requestMessage"></span>
|
<span v-text="feed.details.requestMessage"></span>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
@@ -200,7 +200,7 @@
|
|||||||
<span class="extra">
|
<span class="extra">
|
||||||
<span class="time">{{ formatDate(feed.created_at) }}</span>
|
<span class="time">{{ formatDate(feed.created_at) }}</span>
|
||||||
<i class="ri-mail-send-line mr-5"></i>
|
<i class="ri-mail-send-line mr-5"></i>
|
||||||
<span class="name" v-text="feed.senderUsername"></span>
|
<span class="name mr-5" v-text="feed.senderUsername"></span>
|
||||||
<span v-text="feed.details.responseMessage"></span>
|
<span v-text="feed.details.responseMessage"></span>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
@@ -213,7 +213,7 @@
|
|||||||
<span class="extra">
|
<span class="extra">
|
||||||
<span class="time">{{ formatDate(feed.created_at) }}</span>
|
<span class="time">{{ formatDate(feed.created_at) }}</span>
|
||||||
<i class="ri-mail-send-line mr-5"></i>
|
<i class="ri-mail-send-line mr-5"></i>
|
||||||
<span class="name" v-text="feed.senderUsername"></span>
|
<span class="name mr-5" v-text="feed.senderUsername"></span>
|
||||||
<span v-text="feed.details.responseMessage"></span>
|
<span v-text="feed.details.responseMessage"></span>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
@@ -282,18 +282,19 @@
|
|||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- <div
|
<div
|
||||||
v-else-if="feed.type === 'boop'"
|
v-else-if="feed.type === 'boop'"
|
||||||
class="x-friend-item"
|
class="x-friend-item"
|
||||||
:class="{ friend: feed.isFriend, favorite: feed.isFavorite }">
|
:class="{ friend: feed.isFriend, favorite: feed.isFavorite }">
|
||||||
<div class="detail">
|
<div class="detail">
|
||||||
<span class="extra">
|
<span class="extra">
|
||||||
<span class="time">{{ formatDate(feed.created_at) }}</span>
|
<span class="time">{{ formatDate(feed.created_at) }}</span>
|
||||||
👉 <span class="name" v-text="feed.senderUsername"></span>
|
<i class="ri-hand-heart-fill mr-5"></i>
|
||||||
|
<span class="name mr-5" v-text="feed.senderUsername"></span>
|
||||||
<span v-text="feed.message"></span>
|
<span v-text="feed.message"></span>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div> -->
|
</div>
|
||||||
<div
|
<div
|
||||||
v-else-if="feed.type === 'groupChange'"
|
v-else-if="feed.type === 'groupChange'"
|
||||||
class="x-friend-item"
|
class="x-friend-item"
|
||||||
@@ -302,7 +303,7 @@
|
|||||||
<span class="extra">
|
<span class="extra">
|
||||||
<span class="time">{{ formatDate(feed.created_at) }}</span>
|
<span class="time">{{ formatDate(feed.created_at) }}</span>
|
||||||
<i class="ri-price-tag-3-line mr-5"></i>
|
<i class="ri-price-tag-3-line mr-5"></i>
|
||||||
<span class="name" v-text="feed.senderUsername"></span>
|
<span class="name mr-5" v-text="feed.senderUsername"></span>
|
||||||
<span v-text="feed.message"></span>
|
<span v-text="feed.message"></span>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
@@ -424,9 +425,8 @@
|
|||||||
<span class="time">{{ formatDate(feed.created_at) }}</span>
|
<span class="time">{{ formatDate(feed.created_at) }}</span>
|
||||||
<i class="ri-walk-line mr-5"></i>
|
<i class="ri-walk-line mr-5"></i>
|
||||||
<span
|
<span
|
||||||
class="name"
|
class="name mr-5"
|
||||||
v-text="feed.displayName"
|
v-text="feed.displayName"
|
||||||
style="margin-right: 5px"
|
|
||||||
:style="{ color: feed.tagColour }"></span>
|
:style="{ color: feed.tagColour }"></span>
|
||||||
<template v-if="feed.releaseStatus === 'public'">
|
<template v-if="feed.releaseStatus === 'public'">
|
||||||
<i class="x-user-status online"></i>
|
<i class="x-user-status online"></i>
|
||||||
@@ -472,7 +472,7 @@
|
|||||||
<span class="time">{{ formatDate(feed.created_at) }}</span>
|
<span class="time">{{ formatDate(feed.created_at) }}</span>
|
||||||
<i class="ri-information-line mr-5"></i>
|
<i class="ri-information-line mr-5"></i>
|
||||||
<span
|
<span
|
||||||
class="name"
|
class="name mr-5"
|
||||||
v-text="feed.displayName"
|
v-text="feed.displayName"
|
||||||
:style="{ color: feed.tagColour }"></span>
|
:style="{ color: feed.tagColour }"></span>
|
||||||
<span class="name" v-text="feed.message"></span>
|
<span class="name" v-text="feed.message"></span>
|
||||||
|
|||||||
Reference in New Issue
Block a user