Vendicated
5e2ec368ad
patches: Make $self more robust
2023-03-02 21:17:15 +01:00
Nuckyz
faa90eccd3
feat: Crash Handler ( #531 )
...
Co-authored-by: Ven <vendicated@riseup.net>
2023-03-01 05:26:13 +01:00
Cloudburst
c91b0df607
GMPolyfill: add header prop ( #543 )
2023-02-28 23:13:49 +01:00
Justice Almanzar
5ec517875e
typings for defaultless settings ( #512 )
...
* typings for defaultless settings
* fix other silly typings
* type guard utils
---------
Co-authored-by: Ven <vendicated@riseup.net>
2023-02-28 06:12:35 +01:00
Vendicated
c09d1558f7
Add SupportHelper plugin
2023-02-28 02:40:45 +01:00
Vendicated
128ee41252
ErrorBoundary: Do not use any Discord components to be more robust
2023-02-25 19:10:01 +01:00
Lewis Crichton
5c1519156b
feat(plugin): ColorSighted ( #501 )
2023-02-16 01:46:14 +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
Nuckyz
992a77e76c
ShowHiddenChannels: Stage and voice channels support ( #469 )
...
Co-authored-by: Ven <vendicated@riseup.net>
2023-02-08 21:54:11 +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
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
Ven
b2ecb02335
Make Windows Ctrl+Q feature optional; add opt-in auto update ( #451 )
2023-01-24 01:42:57 +01:00
Vendicated
68e80c4d4c
Fix small QuickCss bug
2023-01-22 04:29:58 +01:00
The Captain
08a2030bbc
feat(Plugin): customRPC ( #406 )
...
Co-authored-by: Ven <vendicated@riseup.net>
2023-01-18 23:47:40 +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
Ven
e70abc57b6
Update Windows Update patcher ( #404 )
2023-01-12 23:15:38 +01:00
Nick
bedb7b212b
feat(Plugin): Add AlwaysTrust ( #401 )
...
Co-authored-by: Ven <vendicated@riseup.net>
2023-01-12 02:55:02 +01:00
Sammy
06aa72c636
feat(Plugin): InvisibleChat ( #349 )
...
Co-authored-by: Ven <vendicated@riseup.net>
2023-01-07 22:52:55 +01:00
Vendicated
8113ed3c8c
Fix canary
2023-01-07 03:19:37 +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
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
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
Pedro
f6122a00ca
feat(NoReplyMention): exempt list support ( #337 )
2022-12-15 14:05:44 +00:00
ActuallyTheSun
c8f2141114
feat(plugin): add MessageLinkEmbeds ( #264 )
...
Co-authored-by: Ven <vendicated@riseup.net>
2022-12-14 23:44:58 +01:00
megumin
ee24439795
feat(plugin): sort friend requests by date received ( #280 )
2022-12-08 23:53:12 +01:00
Justice Almanzar
2d08dd8a9c
Shiki settings preview ( #297 )
2022-12-07 15:33:40 +01:00
Commandtechno
25ef5d60b4
add me to contributors ( #287 )
2022-12-03 22:42:18 +00: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
f94cbfb2f4
Add basic themes tab
2022-12-01 03:01:44 +01:00
Vendicated
d0a40bc0ed
chore: update deps
2022-11-28 15:59:15 +01:00
Ven
bad96b7887
Path aliases, better lazyWebpack ( #268 )
2022-11-28 13:37:55 +01:00
Vendicated
a85ec594a7
[skip ci] docs docs docs
2022-11-25 19:25:35 +01:00
Vendicated
b60f6cb18d
WhoReacted: Make more reliable & don't spam api
2022-11-25 18:07:29 +01:00
Vendicated
5dd0a3a746
New Plugin: HideAttachments
2022-11-24 01:00:13 +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
Ven
b5bc88c7d4
Settings export/import ( #235 )
2022-11-21 19:25:40 +01:00
CanadaHonk
e85d763f22
feat(plugin): WebRichPresence (arRPC) ( #223 )
2022-11-20 14:31:00 +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
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
e1de6f88fe
Unexplode Modals on canary
2022-11-16 14:52:05 +01:00
Manti
84ec839b04
Add ReviewDB Plugin ( #187 )
...
Co-authored-by: Ven <vendicated@riseup.net>
2022-11-16 00:40:46 +01:00
Ven
a96f8a89f3
MessageLogger: fixes + ignoreSelf & ignoreBots option ( #213 )
2022-11-14 16:22:50 +01:00
Vendicated
81edc14070
fix PronounDB crash with new profile in dms, force start dependencies
2022-11-12 17:20:19 +01:00
megumin
30ca4f1cf9
feat: Badge API ( #206 )
2022-11-11 23:50:09 +01:00
Vendicated
2133823bd3
more plugin fixes
2022-11-11 16:43:40 +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
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
Vendicated
65620f4976
Webpack: Do not emit errors if devtools open
2022-11-03 20:36:17 +01:00
Vendicated
2c3dee4120
qol improvements
2022-11-03 19:12:50 +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
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
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
megumin
13882b5732
feat: custom components in settings ( #165 )
2022-10-26 23:42:26 +02:00
megumin
5e7c155f6e
feat(settings): add beforeSave check ( #161 )
2022-10-25 18:49:50 +01:00
Nico
559edbfffe
Fix vcDoubleClick, add support for stage channels ( #158 )
2022-10-25 10:53:06 +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
Roman / Linnea Gräf
50c0d472d7
feat(NoCanaryMessageLinks): Allow custom subdomains ( #147 )
2022-10-23 14:19:53 +02:00
Vendicated
61fd38d6d9
style: Sort imports
2022-10-22 18:18:41 +02:00
Vendicated
44f6f71c3e
Monaco for Discord Desktop
2022-10-22 04:42:54 +02:00
Vendicated
f92f3f1a5e
Add license headers
2022-10-22 01:17:14 +02:00
Vendicated
4b1e96b76e
Vencord Web: QuickCss Monaco Editor
2022-10-21 23:58:41 +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
megumin
1f50f78912
feat: settings sliders ( #120 )
...
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-19 21:57:27 +02: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
echo
82d53b1928
added mock command ( #103 )
2022-10-16 23:25:27 +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
Mai
2cb6c23347
add choices to CommandsAPI Options ( #94 )
2022-10-14 13:21:44 +02:00
Nuckyz
87b6d6ab12
Patch#all option to patch duplicate modules ( #99 )
2022-10-14 01:47:10 +02:00
Vendicated
267b2b1a07
Commands: basic error handling
2022-10-12 22:22:21 +02:00
Vendicated
9b7ebe4680
petpet
2022-10-12 05:35:34 +02:00
Animal
7a0560b9d4
Fart plugin ( #71 )
...
* the silly
* fart conflicts
* Update fart.ts
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-11 00:20:27 +02:00
Berlin
54198b1a4a
fxTwitter (plugin) ( #80 )
...
Co-authored-by: splatterxl <splatterxl@outlook.ie>
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-10 22:45:54 +02:00
Vendicated
a89e17a390
Make typescript happy, tsc test run in CI
2022-10-09 22:58:08 +02:00
Vendicated
2105de8ca5
Add more Webpack Commons & utils
2022-10-09 19:48:42 +02:00
Vendicated
151f2eef8a
Improve plugin typings
2022-10-09 01:59:21 +02:00
Vendicated
e0bbdd89bd
fix lazyWebpack.construct, lint uwuify
2022-10-08 21:11:14 +02:00
Vendicated
dea34503ef
Add more eslint rules
2022-10-08 20:36:57 +02:00
Diamond
73a1bc94d1
fix(lazyWebpack): implement more proxy traps ( #65 )
2022-10-08 19:23:05 +02:00
Ven
74c3930e0a
add eslint config ( #53 )
...
* eslint
* workflow
* lint main
2022-10-06 00:42:58 +02:00
ArjixWasTaken
e563521416
Add commands API ( #38 )
2022-10-06 00:11:32 +02:00
Vendicated
25fcc528ea
Updater: Inform about more recent commits
2022-10-05 17:09:37 +02:00
Vendicated
443978929b
Updater: Exclude more recent local commits
2022-10-05 16:47:28 +02:00
GlitchyChan
e1027e06c1
fix(plugins): Fixed BANger ( #41 )
...
* fix(plugins): Fixed BANger
That was easy.
* add(Devs): Added Myself to Devs
* Update banger.ts
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-04 21:38:38 +02:00
Vendicated
3a9f692644
Fix Desktop thinking it's web
...
I forgor to test host after adding web support
2022-10-04 12:57:39 +02:00
Diamond
e35393b40c
feat: no system badges plugin ( #33 )
2022-10-04 02:36:02 +02:00
Vendicated
cc25753314
feat: Experimental browser support
2022-10-04 00:52:50 +02:00
obscurity
f2d913c672
feat(plugin): add betterUploadButton ( #32 )
...
plugin to upload with a single click and open the context menu with right click
2022-10-03 20:43:25 +02:00
Vendicated
8fe60971f5
security: remove openPath, restrict openExternal
...
Now only allows opening http urls.
2022-10-03 19:17:54 +02:00
Vendicated
f31fd75efc
UpdaterPage: Do not error if update check failed
2022-10-02 02:46:41 +02:00
Vendicated
2410582cf8
Dedicated Updater Page, Settings feedback
2022-10-01 22:09:20 +02:00
Vendicated
cac77dce40
Fix DiscordNative.desktopCapture.getDesktopCaptureSources() in electron17+
2022-10-01 17:05:18 +02:00
botato
967b101af1
feat(plugin): iLoveSpam ( #19 )
2022-10-01 04:23:41 +02:00
Vendicated
784e9ec9cb
Expose QuickCss and Updater on global; consoleShortcuts plugin
2022-10-01 03:58:18 +02:00
Ven
ef353f1d66
Better authors field ( #18 )
2022-10-01 02:27:28 +02:00
Vendicated
8161a07dba
Add in client updater, Notices API
2022-10-01 00:42:50 +02:00
Vendicated
86c4bb7f8c
Improve webpack performance (~ 80ms -> 15ms)
2022-09-28 22:49:46 +02:00
Vendicated
6398dd25d2
Unbrick Vencord - Pt 1
2022-09-27 14:34:57 +02:00
Vendicated
71a60a0359
Add .editorconfig; reformat project
2022-09-16 22:59:34 +02:00
Vendicated
37e81c017e
patchWebpack: Fix toString on replaced factory methods
2022-09-16 20:53:04 +02:00
Vendicated
9bf28c0e7a
Remove newlines in webpack chunks
2022-09-15 18:17:52 +02:00
Vendicated
6099179f02
ViewIcons: Now opens icons in image viewer
2022-09-08 22:25:21 +02:00
Vendicated
e52225304e
Add modal api
2022-09-08 21:47:53 +02:00
Vendicated
113f47ca7f
Add QuickCss toggle; add settings listener api
2022-09-03 17:49:16 +02:00
Vendicated
3dd294e2ad
Add viewIcons
2022-09-02 19:05:52 +02:00
Vendicated
68057d49e8
Debounce CssWatcher, fix empty tooltips in settings
2022-09-02 16:15:47 +02:00
Vendicated
5488f5cecb
Better patch errors
2022-09-02 05:11:45 +02:00
Vendicated
9951e0bcc5
Settings: Calculate dependencies
2022-09-01 21:41:00 +02:00
Vendicated
7ce37f858c
Unindent, plugins is now an object instead of []
2022-08-31 23:04:18 +02:00
Vendicated
f60ccb766f
Add Plugin.start, make Settings actually start/stop plugins
2022-08-31 22:08:05 +02:00
Vendicated
a7ccbcfca4
Refactor webpack; Add ErrorBoundary
2022-08-31 20:47:07 +02:00
Vendicated
98cb301df5
Make Settings & Settings Page
2022-08-31 04:07:16 +02:00
Vendicated
cb288e204d
Add Settings 'page', gitHash, electron version in settings
2022-08-30 01:42:47 +02:00
Vendicated
483bc13a31
Finish rewrite
2022-08-29 22:05:22 +02:00
Vendicated
c39ff8f648
More progress
2022-08-29 20:27:47 +02:00
Vendicated
876e622f4f
Progress
2022-08-29 18:11:44 +02:00
Vendicated
af498e7829
Rewrite
2022-08-29 02:25:27 +02:00