250 Commits

Author SHA1 Message Date
c65f757bc4 Fix betterUploadButton 2022-10-26 15:10:11 +02:00
b87f0bf3f9 Settings: Cache default value 2022-10-26 14:28:27 +02:00
670b7d7d01 Make tsc happy 2022-10-26 13:54:23 +02:00
f492d26379 Make jsFactory shorter -> bundle size -10% 2022-10-26 13:49:28 +02:00
Ven
56b00f715a ci: Only rebuild on actual code changes 2022-10-26 13:03:53 +02:00
fe5a78ddc9 Update README 2022-10-25 21:40:23 +02:00
5e7c155f6e feat(settings): add beforeSave check (#161) 2022-10-25 18:49:50 +01:00
e06ba68c40 fix(vcDoubleClick): add required parentheses (#160) 2022-10-25 18:15:21 +02:00
d6fe937a70 fix(vcDoubleClick): exclude text channel mentions (#159) 2022-10-25 18:09:21 +02:00
2f46b934c9 feat: add new plugin ForceOwnerCrown (#157) 2022-10-25 17:32:05 +02:00
2af324c302 Improve genPluginList 2022-10-25 12:29:55 +02:00
4bddcee40b Add autogenerated plugin list, closes #151 2022-10-25 12:20:29 +02:00
559edbfffe Fix vcDoubleClick, add support for stage channels (#158) 2022-10-25 10:53:06 +02:00
6c38362401 Ignore Activities: Fix button not working (#156)
explode
2022-10-25 00:18:30 +02:00
00402c69d6 feat(plugin): Ignore Activities (#142) 2022-10-25 00:05:40 +02:00
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
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