Commit graph

7273 commits

Author SHA1 Message Date
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
prism
4caaef0027
chore: add .rules and symlink agent config files (#820)
* chore: add .rules and symlink agent config files

* Update rules for testing and file modification

Clarify rules regarding testing commands and file modifications.

---------

Co-authored-by: thororen <78185467+thororen1234@users.noreply.github.com>
2026-02-20 18:21:23 -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
M
77c40bdd9d
Add AGENTS.md guide for coding agents (#815)
* Add AGENTS.md guide for coding agents

Adds a comprehensive AGENTS.md guide for AI coding agents working on Equicord, based on the agents.md standard format.

Key sections included:
- Project overview and technology stack
- Setup commands (install, build, dev, test)
- Project structure with path aliases
- Code style, patterns, and philosophy
- Plugin structure with clear directory placement (src/equicordplugins/ for Equicord, src/plugins/ for Vencord)
- Forbidden patterns table with fixes
- Discord types and plugin interop
- Patch quality guidelines
- Memory leaks and cleanup
- Built-in utilities reference
- Plugin acceptance rules
- Git workflow (feature branches from fork's dev, PR to upstream dev)
- Platform-specific plugins (.desktop, .web, .discordDesktop)

Also adds CLAUDE.md symlink for Claude compatibility.

Sources:
- Merged content from .gemini/styleguide.md
- Follows agents.md standard format

* Improve AGENTS.md based on Vercel agent evals research

- Add retrieval-led reasoning directive at top
- Add Quick Reference and Key Files Index for fast navigation
- Add explicit workflow ordering (explore first, then act)
- Compact from 518 to 240 lines (54% reduction)
- Convert verbose lists to tables
- Merge related sections
- Remove redundant examples

---------

Co-authored-by: Mishal <91066601+mishalhossin@users.noreply.github.com>
2026-02-20 15:57:08 -05:00
Etorix
f6a9580197
SMYN: Fix mention coloring when using IRCColors. (#817) 2026-02-20 15:57:02 -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
thororen1234
e23c7b5234
fix patches 2026-02-20 14:21:31 -05:00
thororen1234
bde473e836
fix donor badges 2026-02-20 13:07:40 -05:00
Omar
36446eb8fd Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1390 of 1390 strings)

Translation: Equicord/Vencord
Translate-URL: https://weblate.equicord.org/projects/equicord/vencord/pt_BR/
2026-02-20 15:22:53 +00:00
bbpltergiest
36b580ebbf Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1390 of 1390 strings)

Translation: Equicord/Vencord
Translate-URL: https://weblate.equicord.org/projects/equicord/vencord/pt_BR/
2026-02-20 15:22:53 +00:00
Omar
da01b62a98 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1390 of 1390 strings)

Translation: Equicord/Vencord
Translate-URL: https://weblate.equicord.org/projects/equicord/vencord/pt_BR/
2026-02-20 15:22:53 +00:00
Omar
c635a9e285 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1390 of 1390 strings)

Translation: Equicord/Vencord
Translate-URL: https://weblate.equicord.org/projects/equicord/vencord/pt_BR/
2026-02-20 15:22:52 +00:00
Lila
e0a5a8e04d Translated using Weblate (French)
Currently translated at 6.1% (86 of 1390 strings)

Translation: Equicord/Vencord
Translate-URL: https://weblate.equicord.org/projects/equicord/vencord/fr/
2026-02-20 15:22:52 +00:00
Diamantjunge
aa7ad7bd7f Translated using Weblate (German)
Currently translated at 0.1% (1 of 1390 strings)

Translation: Equicord/Vencord
Translate-URL: https://weblate.equicord.org/projects/equicord/vencord/de/
2026-02-20 15:22:51 +00:00
wagoo cat
ae8bd504a7 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1401 of 1401 strings)

Translation: Equicord/Equicord
Translate-URL: https://weblate.equicord.org/projects/equicord/equicord/pt_BR/
2026-02-20 15:22:50 +00:00
bbpltergiest
68141f5a53 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1401 of 1401 strings)

Translation: Equicord/Equicord
Translate-URL: https://weblate.equicord.org/projects/equicord/equicord/pt_BR/
2026-02-20 15:22:50 +00:00
Omar
3a5c90d4d4 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1401 of 1401 strings)

Translation: Equicord/Equicord
Translate-URL: https://weblate.equicord.org/projects/equicord/equicord/pt_BR/
2026-02-20 15:22:50 +00:00
Omar
2d1dc09bf3 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1401 of 1401 strings)

Translation: Equicord/Equicord
Translate-URL: https://weblate.equicord.org/projects/equicord/equicord/pt_BR/
2026-02-20 15:22:50 +00:00
Lila
5873612e64 Translated using Weblate (French)
Currently translated at 6.4% (91 of 1401 strings)

Translation: Equicord/Equicord
Translate-URL: https://weblate.equicord.org/projects/equicord/equicord/fr/
2026-02-20 15:22:49 +00:00
Diamantjunge
09f31fccc0 Translated using Weblate (German)
Currently translated at 0.1% (1 of 1401 strings)

Translation: Equicord/Equicord
Translate-URL: https://weblate.equicord.org/projects/equicord/equicord/de/
2026-02-20 15:22:49 +00:00
Elvyra
dc25c8f046
fix SpotifyControls, GameActivityToggle, AccountPanelServerProfile (#3999) 2026-02-20 09:20:43 +01:00
Etorix
64780d3740
SMYN: Fix color. (#809)
* Fix color.

* Fix color.

* Fix color.
2026-02-19 19:38:02 -05:00
thororen1234
47f4888372
bump 2026-02-19 15:35:22 -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
c0309cfcb6
Add more equibop checks 2026-02-19 13:04:52 -05:00
Omar
59600bef64 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1401 of 1401 strings)

Translation: Equicord/Equicord
Translate-URL: https://weblate.equicord.org/projects/equicord/equicord/pt_BR/
2026-02-19 15:09:01 +00:00
bbpltergiest
be161648cd Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1401 of 1401 strings)

Translation: Equicord/Equicord
Translate-URL: https://weblate.equicord.org/projects/equicord/equicord/pt_BR/
2026-02-19 15:09:00 +00:00
wagoo cat
1d05b11a95 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1401 of 1401 strings)

Translation: Equicord/Equicord
Translate-URL: https://weblate.equicord.org/projects/equicord/equicord/pt_BR/
2026-02-19 15:09:00 +00:00
Omar
8e2df570ae Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1401 of 1401 strings)

Translation: Equicord/Equicord
Translate-URL: https://weblate.equicord.org/projects/equicord/equicord/pt_BR/
2026-02-19 15:08:59 +00:00
Electro Tools
a82d4c5553 Translated using Weblate (Arabic (Saudi Arabia))
Currently translated at 0.9% (13 of 1390 strings)

Translation: Equicord/Vencord
Translate-URL: https://weblate.equicord.org/projects/equicord/vencord/ar_SA/
2026-02-19 15:08:59 +00:00
Lila
8507644a3f Translated using Weblate (French)
Currently translated at 100.0% (4 of 4 strings)

Translation: Equicord/Translation
Translate-URL: https://weblate.equicord.org/projects/equicord/translation/fr/
2026-02-19 15:08:58 +00:00
bbpltergiest
8d403ac313 Translated using Weblate (Ukrainian)
Currently translated at 2.0% (29 of 1390 strings)

Translation: Equicord/Vencord
Translate-URL: https://weblate.equicord.org/projects/equicord/vencord/uk/
2026-02-19 15:08:58 +00:00
bbpltergiest
cc0be4dfb6 Translated using Weblate (Ukrainian)
Currently translated at 7.4% (105 of 1401 strings)

Translation: Equicord/Equicord
Translate-URL: https://weblate.equicord.org/projects/equicord/equicord/uk/
2026-02-19 15:08:57 +00:00
Lila
473cdcd101 Translated using Weblate (French)
Currently translated at 3.7% (53 of 1401 strings)

Translation: Equicord/Equicord
Translate-URL: https://weblate.equicord.org/projects/equicord/equicord/fr/
2026-02-19 15:08:55 +00:00
bbpltergiest
b470be579f Translated using Weblate (Ukrainian)
Currently translated at 100.0% (19 of 19 strings)

Translation: Equicord/API
Translate-URL: https://weblate.equicord.org/projects/equicord/api/uk/
2026-02-19 15:08:54 +00:00
Electro Tools
9276315495 Translated using Weblate (Arabic (Saudi Arabia))
Currently translated at 100.0% (4 of 4 strings)

Translation: Equicord/Translation
Translate-URL: https://weblate.equicord.org/projects/equicord/translation/ar_SA/
2026-02-19 15:08:54 +00:00
Omar
5d329bfcc8 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1390 of 1390 strings)

Translation: Equicord/Vencord
Translate-URL: https://weblate.equicord.org/projects/equicord/vencord/pt_BR/
2026-02-19 15:08:53 +00:00
Omar
a7d4be8204 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1390 of 1390 strings)

Translation: Equicord/Vencord
Translate-URL: https://weblate.equicord.org/projects/equicord/vencord/pt_BR/
2026-02-19 15:08:51 +00:00
wagoo cat
474ca716b4 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1390 of 1390 strings)

Translation: Equicord/Vencord
Translate-URL: https://weblate.equicord.org/projects/equicord/vencord/pt_BR/
2026-02-19 15:08:50 +00:00
bbpltergiest
1ae31088f9 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (4 of 4 strings)

Translation: Equicord/Translation
Translate-URL: https://weblate.equicord.org/projects/equicord/translation/uk/
2026-02-19 15:08:49 +00:00
Lila
55e178e6fe Translated using Weblate (French)
Currently translated at 3.3% (46 of 1390 strings)

Translation: Equicord/Vencord
Translate-URL: https://weblate.equicord.org/projects/equicord/vencord/fr/
2026-02-19 15:08:49 +00:00
Electro Tools
c02778d010 Translated using Weblate (Arabic (Saudi Arabia))
Currently translated at 0.7% (10 of 1401 strings)

Translation: Equicord/Equicord
Translate-URL: https://weblate.equicord.org/projects/equicord/equicord/ar_SA/
2026-02-19 15:08:48 +00:00
Lila
b28c80d11b Translated using Weblate (French)
Currently translated at 73.6% (14 of 19 strings)

Translation: Equicord/API
Translate-URL: https://weblate.equicord.org/projects/equicord/api/fr/
2026-02-19 15:08:47 +00:00