diff --git a/src/Vencord.ts b/src/Vencord.ts index 835e350d2..6aae9872b 100644 --- a/src/Vencord.ts +++ b/src/Vencord.ts @@ -59,7 +59,7 @@ async function syncSettings() { // User switched to an account that isn't connected to cloud showNotification({ title: "Cloud Settings", - body: "Cloud sync was disabled because this account isn't connected to the Vencloud App. You can enable it again by connecting this account in Cloud Settings. (note: it will store your preferences separately)", + body: "Cloud sync was disabled because this account isn't connected to the cloud App. You can enable it again by connecting this account in Cloud Settings. (note: it will store your preferences separately)", color: "var(--yellow-360)", onClick: () => SettingsRouter.open("VencordCloud") }); diff --git a/src/components/settings/tabs/sync/CloudTab.tsx b/src/components/settings/tabs/sync/CloudTab.tsx index a77c7bd38..c3ab8d8ff 100644 --- a/src/components/settings/tabs/sync/CloudTab.tsx +++ b/src/components/settings/tabs/sync/CloudTab.tsx @@ -135,11 +135,11 @@ function CloudTab() { Equicord comes with a cloud integration allowing settings to be synced across apps and devices.
- We use Vencord's cloud source code to provide our cloud instance which has a 60MB backup cap. + We use our own Equicloud source code to provide our cloud instance which has a 60MB backup cap.
- Our privacy policy allows you to see what information we store, how we use it, and data retention. + Our privacy policy allows you to see what information we store, how we use it, and data retention.
- The Vencord Cloud repository is AGPL 3.0 licensed so you can host it yourself it you would like. + The Equicloud repository is open source so you can host it yourself it you would like.
You can swap between Equicord and Vencord's different cloud instances below if needed.
diff --git a/src/equicordplugins/voiceButtons/utils.tsx b/src/equicordplugins/voiceButtons/utils.tsx index 5422e16be..49dc1a904 100644 --- a/src/equicordplugins/voiceButtons/utils.tsx +++ b/src/equicordplugins/voiceButtons/utils.tsx @@ -102,7 +102,10 @@ export function UserMuteButton({ user }: { user: User; }) { export function UserDeafenButton({ user }: { user: User; }) { const isCurrent = (user.id === UserStore.getCurrentUser().id); - const isDeafened = isCurrent && MediaEngineStore.isSelfDeaf() || MediaEngineStore.isLocalMute(user.id) && SoundboardStore.isLocalSoundboardMuted(user.id) && MediaEngineStore.isLocalVideoDisabled(user.id); + const isMuted = MediaEngineStore.isLocalMute(user.id); + const isSoundboardMuted = SoundboardStore.isLocalSoundboardMuted(user.id); + const isVideoDisabled = MediaEngineStore.isLocalVideoDisabled(user.id); + const isDeafened = isCurrent && MediaEngineStore.isSelfDeaf() || isMuted && isSoundboardMuted && isVideoDisabled; const color = isDeafened ? "var(--status-danger)" : "var(--channels-default)"; return ( diff --git a/src/utils/settingsSync.ts b/src/utils/settingsSync.ts index 19900d833..60031e08b 100644 --- a/src/utils/settingsSync.ts +++ b/src/utils/settingsSync.ts @@ -176,7 +176,7 @@ export async function getCloudSettings(shouldNotify = true, force = false) { // User switched to an account that isn't connected to cloud showNotification({ title: "Cloud Settings", - body: "Cloud sync was disabled because this account isn't connected to the Vencloud App. You can enable it again by connecting this account in Cloud Settings. (note: it will store your preferences separately)", + body: "Cloud sync was disabled because this account isn't connected to the cloud App. You can enable it again by connecting this account in Cloud Settings. (note: it will store your preferences separately)", color: "var(--yellow-360)", onClick: () => SettingsRouter.open("VencordCloud") });