From 00728074a2916fad80e283d557fc9089a358fc22 Mon Sep 17 00:00:00 2001 From: Vendicated Date: Fri, 6 Feb 2026 03:46:25 +0100 Subject: [PATCH 1/3] BetterSettings: fix context menu organisation --- src/plugins/betterSettings/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/betterSettings/index.tsx b/src/plugins/betterSettings/index.tsx index 79fe68509..772683522 100644 --- a/src/plugins/betterSettings/index.tsx +++ b/src/plugins/betterSettings/index.tsx @@ -139,7 +139,7 @@ export default definePlugin({ find: "#{intl::USER_SETTINGS_ACTIONS_MENU_LABEL}", replacement: [ { - match: /=\[\];(\i)(?=\.forEach.{0,100}"logout"!==\i.{0,30}(\i)\.get\(\i\))/, + match: /=\[\];(\i)(?=\.forEach.{0,200}?"logout"===\i.{0,100}?(\i)\.get\(\i\))/, replace: "=$self.wrapMap([]);$self.transformSettingsEntries($1,$2)", predicate: () => settings.store.organizeMenu }, From 50c5124e1cc95062a883c58fc2551b302bd5994f Mon Sep 17 00:00:00 2001 From: Vendicated Date: Fri, 6 Feb 2026 03:51:46 +0100 Subject: [PATCH 2/3] bump to v1.14.2 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f2e9767ec..1b3d7b5c6 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "vencord", "private": "true", - "version": "1.14.1", + "version": "1.14.2", "description": "The cutest Discord client mod", "homepage": "https://github.com/Vendicated/Vencord#readme", "bugs": { From 227ff7950857faed063037a65c8766b826e04453 Mon Sep 17 00:00:00 2001 From: thororen1234 <78185467+thororen1234@users.noreply.github.com> Date: Fri, 6 Feb 2026 10:51:32 -0500 Subject: [PATCH 3/3] patch fixes --- src/equicordplugins/dragify/index.tsx | 4 ++-- src/plugins/accountPanelServerProfile/index.tsx | 2 +- src/plugins/decor/index.tsx | 6 +----- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/src/equicordplugins/dragify/index.tsx b/src/equicordplugins/dragify/index.tsx index 32058d694..47b6a5469 100644 --- a/src/equicordplugins/dragify/index.tsx +++ b/src/equicordplugins/dragify/index.tsx @@ -233,8 +233,8 @@ export default definePlugin({ { find: ']="BADGES"', replacement: { - match: /(?<="username"===.{0,100})(onClick:\i,onContextMenu:\i,)(?=children:)/, - replace: "$1draggable:!0,onDragStart:e=>$self.onUserDragStart(e,arguments[0].author),\"data-dragify-user\":!0,\"data-user-id\":arguments[0].author.id," + match: /(?<=textDecorationColor:.{0,300})(?=onClick:\i,onContextMenu:\i,)/, + replace: "draggable:!0,onDragStart:e=>$self.onUserDragStart(e,arguments[0].author),\"data-dragify-user\":!0,\"data-user-id\":arguments[0].author.id," } }, // Call avatars (DM/group call tiles) diff --git a/src/plugins/accountPanelServerProfile/index.tsx b/src/plugins/accountPanelServerProfile/index.tsx index 0d2fc2c35..8d90ff5eb 100644 --- a/src/plugins/accountPanelServerProfile/index.tsx +++ b/src/plugins/accountPanelServerProfile/index.tsx @@ -87,7 +87,7 @@ export default definePlugin({ replace: "$&$self.onPopoutClose();" }, { - match: /#{intl::SET_STATUS}\)(?<=innerRef:(\i),style:.+?)/, + match: /(?:#{intl::5fWB8U::raw}|#{intl::SET_STATUS})\)(?<=ref:(\i),style:.+?)/, replace: "$&,onContextMenu:($self.grabRef($1),$self.openAccountPanelContextMenu)" } ] diff --git a/src/plugins/decor/index.tsx b/src/plugins/decor/index.tsx index 1e870dae8..e2783e92d 100644 --- a/src/plugins/decor/index.tsx +++ b/src/plugins/decor/index.tsx @@ -104,11 +104,7 @@ export default definePlugin({ find, replacement: [ { - match: /(?<=userValue:)((\i)(?:.{0,10})?\.avatarDecoration)/, - replace: "$self.useUserDecorAvatarDecoration($2)??$1" - }, - { - match: /(?<=userValue:)((\i)(?:.{0,10})?\.avatarDecoration)/, + match: /(?<=userValue:)((\i(?:\.author)?)\?\.avatarDecoration)/, replace: "$self.useUserDecorAvatarDecoration($2)??$1" } ]