From 0d4cc32a1918d9e4f0979316a9873e06690e48e3 Mon Sep 17 00:00:00 2001 From: thororen1234 <78185467+thororen1234@users.noreply.github.com> Date: Tue, 24 Sep 2024 16:48:45 -0400 Subject: [PATCH 1/2] Fix ChannelTabs --- src/equicordplugins/channelTabs/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/equicordplugins/channelTabs/index.tsx b/src/equicordplugins/channelTabs/index.tsx index 70d706e0..aa88ca7b 100644 --- a/src/equicordplugins/channelTabs/index.tsx +++ b/src/equicordplugins/channelTabs/index.tsx @@ -47,7 +47,7 @@ export default definePlugin({ { find: ".COLLECTIBLES_SHOP_FULLSCREEN))", replacement: { - match: /(\?void 0:(\i)\.channelId.{0,120})\i\.Fragment,{/, + match: /(\?void 0:(\i)\.channelId.{0,200})\i\.Fragment,{/, replace: "$1$self.render,{currentChannel:$2," } }, From f22da4d6edd231b84bfd686b5c344220dffacc47 Mon Sep 17 00:00:00 2001 From: thororen1234 <78185467+thororen1234@users.noreply.github.com> Date: Tue, 24 Sep 2024 16:55:24 -0400 Subject: [PATCH 2/2] Remove ColorMessage Temp --- README.md | 3 +- src/equicordplugins/colorMessage/index.ts | 62 ---------------------- src/equicordplugins/colorMessage/style.css | 12 ----- 3 files changed, 1 insertion(+), 76 deletions(-) delete mode 100644 src/equicordplugins/colorMessage/index.ts delete mode 100644 src/equicordplugins/colorMessage/style.css diff --git a/README.md b/README.md index 588eaa13..1f8bf257 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ You can join our [discord server](https://discord.gg/5Xh2W87egW) for commits, ch ### Extra included plugins
-127 additional plugins +126 additional plugins - AllCallTimers by MaxHerbold & D3SOX - AltKrispSwitch by newwares @@ -28,7 +28,6 @@ You can join our [discord server](https://discord.gg/5Xh2W87egW) for commits, ch - ChannelTabs by TheSun, TheKodeToad, keifufu, Nickyux - CleanChannelName by AutumnVN - ClientSideBlock by Samwich -- ColorMessage by Kyuuhachi - CommandPalette by Ethan - CopyUserMention by Cortex & castdrian - CustomSounds by TheKodeToad & SpikeHD diff --git a/src/equicordplugins/colorMessage/index.ts b/src/equicordplugins/colorMessage/index.ts deleted file mode 100644 index 79ab4cfd..00000000 --- a/src/equicordplugins/colorMessage/index.ts +++ /dev/null @@ -1,62 +0,0 @@ -/* - * Vencord, a Discord client mod - * Copyright (c) 2024 Vendicated and contributors - * SPDX-License-Identifier: GPL-3.0-or-later - */ - -import { definePluginSettings } from "@api/Settings"; -import * as Styles from "@api/Styles"; -import { makeRange } from "@components/PluginSettings/components"; -import { Devs } from "@utils/constants"; -import definePlugin, { OptionType } from "@utils/types"; -import { findByCodeLazy } from "@webpack"; - -const useMessageAuthor = findByCodeLazy('"Result cannot be null because the message is not null"'); - -import style from "./style.css?managed"; - -export const settings = definePluginSettings({ - saturation: { - type: OptionType.SLIDER, - description: "Message color saturation", - markers: makeRange(0, 100, 10), - default: 20, - onChange() { - updateStyle(); - }, - }, -}); - -function updateStyle() { - (Styles.requireStyle(style).dom!.sheet!.cssRules[0] as CSSStyleRule) - .style.setProperty("--98-message-color-saturation", `${settings.store.saturation}`); -} - -export default definePlugin({ - name: "ColorMessage", - description: "Colors message content with author's role color", - authors: [Devs.Kyuuhachi], - settings, - - patches: [ - { - find: '.Messages.MESSAGE_EDITED,")"', - replacement: { - match: /(?<=isUnsupported\]:(\i)\.isUnsupported\}\),)(?=children:\[)/, - replace: 'style:{"--98-message-color":$self.useMessageColor($1)},' - } - }, - ], - - useMessageColor(messageId: string) { - return useMessageAuthor(messageId).colorString; - }, - - start() { - Styles.enableStyle(style); - updateStyle(); - }, - stop() { - Styles.disableStyle(style); - }, -}); diff --git a/src/equicordplugins/colorMessage/style.css b/src/equicordplugins/colorMessage/style.css deleted file mode 100644 index 440e609c..00000000 --- a/src/equicordplugins/colorMessage/style.css +++ /dev/null @@ -1,12 +0,0 @@ -/* stylelint-disable custom-property-pattern */ -:root { - --98-message-color-saturation: /*DYNAMIC*/; -} - -div[class*="messageContent_"] { - color: color-mix( - in lab, - var(--98-message-color, var(--text-normal)) calc(var(--98-message-color-saturation) * 1%), - var(--text-normal) - ) -}