Commit graph

18 commits

Author SHA1 Message Date
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 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
megumin bfe1fd9912
fix: add keys to plugins grid (#237) 2022-11-21 18:45:22 +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 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
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 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 f92f3f1a5e
Add license headers 2022-10-22 01:17:14 +02:00
Stijn van der Kolk beb9aae26b
show only the dependants that are enabled (#111) 2022-10-18 09:53:01 +02:00
megumin 5625d63e46
Settings 2.0 (#107)
Co-authored-by: Vendicated <vendicated@riseup.net>
2022-10-17 20:18:25 +01:00