Commit graph

783 commits

Author SHA1 Message Date
Vendicated 235d114193
Improve ConsoleShortcuts plugin 2023-02-28 00:38:28 +01:00
Vendicated 9aba70dcb1
Fix MenuItemDeobfuscator 2023-02-28 00:17:39 +01:00
Vendicated 0b61d29c31
Fix TypingTweaks 2023-02-28 00:17:28 +01:00
megumin 335a13a38a
fix tooltip component check (#541) 2023-02-27 21:19:01 +00:00
Vendicated 128ee41252
ErrorBoundary: Do not use any Discord components to be more robust 2023-02-25 19:10:01 +01:00
Vendicated af4c7d8a90
Fix Cards (they look ugly now, wtf Discord) 2023-02-24 05:48:37 +01:00
nick 77c691651e
ReviewDB: Show edit instead of create review where applicable (#466)
Co-authored-by: Ven <vendicated@riseup.net>
2023-02-18 03:35:51 +01:00
Nuckyz e14ec96e21
feat(FakeNitro): Bypass client themes and fixes (#504)
Co-authored-by: Ven <vendicated@riseup.net>
2023-02-18 03:32:02 +01:00
Vendicated ff1f337699
Fix QuickCSS on electron 20+ 2023-02-17 15:37:38 +01:00
Nuckyz 3ca87848e5
TypingIndicator: Fix a dumb (#503)
Co-authored-by: Ven <vendicated@riseup.net>
2023-02-17 01:31:55 +01:00
Vendicated 6807820f6c
Badges should use ErrorBoundaries 2023-02-16 22:46:51 +01:00
Vendicated 3cad0d60b4
Silly Discord changed a bunch of css vars 2023-02-16 22:40:19 +01:00
Vendicated fbbc198b1b
Fix PlatformIndicator 2023-02-16 22:31:13 +01:00
Nuckyz 224ae979f2
feat(plugins): Typing Indicator (#502) 2023-02-16 03:57:57 +01:00
Lewis Crichton 27fc20118b
feat(plugin): RoleColorEverywhere (#482)
Co-authored-by: Ven <vendicated@riseup.net>
2023-02-16 02:50:42 +01:00
Nuckyz 60ccd8cc25
Various plugin fixes (#492)
Co-authored-by: Ven <vendicated@riseup.net>
2023-02-16 02:00:09 +01:00
Lewis Crichton 5c1519156b
feat(plugin): ColorSighted (#501) 2023-02-16 01:46:14 +01:00
Vendicated 68055977d2
NotificationAPI: Correctly request browser permissions 2023-02-14 19:20:10 +01:00
Sammy 2b0c25b45c
Feat(InvisibleChat): Add Autodecryption (#490)
Co-authored-by: Ven <vendicated@riseup.net>
2023-02-12 22:10:03 +01:00
Vendicated c154965d70
TypingTweaks: Fix crash after changing language 2023-02-12 21:07:05 +01:00
Ven 614234ad20
MessageLinkEmbeds: Prevent infinite cycles (#488) 2023-02-12 19:43:57 +01:00
Nuckyz 2489bc6831
Fix WhoReacted (#487)
Co-authored-by: Ven <vendicated@riseup.net>
2023-02-12 18:58:44 +01:00
fawn d95be1acba
refactor: update plugins to use $self (#478)
Co-authored-by: Ven <vendicated@riseup.net>
2023-02-10 22:41:49 +01:00
Ven 1d995e58f5
Notification API (#467)
Co-authored-by: Ven <vendicated@riseup.net>
Co-authored-by: afn <hey@afn.lol>
Co-authored-by: afn <afnzmn@gmail.com>
2023-02-10 22:33:34 +01:00
Justice Almanzar 6114bc6b16
make proxies enumerable (#476)
Co-authored-by: Ven <vendicated@riseup.net>
2023-02-09 21:21:14 +01:00
Vendicated ae98401bd3
Fix lag when alt tabbing to Discord 2023-02-09 19:36:30 +01:00
Nuckyz 992a77e76c
ShowHiddenChannels: Stage and voice channels support (#469)
Co-authored-by: Ven <vendicated@riseup.net>
2023-02-08 21:54:11 +01:00
Nuckyz 291f38115c
New webpack filter: byDisplayName (#474) 2023-02-08 21:48:26 +01:00
cryptofyre 8a52189378
feat(plugin): richerCider (#471)
Co-authored-by: Ven <vendicated@riseup.net>
2023-02-08 21:48:12 +01:00
Vendicated 70278f64a9
Fix broken patches 2023-02-01 18:00:25 +01:00
Nico 8b40760187
fix(showHiddenChannels): revert lock icon to correct path (#465) 2023-02-01 13:59:58 +01:00
whqwert de0990434e
feat(plugin): RevealAllSpoilers (#381)
Co-authored-by: Ven <vendicated@riseup.net>
2023-02-01 13:38:02 +01:00
Nuckyz 369d179bbf
ShowHiddenChannels: New screen for showing hidden channels (#460)
Co-authored-by: Ven <vendicated@riseup.net>
2023-02-01 12:11:05 +01:00
Nick 8f4e8d0a9b
TypingTweaks: fix crash on non en-US locales (#463) 2023-01-31 06:35:52 +01:00
Vendicated 62f7e4d45c
Add stylelint 2023-01-30 05:04:06 +01:00
Vendicated fce7d6b681
Make webpack types importable from @webpack/types 2023-01-30 04:53:28 +01:00
Vendicated 3cdffe444e
chore: Fix inconsistent file name casing 2023-01-29 00:09:17 +01:00
Nick 429ab9d363
feat(plugin): TypingTweaks (#432)
Co-authored-by: Ven <vendicated@riseup.net>
2023-01-29 00:06:33 +01:00
Kaydax 072ad3d7e6
feat(settings): Add the ability to make the window transparent (#457) 2023-01-28 23:54:38 +01:00
Sofia 6e22a96d9e
feat(ShowHiddenChannels): fix channel switch keybinds jumping to hiddens (#459)
Co-authored-by: Nuckyz
2023-01-28 01:40:10 +01:00
Vendicated 0c030a3a27
VcNarrator: Show all voices, better defaults 2023-01-25 21:08:45 +01:00
Vendicated 49aacccc19
shc: Make topic not inline 2023-01-25 21:06:22 +01:00
Vendicated 103cd14361
Fix Themes Tab 2023-01-25 17:49:19 +01:00
Vendicated 41226f0358
Fix ShowHiddenChannels 2023-01-25 04:08:37 +01:00
Ven 5d3148cf50
New plugin: VcNarrator (#402)
Co-authored-by: Nico <nico@d3sox.me>
2023-01-25 03:42:01 +01:00
Nuckyz d628924b59
ShowHiddenChannels: More improvements (#454)
- Remove buttons like the invite button when hovering hidden channels (as they do not work correctly)
- Make hideUnreads false work with HiddenIconWithMutedStyle
- migrate to definePluginSettings
- Change hardcoded constants to webpack gathering
- Clean up some patches
- Other minor things
- Make all patches use lookbehind for cleaner replacements (and better performance too lmao)
- Handle trying to connect to hidden channels
2023-01-25 03:35:34 +01:00
Ven f19504f828
split up webpack commons into categories & type everything (#455) 2023-01-25 03:25:29 +01:00
Vendicated a38ac956df
chore: Remove legacy workarounds 2023-01-24 13:50:02 +01:00
Vendicated 34276301c3
Fix Settings UI (Discord removed default margins 2023-01-24 13:35:57 +01:00
Ven b2ecb02335
Make Windows Ctrl+Q feature optional; add opt-in auto update (#451) 2023-01-24 01:42:57 +01:00
Vendicated 25d32ce292
Settings: Fix plugin switch state not updating (fixes #209) 2023-01-23 22:43:25 +01:00
Dominik cb4c50842f
[SpotifyControls] Add option to show Controls on hover (#352)
Co-authored-by: Dominik <domi@bambus.me>
Co-authored-by: Ven <vendicated@riseup.net>
2023-01-23 22:25:00 +01:00
megumin 83757b19be
fix: emojis with duplicate names failing to clone (#449) 2023-01-23 21:11:28 +00:00
Nuckyz 75050e74ca
ShowHiddenChannels: better ui, alternative display mode (#446)
Co-authored-by: Ven <vendicated@riseup.net>
2023-01-23 22:04:50 +01:00
Vendicated 68e80c4d4c
Fix small QuickCss bug 2023-01-22 04:29:58 +01:00
Vendicated b4f98e5066
Fix Settings ContextMenu Shortcuts & Settings on canary 2023-01-22 04:26:33 +01:00
Nuckyz 9602f527d8
Future proof Volume Booster to work with volume settings syncing (#439) 2023-01-21 14:41:10 +01:00
Nuckyz 64180362fd
ViewIcons: Fix finding ImageModal and props passing to MaskedLink (#442)
* Fix finding ImageModal and props passing to MaskedLink

* gonna stick this here
2023-01-21 14:37:36 +01:00
Nuckyz 6e44b8c47e
Fix Message Accessories API (#441) 2023-01-21 01:47:24 +01:00
Nuckyz c4d2b4a8cd
Fix message logger patch (#431) 2023-01-19 00:36:31 +01:00
The Captain 08a2030bbc
feat(Plugin): customRPC (#406)
Co-authored-by: Ven <vendicated@riseup.net>
2023-01-18 23:47:40 +01:00
Nuckyz 5fe0600d6c
Fix Message Popover API (#425) 2023-01-17 03:33:33 +01:00
Ven 1d287357ca
Reimplement Discord's Switch to fix performance (#413) 2023-01-15 21:26:02 +00:00
Vendicated 7478e880a8
ShowHiddenChannels: Use Lock as ChannelIcon 2023-01-14 23:01:19 +01:00
Nico be7fa0cb3f
fix(showHiddenChannels): remove obsolete icons patch (#416)
resolves https://github.com/Vendicated/Vencord/issues/415
2023-01-14 20:32:33 +01:00
Sofia 9338b92b1a
feat(SilentTyping): add toggle command and icon (#398)
Co-authored-by: Ven <vendicated@riseup.net>
Co-authored-by: Justice Almanzar <superdash993@gmail.com>
2023-01-14 18:47:12 +01:00
Vendicated fd766bc98f
Dev: Hot reload core css 2023-01-14 02:15:17 +01:00
Swishilicous 0e5b8b07c9
make plugin cards prettier (#389)
Co-authored-by: Ven <vendicated@riseup.net>
2023-01-14 00:25:24 +01:00
Jeroen Claassens 7582feb603
feat(messageActions): make features toggleable (#373)
Co-authored-by: Ven <vendicated@riseup.net>
2023-01-13 23:59:31 +01:00
Dominik 6329499b1d
git updater: Fix macOS (#391)
Co-authored-by: Ven <vendicated@riseup.net>
2023-01-13 23:24:51 +01:00
Nico 32cdb63885
fix(vcDoubleClick): fix functionality (#410)
Co-authored-by: Ven <vendicated@riseup.net>
2023-01-13 23:18:12 +01:00
Justice Almanzar ea748dfb60
feat: Typesafe Settings Definitions (#403)
Co-authored-by: Ven <vendicated@riseup.net>
2023-01-13 23:15:45 +01:00
Vendicated 26f2b51eb9
Fix Frameless 2023-01-13 01:50:58 +01:00
Ven 075b0e0970
Update patcher.ts 2023-01-13 01:34:06 +01:00
Nick 10fd51071e
feat: Add option to disable the window frame (#400)
Co-authored-by: Ven <vendicated@riseup.net>
2023-01-12 23:48:37 +01:00
Ven e70abc57b6
Update Windows Update patcher (#404) 2023-01-12 23:15:38 +01:00
Vendicated a8678db78c
Fix React DevTools 2023-01-12 04:44:00 +01:00
Nick bedb7b212b
feat(Plugin): Add AlwaysTrust (#401)
Co-authored-by: Ven <vendicated@riseup.net>
2023-01-12 02:55:02 +01:00
Nuckyz b39cbcd934
fix(IgnoreActivities): Fix for upcoming change (#399) 2023-01-12 02:50:31 +01:00
Vendicated 19c9a13273
Fix InvisibleChat button getting hidden by themes 2023-01-11 01:50:00 +01:00
Vendicated c525672777
Fix BetterRoleDot crash 2023-01-11 01:24:55 +01:00
Vendicated a772aa62f5
Fix PetPet & CorruptMp4s 2023-01-09 23:19:00 +01:00
ZerXDE "Till O 23a461c36d
oneko: Disable pointer events to not block below buttons (#395)
Updated version of oneko which disables pointer Events.

Co-authored-by: Ven <vendicated@riseup.net>
2023-01-09 16:53:33 +01:00
Vendicated da2d317555
Unhardcode PluginSettings styles 2023-01-09 16:23:40 +01:00
Vendicated 95df164e44
PluginSettings: Try to improve performance 2023-01-09 15:57:02 +01:00
Vendicated ae9fe7fcfd
Fix Ctrl+Q shortcut working when Discord minimised 2023-01-08 19:13:57 +01:00
Nuckyz f0240ec345
chore(plugins): Fix IgnoreActivities & clean up other plugins (#384) 2023-01-08 02:15:22 +01:00
Vendicated 15aa2299c3
Add Ctrl+Q Exit shortcut on Windows 2023-01-07 22:53:41 +01:00
Sammy 06aa72c636
feat(Plugin): InvisibleChat (#349)
Co-authored-by: Ven <vendicated@riseup.net>
2023-01-07 22:52:55 +01:00
Dominik 1713450540
[PlatformIndicators] Fix Chat Badges in DMs (#367) 2023-01-07 21:31:45 +01:00
ActuallyTheSun eecc555dac
Fix Badges & MessageLinkEmbeds (#383) 2023-01-07 17:17:18 +01:00
Vendicated 5a3fbbfb30
unscuff profiles 2023-01-07 03:49:43 +01:00
Vendicated cc51f6e2d2
Fix blurNSFW on canary 2023-01-07 03:28:40 +01:00
Vendicated 8113ed3c8c
Fix canary 2023-01-07 03:19:37 +01:00
ActuallyTheSun b8ed72286b
fix(ViewIcons): module not found (#382) 2023-01-05 16:03:44 +01:00
Elliott Tallis e6f759eecd
Add ImgOps to ReverseImageSearch (#379) 2023-01-03 19:42:06 +01:00
Vendicated 933216fcd5
QoL(PluginSettings): auto focus search bar 2023-01-03 02:37:22 +01:00
A user 374531d10e
Extract inline styles to css (#370) 2023-01-03 02:30:54 +01:00
Ven 2e5d27b6b6
feat: Proper CSS api & css bundle (#269)
Co-authored-by: Vap0r1ze <superdash993@gmail.com>
2022-12-25 20:47:35 +01:00
Dominik 2172cae779
[PlatformIndicators] Add own Status (#350)
Co-authored-by: Dominik <domi@bambus.me>
Co-authored-by: HypedDomi <HypedDomi@users.noreply.github.com>
Co-authored-by: Ven <vendicated@riseup.net>
2022-12-23 04:16:17 +01:00
Ven e740f55450
Fix Vencord 2022-12-23 03:46:39 +01:00
Nickyux aff1b68d6b
Add a "NEW" Badge for New Plugins (V2)! (#234)
Co-authored-by: Ven <vendicated@riseup.net>
Co-authored-by: Justice Almanzar <superdash993@gmail.com>
Co-authored-by: ArjixWasTaken <53124886+ArjixWasTaken@users.noreply.github.com>
2022-12-23 03:17:19 +01:00
Nuckyz 074542f0b3
feat(plugins): NoScreensharePreview plugin (#358) 2022-12-23 03:00:59 +01:00
Vendicated b0c41d556a
Improve treeshaking 2022-12-22 18:05:04 +01:00
Elliott Tallis af0d34b155
pointy is a "contributor" (#359) 2022-12-22 17:42:54 +01:00
ActuallyTheSun d806be1346
feat(PlatformIndicators): add indicator to messages (#343) 2022-12-21 20:16:32 +01:00
V3L0C1T13S 1f73cfa91a
EmoteCloner: Use CDN_HOST variable to support unofficial backends (#356) 2022-12-21 16:12:05 +01:00
Nuckyz 7e6077367a
feat(plugins): DisableDMCallIdle (#355) 2022-12-20 23:54:47 +01:00
Vendicated 103c499310
Monaco Popup: Add metadata, store window instance 2022-12-20 18:04:33 +01:00
Vendicated 9dcafbf468
Fix Notices
Have I ever mentioned how terrible Discord's Notices code is?
2022-12-20 18:03:58 +01:00
Nuckyz 1742bb6020
Fix StartupTimings (#353) 2022-12-20 16:18:15 +01:00
Vendicated 94ad8e8f61
Add useEffect/useState/useMemo to webpack commons 2022-12-20 00:34:26 +01:00
Justice Almanzar 989bd36eeb
refactor: identifier escapes + "self" group (#339)
Co-authored-by: Ven <vendicated@riseup.net>
2022-12-19 22:59:54 +00:00
Nuckyz 4974c53f9c
Improve PronounDB patch (#348) 2022-12-18 05:13:34 +01:00
Manti 47de9fab2e
Make some changes to reviewdb ui and add badges to it (#245) 2022-12-17 23:30:29 +01:00
Nico 3efc79224f
[ShowHiddenChannels] Fix last message date (#342) 2022-12-16 15:51:23 +01:00
Nuckyz 456164253d
fix(MessageLogger): Fix module not being found (#338) 2022-12-16 14:16:47 +01:00
Vendicated c257f86576
Fix experiments 2022-12-15 17:53:12 +01:00
Pedro f6122a00ca
feat(NoReplyMention): exempt list support (#337) 2022-12-15 14:05:44 +00:00
Ven f1bdfdd6b9
Update nsfwGateBypass.ts 2022-12-14 23:50:00 +01:00
ActuallyTheSun c8f2141114
feat(plugin): add MessageLinkEmbeds (#264)
Co-authored-by: Ven <vendicated@riseup.net>
2022-12-14 23:44:58 +01:00
A user a67db11dc2
Improve Settings UI & View Raw Modal (#332)
very cool
2022-12-14 00:44:57 +01:00
Box_ 9a088b7a31
MoreKaomoji: Add more kaomoji (#299) 2022-12-09 22:54:46 +01:00
Justice Almanzar ebb8da0f23
fix(FakeNitro): more reliable patches (#304) 2022-12-09 04:32:16 +01:00
Commandtechno f2e0542614
New Plugin: NSFWGateBypass (#300) 2022-12-09 00:35:09 +01:00
megumin ee24439795
feat(plugin): sort friend requests by date received (#280) 2022-12-08 23:53:12 +01:00
David Ralph 022bf17140
fix inconsistent margins & capitalisation (#281) 2022-12-08 23:51:18 +01:00
Justice Almanzar 2de461985d
fix(ShikiCodeblocks): spoilers (#298)
* fix(ShikiCodeblocks): spoilers

* fix a settings bug i thikn
2022-12-08 15:54:19 +01:00
Justice Almanzar 2d08dd8a9c
Shiki settings preview (#297) 2022-12-07 15:33:40 +01:00
Commandtechno 49b45d8262
google changed their shit (#294) 2022-12-05 23:14:48 +00:00
Nuckyz 53d0a55561
refactor(IgnoreActivities): Use React Components and support Embedded Activities (#282) 2022-12-04 02:16:47 +01:00
Commandtechno 25ef5d60b4
add me to contributors (#287) 2022-12-03 22:42:18 +00:00
Commandtechno c74241fde6
add commas in member count (#286)
l
2022-12-03 23:11:08 +01:00
Vendicated 4d8145f12c
Fix arrpc 2022-12-03 14:58:00 +01:00
Justice Almanzar 54010aab94
fix: hljs fallback (#283) 2022-12-03 11:32:14 +01:00
A user 62b2acebe6
Add support for Flatpak for Git updating (#274)
Co-authored-by: Ven <vendicated@riseup.net>
2022-12-02 16:55:53 +01:00
Justice Almanzar 41dddc9eee
feat(plugin): ShikiCodeblocks (#267)
Co-authored-by: ArjixWasTaken <53124886+ArjixWasTaken@users.noreply.github.com>
Co-authored-by: Ven <vendicated@riseup.net>
2022-12-02 16:43:37 +01:00
12944qwerty 4760af7f0e
add ViewRaw plugin & MiniPopover API (#275)
Co-authored-by: Vendicated <vendicated@riseup.net>
2022-12-02 16:38:52 +01:00
Vendicated 5e97cc0fc3
QuickCss: Hide MenuBar; explicitly enable contextIsolation
Closes #260
2022-12-02 14:11:20 +01:00
Vendicated b9e9d9bd64
Add --vanilla flag, strip csp on mainFrame only 2022-12-02 14:10:40 +01:00
Vendicated 734054ff68
feat(Settings): Allow moving Vencord section to different places 2022-12-01 03:38:17 +01:00
Vendicated f94cbfb2f4
Add basic themes tab 2022-12-01 03:01:44 +01:00
Sofia fc09460d82
feat(plugin): add ServerListIndicators (#272) 2022-11-29 00:25:07 +01:00
Vendicated e884738f42
MemberCount: Fix misleading count, add tooltip 2022-11-28 23:01:09 +01:00
megumin c583bad6bf
the shiggy wiggy (#270) 2022-11-28 18:59:42 +00:00
Vendicated 36b787812e
Add MemberCount plugin 2022-11-28 19:29:46 +01:00
Vendicated d0a40bc0ed
chore: update deps 2022-11-28 15:59:15 +01:00
Vendicated 3b4879f9d9
perf(settings): Cache proxies 2022-11-28 15:44:53 +01:00
Vendicated a0a1a4d139
enforce path aliases with eslint 2022-11-28 13:59:53 +01:00
Ven bad96b7887
Path aliases, better lazyWebpack (#268) 2022-11-28 13:37:55 +01:00
Vendicated 7a4402f142
BlurNSFW: Support videos 2022-11-28 01:08:58 +01:00
Vendicated 3e9672c6b8
oop 2022-11-28 00:58:26 +01:00
Vendicated a9fee6248e
BlurNSFW: Add amount setting 2022-11-28 00:55:50 +01:00
Vendicated 3db3c63b42
BlurNsfw plugin 2022-11-28 00:42:42 +01:00
megumin 4fc41c8c0b
fix: add predicate to updater menu item (#266)
* fix: add predicate to updater menu item

* dont include Updater in web builds

* i can spell
2022-11-27 16:07:31 +01:00
Ven 5a94201578
Megu blowing up main :blobcatcozyscared: 🚎 2022-11-25 23:41:02 +01:00
megumin 6b55dee9fb
feat(settings): new settings design (#261) 2022-11-25 22:38:55 +00:00
Vendicated a85ec594a7
[skip ci] docs docs docs 2022-11-25 19:25:35 +01:00
Vendicated c2c6c9fccb
CallTimer: Fix lag 2022-11-25 18:28:15 +01:00
Vendicated b60f6cb18d
WhoReacted: Make more reliable & don't spam api 2022-11-25 18:07:29 +01:00
Vendicated bb398970ef
HideAttachments: Fix embeds
Closes #259
2022-11-25 18:06:31 +01:00
Vendicated 50a96e8047
CallTimer: Fix typo 2022-11-25 16:16:07 +01:00
Vendicated c5b5b754e2
CallTimer 2022-11-25 15:59:47 +01:00
KraXen72 0f644dff73
loadingQuotes quote fix (#255) 2022-11-24 14:26:38 +01:00
Snare-Hawk 6210d3a597
Make ReviewDB Look More Native (#256) 2022-11-24 14:26:18 +01:00
Nico e7573382fe
fix(betterNotes): add restart needed for hide notes patch (#258) 2022-11-24 14:02:11 +01:00
Vendicated f4d7a1f4fb
New Plugin: BetterNotesBox 2022-11-24 02:02:15 +01:00
Vendicated 5dd0a3a746
New Plugin: HideAttachments 2022-11-24 01:00:13 +01:00
Ven c9fac8ffff
fix tags 2022-11-23 20:04:25 +01:00
KraXen72 f93607fc66
add new quotes to loadingQuotes (#254)
Co-authored-by: Ven <vendicated@riseup.net>
2022-11-23 20:00:19 +01:00
Luna 63ffb5bebc
feat(messageTags): Add message quick reply plugin (#241) 2022-11-23 19:56:20 +01:00
jd 2788d264d4
feat(plugin): Urban Dictionary (#222) 2022-11-23 14:30:59 +01:00
Nuckyz 91f1d68e29
feat(plugins): Keep Current Channel plugin (#248) 2022-11-23 02:51:45 +01:00
Nuckyz 7e4f4f1794
feat(plugins): Volume Booster plugin (#249) 2022-11-22 23:22:54 +01:00
megumin 9f7ec0aa8d
settings: better button text for plugin settings modal (#251) 2022-11-22 22:05:46 +00:00
Vendicated 0239bb0aac
Commands: Show plugin name instead of 'Built-In' 2022-11-22 22:42:22 +01:00
Vendicated ec20556d5c
PlatformIndicators: Fix icon colours 2022-11-22 17:06:24 +01:00
CanadaHonk 1f72a0fc27
fix(arRPC): fix error on null activity (#244) 2022-11-21 20:40:40 +01:00
megumin 31ec1ec1b4
better platformindicators settings (#243) 2022-11-21 20:12:46 +01:00
Nickyux 0f7c80fd4d
Fix no gap (#242) 2022-11-21 19:54:48 +01:00
Ven b5bc88c7d4
Settings export/import (#235) 2022-11-21 19:25:40 +01:00
Kareem Olim b42b8d755f
Platform indicators: ignore unnecessary element (#240) 2022-11-21 19:25:21 +01:00
megumin bfe1fd9912
fix: add keys to plugins grid (#237) 2022-11-21 18:45:22 +01:00
Vendicated 0a92bd6521
PlatformIndicators: Fix server list 2022-11-21 15:59:19 +01:00
Kareem Olim 33c33eb0fd
feat(plugin): PlatformIndicators (#227)
Co-authored-by: Ven <vendicated@riseup.net>
2022-11-21 15:44:30 +01:00
obscurity dcf1148bb4
feat(plugin): TimeBarAllActivities (#228) 2022-11-21 11:53:28 +01:00
obscurity 58e28b4281
feat(fakeNitro): add an option to change emote sizes (#225)
closes https://github.com/Vendicated/Vencord/issues/204
2022-11-21 03:43:16 +01:00
Sofia bb14d4989d
feat(plugin): NoUnblockToJump (#229) 2022-11-21 03:40:15 +01:00
CanadaHonk 9bcdc8451f
feat(arRPC): update for server 2.2 (#230) 2022-11-21 00:57:30 +01:00
Nuckyz 46b14cb2e0
feat(plugins):WhoReacted keep reaction count (#231) 2022-11-21 00:56:17 +01:00
CanadaHonk 9240865f65
feat(arRPC): update for server 2.0 (#224) 2022-11-20 16:21:42 +01:00
CanadaHonk e85d763f22
feat(plugin): WebRichPresence (arRPC) (#223) 2022-11-20 14:31:00 +01:00
Vendicated 82911386db
oop 2022-11-19 22:17:55 +01:00
Vendicated e63ed9cac4
onekocord 2022-11-19 22:13:16 +01:00
Sofia ba45ecda56
feat(plugin): Last.fm rich presence (#220)
Co-authored-by: Ven <vendicated@riseup.net>
2022-11-19 18:40:52 +01:00
megumin 7ff2d2ba8a
fix startup timings page (#219) 2022-11-19 15:52:17 +00:00
Kareem Olim a5154d6283
feat(plugin): Quick mention button (#218)
Co-authored-by: Ven <vendicated@riseup.net>
2022-11-19 16:11:11 +01:00
Kareem Olim 5ce2dc1bb4
feat(plugin): Read all notifications button (#217)
Co-authored-by: Ven <vendicated@riseup.net>
2022-11-19 14:54:48 +01:00
Vendicated 8f2c247f27
Fix commands showing up multiple times Part 2 2022-11-18 23:31:53 +01:00
Vendicated 43f41d20fa
Fix commands showing up multiple times 2022-11-18 23:29:34 +01:00
Ven 50c356e397
fix brain fart 2022-11-18 13:39:43 +01:00
Berlin 503a2ec517
Add option to ignore incoming blocked messages (#179) 2022-11-18 05:12:45 +01:00
Vendicated 83b3b1f16b
fix settings debug info on web 2022-11-17 13:49:51 +01:00
Vendicated 2628bdce42
WebContextMenus: Port copy/open link items to Discord Web 2022-11-17 01:30:23 +01:00
Vendicated 8b0911b86a
Updater: Ignore non release commits 2022-11-17 00:45:00 +01:00
Vendicated 410613726b
Donor Badges && Add donate info to settings 2022-11-17 00:21:20 +01:00
Vendicated e1de6f88fe
Unexplode Modals on canary 2022-11-16 14:52:05 +01:00
Vendicated ae86848cf6
Fix ReviewDB 2022-11-16 01:02:23 +01:00
Manti 84ec839b04
Add ReviewDB Plugin (#187)
Co-authored-by: Ven <vendicated@riseup.net>
2022-11-16 00:40:46 +01:00
Vendicated b30508aef8
better handling for settings ui errors 2022-11-15 17:29:31 +01:00
Nico eabbf7d9bd
fix(fakeNitro): add missing predicate for sticker bypass (#215) 2022-11-15 09:34:53 +01:00
Vendicated be088f9072
Don't unnecessarily create functions many times 2022-11-15 09:30:33 +01:00
Vendicated 2ca98a87d2
Fix Settings UI on canary 2022-11-15 09:28:06 +01:00
Vendicated b49ac6b541
ClickableRoleDot -> BetterRoleDot; now allows using both role colour styles at once 2022-11-14 21:42:02 +01:00
Ven 82e444e196
Less confusing plugin names (bulk plugin rename) (#214)
Co-authored-by: Nuckyz <61953774+Nuckyz@users.noreply.github.com>
2022-11-14 18:05:41 +01:00
Ven a96f8a89f3
MessageLogger: fixes + ignoreSelf & ignoreBots option (#213) 2022-11-14 16:22:50 +01:00
afn 4642b54260
feat(plugin): FriendInvites (#208)
Co-authored-by: Ven <vendicated@riseup.net>
2022-11-13 23:34:10 +01:00
rushii 0dbec8d0cd
feat: message logger plugin (#49)
Co-authored-by: Ven <vendicated@riseup.net>
2022-11-13 23:13:32 +01:00
Vendicated e5b23ff556
EmoteYoink: Don't depend on ReverseImageSearch whoopsie 2022-11-13 04:12:37 +01:00
Vendicated 9110d1f9bd
Emote Clone plugin 2022-11-13 03:46:46 +01:00
Vendicated 81edc14070
fix PronounDB crash with new profile in dms, force start dependencies 2022-11-12 17:20:19 +01:00
Vendicated b48c8d8a4a
NitroSpoof: Fix inbuilt sticker logic; cleanup 2022-11-12 16:25:28 +01:00
Vendicated 8380328465
InteractionKeybinds: Scroll to message if offscreen
Closes https://github.com/Vendicated/Vencord/issues/200
2022-11-12 00:29:36 +01:00
megumin 30ca4f1cf9
feat: Badge API (#206) 2022-11-11 23:50:09 +01:00
Nuckyz 62e0787cf2
fix(plugins): Fix IgnoreActivities (#205) 2022-11-11 19:02:03 +01:00
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
megumin 1f50f78912
feat: settings sliders (#120)
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-19 21:57:27 +02:00
Glitchy efab399309
feat(BANger): Customisable gif or video (#121)
Signed-off-by: glitchy <thepatheticweebgamer@gmail.com>
2022-10-19 21:50:58 +02:00
Nuckyz dd1537a5d6
feat(plugin): Ify improvements (#119) 2022-10-19 21:28:01 +02:00
Vendicated 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
obscurity 7cdc4e4c03
feat: randomiseFileNames -> anonymiseFileNames (#116)
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-19 15:23:22 +02:00
Vendicated d3bf5cec9a
Fix nitroBypass 2022-10-19 12:27:20 +02:00
obscurity 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
Stijn van der Kolk beb9aae26b
show only the dependants that are enabled (#111) 2022-10-18 09:53:01 +02:00
Rie Takahashi 5a18292d92 fix(Experiments): Broken isStaff match 2022-10-17 21:22:08 +01:00
megumin 5625d63e46
Settings 2.0 (#107)
Co-authored-by: Vendicated <vendicated@riseup.net>
2022-10-17 20:18:25 +01:00
TymanWasTaken ae730e8398
Add pronoundb plugin (#104) 2022-10-17 18:05:22 +02:00
Vendicated ad054d5c65
Fix messageActions 2022-10-17 16:29:26 +02:00
echo 82d53b1928
added mock command (#103) 2022-10-16 23:25:27 +02:00
Kyiro c7c5ffdd44
Allow customising SettingsDir via VENCORD_USER_DATA_DIR environment variable (#106) 2022-10-16 23:20:43 +02:00
Vendicated 0ccea16453
Unbrick updater 2022-10-16 17:23:18 +02:00
Vendicated 01ae0983b3
Optimise Web via treeshaking, cleanup build scripts 2022-10-16 17:15:15 +02:00
Vendicated c8d87da62d
fart: lazy Audio, moyai: fix cors issues 2022-10-15 19:07:44 +02:00
Vendicated 0d996633f2
ViewIcons: Use ImageModal again 2022-10-14 22:40:20 +02:00
Vendicated a4e98f9252
proxyLazy: Fix constructors 2022-10-14 22:40:16 +02:00
Vendicated 53794ec180
Fix jsdoc 2022-10-14 21:40:10 +02:00
Vendicated 296336535f
Fix modals, add wp.mapMangledModule 2022-10-14 21:34:35 +02:00
Berlin 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