Commit graph

1878 commits

Author SHA1 Message Date
M
fcdbbbcffd
Add missing translation keys for plugins (#856)
Add translations to equicord.json:
- voiceButtons: settings and options
- triviaAI: description, settings, ui
- noPushToTalk: description
- hideMessages: description, settings, ui
- voiceChatUtils: contextMenu labels
- equicordHelper: restoreFileDownloadButton setting

Add translations to vencord.json:
- messageClickActions: ReactEmojiSetting UI labels

Update source files to use t():
- voiceButtons/settings.ts
- triviaAI/settings.ts, index.tsx
- noPushToTalk/index.ts
- hideMessages/index.tsx
- voiceChatUtils/index.tsx
- equicordHelper/index.tsx
- messageClickActions/ReactEmojiSetting.tsx
2026-03-01 15:47:35 -05:00
thororen1234
567cfdd4bd
Merge branch 'dev' into translation 2026-03-01 15:08:57 -05:00
thororen1234
ed2d59d3e2
MLE: Remove memo 2026-03-01 15:08:38 -05:00
thororen1234
a4d517b9eb
AudioPlayerAPI: Fix Find 2026-02-27 19:04:50 -05:00
thororen1234
186c25a5b6
Fix Broken Patches & Finds 2026-02-27 18:52:43 -05:00
thororen1234
a98246e2ed
ViewRawVariant: Update Label 2026-02-26 19:47:22 -05:00
oma
dd9846d4bd
ignoreCalls fix (#839)
* fix(ignoreCalls): filter ongoing rings

* fix(ignoreCalls): handle ongoingRings as object

* working

* fix(ignoreCalls): use array ongoingRings handling
2026-02-26 19:46:14 -05:00
thororen1234
90cde63c15
fix limit 2026-02-26 11:35:07 -05:00
thororen1234
7166fdc109
Merge branch 'dev' into translation 2026-02-26 11:34:53 -05:00
tralwdwd
84378cbb82
fix(Quoter): errors when quoting users with no profile picture (#837)
* fix(Quoter): errors when quoting users with no profile picture

* apply an actual fix

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-26 10:56:35 -05:00
oma
bf500c6993
VoiceButtons change position of buttons (#838)
* VoiceButtons: add button position setting

* VoiceButtons: fix select setting defaults

* Update settings.ts

* bleh

* Update settings.ts

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-26 10:39:36 -05:00
thororen1234
cf87d95ad6
Fix Lint 2026-02-25 19:40:59 -05:00
thororen1234
3f22b48385
Lint 2026-02-25 19:36:52 -05:00
neo
2bee344e5d
feat(PlatformSpoofer): add support for VR (#836)
* feat(PlatformSpoofer): add support for VR

* fix: remove description

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-25 19:03:06 -05:00
Davri
8f2cc6d52a
Rewrite favouriteAnything (#830)
* Add PendingReplyStore types

* Update uploadHandler and embedMedia types

* Update scroller types

* Update favouriteAnything

* Fix find

* Revert the devs array

* Move prop types to types.ts, separate AttachmentPreview lookups

* Update copyright

* Inline imports

* Fix crash

* Minor changes

* Replace useResizeObserver

* Add hostname checks to fetchAttachment

* Use managed style instead of direct import

* Update description

* Move ImageUtils to top

* change find

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-25 08:47:42 -05:00
YashRaj
4a406457a7
feat(hideMessages): add a plugin to hide messages temporarily (#833)
* feat(hideMessages): add a plugin to hide messages temporarily

* refactor(hideMessages): remove redundant async

* feat(hideMessages): add settings to control visibility of the hide button in message popover

---------

Co-authored-by: thororen <78185467+thororen1234@users.noreply.github.com>
2026-02-25 08:47:32 -05: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
16d0b089a0
MessagePeek: Update Favorites Experiment 2026-02-23 14:19:35 -05:00
oma
be17e37089
NoPushToTalk (#831)
* NoPushToTalk

Bypasses the push-to-talk requirement for voice activity in channels that enforce it.

* fix

* fix whatever struct you did

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-23 11:13:31 -05:00
oma
4cdb5f4a7b
Add MentionAll to VoiceChatUtils (#829)
* Add QuickCSS editor improvements: always on top and close confirmation

* fix(ignoreCalls): filter ongoingRings when ignoring calls

* feat(voiceChatUtils): add mention all users action

* Update ipcMain.ts

* Update ipcMain.ts

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-23 11:09:49 -05:00
oma
a8109fbfce
ignoreCalls fix Ignore Button (#824)
* ignoreCalls fix Button

* fix(ignoreCalls): include ongoingRings in ignore dispatch

* Update index.tsx

* nvm

* fix(ignoreCalls): use object default for ongoingRings

* Update index.tsx

* Update index.tsx

* Update index.tsx

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-23 11:04:19 -05:00
thororen1234
6a138277d0
ThemeLibrary: Update Client ID 2026-02-21 19:20:32 -05:00
Etorix
abda4a688c
Questify: Fix patch. (#823) 2026-02-21 01:47:36 -05:00
Jake
dad036fb98
fix/gifCollections (#821)
* fix refreshing

* woah 50 limit

* fixes

* Increase delay in GIF picker query dispatch

---------

Co-authored-by: thororen <78185467+thororen1234@users.noreply.github.com>
2026-02-20 21:35:08 -05:00
thororen1234
1cf516f228
Fix Patch Finds 2026-02-20 18:27:22 -05:00
Eazvy
189ab429bb
profileSets avatar / types fix (#794)
* profileSets avatar / types fix

- Fix avatar pending payload flow to use USER_PROFILE_SETTINGS_SET_PENDING_AVATAR with NEW_ASSET imageUri payload.

- Resolve TypeScript typing issues around IconUtils avatar/banner URL resolution without any casts.

- Remove debug logging and legacy pending dispatch paths; keep recents and profile pending behavior aligned with current Discord profile settings.

- Clean up profileSets rulebook compliance issues (nullish coalescing/defaults, typed preset field updates, no logger/console usage).

* profilesets: remove display name sanitizer subscription

* fixed checks

* fix pending profile event flow

* skip collectible dispatch when already equipped

* fixed checks

* Remove empty stop method from profile set plugin

Removed the empty stop method from the profile set plugin.

* bleh

* Update src/equicordplugins/profileSets/utils/profile.ts

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Update src/equicordplugins/profileSets/utils/profile.ts

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* t

* fix fallback guard

* restore avatar size fallback

* fix fallback guard

* fix fallback guard

* fix to slider

* address gemini review issues

* fix avatarSize

* update avatarSize

* address review: destructure avatarSize

* restore direct avatarSize access

* destructure avatarSize

* Apply suggestion from @gemini-code-assist[bot]

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Apply suggestion from @gemini-code-assist[bot]

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Apply suggestion from @gemini-code-assist[bot]

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

---------

Co-authored-by: thororen <78185467+thororen1234@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-20 16:06:46 -05:00
Eazvy
cd125be7e8
DownloadButton adds back Download Button to top right corner of files. (EquicordHelper) (#813)
* Add DownloadButton plugin

* Move download button patch into EquicordHelper

* Address review: remove trailing period

* Add omaw to EquicordHelper authors

* fix restartNeeded

* Update index.tsx

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-20 16:04:52 -05:00
Ape
896b8644d1
fix waitForSlot allowing join if permissions sufficient (#810) 2026-02-20 15:59:12 -05:00
Jake
3730a7be9c
fix/toneindicators whitespace issue (#818) 2026-02-20 15:58:29 -05:00
Eazvy
3c7cbf42bd
fix(BetterSettings): fix context menu (#819)
* fix (BetterSettings) Linux Settings / Equicord Settings

* fix betterSettings

* fixes

* prism

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-20 15:55:23 -05:00
thororen1234
ad5c18909d
update userareaapi find 2026-02-20 14:24:01 -05:00
thororen1234
44873f8deb
Merge remote-tracking branch 'upstream/dev' into dev 2026-02-20 14:23:32 -05:00
Key
c4a01001ba
Quoter: render custom emojis inline (#807)
* Quoter: render custom emojis inline

* fix: use getEmojiURL
2026-02-19 15:34:17 -05:00
thororen1234
dfcfea3b0d
MusicControls: Stable Compat 2026-02-18 22:49:01 -05:00
thororen1234
0221841993
something something conflict betteruserarea 2026-02-18 22:46:57 -05:00
thororen1234
f4ca8665bb
add some weird predicates because discord 2026-02-18 22:42:38 -05:00
thororen1234
cff753b256
Fix Another Patch 2026-02-18 22:33:32 -05:00
thororen1234
e5296ca3e9
Fix Patches 2026-02-18 22:29:24 -05:00
Etorix
64e8749a91
Questify: Fix progress display. (#806)
* Fix progress display.

* Typo.
2026-02-18 19:42:06 -05:00
thororen1234
47c25abd9a
dragify again 2026-02-18 17:40:07 -05:00
thororen1234
7434cf4b59
dragify: smth murphy did 2026-02-18 17:37:03 -05:00
thororen1234
a58cb03ebd
DRAGIFY 2026-02-18 17:29:35 -05:00
thororen1234
4bc7b4849a
charlie brown 2026-02-18 17:26:10 -05:00
prism
ab533f84f8
MessagePeek: add setting to hide muted dms and group chats (#797) 2026-02-18 16:27:21 -05:00
BlueishTint
adcf725998
ghosted: Fix spacing issues (#796)
* Fix styles

* Make indicator not show if there are no ghosted messages

This makes the plugin only be intrusive when you want it to be intrusive.

* Fix centering

* Stop 0 from being output

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-18 16:26:54 -05:00
Etorix
c050bbf58c
LimitMiddleClickPaste: Expand plugin functionality. (#782)
* Expand plugin functionality.

* Refactor.

* Fix type.

* Narrow CSS.

* Fix CSS.

* Simplify.

* Fix bugs.

* Fix migration.

* Minor fixes.
2026-02-17 16:23:43 -05:00
thororen1234
62c669c6aa
UserAreaAPI: Fix Conflict 2026-02-17 14:47:21 -05:00
Aaron Tulino
e321795a02
VoiceJoinMessages: Add option to ignore friends (#785)
Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-17 12:15:20 -05:00
Jake
ff56a2fa5e
fix/Quoter (#783)
* add linebreak + fix filename truncating if the first word is too many
characters long

* best pr of all time
2026-02-16 01:49:46 -05:00
Eazvy
d0c9dce310
Fix ProfileSets gradient and server profile preset apply (#780) 2026-02-15 20:24:06 -05:00