Commit Graph

922 Commits

Author SHA1 Message Date
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
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
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
ae730e8398 Add pronoundb plugin (#104) 2022-10-17 18:05:22 +02:00
ad054d5c65 Fix messageActions 2022-10-17 16:29:26 +02:00
82d53b1928 added mock command (#103) 2022-10-16 23:25:27 +02:00
c7c5ffdd44 Allow customising SettingsDir via VENCORD_USER_DATA_DIR environment variable (#106) 2022-10-16 23:20:43 +02:00
0ccea16453 Unbrick updater 2022-10-16 17:23:18 +02:00
01ae0983b3 Optimise Web via treeshaking, cleanup build scripts 2022-10-16 17:15:15 +02:00
c8d87da62d fart: lazy Audio, moyai: fix cors issues 2022-10-15 19:07:44 +02:00
0d996633f2 ViewIcons: Use ImageModal again 2022-10-14 22:40:20 +02:00
a4e98f9252 proxyLazy: Fix constructors 2022-10-14 22:40:16 +02:00
53794ec180 Fix jsdoc 2022-10-14 21:40:10 +02:00
296336535f Fix modals, add wp.mapMangledModule 2022-10-14 21:34:35 +02:00
d73a6e2c89 Fix fxTwitter regex (#100)
* Fixes so that wont affect other things like likes
* Fixes #97 

Co-authored-by: Ven <vendicated@riseup.net>
2022-10-14 18:13:13 +02:00
Mai
2cb6c23347 add choices to CommandsAPI Options (#94) 2022-10-14 13:21:44 +02:00
87b6d6ab12 Patch#all option to patch duplicate modules (#99) 2022-10-14 01:47:10 +02:00
bf49acd535 Fix Settings errors when retrieving a null value; add PlainSettings 2022-10-14 00:36:44 +02:00
5fe04c5882 turns out electron13 has no array.at() 2022-10-13 18:51:25 +02:00
Ven
a73e10fc77 quickReply => InteractionKeybinds: now supports edits (#95) 2022-10-13 18:42:35 +02:00
8817e2dff7 Reorganise command plugins 2022-10-12 22:22:37 +02:00
267b2b1a07 Commands: basic error handling 2022-10-12 22:22:21 +02:00
83d480a68c Fix bots showing as webhook 2022-10-12 19:42:36 +02:00
ebe62a1790 FakeClyde (plugin) and sendBotMessage (API addition) (#66)
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-12 18:19:42 +02:00
8dff79d3f7 petpet: fix guild pfps 2022-10-12 05:55:44 +02:00
9b7ebe4680 petpet 2022-10-12 05:35:34 +02:00
8e93c5cb43 CommandsApi: fix accidently overwriting inputType BUILT_IN 2022-10-12 05:34:39 +02:00