1563 Commits (60f8225b96cbdce8bd5f8a60d805da39ac8a523f)

Author SHA1 Message Date
Vendicated 81edc14070
fix PronounDB crash with new profile in dms, force start dependencies
2 years ago
Vendicated b48c8d8a4a
NitroSpoof: Fix inbuilt sticker logic; cleanup
2 years ago
Vendicated 8380328465
InteractionKeybinds: Scroll to message if offscreen
2 years ago
megumin 30ca4f1cf9
feat: Badge API (#206)
2 years ago
Nuckyz 62e0787cf2
fix(plugins): Fix IgnoreActivities (#205)
2 years ago
Vendicated a86452e774
fix react hook error
2 years ago
Vendicated dddb28192c
even more plugin fixes
2 years ago
Vendicated 2133823bd3
more plugin fixes
2 years ago
Vendicated 1176896a1b
fix(plugins): PronounDB, ViewIcons, WebhookTags, NoBlockedMessages, BetterGifAltText, MessageAccessories
2 years ago
Vendicated a26f636c9b
ci: Automated plugin test with puppeteer
2 years ago
Vendicated 8ba9c96f20
Fix most plugins
2 years ago
Jānis 57f3feba68
spotifyControls: make album of local tracks unclickable (#203)
2 years ago
megumin 010523eeac
feat(plugins): add vc effect event to moyai plugin (#199)
2 years ago
Nico 15f12073cf
spotifyControls: make title/artists of local tracks unclickable (#201)
2 years ago
Vendicated 58636a9a82
CorruptMp4s: Depend on CommandsAPI ~ PronounDB: Add pronoundb link
2 years ago
Vendicated 0bc894d065
CorruptMp4s: Better default
2 years ago
Vendicated 6f38c4b7fe
new plugin(CorruptMp4s): Mp4s with infinite/negative duration
2 years ago
Vendicated c1d2f0078f
StickerSpoof: Fix not correctly cleaning previous frame
2 years ago
Nico 3b65384b94
fix(spotifyControls): add album/cover null checks (local files) (#198)
2 years ago
Vendicated e0450531ef
StickerSpoof: fix small resolutions; AnonymiseFiles: fix extension logic
2 years ago
Vendicated 1e6b967d24
Fix moyai and fart
2 years ago
Vendicated 460f329e4f
fix double click actions using outdated content
2 years ago
Nuckyz 3a3a52c493
fix(NitroBypass): Fix using stickers bypass with Nitro Classic (#196)
2 years ago
afn 4e57ae66f1
feat(SpotifyControls): prettier design (#194)
2 years ago
Vendicated f7d9be9140
lint: Disallow utils index imports
2 years ago
Vendicated 955573d31b
me when i dont depend on MenuItemDeobfuscatorApi
2 years ago
Ven 6a8564089b
SpotifyControls plugin (#190)
2 years ago
Nico 7d5ade21fc
feat(nitroBypass): add sticker bypass (#184)
2 years ago
Vendicated 0af4579204
Add tracer, fix MessageActions slow startup
2 years ago
Vendicated 851d07f31a
fix(ReverseImageSearch): Don't apply to non image files
2 years ago
Vendicated 963a7332b4
Migrate proxied components to and fix LazyComponent
2 years ago
Vendicated 440baf6028
Improve proxyLazy
2 years ago
megumin 9663e229a6
feat(plugins): add Startup Timings (#189)
2 years ago
megumin 0cb24cad7e
feat: make text selectable in PatchHelper (#188)
2 years ago
Vendicated 65620f4976
Webpack: Do not emit errors if devtools open
2 years ago
Vendicated cb7469afad
Simplemarkdown pleeeeease
2 years ago
Vendicated 2c3dee4120
qol improvements
2 years ago
Vendicated c20dc269d2
Modify CSP instead of deleting it
2 years ago
Vendicated a7795533df
Remove clipboardImageFix - Discord fixed the bug woooooo
2 years ago
Vendicated 5e1b42120c
Fix plugins on new update
2 years ago
Vendicated 676f5c7e30
ViewIcons: size 2048 -> 512, to fit on screen
2 years ago
Vendicated 13c73699e9
Fix Webpack modules that are not arrow funcs, Part II
2 years ago
Vendicated 64aed87de4
Fix Webpack modules that are not arrow funcs
2 years ago
Nickyux 1944f3957f
fix forceOwnerCrown Plugin Spamming Errors in Console (#180)
2 years ago
Ven 04d6f341ee
PatchHelper, a tool to help you write patches (#182)
2 years ago
rushii 0c25278c59
fix renamed app.asar detection on Windows (#185)
2 years ago
Vendicated 0fda900ccc
Fix: settings.appearance may be undefined
2 years ago
Ven 8adf7ca155
Webpack Warnings & Errors (#178)
2 years ago
Snek b905743077
removed channel type (#170)
2 years ago
Nico a43a41f61f
vcDoubleClick: don't require dbl click on active vc, fix stage channels (#172)
2 years ago
Ven 3af9a14a0e
Patcher: More useful errors with code diffs (#177)
2 years ago
Vendicated 739b1e47d4
New plugin: LoadingQuotes
2 years ago
Ven d72542405a
Implement Subcommands; fix errors due to Settings <-> Plugins circular imports (#174)
2 years ago
Vendicated 95aa2d9d8d
ClipboardImageFix is not actually required
2 years ago
Ven 93859883c1
build: inject createElement alias (#176)
2 years ago
Cynthia Foxwell 37105ac416
feat(plugin): ClipboardImageFix (#173)
2 years ago
Vendicated f6e0efe20a
Reverse image search plugin
2 years ago
Vendicated 1764206e19
Add MenuItemDeobfuscator
2 years ago
Nuckyz 6b0caaae37
fix(ShowHiddenChannels): Fix New unreads box for hidden channels #168
2 years ago
Snek c76e9f5e3d
better patch & visual bug fix (#167)
2 years ago
Nuckyz 9548978d80
fix(IgnoreActivities): id -> exePath (#164)
2 years ago
megumin 13882b5732
feat: custom components in settings (#165)
2 years ago
Jakup 49e72bab32
moarKaomojis plugin (#137)
2 years ago
Nuckyz bbd3633038
fix(Ignore Activities): Fixes games manually added not being able to be ignored (#162)
2 years ago
Vendicated c65f757bc4
Fix betterUploadButton
2 years ago
Vendicated b87f0bf3f9
Settings: Cache default value
2 years ago
Vendicated 670b7d7d01
Make tsc happy
2 years ago
Vendicated f492d26379
Make jsFactory shorter -> bundle size -10%
2 years ago
megumin 5e7c155f6e
feat(settings): add beforeSave check (#161)
2 years ago
Nico e06ba68c40
fix(vcDoubleClick): add required parentheses (#160)
2 years ago
Nico d6fe937a70
fix(vcDoubleClick): exclude text channel mentions (#159)
2 years ago
Nico 2f46b934c9
feat: add new plugin ForceOwnerCrown (#157)
2 years ago
Nico 559edbfffe
Fix vcDoubleClick, add support for stage channels (#158)
2 years ago
Nuckyz 6c38362401
Ignore Activities: Fix button not working (#156)
2 years ago
Nuckyz 00402c69d6
feat(plugin): Ignore Activities (#142)
2 years ago
Nico 30dd4b9e01
[ShowHiddenChannels] Add last message info, fix collapsing (#146)
2 years ago
Ven 5fac8be0ae
Vencord Standalone without git/node (#148)
2 years ago
megumin ffbb52512c
fix: plugin dependencies not enabling (#150)
2 years ago
Berlin ff9d904fcb
Update license headers in files created by Samu (#149)
2 years ago
Roman / Linnea Gräf 50c0d472d7
feat(NoCanaryMessageLinks): Allow custom subdomains (#147)
2 years ago
Snek abbc08fb06
feat(plugin): Show Hidden Channels (#101)
2 years ago
KraXen72 934a89add0
feat: switch in plugin settings (#140)
2 years ago
Vendicated 35d2b8d1cf
patcher: Add back support for discord_arch_electron
2 years ago
Vendicated 0328966e0f
Unbrick OpenAsar installs
2 years ago
Vendicated 61fd38d6d9
style: Sort imports
2 years ago
Ven a7dbd73547
Windows: Patch host updater to reinject (#138)
2 years ago
Vendicated c116d00d03
Implement Chrome extension loading myself because electron-devtools-installer is ultra bloated
2 years ago
Vendicated 44f6f71c3e
Monaco for Discord Desktop
2 years ago
Vendicated 7d555a96ea
fix userscript, lint new files
2 years ago
Vendicated f92f3f1a5e
Add license headers
2 years ago
Cynthia Foxwell 6769de29cd
feat(api): add Clipboard entry in webpack common (#127)
2 years ago
Cynthia Foxwell e2b622c76b
feat(api): Message Accessories API (#131)
2 years ago
Vendicated 4b1e96b76e
Vencord Web: QuickCss Monaco Editor
2 years ago
jue131 e93111fb67
Update nitroBypass.ts (#132)
2 years ago
TymanWasTaken ccf7f66a79
Update PronounDB Plugin (#115)
2 years ago
Nuckyz d8afde2b4d
feat(plugins): Moyai ignore bots setting (#130)
2 years ago
Vendicated a15d5de493
New plugin: vcDoubleClick
2 years ago
Vendicated 05051399b6 Fix error when enabling a plugin with commands if CommandsAPI hasn't loaded
2 years ago
Vendicated e4068ef9a6 Document apis
2 years ago
Vendicated c80ed1b824 legal: Make esbuild generate & link licensing information
2 years ago
Vendicated 50047dd3c2 Add DataStore (IndexedDB wrapper)
2 years ago
Vendicated 36f4478a4f
more eslint
2 years ago
Nuckyz 350e7b0a6a
feat(moyai): Add option to toggle triggering moyai when the window is not focused (#123)
2 years ago
Katlyn Lorimer 7eba5b99b0
feat: add sendify plugin (#122)
2 years ago
Animal f81ab5ef93
Add volume settings to fart plugin (#113)
2 years ago
megumin 1f50f78912
feat: settings sliders (#120)
2 years ago
Glitchy efab399309
feat(BANger): Customisable gif or video (#121)
2 years ago
Nuckyz dd1537a5d6
feat(plugin): Ify improvements (#119)
2 years ago
Vendicated d97c3e2e02
Fix ViewIcons, make banner have right cursor
2 years ago
obscurity 7cdc4e4c03
feat: randomiseFileNames -> anonymiseFileNames (#116)
2 years ago
Vendicated d3bf5cec9a
Fix nitroBypass
2 years ago
obscurity 139dd7a92e
fix(interactionKeybinds): disable ping when replying to own message (#118)
2 years ago
Ven b66903cf52
Settings: Implement plugin options defaults (#117)
2 years ago
Ven 287173458f
Updater: Fix error when update check fails
2 years ago
Stijn van der Kolk beb9aae26b
show only the dependants that are enabled (#111)
2 years ago
Rie Takahashi 5a18292d92 fix(Experiments): Broken isStaff match
2 years ago
megumin 5625d63e46
Settings 2.0 (#107)
2 years ago
TymanWasTaken ae730e8398
Add pronoundb plugin (#104)
2 years ago
Vendicated ad054d5c65
Fix messageActions
2 years ago
echo 82d53b1928
added mock command (#103)
2 years ago
Kyiro c7c5ffdd44
Allow customising SettingsDir via VENCORD_USER_DATA_DIR environment variable (#106)
2 years ago
Vendicated 0ccea16453
Unbrick updater
2 years ago
Vendicated 01ae0983b3
Optimise Web via treeshaking, cleanup build scripts
2 years ago
Vendicated c8d87da62d
fart: lazy Audio, moyai: fix cors issues
2 years ago
Vendicated 0d996633f2
ViewIcons: Use ImageModal again
2 years ago
Vendicated a4e98f9252
proxyLazy: Fix constructors
2 years ago
Vendicated 53794ec180
Fix jsdoc
2 years ago
Vendicated 296336535f
Fix modals, add wp.mapMangledModule
2 years ago
Berlin d73a6e2c89
Fix fxTwitter regex (#100)
2 years ago
Mai 2cb6c23347
add choices to CommandsAPI Options (#94)
2 years ago
Nuckyz 87b6d6ab12
Patch#all option to patch duplicate modules (#99)
2 years ago
Vendicated bf49acd535
Fix Settings errors when retrieving a null value; add PlainSettings
2 years ago
Vendicated 5fe04c5882
turns out electron13 has no array.at()
2 years ago
Ven a73e10fc77
quickReply => InteractionKeybinds: now supports edits (#95)
2 years ago
Vendicated 8817e2dff7
Reorganise command plugins
2 years ago
Vendicated 267b2b1a07
Commands: basic error handling
2 years ago
Vendicated 83d480a68c
Fix bots showing as webhook
2 years ago
Berlin ebe62a1790
FakeClyde (plugin) and sendBotMessage (API addition) (#66)
2 years ago
Vendicated 8dff79d3f7
petpet: fix guild pfps
2 years ago
Vendicated 9b7ebe4680
petpet
2 years ago
Vendicated 8e93c5cb43
CommandsApi: fix accidently overwriting inputType BUILT_IN
2 years ago
Vendicated 66f8fde353
Improve ErrorBoundary layout
2 years ago
Vendicated 071508c61a
fix(Webhook Tags): Don't mark clyde messages as Webhook
2 years ago
Cynthia Foxwell bfb4114e18
feat(plugin): UnminifyErrors (#90)
2 years ago
Cynthia Foxwell 6afd959530
feat(plugin): No F1 (#88)
2 years ago
Vendicated 86eacea74d
Make ReactDevTools Opt-in
2 years ago
Vendicated 516f8c488a
Switch to standalone-electron-types, -200MB npms
2 years ago
Cynthia Foxwell 39a7b2f5a9
feat(plugin): No RPC (#84)
2 years ago
Animal 7a0560b9d4
Fart plugin (#71)
2 years ago
BanTheNons e685e399f9
fix(plugin): fix isStaff returning true for all users (#83)
2 years ago
Berlin 54198b1a4a
fxTwitter (plugin) (#80)
2 years ago
Berlin 124d1ad9c7
Plugin that removes canary subdomain from message (#60)
2 years ago
Vendicated a89e17a390
Make typescript happy, tsc test run in CI
2 years ago
Vendicated f875d63c6d
Fix webpack search
2 years ago
Animal e7fb4ebd4e
Protocol whitelist (#70)
2 years ago
Vendicated 2105de8ca5
Add more Webpack Commons & utils
2 years ago
Vendicated bb7332cefd
Moyai: Support Reactions, ignore bots
2 years ago
Rie Takahashi 43951456d3 🗿🗿🗿
2 years ago
megumin d3c581eb4e
🗿🗿🗿 (#75)
2 years ago
Vendicated 151f2eef8a
Improve plugin typings
2 years ago
Vendicated e0bbdd89bd
fix lazyWebpack.construct, lint uwuify
2 years ago
echo b101e643d5
added uwuify, but correct (#56)
2 years ago
Vendicated dea34503ef
Add more eslint rules
2 years ago
obscurity 0109381a4f
feat(plugin): add quickreply (#61)
2 years ago
puhbu 8842ad7652
Description change for Spotify Plugin (#63)
2 years ago
Diamond 73a1bc94d1
fix(lazyWebpack): implement more proxy traps (#65)
2 years ago
reflexguru 175c1a78f8
fix(plugin): fix stream quality bypass in nitroBypass (#57)
2 years ago
Ven 74c3930e0a
add eslint config (#53)
2 years ago
ArjixWasTaken e563521416
Add commands API (#38)
2 years ago
Vendicated 25fcc528ea
Updater: Inform about more recent commits
2 years ago
Vendicated 443978929b
Updater: Exclude more recent local commits
2 years ago
Ariana 45644dec43
feat(plugin): add clearURLs (#47)
2 years ago
Vendicated 3e0355cb53
Fix consoleShortcuts for web
2 years ago
Vendicated 7e526e4172
Kill unsafe require
2 years ago
Cynthia Foxwell 98cfa090d4
feat(plugin): add webhookTags (#46)
2 years ago
Ariana 77aa0c78a0
fix(plugin): add MessageEventsAPI to dependencies of unindent (#48)
2 years ago
Drake dafbd39113
Fix ify not preventing auto-pausing without premium (#28)
2 years ago
ActuallyTheSun c5e0c7a6e7
fix(randomiseFileNames): work correctly on web (#40)
2 years ago
GlitchyChan e1027e06c1
fix(plugins): Fixed BANger (#41)
2 years ago
Diamond f1a31a6184
feat: no blocked messages plugin (#34)
2 years ago
Vendicated a6551957e7
fix NoDevtoolsWarning for web
2 years ago
Vendicated 3a9f692644
Fix Desktop thinking it's web
2 years ago
Diamond e35393b40c
feat: no system badges plugin (#33)
2 years ago
Vendicated cc25753314
feat: Experimental browser support
2 years ago
obscurity f2d913c672
feat(plugin): add betterUploadButton (#32)
2 years ago
Vendicated 8fe60971f5
security: remove openPath, restrict openExternal
2 years ago
Vendicated 71a59f4020
Remove electron level telemetry blocking
2 years ago
Drake d102d5d976
Make NitroBypass only add spaces when there are none (#26)
2 years ago
megumin 46585efc02
feat(plugins): Add isStaff plugin (#25)
2 years ago
obscurity e4c41d5d6c
feat(plugin): add RandomiseFileNames (#24)
2 years ago
Drake ca2f9d937c
feat(plugin): add NoReplyMention (#23)
2 years ago
Vendicated 19801321cc
Clean up main
2 years ago
Vendicated acd24cdc4f
Merge branch 'main' of github.com:Vendicated/Vencord
2 years ago
Vendicated f31fd75efc
UpdaterPage: Do not error if update check failed
2 years ago
botato acf06203b6
some tweaks (#22)
2 years ago
Vendicated 57d586fab7
Updater: Properly clear changelist after update
2 years ago
Vendicated 2410582cf8
Dedicated Updater Page, Settings feedback
2 years ago
Vendicated cac77dce40
Fix DiscordNative.desktopCapture.getDesktopCaptureSources() in electron17+
2 years ago
Vendicated be94dbbc6c
Fix NitroBypass
2 years ago
botato 967b101af1
feat(plugin): iLoveSpam (#19)
2 years ago
Vendicated 784e9ec9cb
Expose QuickCss and Updater on global; consoleShortcuts plugin
2 years ago
GlitchyChan 175bf1b693
feat(plugin): add muteNewGuild Plugin (#17)
2 years ago
Ven ef353f1d66
Better authors field (#18)
2 years ago
botato 3e64054283
feat(plugins): add folder svg icon plugin (#16)
2 years ago
Vendicated bfee307194
Fix commit info 2: Electric Boogaloo
2 years ago
Vendicated 243406557b
Fix commit info
2 years ago
Vendicated 8161a07dba
Add in client updater, Notices API
2 years ago
Vendicated 9aaa47ea4e
BetterGifAltText: Decode url encoded jazz
2 years ago
Vendicated 3c2bbb698a
SilentTyping
2 years ago
Vendicated 86c4bb7f8c
Improve webpack performance (~ 80ms -> 15ms)
2 years ago
Vendicated 0677df7818
BetterGifAltText sanity checks
2 years ago
Vendicated 48477e1959
BetterGifAltText
2 years ago
Vendicated 02ed954ce4
Add clickableRoleDot plugin, toasts
2 years ago
Vendicated 815131ddb7
Fix Experiments
2 years ago
Vendicated 4759ca536c
Fix ViewProfileImages
2 years ago
Vendicated 0444233dd9
Undo the oopsie
2 years ago
Vendicated 572bfcee6c
Fix Settings UI
2 years ago
Vendicated 6398dd25d2
Unbrick Vencord - Pt 1
2 years ago
Vendicated d0940a8b19
Make raw.githubusercontent.com work for css imports
2 years ago
Vendicated 71a60a0359
Add .editorconfig; reformat project
2 years ago
Vendicated 5f62d2d3ec
Just found out esbuild has a logLevel prop
2 years ago
Vendicated 8cc43cdc7c
Add Megu to Experiments author
2 years ago
megumin b6d2f50dfc
fix(experiments): Patch canUseOverrides variable (#11)
2 years ago
Vendicated 204ce6758a
Add Webpack.search and Webpack.extract
2 years ago
Vendicated 37e81c017e
patchWebpack: Fix toString on replaced factory methods
2 years ago
Vendicated 9bf28c0e7a
Remove newlines in webpack chunks
2 years ago
Vendicated b1d3f5e52f
Fix settings patch
2 years ago
Vendicated 5b2b91ed0d
ViewIcons: Fix crash when developer mode is off
2 years ago
Vendicated 6099179f02
ViewIcons: Now opens icons in image viewer
2 years ago
Vendicated e52225304e
Add modal api
2 years ago
Vendicated 4f531b3634
MessageActions: ignore dblclicks if already editing the msg
2 years ago
Vendicated a72dedb9aa
better anti devtools; disable sourcemaps
2 years ago
Vendicated 96fed019b8
feat: 20% more swag
2 years ago
Vendicated edbe8dbcec
cummies
2 years ago
Vendicated 83cdd86926
Webpack: Expose cache and require
2 years ago
Xinto 9aed4d275f
add BANger (#8)
2 years ago
Vendicated 1645913b7f
Improve settings listener api
2 years ago
Vendicated 113f47ca7f
Add QuickCss toggle; add settings listener api
2 years ago
Vendicated 8a8c6a4b52
ViewIcons: Fix error when clicking nonexistant banner
2 years ago
Vendicated 3dd294e2ad
Add viewIcons
2 years ago
Vendicated 68057d49e8
Debounce CssWatcher, fix empty tooltips in settings
2 years ago
Cynthia Foxwell 02aeca6b73
add ify (#7)
2 years ago
Cynthia Foxwell 71072cf3a3
noTrack: switch to patches (#6)
2 years ago
Vendicated 5488f5cecb
Better patch errors
2 years ago
Vendicated 138682f3eb
Fix: Create SETTINGS_DIR if it doesnt exist
2 years ago
Vendicated ab9f77e770
Fix messageActions
2 years ago
Vendicated d4eadf9348
BrowserWindow: Disable sandbox to fix electron>=21
2 years ago
Vendicated 9951e0bcc5
Settings: Calculate dependencies
2 years ago
Vendicated 78deb0ebad
Fix settings corrupting
2 years ago
Vendicated 7ce37f858c
Unindent, plugins is now an object instead of []
2 years ago
Vendicated b2f762fda8
Revert patcher to console.log
2 years ago
Vendicated f60ccb766f
Add Plugin.start, make Settings actually start/stop plugins
2 years ago
Vendicated bac8a648b6
Update dependencies
2 years ago
Vendicated 9b4926ccdc
Fix webpack path
2 years ago
ArjixWasTaken c3ff092162
Add nitro bypass (#4)
2 years ago
Vendicated a7ccbcfca4
Refactor webpack; Add ErrorBoundary
2 years ago
Vendicated 98cb301df5
Make Settings & Settings Page
2 years ago
Vendicated cb288e204d
Add Settings 'page', gitHash, electron version in settings
2 years ago
Vendicated 483bc13a31
Finish rewrite
2 years ago
Vendicated c39ff8f648
More progress
2 years ago
Vendicated 1709ab61ef
Fix NPE when opening DevTools
2 years ago
Vendicated 876e622f4f
Progress
2 years ago
Vendicated af498e7829
Rewrite
2 years ago