Commit graph

308 commits

Author SHA1 Message Date
Vendicated a86452e774
fix react hook error 2022-11-11 18:58:30 +01:00
Vendicated dddb28192c
even more plugin fixes 2022-11-11 18:49:47 +01:00
Vendicated 2133823bd3
more plugin fixes 2022-11-11 16:43:40 +01:00
Vendicated 1176896a1b
fix(plugins): PronounDB, ViewIcons, WebhookTags, NoBlockedMessages, BetterGifAltText, MessageAccessories 2022-11-11 16:14:09 +01:00
Vendicated a26f636c9b
ci: Automated plugin test with puppeteer 2022-11-11 12:37:37 +01:00
Vendicated 8ba9c96f20
Fix most plugins 2022-11-11 00:11:44 +01:00
Jānis 57f3feba68
spotifyControls: make album of local tracks unclickable (#203) 2022-11-10 19:33:00 +01:00
megumin 010523eeac
feat(plugins): add vc effect event to moyai plugin (#199) 2022-11-10 14:04:06 +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 58636a9a82
CorruptMp4s: Depend on CommandsAPI ~ PronounDB: Add pronoundb link 2022-11-09 23:01:59 +01:00
Vendicated 0bc894d065
CorruptMp4s: Better default 2022-11-09 21:17:21 +01:00
Vendicated 6f38c4b7fe
new plugin(CorruptMp4s): Mp4s with infinite/negative duration 2022-11-09 21:15:52 +01:00
Vendicated c1d2f0078f
StickerSpoof: Fix not correctly cleaning previous frame 2022-11-09 20:29:35 +01:00
Nico 3b65384b94
fix(spotifyControls): add album/cover null checks (local files) (#198)
Co-authored-by: Ven <vendicated@riseup.net>
2022-11-09 17:36:20 +01:00
Vendicated e0450531ef
StickerSpoof: fix small resolutions; AnonymiseFiles: fix extension logic 2022-11-09 17:30:48 +01:00
Vendicated 1e6b967d24
Fix moyai and fart 2022-11-09 12:47:16 +01:00
Vendicated 460f329e4f
fix double click actions using outdated content 2022-11-08 18:09:11 +01:00
Nuckyz 3a3a52c493
fix(NitroBypass): Fix using stickers bypass with Nitro Classic (#196) 2022-11-08 17:51:09 +01:00
afn 4e57ae66f1
feat(SpotifyControls): prettier design (#194)
Co-authored-by: afn <hey@afn.lol>
Co-authored-by: KraXen72 <DPELECH1@GMAil.com>
Co-authored-by: Ven <vendicated@riseup.net>
2022-11-08 17:31:36 +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 955573d31b
me when i dont depend on MenuItemDeobfuscatorApi 2022-11-07 22:36:06 +01:00
Ven 6a8564089b
SpotifyControls plugin (#190) 2022-11-07 22:28:29 +01:00
Nico 7d5ade21fc
feat(nitroBypass): add sticker bypass (#184)
Co-authored-by: Vendicated <vendicated@riseup.net>
2022-11-07 22:23:34 +01:00
Vendicated 0af4579204
Add tracer, fix MessageActions slow startup 2022-11-07 21:05:33 +01:00
Vendicated 851d07f31a
fix(ReverseImageSearch): Don't apply to non image files 2022-11-07 18:52:34 +01:00
Vendicated 963a7332b4
Migrate proxied components to and fix LazyComponent 2022-11-06 18:37:01 +01:00
Vendicated 440baf6028
Improve proxyLazy 2022-11-06 18:00:59 +01:00
megumin 9663e229a6
feat(plugins): add Startup Timings (#189) 2022-11-05 11:09:05 +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 65620f4976
Webpack: Do not emit errors if devtools open 2022-11-03 20:36:17 +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 c20dc269d2
Modify CSP instead of deleting it 2022-11-02 22:15:55 +01:00
Vendicated a7795533df
Remove clipboardImageFix - Discord fixed the bug woooooo 2022-11-02 20:54:39 +01:00
Vendicated 5e1b42120c
Fix plugins on new update 2022-11-02 20:13:55 +01:00
Vendicated 676f5c7e30
ViewIcons: size 2048 -> 512, to fit on screen 2022-11-02 17:30:15 +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
Nickyux 1944f3957f
fix forceOwnerCrown Plugin Spamming Errors in Console (#180)
Co-authored-by: Nico <nico@d3sox.me>
Co-authored-by: Ven <vendicated@riseup.net>
2022-11-01 02:19:07 +01:00
Ven 04d6f341ee
PatchHelper, a tool to help you write patches (#182) 2022-11-01 01:49:41 +01:00
rushii 0c25278c59
fix renamed app.asar detection on Windows (#185) 2022-11-01 01:47:07 +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
Snek b905743077
removed channel type (#170)
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-30 19:17:46 +01:00
Nico a43a41f61f
vcDoubleClick: don't require dbl click on active vc, fix stage channels (#172) 2022-10-30 18:47:12 +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
Vendicated 739b1e47d4
New plugin: LoadingQuotes 2022-10-29 22:53:23 +02:00
Ven d72542405a
Implement Subcommands; fix errors due to Settings <-> Plugins circular imports (#174) 2022-10-29 20:45:31 +02:00
Vendicated 95aa2d9d8d
ClipboardImageFix is not actually required 2022-10-29 20:36:43 +02:00
Ven 93859883c1
build: inject createElement alias (#176) 2022-10-29 20:27:48 +02:00
Cynthia Foxwell 37105ac416
feat(plugin): ClipboardImageFix (#173) 2022-10-29 20:25:40 +02:00
Vendicated f6e0efe20a
Reverse image search plugin 2022-10-29 15:25:34 +02:00
Vendicated 1764206e19
Add MenuItemDeobfuscator 2022-10-29 15:25:10 +02:00
Nuckyz 6b0caaae37
fix(ShowHiddenChannels): Fix New unreads box for hidden channels #168 2022-10-27 20:26:54 +02:00
Snek c76e9f5e3d
better patch & visual bug fix (#167) 2022-10-27 18:37:54 +02:00
Nuckyz 9548978d80
fix(IgnoreActivities): id -> exePath (#164)
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-27 10:27:52 +02:00
megumin 13882b5732
feat: custom components in settings (#165) 2022-10-26 23:42:26 +02:00
Jakup 49e72bab32
moarKaomojis plugin (#137) 2022-10-26 15:38:41 +02:00
Nuckyz bbd3633038
fix(Ignore Activities): Fixes games manually added not being able to be ignored (#162)
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-26 15:31:55 +02:00
Vendicated c65f757bc4
Fix betterUploadButton 2022-10-26 15:10:11 +02:00
Vendicated b87f0bf3f9
Settings: Cache default value 2022-10-26 14:28:27 +02:00
Vendicated 670b7d7d01
Make tsc happy 2022-10-26 13:54:23 +02:00
Vendicated f492d26379
Make jsFactory shorter -> bundle size -10% 2022-10-26 13:49:28 +02:00
megumin 5e7c155f6e
feat(settings): add beforeSave check (#161) 2022-10-25 18:49:50 +01:00
Nico e06ba68c40
fix(vcDoubleClick): add required parentheses (#160) 2022-10-25 18:15:21 +02:00
Nico d6fe937a70
fix(vcDoubleClick): exclude text channel mentions (#159) 2022-10-25 18:09:21 +02:00
Nico 2f46b934c9
feat: add new plugin ForceOwnerCrown (#157) 2022-10-25 17:32:05 +02:00
Nico 559edbfffe
Fix vcDoubleClick, add support for stage channels (#158) 2022-10-25 10:53:06 +02:00
Nuckyz 6c38362401
Ignore Activities: Fix button not working (#156)
explode
2022-10-25 00:18:30 +02:00
Nuckyz 00402c69d6
feat(plugin): Ignore Activities (#142) 2022-10-25 00:05:40 +02:00
Nico 30dd4b9e01
[ShowHiddenChannels] Add last message info, fix collapsing (#146)
Co-authored-by: Snek <107999380+sneksnake@users.noreply.github.com>
2022-10-24 23:22:39 +02: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
Berlin ff9d904fcb
Update license headers in files created by Samu (#149) 2022-10-23 16:33:28 +02:00
Roman / Linnea Gräf 50c0d472d7
feat(NoCanaryMessageLinks): Allow custom subdomains (#147) 2022-10-23 14:19:53 +02:00
Snek abbc08fb06
feat(plugin): Show Hidden Channels (#101) 2022-10-23 11:44:21 +02:00
KraXen72 934a89add0
feat: switch in plugin settings (#140) 2022-10-22 23:38:48 +02:00
Vendicated 35d2b8d1cf
patcher: Add back support for discord_arch_electron 2022-10-22 19:05:50 +02:00
Vendicated 0328966e0f
Unbrick OpenAsar installs 2022-10-22 18:34:29 +02:00
Vendicated 61fd38d6d9
style: Sort imports 2022-10-22 18:18:41 +02:00
Ven a7dbd73547
Windows: Patch host updater to reinject (#138) 2022-10-22 18:17:02 +02:00
Vendicated c116d00d03
Implement Chrome extension loading myself because electron-devtools-installer is ultra bloated 2022-10-22 06:31:47 +02:00
Vendicated 44f6f71c3e
Monaco for Discord Desktop 2022-10-22 04:42:54 +02:00
Vendicated 7d555a96ea
fix userscript, lint new files 2022-10-22 01:22:44 +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
Cynthia Foxwell e2b622c76b
feat(api): Message Accessories API (#131) 2022-10-22 00:17:18 +02:00
Vendicated 4b1e96b76e
Vencord Web: QuickCss Monaco Editor 2022-10-21 23:58:41 +02:00
jue131 e93111fb67
Update nitroBypass.ts (#132) 2022-10-21 13:37:53 +02:00
TymanWasTaken ccf7f66a79
Update PronounDB Plugin (#115)
* Add X-PronounDB-Source header, add options to pronoundb

* Adapt to defaults fix, better lowercase logic

* User popouts :)
2022-10-21 12:46:38 +02:00
Nuckyz d8afde2b4d
feat(plugins): Moyai ignore bots setting (#130) 2022-10-21 00:05:08 +02:00
Vendicated a15d5de493
New plugin: vcDoubleClick 2022-10-20 23:06:28 +02:00
Vendicated 05051399b6 Fix error when enabling a plugin with commands if CommandsAPI hasn't loaded 2022-10-20 20:23:14 +02:00
Vendicated e4068ef9a6 Document apis 2022-10-20 20:23:14 +02:00
Vendicated c80ed1b824 legal: Make esbuild generate & link licensing information 2022-10-20 20:23:14 +02:00
Vendicated 50047dd3c2 Add DataStore (IndexedDB wrapper)
An alternative to the synchronous Settings API to work around storage
limitations of localStorage and allow  storing of arbitrarily large
data in form of most Javascript DataTypes,
see https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Structured_clone_algorithm#supported_types
2022-10-20 20:23:14 +02:00
Vendicated 36f4478a4f
more eslint 2022-10-20 11:58:20 +02:00
Nuckyz 350e7b0a6a
feat(moyai): Add option to toggle triggering moyai when the window is not focused (#123) 2022-10-20 07:48:46 +02:00
Katlyn Lorimer 7eba5b99b0
feat: add sendify plugin (#122)
* feat: add sendify plugin

* fix: tweak plugin description

* fix: respect message replies

This implements code provided by Ven, while taking into account possible
errors from Discord as well as minor changes for readability.

Co-authored-by: Ven <vendicated@riseup.net>
2022-10-20 00:53:09 +02:00
Animal f81ab5ef93
Add volume settings to fart plugin (#113)
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-19 23:28:02 +02:00