235 Commits

Author SHA1 Message Date
0e7bd87cee wip: components library 2022-10-24 18:04:25 +01:00
Ven
5fac8be0ae Vencord Standalone without git/node (#148) 2022-10-23 23:23:52 +02:00
ffbb52512c fix: plugin dependencies not enabling (#150) 2022-10-23 19:09:02 +01:00
ff9d904fcb Update license headers in files created by Samu (#149) 2022-10-23 16:33:28 +02:00
50c0d472d7 feat(NoCanaryMessageLinks): Allow custom subdomains (#147) 2022-10-23 14:19:53 +02:00
abbc08fb06 feat(plugin): Show Hidden Channels (#101) 2022-10-23 11:44:21 +02:00
409fb6ff4e encoding binary doesn't return a buffer?? 2022-10-22 23:47:26 +02:00
934a89add0 feat: switch in plugin settings (#140) 2022-10-22 23:38:48 +02:00
a3b0556a9a buildWeb: use fflate instead of yazl 2022-10-22 23:35:30 +02:00
35d2b8d1cf patcher: Add back support for discord_arch_electron 2022-10-22 19:05:50 +02:00
0328966e0f Unbrick OpenAsar installs 2022-10-22 18:34:29 +02:00
2eb8f3ae19 oops, add plugin to deps 2022-10-22 18:23:38 +02:00
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
c116d00d03 Implement Chrome extension loading myself because electron-devtools-installer is ultra bloated 2022-10-22 06:31:47 +02:00
44f6f71c3e Monaco for Discord Desktop 2022-10-22 04:42:54 +02:00
Ven
23d4cae123 Installer: add custom path option (#77) 2022-10-22 02:36:49 +02:00
0da02e009c Remove now obsolete licensing info from README 2022-10-22 01:29:17 +02:00
7d555a96ea fix userscript, lint new files 2022-10-22 01:22:44 +02:00
f92f3f1a5e Add license headers 2022-10-22 01:17:14 +02:00
6769de29cd feat(api): add Clipboard entry in webpack common (#127) 2022-10-22 00:18:32 +02:00
e2b622c76b feat(api): Message Accessories API (#131) 2022-10-22 00:17:18 +02:00
4b1e96b76e Vencord Web: QuickCss Monaco Editor 2022-10-21 23:58:41 +02:00
e93111fb67 Update nitroBypass.ts (#132) 2022-10-21 13:37:53 +02:00
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
d8afde2b4d feat(plugins): Moyai ignore bots setting (#130) 2022-10-21 00:05:08 +02:00
a15d5de493 New plugin: vcDoubleClick 2022-10-20 23:06:28 +02:00
05051399b6 Fix error when enabling a plugin with commands if CommandsAPI hasn't loaded 2022-10-20 20:23:14 +02:00
e4068ef9a6 Document apis 2022-10-20 20:23:14 +02:00
c80ed1b824 legal: Make esbuild generate & link licensing information 2022-10-20 20:23:14 +02:00
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
36f4478a4f more eslint 2022-10-20 11:58:20 +02:00
350e7b0a6a feat(moyai): Add option to toggle triggering moyai when the window is not focused (#123) 2022-10-20 07:48:46 +02:00
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
f81ab5ef93 Add volume settings to fart plugin (#113)
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-19 23:28:02 +02:00
1f50f78912 feat: settings sliders (#120)
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-19 21:57:27 +02:00
efab399309 feat(BANger): Customisable gif or video (#121)
Signed-off-by: glitchy <thepatheticweebgamer@gmail.com>
2022-10-19 21:50:58 +02:00
dd1537a5d6 feat(plugin): Ify improvements (#119) 2022-10-19 21:28:01 +02:00
d97c3e2e02 Fix ViewIcons, make banner have right cursor
Discord loves pushing 2 almost identical Avatar components for A/B
testing, they have never heard of an if statement 🚎
2022-10-19 19:45:22 +02:00
7cdc4e4c03 feat: randomiseFileNames -> anonymiseFileNames (#116)
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-19 15:23:22 +02:00
d3bf5cec9a Fix nitroBypass 2022-10-19 12:27:20 +02:00
Ven
a4303e3810 README: fix link 2022-10-19 12:05:35 +02:00
Ven
1ea8a0b69b Add License details 2022-10-19 11:57:42 +02:00
139dd7a92e fix(interactionKeybinds): disable ping when replying to own message (#118) 2022-10-19 09:36:40 +02:00
Ven
b66903cf52 Settings: Implement plugin options defaults (#117) 2022-10-18 22:53:37 +02:00
Ven
287173458f Updater: Fix error when update check fails
fixes #114
2022-10-18 09:57:32 +02:00
beb9aae26b show only the dependants that are enabled (#111) 2022-10-18 09:53:01 +02:00
9d6021f0b9 feat: gitignored src/userplugins directory (#112) 2022-10-17 23:46:52 +02:00
5a18292d92 fix(Experiments): Broken isStaff match 2022-10-17 21:22:08 +01:00
5625d63e46 Settings 2.0 (#107)
Co-authored-by: Vendicated <vendicated@riseup.net>
2022-10-17 20:18:25 +01:00