Commit graph

192 commits

Author SHA1 Message Date
Vendicated 2133823bd3
more plugin fixes 2022-11-11 16:43:40 +01:00
Vendicated a26f636c9b
ci: Automated plugin test with puppeteer 2022-11-11 12:37:37 +01:00
Vendicated 460f329e4f
fix double click actions using outdated content 2022-11-08 18:09:11 +01:00
Ven 6a8564089b
SpotifyControls plugin (#190) 2022-11-07 22:28:29 +01:00
Vendicated 0af4579204
Add tracer, fix MessageActions slow startup 2022-11-07 21:05:33 +01:00
Vendicated 963a7332b4
Migrate proxied components to and fix LazyComponent 2022-11-06 18:37:01 +01:00
Vendicated 65620f4976
Webpack: Do not emit errors if devtools open 2022-11-03 20:36:17 +01:00
Vendicated 2c3dee4120
qol improvements 2022-11-03 19:12:50 +01:00
Vendicated 13c73699e9
Fix Webpack modules that are not arrow funcs, Part II 2022-11-01 15:06:15 +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
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
Vendicated f492d26379
Make jsFactory shorter -> bundle size -10% 2022-10-26 13:49:28 +02:00
Vendicated 61fd38d6d9
style: Sort imports 2022-10-22 18:18:41 +02:00
Vendicated f92f3f1a5e
Add license headers 2022-10-22 01:17:14 +02:00
Cynthia Foxwell 6769de29cd
feat(api): add Clipboard entry in webpack common (#127) 2022-10-22 00:18:32 +02:00
megumin 1f50f78912
feat: settings sliders (#120)
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-19 21:57:27 +02:00
megumin 5625d63e46
Settings 2.0 (#107)
Co-authored-by: Vendicated <vendicated@riseup.net>
2022-10-17 20:18:25 +01:00
Vendicated 296336535f
Fix modals, add wp.mapMangledModule 2022-10-14 21:34:35 +02:00
Nuckyz 87b6d6ab12
Patch#all option to patch duplicate modules (#99) 2022-10-14 01:47:10 +02:00
Vendicated f875d63c6d
Fix webpack search 2022-10-09 22:15:23 +02:00
Vendicated 2105de8ca5
Add more Webpack Commons & utils 2022-10-09 19:48:42 +02:00
Vendicated dea34503ef
Add more eslint rules 2022-10-08 20:36:57 +02:00
Ven 74c3930e0a
add eslint config (#53)
* eslint

* workflow

* lint main
2022-10-06 00:42:58 +02:00
Vendicated 3a9f692644
Fix Desktop thinking it's web
I forgor to test host after adding web support
2022-10-04 12:57:39 +02:00
Vendicated cc25753314
feat: Experimental browser support 2022-10-04 00:52:50 +02:00
botato acf06203b6
some tweaks (#22) 2022-10-02 01:05:15 +02:00
Ven ef353f1d66
Better authors field (#18) 2022-10-01 02:27:28 +02:00
Vendicated 8161a07dba
Add in client updater, Notices API 2022-10-01 00:42:50 +02:00
Vendicated 86c4bb7f8c
Improve webpack performance (~ 80ms -> 15ms) 2022-09-28 22:49:46 +02:00
Vendicated 02ed954ce4
Add clickableRoleDot plugin, toasts 2022-09-28 12:15:37 +02:00
Vendicated 572bfcee6c
Fix Settings UI 2022-09-27 16:57:46 +02:00
Vendicated 6398dd25d2
Unbrick Vencord - Pt 1 2022-09-27 14:34:57 +02:00
Vendicated 71a60a0359
Add .editorconfig; reformat project 2022-09-16 22:59:34 +02:00
Vendicated 8cc43cdc7c
Add Megu to Experiments author 2022-09-16 22:12:34 +02:00
Vendicated 204ce6758a
Add Webpack.search and Webpack.extract 2022-09-16 21:43:38 +02:00
Vendicated 83cdd86926
Webpack: Expose cache and require 2022-09-05 19:54:22 +02:00
Vendicated f60ccb766f
Add Plugin.start, make Settings actually start/stop plugins 2022-08-31 22:08:05 +02:00
Vendicated a7ccbcfca4
Refactor webpack; Add ErrorBoundary 2022-08-31 20:47:07 +02:00
Vendicated 98cb301df5
Make Settings & Settings Page 2022-08-31 04:07:16 +02:00