From 24542870640820c7f6eef90999c2d963508bc8c1 Mon Sep 17 00:00:00 2001
From: thororen1234 <78185467+thororen1234@users.noreply.github.com>
Date: Fri, 31 Oct 2025 00:19:12 -0400
Subject: [PATCH] Remove Old Migrations
---
.../alwaysExpandProfiles/index.ts | 2 --
src/equicordplugins/chatButtonsPlus/index.tsx | 28 +------------------
.../guildPickerDumper/index.tsx | 2 --
src/equicordplugins/jumpTo/index.tsx | 2 --
src/equicordplugins/moreCommands/index.ts | 2 --
src/equicordplugins/moreUserTags/index.tsx | 2 --
src/equicordplugins/remix/index.tsx | 2 --
src/equicordplugins/toggleVideoBind/index.ts | 3 +-
.../whitelistedEmojis/index.tsx | 3 +-
9 files changed, 3 insertions(+), 43 deletions(-)
diff --git a/src/equicordplugins/alwaysExpandProfiles/index.ts b/src/equicordplugins/alwaysExpandProfiles/index.ts
index e06f8179c..785fefb0d 100644
--- a/src/equicordplugins/alwaysExpandProfiles/index.ts
+++ b/src/equicordplugins/alwaysExpandProfiles/index.ts
@@ -4,13 +4,11 @@
* SPDX-License-Identifier: GPL-3.0-or-later
*/
-import { migratePluginSettings } from "@api/Settings";
import { Devs } from "@utils/constants";
import { openUserProfile } from "@utils/discord";
import definePlugin from "@utils/types";
import { User } from "@vencord/discord-types";
-migratePluginSettings("AlwaysExpandProfiles", "AlwaysExpandProfile");
export default definePlugin({
name: "AlwaysExpandProfiles",
description: "Always expands profile popouts to the full modal",
diff --git a/src/equicordplugins/chatButtonsPlus/index.tsx b/src/equicordplugins/chatButtonsPlus/index.tsx
index 46270e316..f36e4f838 100644
--- a/src/equicordplugins/chatButtonsPlus/index.tsx
+++ b/src/equicordplugins/chatButtonsPlus/index.tsx
@@ -8,7 +8,7 @@ import "./styles.css";
import { ChatBarButton } from "@api/ChatButtons";
import { DataStore } from "@api/index";
-import { definePluginSettings, migratePluginSettings, Settings } from "@api/Settings";
+import { definePluginSettings } from "@api/Settings";
import { FormSwitch } from "@components/FormSwitch";
import { Heading } from "@components/Heading";
import { Paragraph } from "@components/Paragraph";
@@ -263,7 +263,6 @@ const settings = definePluginSettings({
}
});
-migratePluginSettings("ChatButtonsPlus", "Meow", "Woof");
export default definePlugin({
name: "ChatButtonsPlus",
description: "Add custom chat buttons with personalized + messages and SVG icons",
@@ -292,31 +291,6 @@ export default definePlugin({
async start() {
const storedEntries = await DataStore.get(BUTTON_ENTRIES_KEY) ?? [];
-
- if (Settings.plugins?.Woof.enabled) {
- storedEntries.push({
- id: generateId(),
- label: "Woof",
- message: "Woof",
- svg: '',
- enabled: true
- });
-
- Settings.plugins.Woof.enabled = false;
- }
-
- if (Settings.plugins?.Meow.enabled) {
- storedEntries.push({
- id: generateId(),
- label: "Meow",
- message: "Meow",
- svg: '',
- enabled: true
- });
-
- Settings.plugins.Meow.enabled = false;
- }
-
await DataStore.set(BUTTON_ENTRIES_KEY, storedEntries);
buttonEntries = storedEntries;
diff --git a/src/equicordplugins/guildPickerDumper/index.tsx b/src/equicordplugins/guildPickerDumper/index.tsx
index 0607864d2..016147af0 100644
--- a/src/equicordplugins/guildPickerDumper/index.tsx
+++ b/src/equicordplugins/guildPickerDumper/index.tsx
@@ -5,7 +5,6 @@
*/
import { findGroupChildrenByChildId, NavContextMenuPatchCallback } from "@api/ContextMenu";
-import { migratePluginSettings } from "@api/Settings";
import { Devs, EquicordDevs } from "@utils/constants";
import definePlugin from "@utils/types";
import type { Guild } from "@vencord/discord-types";
@@ -93,7 +92,6 @@ async function zipGuildAssets(guild: Guild, type: "emojis" | "stickers") {
.catch(console.error);
}
-migratePluginSettings("GuildPickerDumper", "EmojiDumper");
export default definePlugin({
name: "GuildPickerDumper",
description: "Context menu to dump and download a server's emojis and stickers.",
diff --git a/src/equicordplugins/jumpTo/index.tsx b/src/equicordplugins/jumpTo/index.tsx
index ea60ba09b..1d2279048 100644
--- a/src/equicordplugins/jumpTo/index.tsx
+++ b/src/equicordplugins/jumpTo/index.tsx
@@ -5,7 +5,6 @@
*/
import { NavContextMenuPatchCallback } from "@api/ContextMenu";
-import { migratePluginSettings } from "@api/Settings";
import { Devs } from "@utils/constants";
import definePlugin from "@utils/types";
import { Menu, NavigationRouter, RestAPI } from "@webpack/common";
@@ -46,7 +45,6 @@ const MenuPatch: NavContextMenuPatchCallback = (children, { channel }) => {
);
};
-migratePluginSettings("JumpTo", "JumpToStart", "AutoJump");
export default definePlugin({
name: "JumpTo",
description: "Adds context menu options to jump to the start or bottom of a channel/DM",
diff --git a/src/equicordplugins/moreCommands/index.ts b/src/equicordplugins/moreCommands/index.ts
index de90d5597..094363a92 100644
--- a/src/equicordplugins/moreCommands/index.ts
+++ b/src/equicordplugins/moreCommands/index.ts
@@ -18,7 +18,6 @@
import { ApplicationCommandInputType, ApplicationCommandOptionType, findOption, OptionalMessageOption, RequiredMessageOption, sendBotMessage } from "@api/Commands";
import { addMessagePreEditListener, addMessagePreSendListener, MessageObject, removeMessagePreEditListener, removeMessagePreSendListener } from "@api/MessageEvents";
-import { migratePluginSettings } from "@api/Settings";
import { Devs, EquicordDevs } from "@utils/constants";
import { sendMessage } from "@utils/discord";
import definePlugin from "@utils/types";
@@ -26,7 +25,6 @@ import { UserStore } from "@webpack/common";
import { fromMorse, getCuteAnimeBoys, getCuteNeko, getCutePats, isMorse, makeFreaky, mock, settings, toMorse, uwuify, uwuifyArray } from "./utils";
-migratePluginSettings("MoreCommands", "CuteAnimeBoys", "CuteNekos", "CutePats", "Slap");
export default definePlugin({
name: "MoreCommands",
description: "Adds various fun and useful commands",
diff --git a/src/equicordplugins/moreUserTags/index.tsx b/src/equicordplugins/moreUserTags/index.tsx
index 3506d256b..d762578dd 100644
--- a/src/equicordplugins/moreUserTags/index.tsx
+++ b/src/equicordplugins/moreUserTags/index.tsx
@@ -6,7 +6,6 @@
import "./styles.css";
-import { migratePluginSettings } from "@api/Settings";
import { classNameFactory } from "@api/Styles";
import { Devs, EquicordDevs } from "@utils/constants";
import { getCurrentChannel, getIntlMessage } from "@utils/discord";
@@ -32,7 +31,6 @@ const genTagTypes = () => {
return obj;
};
-migratePluginSettings("MoreUserTags", "ExpandedUserTags");
export default definePlugin({
name: "MoreUserTags",
description: "Adds tags for webhooks and moderative roles (owner, admin, etc.)",
diff --git a/src/equicordplugins/remix/index.tsx b/src/equicordplugins/remix/index.tsx
index b46f03617..efb52e60a 100644
--- a/src/equicordplugins/remix/index.tsx
+++ b/src/equicordplugins/remix/index.tsx
@@ -5,7 +5,6 @@
*/
import { findGroupChildrenByChildId, NavContextMenuPatchCallback } from "@api/ContextMenu";
-import { migratePluginSettings } from "@api/Settings";
import { disableStyle, enableStyle } from "@api/Styles";
import { PaintbrushIcon } from "@components/Icons";
import { EquicordDevs } from "@utils/constants";
@@ -71,7 +70,6 @@ export function sendRemix(blob: Blob) {
UploadHandler.promptToUpload([file], channel, DraftType.ChannelMessage);
}
-migratePluginSettings("RemixRevived", "Remix");
export default definePlugin({
name: "RemixRevived",
description: "Revives Remix and breings it to Desktop",
diff --git a/src/equicordplugins/toggleVideoBind/index.ts b/src/equicordplugins/toggleVideoBind/index.ts
index 65b9df159..3a56c4e8f 100644
--- a/src/equicordplugins/toggleVideoBind/index.ts
+++ b/src/equicordplugins/toggleVideoBind/index.ts
@@ -4,7 +4,7 @@
* SPDX-License-Identifier: GPL-3.0-or-later
*/
-import { definePluginSettings, migratePluginSettings } from "@api/Settings";
+import { definePluginSettings } from "@api/Settings";
import { EquicordDevs } from "@utils/constants";
import definePlugin, { OptionType } from "@utils/types";
import { findByPropsLazy } from "@webpack";
@@ -56,7 +56,6 @@ function handleKeydown({ code, ctrlKey, shiftKey, altKey }: KeyboardEvent) {
});
}
-migratePluginSettings("ToggleVideoBind", "toggleVideoBind");
export default definePlugin({
name: "ToggleVideoBind",
description: "Adds a customizable bind to toggle webcam.",
diff --git a/src/equicordplugins/whitelistedEmojis/index.tsx b/src/equicordplugins/whitelistedEmojis/index.tsx
index 5c041d48c..31889fd68 100644
--- a/src/equicordplugins/whitelistedEmojis/index.tsx
+++ b/src/equicordplugins/whitelistedEmojis/index.tsx
@@ -8,7 +8,7 @@ import "./style.css";
import { addContextMenuPatch, NavContextMenuPatchCallback, removeContextMenuPatch } from "@api/ContextMenu";
import { DataStore } from "@api/index";
-import { definePluginSettings, migratePluginSettings } from "@api/Settings";
+import { definePluginSettings } from "@api/Settings";
import { EquicordDevs } from "@utils/constants";
import definePlugin, { OptionType } from "@utils/types";
import { CustomEmoji, UnicodeEmoji } from "@vencord/discord-types";
@@ -595,7 +595,6 @@ const settings = definePluginSettings({
}
});
-migratePluginSettings("WhitelistedEmojis", "NoDefaultEmojis");
export default definePlugin({
name: "WhitelistedEmojis",
description: "Adds the ability to disable all message emojis except for a whitelisted set.",