Commit graph

355 commits

Author SHA1 Message Date
Key
71f93f0848
FileUpload: use proxy more aggressively on Equibop (#917)
* fix(FileUpload): use proxy more aggressively on bop, also refactor s3 helper

* fix(FileUpload): handle copying to the clipboard if theres no text to copy

* feat(FileUpload): intercept discords file upload button

* me being mean

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-03-18 12:44:10 -04:00
thororen1234
6ca466b6a5
switch neo id 2026-03-07 00:17:52 -05:00
thororen1234
99cd9812ab
Translate Badge Modal 2026-03-04 12:02:12 -05:00
thororen1234
8dd62834a2
Revert "add DMKeeper plugin (#858)"
This reverts commit e453ad296f.
2026-03-02 14:31:31 -05:00
Awizz
e453ad296f
add DMKeeper plugin (#858)
Co-Authored-By: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-03-02 14:12:54 -05:00
Jakub Bednarski
ce64a1c2e4
feat(declutter): combine functionality of annamox & betteruserarea while adding new selectors to remove unwanted ui elements (#846)
* feat(HidePersonalization): Add a plugin that allows to hide personalization features such as avatar decorations, nameplates, profile effects, and clan tags with customizable options

* fix(HidePersonalization): Fix no predicate bool handling on clan tags

* feat(Cleanify): Introduce Cleanify plugin to enhance UI customization and migrate settings from BetterUserArea and Anammox. This plugin combines the functionality of them and adds new features

* rename(Cleanify -> Declutter): Rename plugin and add Questify conflict detection

* Update index.tsx

* Update index.tsx

* Update index.tsx

* Update index.tsx

* Update index.tsx

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-03-01 21:06:15 -05:00
thororen1234
2f054f78da
Merge remote-tracking branch 'upstream/dev' into dev 2026-02-26 10:32:37 -05:00
Marina 🧊
a6b624a77d
not quite spring cleaning
Co-Authored-By: Marina <icedmarina@proton.me>
Co-Authored-By: prism <snawalt420@proton.me>
Co-Authored-By: nin0 <personal@nin0.dev>
2026-02-26 04:21:07 +01:00
YashRaj
c3a84e4021
feat: add a plugin to solve discord trivias using ai (openai compatible endpoints) (#788)
* feat(triviaAI): initial commit

* feat(triviaAI): configurable api endpoint

* feat(triviaAI): better descriptions and stuff ig

* feat(triviaAI): add decancer support

* chore(triviaAI): set autorespond to false by default

* refactor: use logger instead of console.log

* chore: ai wants periods

* unfeat: remove decancer because no external libs

* chore: consistent imports

* refactor: readability

* refactor: error handling

* refactor: simplify loop

* refactor: import insertTextIntoChatInputBox from @utils/discord

* feat: ok maybe toasts are not unnecessary

* feat: check if api key, endpoint or models are set before doing anything

* refactor: remove too many if statements
2026-02-24 22:02:23 -05:00
thororen1234
9dd0a32aee
remove equibop contrib 2026-02-10 19:53:47 -05:00
Key
7af9c0a71a
fix(FileUpload): hide E-Z host if not on desktop (#752)
- also update EquicordDevs to match my discord username
2026-02-09 07:34:58 -05:00
thororen1234
c2639f225e
Add FavoriteAnything 2026-01-26 22:33:39 -05:00
korzi
1e0f7b38f9
feat: prevent middle-click link open (option) (#690)
* feat: add NoMiddleOpen plugin

* feat: extend LimitMiddleClickPaste
2026-01-26 17:20:53 -05:00
thororen1234
cccc06668c
fix prism 2026-01-24 10:50:57 -05:00
verticalsync
92b7bf9750
remove duplicate EquicordDevs.Prism 2026-01-24 13:36:15 +02:00
thororen1234
a632104805
Merge remote-tracking branch 'upstream/dev2' into dev2 2026-01-22 19:49:08 -05:00
thororen
44bdb60bb6
Fix AlwaysExpandRoles, PermissionsViewer, ShowConnections (#3916)
Co-authored-by: prism <69634294+imjustprism@users.noreply.github.com>
2026-01-22 02:48:24 +01:00
BioTomateDE
f69b63f594
Improvedingon that plugin. now doesnt fuckington up hyprlinks (#658)
* Improvedingon that plugin. now doesnt fuckington up hyprlinks

* bitchass ==

* bleh

---------

Co-authored-by: thororen <78185467+thororen1234@users.noreply.github.com>
2026-01-19 02:31:21 -05:00
busyboxkitty
02ffe7440a
feat: DragFavoriteEmotes plugin (#614)
* feat: DragFavoriteEmotes plugin

* bleh

* Update index.tsx

* classnames

* Update index.tsx

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-01-06 10:52:42 -05:00
thororen1234
ac7a07440e
Merge remote-tracking branch 'upstream/dev' into dev 2025-12-27 20:09:26 -05:00
u32
58ef6585af
PetPet: fix dark colours being transparent in the output (#3571)
Co-authored-by: V <vendicated@riseup.net>
2025-12-28 01:39:24 +01:00
iamme
3e036d1612
add new plugin MoreQuickReactions (#3865)
Co-authored-by: V <vendicated@riseup.net>
2025-12-28 00:25:52 +00:00
Keiran
189b488027
feat(iRememberYou): Give UIDs and GIDs interactivity (#601)
* feat(iRememberYou): implement complete interactivity for UIDs and GIDs

- add lmb copy functionality for uids with toast
- add rmb context menu for uids and group headers
- add invite link storage and permission aware collection for groups

* fix: update username in EquicordDevs array
2025-12-26 11:45:37 -05:00
Keiran
3172fb5997
MessageClickActions: add action for message reactions (#590)
* MessageClickActions: add optional triple click action for reacting to messages

* fix(MessageClickActions): handle API failures gracefully and log errors

* fix(MessageClickActions): regex now matches emoji naming requirements

* Fix formatting of IDs in constants file

* fix(MessageClickActions): remove unnecessary selection clear after triple click action

---------

Co-authored-by: thororen <78185467+thororen1234@users.noreply.github.com>
2025-12-25 14:06:06 -05:00
MasterPepe
80bdd440b4
feat(plugin): Add MicLoopbackTester
* Refactor BetterUserTools to use UserAreaAPI

* some changes

* lol

* lint

* fix const

* move files back

* Update index.tsx

* Update index.tsx

* rename

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2025-12-25 14:03:18 -05:00
Sophia
b66f173ee3
feat(plugin): ChangeFriendAvatar (#574)
* add changeFriendAvatar to equicordplugins

* remvoe reload

* styles

* force set avatar?

* okay it's easier to prompt reload lol

* useless junk

* datastore

* fixes

* server overrides

* Flex and Heading

* fixes

* oops

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2025-12-20 22:57:36 -05:00
thororen1234
a69528fafc
Merge remote-tracking branch 'upstream/dev' into dev 2025-12-05 23:07:13 -05:00
VV
b8ab6a7470
support new Settings UI (#3803)
Co-authored-by: Vendicated <vendicated@riseup.net>
2025-12-06 01:32:51 +01:00
9gvuwu
526fbb791c
feat: add "Ignore Bots" setting in Boo plugin (#521)
* feat: add "Ignore Bots" setting in Boo plugin

* t

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2025-11-26 16:34:55 -05:00
Ruhan Rouf
d48ea7e303
ClientsideBlock: Hide blocked users in Active Now (#513)
* Hide blocked users in Active Now, VC, and server tooltips

* removed old dom stuff added new way to hide blocker users in party

* refactor: clean up

* reorder properties in Dev object

* fixed dev

* fixed

* Update index.tsx

* Update index.tsx

* add blocking streams, title, pfp, party

* Update index.tsx

* Update index.tsx

* Update index.tsx

* Update index.tsx

* Update index.tsx

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2025-11-23 21:55:45 -05:00
thororen1234
148b7a75a1
Merge remote-tracking branch 'upstream/dev' into dev 2025-11-18 23:48:00 -05:00
Cassie
5e1ae136f8
feat add RichMagnetLinks (#504)
* feat add RichMagnetLinks

* Update magnet link handling in richMagnetLinks

---------

Co-authored-by: thororen <78185467+thororen1234@users.noreply.github.com>
2025-11-16 15:44:21 -05:00
neo
9cbf3819cc
feat: quote command rewrite (#501)
* feat: add watermark and remove extra stuff

* fix: watermark toggle in form instead of settings

* feat: save as png/gif toggle

* fix: font fetching codes

* feat: save quote settings (make it persistent)

* feat: add font picker

* chore: update sizing of text

* refactor: quoter utilities into utils.tsx

* chore: remove toggles from settings ui

* fix: add input for watermark in modal

* fix: smoother gradient

* fix: gradient coloring and font size
2025-11-16 15:11:09 -05:00
V
6afcce39dd
refactor: fix circular dependency issues & improve organisation (#3729)
Co-authored-by: Nuckyz <61953774+Nuckyz@users.noreply.github.com>
2025-11-16 15:17:35 +01:00
thororen1234
389a21faee
Merge remote-tracking branch 'upstream/dev' into dev 2025-11-15 06:29:32 -05:00
αλφρεδ
fb3d927f8c
fix Badges not showing; fix IrcColors in group DM list (#3781)
Co-authored-by: Vendicated <vendicated@riseup.net>
2025-11-15 11:25:23 +00:00
Z ❤'s Life
f3ac9ff64a
Add: snowfall (#474)
* [Feat] Add Plugin: Snowfall

* Add a plugin called Snowfall, based on the BetterDiscord plugin by the same name. Lets snow fall from the top of your discord client.

* [QOL] snowfall: Credit BetterDiscord Author

* Here Comes Santa Claus

* [Fix] snowfall: Fix Several Bugs

* Switch from HTML entity on the content option to the Unicode character.
* Fixed type switching bug that causes memory leaks.
* Fixed image loading bug.
* Fixed content array handing for image sources.

* [Feat/QOL] snowfall: Configurability Overhaul

* Fixed switching between types.
* Created settings option for user to select type.
* Created description to warn of possible performance issues.
* Created settings options for users to set speed, amount, and size.
* Created custom listener to check for settings changes.
* Added hardcoded SVGs for Snowflakes when using the image option (including a custom-made discord one as an easter-egg).

* Fix condition for deviation check in random function

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2025-11-05 14:44:54 -05:00
prism
ba7b42ad5f
add: CleanUserArea (#477)
* add: CleanUserArea

* CleanUserArea: minor changes
2025-11-03 09:46:46 -05:00
thororen1234
81a4ea94c9
Boo: Add Plugin 2025-10-31 15:39:03 -04:00
Mart
3e340f824f
feat: allow auto streaming of camera devices (#469)
* feat: allow auto streaming of camera devices

* Make My Edits

* Merge StartStream + Respect Sound & Preview Settings

* Proper About

* Redo Logger Naming

* Remove Extra Space

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2025-10-26 17:37:06 -04:00
Snowly
65eebff05c
feat: Add AutoZipper to zip folders/configured file types. (#461)
* feat: Add AutoZipper to zip folders/configured file types. (and add myself to devs)

* Remove logging for event listener attachment

---------

Co-authored-by: thororen <78185467+thororen1234@users.noreply.github.com>
2025-10-22 22:13:31 -04:00
Z ❤'s Life
5619852a62
jellyfinRichPresence: Complete Plugin Overhaul (#464)
* [Feat] jellyfinRichPresence: Enabled Ability to Use Series Cover

* Enabled the ability for the user to use the series cover (which is more similar to the movie cover) instead of the episode cover when watching an episode.
* Added myself as a contributor to the plugin.

* [QOL] Correct Mistake with Developer Crediting

* [Feat] jellyfinRichPresence: Added Ability to Show Episode Name & Change Season-Episode Display Format

* Added the ability to change the display formatting between 3 different options:
    - `S00E00`
    - `0x00`
    - `Season 0 Episode 0`
* Added the ability to display the episode name after the episode number.

* [Feat] jellyfinRichPresence: Added the Ability to Show Presence when Paused

* Added a settings option that will allow the user to continue showing the presence while the player is paused.

* [Feat] jellyfinRichPresence: Added Privacy Mode

* Added the ability for the user to enable privacy mode, in which the name of their media will not be displayed.

* [Fix] Hide Image when in Privacy Mode

* Made the image hidden when in privacy mode
* Fixed a few es-lint violations

* [Fix] jellyfinRichPresence: Hide When Paused by Default

* Switched the defaults to hide the presence when media is paused

* [Fix] jellyfinRichPresence: Used Different Method for Image Hiding

* Fixed the image not hiding by using a different method

* [Fix] jellyfinRichPresence: Remove Comment that Wasn't Purged, Fix Ancient Autocorrect Mistake

* Update .gitignore for Wakatime files

Add Wakatime related entries to .gitignore

* [Fix] jellyfinRichPresence: Fix Autocorrect Mistake from Commit `a31a3ac`

---------

Co-authored-by: thororen <78185467+thororen1234@users.noreply.github.com>
2025-10-22 12:33:19 -04:00
OMeta
66f2d7ce5d
Plugin: RecentDMSwitcher (#433)
* Plugin: DmMruSwitch  MRU Ctrl+Tab for DMs

* Refactor DmMruSwitch overlay handling; replace DOM manipulation with React components for plugin rule compliance

* bleh

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2025-10-02 09:27:46 -04:00
creations
1f062fee89
Plugin Cards (#415) 2025-09-26 00:25:09 -04:00
thororen1234
c367167441
SortFriendRequests: Add SortFriendList 2025-09-22 22:11:36 -04:00
thororen1234
9f2f511ff4
ListenBrainzRPC 2025-09-22 12:41:52 -04:00
Eazvy
056851d4e8
Fix ImagePreview / Add voiceButtons (#409)
* Add AutoJump Back

Fixed not loading messages, properly & failing to jump in some instances.

* Add AutoJump back / Fixed!

Fixed Issue with not jumping to latest message in channel. 
Fixed Issue with not loading message(s) properly when jumping.

* Update index.tsx

* Delete src/equicordplugins/autoJump directory

* Create UserChatButtons.tsx

* Create UserChatButtons.css

* Create index.tsx

* Delete index.tsx

* Add VoiceButtons

Allows you to easily deafen / mute people via voice-channel. With customizable settings that allows you to choose whether you want to toggle their video or soundboard in settings.
Source was taken from ClickToChat in vencord just added a few more things to make i way better

* fixes issue with YouTube embeds showing image and changing accounts image still staying

did what creations didnt 😠

* Create index.tsx

* Create styles.css

* Update index.tsx

* Some Fixes

* Update VoiceButtons

* Use MediaEngine Import

* Fix VSC

* Update index.tsx

* Delete src/equicordplugins/betterFormattingRedux directory

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2025-09-20 17:49:50 -04:00
Jake
8d6bff6c45
add tone indicators plugin (#378)
* add tone indicators plugin

* im tired of this man

* oh my fucking god its EquicordDevs not Devs

* dont use json

* Update index.tsx

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
Co-authored-by: justjxke <Jake0300@protonmai.com>
2025-09-10 02:36:02 -04:00
thororen1234
3b593ae3dd
Merge remote-tracking branch 'upstream/dev' into dev 2025-09-08 21:45:09 -04:00
thororen
8eabb11125
ClearURLs: use rules from ClearURLs browser extension (#3657)
Co-authored-by: V <vendicated@riseup.net>
2025-09-09 01:35:01 +00:00