Commit graph Equicord/src/equicordplugins/newPluginsManager
Author SHA1 Message Date
thororen1234
386f551ecd
a lot of fixes 2026-03-03 12:14:28 -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
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
6efc11ba0a
Fix Checkbox 2026-01-23 12:10:06 -05:00
thororen1234
21c8f030eb
Misc: Formatting 2025-12-19 21:32:50 -05:00
thororen1234
8e7de7187e
fixes 2025-12-19 21:28:20 -05:00
prism
52484e5d72
some ui related fixes and modifications (#568)
* more modal tweaks

* t

* (IconViewer): better icon detection (+60 atm)

* fix open themes folder

* ui tweaks and minor fixes
2025-12-16 15:28:46 -05:00
thororen1234
fb7d14ce63
updater: pr changes 2025-11-22 17:00:53 -05:00
thororen1234
aabc45b3ec
test this please im tired 2025-11-18 23:48:50 -05:00
thororen1234
9e576f60a1
Migrate Everything 2025-10-11 21:50:14 -04:00
thororen1234
94a4157c0d
EquicordHelper: Remove Activity Section 2025-10-07 14:04:04 -04:00
thororen1234
1c2d573f1d
Fix Questify & WebContextMenus 2025-10-06 18:54:42 -04:00
Jake
d695e3cac0
update diff rendering logic (#419)
* update diff to seperate removals from additions, removals on the first line greens on the 2nd line (being the current message)

* Add an option to go back to the legacy diffs or to the current updated seperated diff logic

* Update index.tsx

* Quick Fix

* Fixes

* NewPluginsManager

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
Co-authored-by: justjxke <Jake0300@protonmai.com>
2025-09-27 16:32:18 -04:00
Jake
01c1484c8d
add changelog section (#410)
* add tone indicators plugin

* im tired of this man

* oh my fucking god its EquicordDevs not Devs

* dont use json

* Update index.tsx

* Initial commit

* past updates history, new plugins section, more git commit information.
waho

* move it to be under updater instead of cloud

* LINT ERROR FIX PLEASE

* wait why does it say 2022

* add support for new settings, history list scrollable and taller, data
migration, debugging commands.

* add support for required plugins, also name things logs instead of
sessions, clean up code too

* Fixes

* holy changes. ability to bulk clear and specific clear logs with either
a trash can icon or the "clear logs" button at the top of the page,
plugin entries in the logs section showing if something is required of
any other plugins, fetch logs from repository which checks for duplicate
hash to prevent duplicate messy logs, fixed cramming of elements by
extending the page itself, made things look better.

* Fix Lint

* Update styles.css

* Remove NewPluginsManager

* API Plugin Check

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
Co-authored-by: justjxke <Jake0300@protonmai.com>
2025-09-23 09:20:50 -04:00
thororen1234
521424ad8d
NewPluginsManager: Update Desc 2025-09-12 14:51:37 -04:00
thororen1234
d5d7f4d726
NewPluginsManager: Remove Debug 2025-09-12 14:17:03 -04:00
thororen1234
5dfa4c4707
NewPluginsManager: Fix Not Showing 2025-09-12 14:16:44 -04:00
thororen1234
5181cf180b
NewPluginsManager: Fix Key 2025-09-10 06:36:11 -04:00
thororen1234
4ca6f70952
NewPluginsModal: Update 2025-09-10 06:34:31 -04:00
thororen1234
1c2d328f5a
Updates 2025-07-15 14:56:05 -04:00
thororen1234
f8879cc801 Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
#	eslint.config.mjs
#	package.json
#	pnpm-lock.yaml
#	src/components/PluginSettings/index.tsx
#	src/plugins/imageZoom/index.tsx
#	src/plugins/messageLogger/index.tsx
#	src/plugins/pictureInPicture/index.tsx
#	src/plugins/serverInfo/GuildInfoModal.tsx
#	src/plugins/whoReacted/index.tsx
2025-01-04 17:57:05 -05:00
thororen1234
485452f65a Equicord Protocol 2024-07-25 01:13:32 -04:00
thororen1234
7518709310 Don't Enable NewPluginsManager by Default 2024-07-25 01:02:48 -04:00
thororen1234
ee6a447c6f Im done adding stuff 2024-07-18 03:07:01 -04:00