Commit graph

628 commits

Author SHA1 Message Date
thororen1234
6498cd1787
Merge branch 'dev' into translation 2026-03-06 20:59:09 -05:00
oma
adb016ce62
contributor modal author fix (#873) 2026-03-04 12:48:10 -05:00
thororen1234
f81bddaeb8
fix lint colors 2026-03-04 12:05:18 -05:00
thororen1234
99cd9812ab
Translate Badge Modal 2026-03-04 12:02:12 -05:00
thororen1234
b6e779822a
mainWindowFrameless: no idea if this works 2026-03-03 19:34:20 -05:00
thororen1234
235e7d4138
Fix Searchable Selects 2026-03-03 19:11:05 -05:00
thororen1234
8893a5836d
Merge branch 'dev' into translation 2026-03-03 11:55:15 -05:00
thororen1234
fd862598d4
Fix Components Icon 2026-03-03 11:34:12 -05:00
thororen1234
e23549f3df
Merge branch 'dev' into translation 2026-03-02 11:19:33 -05:00
nexpid
df890ac455
SongSpotlight: Show off songs on your profile (#853)
* feat(SongSpotlight): port from vencord PR

* feat(SongSpotlight): some slight code improvements

* fix(components): match Link's props with vencord

* fix(SongSpotlight): ditch React.memo & csp
2026-03-02 11:06:18 -05:00
thororen1234
33fcf774cc
Add QrCodeIcon Icon Component 2026-03-02 11:03:44 -05:00
M
acf7abe77a
feat(i18n): Add translation keys and implement localization for 80+ p… (#772)
* feat(i18n): Add translation keys and implement localization for 80+ plugins

- Add comprehensive translation keys to i18n/en-US/vencord.json
- Update all plugins to use t() function from @utils/translation
- Replace hardcoded strings with translation function calls
- Support plural forms with _one/_other suffixes
- Use Translate component for strings with embedded JSX

Plugins translated include:
- Core: reviewDB, translate, voiceMessages, messageLogger
- UI: showHiddenChannels, customRPC, clientTheme, permissionsViewer
- Utility: betterSessions, betterSettings, memberCount, betterFolders
- Social: relationshipNotifier, messageLatency, whoReacted
- Media: imageZoom, viewIcons, viewRaw, decor, fakeNitro
- And 60+ more plugins

All changes pass TypeScript compilation.

* Update i18n/en-US/vencord.json

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

* Update i18n/en-US/vencord.json

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

* Update i18n/en-US/vencord.json

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

* Update i18n/en-US/vencord.json

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

* Update i18n/en-US/vencord.json

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

* Update i18n/en-US/vencord.json

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

* feat(i18n): Add equicord.json for equicordplugins localization

- Create i18n/en-US/equicord.json with messageLoggerEnhanced translation keys
- Create empty equicord.json files for all other locales (Crowdin will handle translations)
- Build system automatically picks up all JSON files in i18n/{locale}/

* Update i18n/en-US/vencord.json

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

* feat(i18n): Add translations to 200 equicordplugins

- Translate all user-facing strings in equicordplugins to use t() function
- Add translation keys to i18n/en-US/equicord.json
- Plugin names remain static strings for build system compatibility
- Settings descriptions, tooltips, context menus, and UI strings now translatable

* FileUpload: add sharex file support (#771)

* FileUpload: add sharex file support
Quick note, the settings seem to split pacal case with spaces for some reason,
so `ShareX` renders as `Share X`. This is stupid and im upset and I dont think
theres anything I can do about it

* FileUpload: use Headers object to construct HTTP headers

* Update vencord.json

---------

Co-authored-by: Mishal <91066601+mishalhossin@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Key <keircn@proton.me>
Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-02-15 09:39:58 -05:00
thororen1234
4a7ba06c91
Merge branch 'dev' into translation 2026-02-11 18:22:26 -05:00
thororen1234
af2eaab28b
Merge remote-tracking branch 'upstream/dev' into dev 2026-02-10 18:08:23 -05:00
thororen
f9c404c229
fix StartupTimings & Decor (#3963) 2026-02-10 01:19:17 +01:00
thororen1234
a821e8bc13
Merge remote-tracking branch 'upstream/dev' into dev 2026-02-01 22:15:49 -05:00
Vendicated
dc27c4da76
plugin settings: fix not removing dummy user after load 2026-02-02 04:09:07 +01:00
thororen1234
1b03f94e8a
Update Authors
Co-Authored-By: Etorix <92535668+etorixdev@users.noreply.github.com>
2026-02-01 17:37:06 -05:00
thororen1234
0b1c309e16
Update Dono Invite Link 2026-02-01 01:21:51 -05:00
thororen1234
0b0285e68b
Fix Dummy Filled Authors
Co-Authored-By: Etorix <92535668+etorixdev@users.noreply.github.com>
2026-01-30 09:57:23 -05:00
prism
7d532a3bfb
fixes (#705)
* HeaderBarApi: fix minor style issue

* HolyNotes: replace icon

* Components.dev: remove popout

* HeaderBarApi: fix tooltip

* HolyNotes: replace icon again

* HolyNotes: refactor

* Switch: fix thumb color for whtie theme

* BetterUserArea: fix patch

* ModalCloseButton: remove dups and export properly

* bleh

* Update NotebookCreateModal.tsx

* bleh

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-01-30 08:10:22 -05:00
thororen1234
9fc100fa9b
Merge remote-tracking branch 'upstream/dev' into dev 2026-01-28 18:35:13 -05:00
prism
4cdac5b0d9
fix: show info icon instead of cog for plugins with only hidden settings (#699) 2026-01-28 08:56:21 -05:00
Vendicated
781a2f7c60
misc Settings ui improvements 2026-01-28 04:42:17 +01:00
Vendicated
816243e702
Settings: add textarea options 2026-01-28 04:15:39 +01:00
prism
b7f6e23fff
update and add components (#691)
* update: switch

* add: notice

* update: link

* add: badge

* update heading

* update: basetext

* update: card

* fix: heading

* components-dev: fix

* lint

* update: margins
2026-01-27 09:21:12 -05:00
thororen1234
76ca870a9d
update css 2026-01-25 16:44:42 -05:00
creations
e5d30caaf3
add fileUpload plugin (#685)
* add fileUpload plugin

* nest

* types

* css

* hey man

* nest -> destkop only, per service tokens, hide only service per options

* Update upload.ts

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-01-24 22:05:54 -05:00
prism
cf250d8372
migrate to new switch style (#669) 2026-01-23 20:02:15 -05:00
sadan4
575421f4d0
fix everything (#3925)
Co-authored-by: prism <69634294+imjustprism@users.noreply.github.com>
Co-authored-by: sadan4 <117494111+sadan4@users.noreply.github.com>
Co-authored-by: Nuckyz <61953774+Nuckyz@users.noreply.github.com>
Co-authored-by: V <vendicated@riseup.net>
Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
Co-authored-by: prism <snawalt420@proton.me>
Co-authored-by: wearrrrr <contact@wearr.dev>
Co-authored-by: Elvyra <88881326+EepyElvyra@users.noreply.github.com>
2026-01-24 01:59:53 +01:00
thororen1234
59197a35b4
fix notice 2026-01-23 17:35:31 -05:00
thororen1234
6bcf5a7737
finish hopefully 2026-01-23 17:33:45 -05:00
thororen1234
36dd2445d9
Merge branch 'pr-3925' into dev 2026-01-23 15:52:17 -05:00
Vendicated
39eb315f31
more classname fixes 2026-01-23 20:36:48 +01:00
thororen1234
efacecc08e
Merge remote-tracking branch 'upstream/dev' into dev2 2026-01-23 12:32:01 -05:00
Vendicated
702a71dee8
fix plugin settings UI 2026-01-23 17:51:30 +01:00
thororen1234
33e8bf448a
ThemeLibrary: Update URL 2026-01-22 18:15:25 -05:00
thororen1234
6d753bf414
Update to favicon 2026-01-12 12:33:21 -05:00
thororen1234
4c3759c661
Merge remote-tracking branch 'upstream/dev' into dev 2026-01-05 18:38:02 -05:00
prism
1af7eb62f1
Fix overlay theming issues & improve components (#3880)
Co-authored-by: V <vendicated@riseup.net>
2026-01-06 00:24:54 +01:00
thororen1234
ebc5c975dc
Merge remote-tracking branch 'upstream/dev' into dev 2025-12-31 23:12:55 -05:00
thororen1234
f6c1daac2a
Merge branch 'dev' into translation 2025-12-31 21:37:27 -05:00
nexpid
de019f7f17
Settings: support disabled for boolean settings (#3876) 2026-01-01 01:10:42 +00:00
thororen1234
8ce7150ca3
Misc: Move to proper imports 2025-12-29 15:20:59 -05:00
thororen1234
2c8cd973b6
Merge remote-tracking branch 'upstream/dev' into dev 2025-12-27 20:35:29 -05:00
Vendicated
c123efd659
fix & future proof tooltips 2025-12-28 02:28:22 +01:00
prism
e091f7f700
General Fixes (#599)
* Settings: fix restart state tracking

* JumpTo: refactor

* Anammox: fix billing/payment tab patch
2025-12-27 20:18:36 -05:00
prism
050dd1cdcc
feat(eslint): migrate (#596)
* eslint: migrate to defineConfig and add no-multiple-empty-lines rule

* chore: fix multiple empty lines
2025-12-25 13:27:36 -05:00
prism
89f93e245e
Components: add plugin (dev) (#585)
* Components: add plugin (dev)

* fix: rename alert component to notice and some fixes
2025-12-20 22:01:32 -05:00
prism
7eb5602623
UI Tweaks and Code Fixes (#584)
* fix: correct renderer css path

* CloudTab: add sync rules and minor UI tweaks

* CloudTab: more ui tweak

* CloudTab: fix cloud icons
2025-12-20 15:09:14 -05:00