Commit graph

298 commits

Author SHA1 Message Date
Elvyra
64a657b936 simplify conditionals 2025-02-05 15:29:55 +01:00
Elvyra
7b50083d20 add isValid to arrays and fix types 2025-02-05 15:23:12 +01:00
Elvy
5b52243c18 fix breakages by latest discord update 2025-02-03 21:25:14 +01:00
Elvy
55a51486ea Merge remote-tracking branch 'head/dev' into feat/api/SettingsLists
# Conflicts:
#	src/plugins/index.ts
#	src/utils/types.ts
2025-02-03 17:13:07 +01:00
v
6cccb54ffc
Fix lag caused by poorly written CSS rules (#3198)
All checks were successful
Build DevBuild / Build (push) Successful in 9m54s
Sync to Codeberg / codeberg (push) Has been skipped
test / test (push) Successful in 10m20s
Co-authored-by: Nuckyz <61953774+Nuckyz@users.noreply.github.com>
2025-02-02 01:37:54 +01:00
Nuckyz
5ad35c36e4
Make Option.Component not require description
Also correctly infers the type from "default"
2025-01-29 14:34:44 -03:00
Elvy
d34793a597 make it fancier 2025-01-28 19:30:21 +01:00
Elvy
8deb3cdd93 oop x2 2025-01-28 19:27:21 +01:00
Elvy
75bb8079e7 oop 2025-01-28 19:27:10 +01:00
Elvy
bc4ed128b6 minor fixes 2025-01-28 19:24:34 +01:00
Elvyra
916d827b1b why was that there lmao 2025-01-28 16:07:03 +01:00
Elvyra
719ea8135a remove "React." 2025-01-28 15:51:44 +01:00
Elvyra
5025aa578a
Don't Code on your phone kids
Also fuck off autocorrect
2025-01-28 11:33:36 +01:00
Elvyra
42afb3683f
Simplify conditional 2025-01-28 11:31:58 +01:00
Elvyra
ccd42a9dfb
Idk tbh 2025-01-27 22:19:37 +01:00
Elvyra
9cee56e379 minor fixes
- switch from indices to IDs
- make indexes for the channel view unique
- Fix guilds shuffling around in the channel view by sorting them alphabetically
- Fix possibility to add elements twice from search modal by allowing to hide already added items from the search modal
- Remove invalid channels instead of just not rendering them.
2025-01-23 18:06:16 +01:00
Elvyra
de2f1d5159 Merge branch 'dev' into feat/api/SettingsLists
# Conflicts:
#	src/components/PluginSettings/PluginModal.tsx
#	src/plugins/index.ts
#	src/utils/types.ts
2025-01-23 13:14:53 +01:00
Nuckyz
5c8ba6e542
Settings API: add support for custom objects / arrays (#3154) 2025-01-23 01:51:11 +00:00
v
317121fc08
Replace API add/remove funcs with methods in plugin definition (#3028) 2025-01-23 01:48:44 +00:00
Elvyra
0a96e1a508 remove useless code 2025-01-16 20:52:56 +01:00
Elvyra
25dd64dd11 more slight improvements 2025-01-16 18:31:29 +01:00
Elvyra
a62788c47b im so tupid sometimes 2025-01-16 14:20:24 +01:00
Elvyra
9205b5d900 improve styles 2025-01-14 19:30:07 +01:00
Elvy
c141b8e884 fixes 2025-01-11 20:17:11 +01:00
Elvyra
567127ff45 remove comments guh 2025-01-11 02:28:16 +01:00
Elvyra
2d09ddadbd fix no results display 2025-01-11 02:20:47 +01:00
Elvyra
191b637862 add guilds 2025-01-11 02:10:04 +01:00
Elvyra
231d3153ae add types 2025-01-11 01:25:47 +01:00
Elvyra
ebd6a2b27b remove comments and fix scrolling 2025-01-10 22:47:06 +01:00
Elvyra
900cd46e54 it works omg 2025-01-10 22:34:25 +01:00
Elvyra
b166668522 blep 2025-01-10 15:48:32 +01:00
Elvyra
b04d43dd8b port console janitor and other stuff 2025-01-09 22:38:15 +01:00
Elvyra
8af0bd52ad flip buttons around 2025-01-06 16:47:08 +01:00
Elvy
3db9a0039c change a bit more 2025-01-06 15:26:26 +01:00
Elvy
01b9be63b9 thimgs 2025-01-06 15:01:43 +01:00
Elvyra
3d444c9a12 fix name 2025-01-05 22:42:19 +01:00
Elvy
5e616fc146 fix up some stuff 2025-01-05 19:40:30 +01:00
Elvy
7c729de800 make searching from modal work 2025-01-05 02:25:04 +01:00
Elvy
f82cb5188b fix 2025-01-04 20:16:19 +01:00
Elvy
334678d0de improve buttons 2025-01-04 18:56:23 +01:00
Elvy
60219b3b0b add usermention component for dms 2025-01-04 18:49:04 +01:00
Elvy
f36e5a3a81 do it nicer 2025-01-04 18:35:34 +01:00
Elvy
1553751287 ensure value gets updated correctly 2025-01-04 18:31:15 +01:00
Elvy
148e057ddd remove unused var 2025-01-04 18:28:54 +01:00
Elvy
202cda9f99 remove comment 2025-01-04 18:28:38 +01:00
Elvy
84952943c6 rework UI 2025-01-04 18:10:30 +01:00
Elvy
76ff7ed603 Merge remote-tracking branch 'refs/remotes/origin/feat/api/SettingsLists' into feat/api/SettingsLists 2025-01-04 14:52:25 +01:00
Elvy
2407cbef89 Merge remote-tracking branch 'head/dev' into feat/api/SettingsLists 2025-01-04 14:51:37 +01: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
Elvyra
5ae2d03c8b
Don't clear input on error 2025-01-03 23:56:45 +00:00