Commit graph

234 commits

Author SHA1 Message Date
Lewis Crichton
2cafedc7e7
feat: make missing plugins prevent enabling the theme 2023-12-28 13:59:36 +00:00
Lewis Crichton
9b89ef58be
feat: better buttons and icons for theme import/export 2023-12-28 13:50:29 +00:00
Lewis Crichton
18b1fe0413
feat: clipboard copying of theme settings
this also removes the stupid state management that every theme setting
had, which I do not remember the justification for but was completely
unnecessary and broke rendering when you update the settings from
outside of these components
2023-12-28 13:23:18 +00:00
Lewis Crichton
85b510b881
merge: dev 2023-12-26 14:50:01 +00:00
Nuckyz
2cd82944e3
Move commons from discord utils; Make ThemesTab use invite modal util 2023-12-13 22:01:07 -03:00
Lewis Crichton
c25e8ac8c1
Merge branch 'dev' into feat/usercss 2023-12-13 23:20:31 +00:00
Damien Erambert
34cbb22efe
feat: add dropdown to choose vibrancy value on macOS (#1941)
Co-authored-by: V <vendicated@riseup.net>
2023-12-07 00:30:41 +01:00
Han Seung Min - 한승민
fd9c675942
fix: patch helper overflow (#2007) 2023-12-07 00:25:13 +01:00
Lewis Crichton
d7e5c06e83
Merge branch 'dev' into feat/usercss 2023-11-30 17:15:21 +00:00
Jack
b47a5f569e
feat: Add Decor plugin (#910) 2023-11-30 02:10:50 -03:00
Lewis Crichton
39860bd05c
fix: make more specific (@Nuckyz) 2023-11-28 19:52:41 +00:00
Lewis Crichton
c981325fb3
fix: colorpicker (sorta)
this now uses the lazy-loaded colorpicker, but this only works if said
colorpicker has already been loaded. need to force load before anything.
2023-11-25 17:00:10 +00:00
Lewis Crichton
f68351b31b
Merge branch 'dev' of ssh://github.com/Vendicated/Vencord into feat/usercss 2023-11-25 16:28:34 +00: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
Lewis Crichton
d544d33564
Merge branch 'dev' into feat/usercss 2023-11-07 23:18:01 +00:00
Vendicated
584885acf5
[skip ci] Revert "add react linting"
doesnt work properly :(

This reverts commit 18fdc33ee7.
2023-10-31 23:56:13 +01:00
Vendicated
18fdc33ee7
[skip ci] add react linting 2023-10-31 23:50:55 +01:00
Susheel Thapa
0afe319141
fix typo in multiple files (#1911) 2023-10-27 12:09:38 -03:00
Lewis Crichton
4dbffcb8b8
merge: dev 2023-10-26 21:45:00 +01:00
Vendicated
7094345516
fix lintttttttttttttttttt :3 2023-10-25 21:01:20 +02:00
rini
c7a20769f9
fix things using lodash (#1882) 2023-10-25 20:29:32 +02:00
AutumnVN
2478ffb695 fix userutils (#1861) 2023-10-25 17:38:55 +02:00
Vendicated
da1a8cdd67
web: Fix themes tab 2023-10-19 10:13:05 +02:00
Vendicated
cd61354998
ContributorModal: Fix vertical overflow on multi word names 2023-10-19 00:22:49 +02:00
Lewis Crichton
c12dd258a6
style: grr 2023-10-16 22:54:29 +01:00
Lewis Crichton
b6547b463b
feat: @vc-requiredPlugins 2023-10-16 22:53:37 +01:00
Lewis Crichton
791eaa06d4
merge: dev 2023-10-13 16:21:40 +01:00
V
d81302f64c
Revert mozilla store compliance changes
This reverts commit 97b6699afe.

Vencord is dropping support for the firefox extension, so these changes
are now obsolete. revert so users can still install the extension
manually and enjoy the full experience
2023-10-09 03:15:43 +02:00
Lewis Crichton
eb31ad994e
merge: dev branch 2023-09-27 21:42:29 +01:00
TheKodeToad
837d1fc083
web: fix themes tab (#1756) 2023-09-26 21:47:12 +02:00
V
da7f0cfff6
PluginModal: Fix cancel button being white on white in light theme 2023-09-26 01:38:46 +02:00
Lewis Crichton
6fbe24a268
feat: don't parse if not able to compile 2023-09-25 19:06:36 +01:00
Lewis Crichton
f8232694e7
style: 2x2 switches 2023-09-25 18:39:23 +01:00
Lewis Crichton
03bc5cde22
feat: make colorpicker use props for height/width 2023-09-25 18:32:16 +01:00
Lewis Crichton
4325dcf02e
feat: make the color picker look prettier based on switch 2023-09-25 18:27:49 +01:00
Lewis Crichton
7105558640
chore: add back warning lost in merge 2023-09-25 18:06:50 +01:00
Lewis Crichton
c019a3cc10
merge: i think i did this right? 2023-09-25 18:05:26 +01:00
V
376aaf39ce
fix SearchReply filter 2023-09-25 18:07:43 +02:00
V
ac0f834155
Fix Plugin Settings on canary 2023-09-23 03:15:07 +02:00
V
97b6699afe
Fuck you Mozilla 2023-09-21 18:56:58 +02:00
Daniel Foster
fadd1598f5
Settings: use nearest-neighbour for shiggy (#1739)
Co-authored-by: V <vendicated@riseup.net>
2023-09-21 17:18:41 +02:00
V
41f5d71e38
Bundle dependencies with extensions for webstore rule compliance (#1740) 2023-09-19 04:11:27 +02:00
Lewis Crichton
a79fb2718b
chore: de-bdify 2023-09-15 19:42:01 +01:00
Lewis Crichton
1be6738715
perf: memoize relatively intensively computed values 2023-09-10 14:23:19 +01:00
Lewis Crichton
12509f8157
chore: clean lol 2023-09-10 14:11:25 +01:00
Lewis Crichton
74f9b1a022
feat: each settings component handles state, + fix selects again lol 2023-09-10 14:09:00 +01:00
Lewis Crichton
141b1a7041
fix: missing styles 2023-09-10 13:43:41 +01:00
Lewis Crichton
d43eebe0e4
refactor: split components and modal and whatnot 2023-09-10 13:40:04 +01:00
Lewis Crichton
e4f4802155
Merge branch 'dev' into feat/usercss 2023-09-09 10:57:00 +01:00