Commit graph

54 commits

Author SHA1 Message Date
thororen1234
4cd4e44378
Fix HolyNotes 2025-06-18 11:53:57 -04:00
thororen1234
8ae44e2ec3
Merge remote-tracking branch 'upstream/dev' into dev 2025-06-06 15:30:58 -04:00
Vendicated
fae15dbdfe
avoid showing ugly red error cards to users 2025-06-06 18:51:05 +02:00
thororen1234
d2a0324647
Fix MoreUserTags Settings
Some checks are pending
Release / Build Equicord (push) Waiting to run
Test / Test (push) Waiting to run
2025-05-04 00:21:12 -04:00
thororen1234
074c587b07
Fix +0 On Plugin Authors 2025-05-02 22:03:06 -04:00
thororen1234
835b2c1121 Merge remote-tracking branch 'upstream/dev' into dev 2025-01-29 19:09:01 -05:00
Nuckyz
5ad35c36e4
Make Option.Component not require description
Also correctly infers the type from "default"
2025-01-29 14:34:44 -03:00
thororen1234
acf04bb01d Merge remote-tracking branch 'upstream/dev' into dev 2025-01-22 21:20:51 -05:00
Nuckyz
5c8ba6e542
Settings API: add support for custom objects / arrays (#3154) 2025-01-23 01:51:11 +00: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
v
7be3a40b7c
Add React eslint & update depencenies (#3090)
Co-authored-by: Nuckyz <61953774+Nuckyz@users.noreply.github.com>
2025-01-04 03:24:50 -03:00
f9c12779c8
chore(pluginCards): warning to few plugins, change restart modal style & more (#88)
* add warning to plugins

* update wording and restart button

* update warning gif
2024-10-31 19:11:11 -06:00
427f4317d2
feat(Settings): Rework Buttons (#78)
* update disable button pt2.5

* edit text

* edit text again

* formatting, add warning

* add classes to Buttons

* remove warning icons

* moved button

* added shared class
2024-10-25 15:37:11 -04:00
thororen1234
d1528d2756 Fix Creations Mistake 2024-10-23 10:29:49 -04:00
Creation's
2b3465b27d
components(PluginSettings): move css code to a file (#74)
* move disable all / reset all plugin options css to actual css files
2024-10-22 19:57:59 -06:00
thororen
166159dc0a Moved Some Stuff Around 2024-10-19 01:19:15 -04:00
thororen1234
707bb34dae Revert "Remove Old Deps"
This reverts commit e4bc280f7a.
2024-10-15 20:52:25 -04:00
thororen1234
e4bc280f7a Remove Old Deps 2024-10-15 15:51:44 -04:00
Creation's
b6a0659965
feat(settings): disable warning forever (#58)
* add disable warning forever for thororen

* Update PluginModal.tsx

* Update index.tsx
2024-10-15 13:03:48 -04:00
Creation's
70c15730b7
feat(settings): reset plugins & settings options(#57)
* start of channelbadges

* update badges

* give in and add colors to settings page, refactor

* change from styles.css to style.css

* update for linter

* forgot to remove dm css no need for them

* Fixes

* update PluginModal.tsx and src/components/PluginSettings/index.tsx

adds options to disable all plugins and a option to reset a plugins settings to the default state

* Update warning image and image size in PluginModal and PluginSettings

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2024-10-15 10:17:43 -04:00
thororen1234
ebfaf54263 Make aftersave void 2024-09-11 02:55:53 -04:00
thororen1234
7c95d3a729 afterSave & Fix CustomSounds 2024-09-11 02:24:39 -04:00
thororen
b182b09817 Proper Github Link Fix 2024-08-25 01:11:16 -04:00
thororen
9f39648b0f Fixes 2024-08-25 00:32:13 -04:00
thororen1234
ea8c134159 Some porting 2024-07-13 00:06:01 -04:00
Vendicated
5c05443f45
improve settings ui 2024-06-29 20:27:00 +02:00
Vendicated
3ce241021f
PluginModals: add plugin website & source code links 2024-06-20 04:40:07 +02:00
V
7b24c8ac69
move new webpack methods to more appropriate file 2023-11-22 07:04:17 +01:00
Nuckyz
ffe6512693
Improve component finding api and migrate plugins to use them 2023-11-22 02:49:08 -03:00
AutumnVN
2478ffb695 fix userutils (#1861) 2023-10-25 17:38:55 +02:00
V
da7f0cfff6
PluginModal: Fix cancel button being white on white in light theme 2023-09-26 01:38:46 +02:00
V
885c75fdaa
add custom plugin author popouts (#1712) 2023-09-08 03:42:20 +02:00
V
8614e17633
Fix some plugins wrongly displaying the settings cog 2023-09-05 20:10:42 +02:00
Justice Almanzar
268f3a1840
add bottom margin to settings section (#1616) 2023-08-04 19:56:40 +02:00
V
184c03b28e
PluginModal: Anonymise authors (#1176) 2023-05-23 01:55:39 +02:00
V
cb385d1b28
New Plugin: Translate (#1089)
Co-authored-by: Nuckyz <61953774+Nuckyz@users.noreply.github.com>
2023-05-10 23:14:04 +02:00
Vendicated
0d5e2d0696
[skip ci] Refactor utils 2023-05-06 01:36:00 +02:00
LordElias
5b485806ea
Plugin Settings: Better margin for plugin settings modal (#1008) 2023-04-30 00:52:20 +02:00
Vendicated
840da146b9
UX: Make possibly copy-relevant text in settings copyable 2023-04-08 23:28:12 +02:00
Justice Almanzar
ea748dfb60
feat: Typesafe Settings Definitions (#403)
Co-authored-by: Ven <vendicated@riseup.net>
2023-01-13 23:15:45 +01:00
A user
a67db11dc2
Improve Settings UI & View Raw Modal (#332)
very cool
2022-12-14 00:44:57 +01:00
Justice Almanzar
2d08dd8a9c
Shiki settings preview (#297) 2022-12-07 15:33:40 +01:00
Vendicated
a0a1a4d139
enforce path aliases with eslint 2022-11-28 13:59:53 +01:00
Ven
bad96b7887
Path aliases, better lazyWebpack (#268) 2022-11-28 13:37:55 +01:00
megumin
9f7ec0aa8d
settings: better button text for plugin settings modal (#251) 2022-11-22 22:05:46 +00:00
Vendicated
f7d9be9140
lint: Disallow utils index imports
This keeps leading to issues due to circular imports.
Import from specific files instead, index just reexports
2022-11-07 23:34:14 +01:00
Vendicated
963a7332b4
Migrate proxied components to and fix LazyComponent 2022-11-06 18:37:01 +01:00
Ven
04d6f341ee
PatchHelper, a tool to help you write patches (#182) 2022-11-01 01:49:41 +01:00
Ven
8adf7ca155
Webpack Warnings & Errors (#178)
* dev: Useful strict Warnings & Errors

* Always log error

* Ignore pending patches with all or whose predicate = false

* Error -> Warn
2022-10-30 20:45:18 +01:00
megumin
13882b5732
feat: custom components in settings (#165) 2022-10-26 23:42:26 +02:00