137 Commits

Author SHA1 Message Date
Vendicated
933216fcd5 QoL(PluginSettings): auto focus search bar 2023-01-03 02:37:22 +01:00
A user
374531d10e Extract inline styles to css (#370) 2023-01-03 02:30:54 +01:00
Ven
2e5d27b6b6 feat: Proper CSS api & css bundle (#269)
Co-authored-by: Vap0r1ze <superdash993@gmail.com>
2022-12-25 20:47:35 +01:00
Ven
e740f55450 Fix Vencord 2022-12-23 03:46:39 +01:00
Nickyux
aff1b68d6b Add a "NEW" Badge for New Plugins (V2)! (#234)
Co-authored-by: Ven <vendicated@riseup.net>
Co-authored-by: Justice Almanzar <superdash993@gmail.com>
Co-authored-by: ArjixWasTaken <53124886+ArjixWasTaken@users.noreply.github.com>
2022-12-23 03:17:19 +01:00
Vendicated
103c499310 Monaco Popup: Add metadata, store window instance 2022-12-20 18:04:33 +01:00
Justice Almanzar
989bd36eeb refactor: identifier escapes + "self" group (#339)
Co-authored-by: Ven <vendicated@riseup.net>
2022-12-19 22:59:54 +00:00
A user
a67db11dc2 Improve Settings UI & View Raw Modal (#332)
very cool
2022-12-14 00:44:57 +01:00
David Ralph
022bf17140 fix inconsistent margins & capitalisation (#281) 2022-12-08 23:51:18 +01:00
Justice Almanzar
2d08dd8a9c Shiki settings preview (#297) 2022-12-07 15:33:40 +01:00
Justice Almanzar
41dddc9eee feat(plugin): ShikiCodeblocks (#267)
Co-authored-by: ArjixWasTaken <53124886+ArjixWasTaken@users.noreply.github.com>
Co-authored-by: Ven <vendicated@riseup.net>
2022-12-02 16:43:37 +01:00
Vendicated
734054ff68 feat(Settings): Allow moving Vencord section to different places 2022-12-01 03:38:17 +01:00
Vendicated
f94cbfb2f4 Add basic themes tab 2022-12-01 03:01:44 +01:00
megumin
c583bad6bf the shiggy wiggy (#270) 2022-11-28 18:59:42 +00: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
4fc41c8c0b fix: add predicate to updater menu item (#266)
* fix: add predicate to updater menu item

* dont include Updater in web builds

* i can spell
2022-11-27 16:07:31 +01:00
Ven
5a94201578 Megu blowing up main :blobcatcozyscared: 🚎 2022-11-25 23:41:02 +01:00
megumin
6b55dee9fb feat(settings): new settings design (#261) 2022-11-25 22:38:55 +00:00
Vendicated
a85ec594a7 [skip ci] docs docs docs 2022-11-25 19:25:35 +01:00
Vendicated
b60f6cb18d WhoReacted: Make more reliable & don't spam api 2022-11-25 18:07:29 +01:00
megumin
9f7ec0aa8d settings: better button text for plugin settings modal (#251) 2022-11-22 22:05:46 +00:00
Ven
b5bc88c7d4 Settings export/import (#235) 2022-11-21 19:25:40 +01:00
megumin
bfe1fd9912 fix: add keys to plugins grid (#237) 2022-11-21 18:45:22 +01:00
Vendicated
410613726b Donor Badges && Add donate info to settings 2022-11-17 00:21:20 +01:00
Vendicated
b30508aef8 better handling for settings ui errors 2022-11-15 17:29:31 +01:00
Ven
a96f8a89f3 MessageLogger: fixes + ignoreSelf & ignoreBots option (#213) 2022-11-14 16:22:50 +01:00
Vendicated
81edc14070 fix PronounDB crash with new profile in dms, force start dependencies 2022-11-12 17:20:19 +01:00
Nico
15f12073cf spotifyControls: make title/artists of local tracks unclickable (#201)
Co-authored-by: Vendicated <vendicated@riseup.net>
2022-11-10 14:02:34 +01: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
Ven
6a8564089b SpotifyControls plugin (#190) 2022-11-07 22:28:29 +01:00
Vendicated
963a7332b4 Migrate proxied components to and fix LazyComponent 2022-11-06 18:37:01 +01:00
megumin
0cb24cad7e feat: make text selectable in PatchHelper (#188)
* feat: make text selectable in PatchHelper

* real div moment
2022-11-05 10:02:29 +01:00
Vendicated
cb7469afad Simplemarkdown pleeeeease 2022-11-03 19:15:51 +01:00
Vendicated
2c3dee4120 qol improvements 2022-11-03 19:12:50 +01:00
Vendicated
64aed87de4 Fix Webpack modules that are not arrow funcs 2022-11-01 14:28:25 +01:00
Ven
04d6f341ee PatchHelper, a tool to help you write patches (#182) 2022-11-01 01:49:41 +01:00
Vendicated
0fda900ccc Fix: settings.appearance may be undefined 2022-10-31 17:17:54 +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
Ven
3af9a14a0e Patcher: More useful errors with code diffs (#177)
* Patcher: More useful errors with code diffs

* Nicer log formatting

* PluginCards: ellipsises
2022-10-30 02:58:11 +01:00
Ven
93859883c1 build: inject createElement alias (#176) 2022-10-29 20:27:48 +02:00
megumin
13882b5732 feat: custom components in settings (#165) 2022-10-26 23:42:26 +02:00
megumin
5e7c155f6e feat(settings): add beforeSave check (#161) 2022-10-25 18:49:50 +01:00
Ven
5fac8be0ae Vencord Standalone without git/node (#148) 2022-10-23 23:23:52 +02:00
megumin
ffbb52512c fix: plugin dependencies not enabling (#150) 2022-10-23 19:09:02 +01:00
KraXen72
934a89add0 feat: switch in plugin settings (#140) 2022-10-22 23:38:48 +02:00
Vendicated
61fd38d6d9 style: Sort imports 2022-10-22 18:18:41 +02:00
Vendicated
44f6f71c3e Monaco for Discord Desktop 2022-10-22 04:42:54 +02:00
Vendicated
f92f3f1a5e Add license headers 2022-10-22 01:17:14 +02:00
Vendicated
4b1e96b76e Vencord Web: QuickCss Monaco Editor 2022-10-21 23:58:41 +02:00