From 8a7c0d7e61503ce60cc5308e96d54c420125aad0 Mon Sep 17 00:00:00 2001 From: Masterjoona <69722179+Masterjoona@users.noreply.github.com> Date: Sat, 29 Jun 2024 19:42:27 +0300 Subject: [PATCH] WebContextMenus: implement context menu for text selection (#2577) Co-authored-by: vee --- src/plugins/webContextMenus.web/index.ts | 28 ++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/src/plugins/webContextMenus.web/index.ts b/src/plugins/webContextMenus.web/index.ts index f99fd9720..bae780109 100644 --- a/src/plugins/webContextMenus.web/index.ts +++ b/src/plugins/webContextMenus.web/index.ts @@ -200,6 +200,34 @@ export default definePlugin({ match: /supports\(\i\)\{switch\(\i\)\{(case (\i).\i)/, replace: "$&.DISABLE_VIDEO:return true;$1" } + }, + { + find: ".Messages.SEARCH_WITH_GOOGLE", + replacement: { + match: /\i\.isPlatformEmbedded/, + replace: "true" + } + }, + { + find: ".Messages.COPY,hint:", + replacement: [ + { + match: /\i\.isPlatformEmbedded/, + replace: "true" + }, + { + match: /\i\.\i\.copy/, + replace: "Vencord.Webpack.Common.Clipboard.copy" + }] + }, + // Automod add filter words + { + find: '("interactionUsernameProfile', + replacement: + { + match: /\i\.isPlatformEmbedded(?=.{0,50}\.tagName)/, + replace: "true" + }, } ],