Commit graph

200 commits

Author SHA1 Message Date
Nuckyz 64b38348d4
feat(plugins): Permissions Viewer (#477)
Co-authored-by: V <vendicated@riseup.net>
2023-05-15 02:33:04 +02:00
LordElias 1bc0678422
MoreUserTags: Fix & Add ability to customize text inside tag (#1077)
Co-authored-by: V <vendicated@riseup.net>
Co-authored-by: ActuallyTheSun <78964224+ActuallyTheSun@users.noreply.github.com>
2023-05-13 22:38:49 +00:00
V c062f9bdeb
SpotifyControls: Add context menu icons 2023-05-13 23:47:13 +02:00
V ade31f993b
Implement plugin tags 2023-05-12 03:41:15 +02:00
V 5c5b009c41
Settings: Fix resetting scroll/search when getting a ping (#1106) 2023-05-12 01:40:43 +02:00
V e50c2fafa5
Settings > Plugins: Hide API plugins 2023-05-11 02:38:59 +02:00
V cb385d1b28
New Plugin: Translate (#1089)
Co-authored-by: Nuckyz <61953774+Nuckyz@users.noreply.github.com>
2023-05-10 23:14:04 +02:00
V 195f1a032f
ShowConnections: Add verified & copy/link icons in tooltip (#1092) 2023-05-10 23:13:47 +02:00
Vendicated 0d5e2d0696
[skip ci] Refactor utils 2023-05-06 01:36:00 +02:00
Vendicated 244d10dc9e
[skip ci] Fix handleComponentFailed spam 2023-05-05 16:57:58 +02:00
JSEverything 0a89d09727
style(Settings): Make the text about raw theme links bold (#1052) 2023-05-05 02:47:18 +02:00
V c62d05e1b3
Refactor ipc to be strongly typed and hide impl details (#1018) 2023-05-02 02:50:51 +02:00
Đỗ Văn Hoài Tuân b0caa6f4db
feat(plugin): TextReplace (#994)
Co-authored-by: Vendicated <vendicated@riseup.net>
2023-04-30 01:19:08 +00:00
LordElias 5b485806ea
Plugin Settings: Better margin for plugin settings modal (#1008) 2023-04-30 00:52:20 +02:00
Vendicated bf795c49df
[skip ci] Update Monaco; Fix code scanning errors 2023-04-29 04:16:28 +02:00
Vendicated d35654b887
Improve themes tab instructions 2023-04-17 00:23:22 +02:00
Vendicated ca5d24385f
Fix errors on setups with no Notifications/SpeechSynthesis support 2023-04-17 00:21:49 +02:00
V db7fc3769b
Fix settings on Vencord Mobile (#905) 2023-04-15 02:27:11 +02:00
Cat b21516d44e
Make QuickCss window title consistent with other windows (#859)
Co-authored-by: V <vendicated@riseup.net>
2023-04-11 00:07:36 +02:00
Ryan Cao 613fa9a57b
feat: add translucency option for macOS (#849)
Co-authored-by: V <vendicated@riseup.net>
2023-04-09 02:06:09 +00:00
V 08822dd190
Improvements for VencordDesktop (#847) 2023-04-09 04:04:02 +02:00
Đỗ Văn Hoài Tuân bfa20f2634
feat(setting): Disable minimum window size #834 (#848) 2023-04-09 03:41:55 +02:00
Vendicated 840da146b9
UX: Make possibly copy-relevant text in settings copyable 2023-04-08 23:28:12 +02:00
Lewis Crichton 97f8d4d515
feat: Cloud settings sync (#505)
Co-authored-by: Ven <vendicated@riseup.net>
2023-04-07 02:27:18 +02:00
Vendicated 676bc612d9
VencordDesktop: Include web plugins & use proper showItemInFolder 2023-04-05 04:09:42 +02:00
Vendicated d8a5e43034
Fix Themes Tab 2023-04-04 22:24:16 +02:00
Vendicated f092f434fe
Fix Vencord 2023-04-04 21:14:55 +02:00
Nuckyz 96dc2e12d0
Fix Web & Game Activity Toggle (#777) 2023-04-04 15:26:53 +02:00
V 6b26c12bfa
Add additional build flavours for Vencord Desktop (#765) 2023-04-04 01:16:29 +02:00
V 6960a439c9
Add Notification log (#745) 2023-04-01 02:47:49 +02:00
Vendicated 708c16176b
Remove transparency feature
This not only causes incredibly confusion among users because they
expect it to work without themes, it also causes freezes/whitescreens
for some users. Thus, this feature is disabled for now until someone
contributes a fix!
2023-03-30 23:48:26 +02:00
Vendicated 337b3709d6
types: Make ErrorBoundary.wrap explicitly return Function 2023-03-28 19:06:58 +02:00
Lewis Crichton ee794d140f
fix: no more theme box obliteration (#707)
Co-authored-by: Ven <vendicated@riseup.net>
2023-03-28 16:20:06 +00:00
Đỗ Văn Hoài Tuân 644c5c4faa
Make Vencord title look consistent with Discord (#685)
closes (#649)
2023-03-25 00:42:18 +00:00
Dossy Shiobara 37c2a8a5de
fix: settings input validation and error handling (#609)
Co-authored-by: Ven <vendicated@riseup.net>
2023-03-21 02:16:01 +00:00
Nuckyz e36f4e5b0a
Fixes and make guild tooltip show users inside hidden voice channels (#613)
* Fix #509

* Fix #597

* Fix #594
2023-03-19 22:03:33 -03:00
Xinto 4aff11421f
Replace update notices with notifications (#558) 2023-03-19 09:21:26 +00:00
fawn 17c3496542
feat(typingIndicator): Option to not show indicator for blocked users (#513) 2023-03-19 05:13:17 -03:00
Vendicated cab72e1be6
Strongly type useSettings (supersedes #559) 2023-03-04 18:41:32 +01:00
Lewis Crichton e6ccb751a0
Fix for latest Discord Update (#550)
Co-authored-by: Nuckyz <61953774+Nuckyz@users.noreply.github.com>
Co-authored-by: Vendicated <vendicated@riseup.net>
2023-03-01 21:35:08 +01:00
Vendicated 37003edae9
fix(Notifications): Correctly close errored notifications 2023-03-01 05:45:17 +01:00
Nuckyz faa90eccd3
feat: Crash Handler (#531)
Co-authored-by: Ven <vendicated@riseup.net>
2023-03-01 05:26:13 +01:00
Vendicated 4918d699d5
Windows: Add Option to use native titlebar ~ Closes #537 2023-02-28 22:17:39 +01:00
Vendicated 128ee41252
ErrorBoundary: Do not use any Discord components to be more robust 2023-02-25 19:10:01 +01:00
Vendicated 3cad0d60b4
Silly Discord changed a bunch of css vars 2023-02-16 22:40:19 +01:00
Vendicated 68055977d2
NotificationAPI: Correctly request browser permissions 2023-02-14 19:20:10 +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
Vendicated ae98401bd3
Fix lag when alt tabbing to Discord 2023-02-09 19:36:30 +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
Vendicated 62f7e4d45c
Add stylelint 2023-01-30 05:04:06 +01:00
Kaydax 072ad3d7e6
feat(settings): Add the ability to make the window transparent (#457) 2023-01-28 23:54:38 +01:00
Vendicated 103cd14361
Fix Themes Tab 2023-01-25 17:49:19 +01:00
Ven f19504f828
split up webpack commons into categories & type everything (#455) 2023-01-25 03:25:29 +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
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
Swishilicous 0e5b8b07c9
make plugin cards prettier (#389)
Co-authored-by: Ven <vendicated@riseup.net>
2023-01-14 00:25:24 +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
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
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 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
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
Vendicated 103c499310
Monaco Popup: Add metadata, store window instance 2022-12-20 18:04:33 +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
A user a67db11dc2
Improve Settings UI & View Raw Modal (#332)
very cool
2022-12-14 00:44:57 +01:00
David Ralph 022bf17140
fix inconsistent margins & capitalisation (#281) 2022-12-08 23:51:18 +01:00
Justice Almanzar 2d08dd8a9c
Shiki settings preview (#297) 2022-12-07 15:33:40 +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
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
megumin c583bad6bf
the shiggy wiggy (#270) 2022-11-28 18:59:42 +00: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
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 b60f6cb18d
WhoReacted: Make more reliable & don't spam api 2022-11-25 18:07:29 +01:00
megumin 9f7ec0aa8d
settings: better button text for plugin settings modal (#251) 2022-11-22 22:05:46 +00:00
Ven b5bc88c7d4
Settings export/import (#235) 2022-11-21 19:25:40 +01:00
megumin bfe1fd9912
fix: add keys to plugins grid (#237) 2022-11-21 18:45:22 +01:00
Vendicated 410613726b
Donor Badges && Add donate info to settings 2022-11-17 00:21:20 +01:00
Vendicated b30508aef8
better handling for settings ui errors 2022-11-15 17:29:31 +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
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 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
Ven 6a8564089b
SpotifyControls plugin (#190) 2022-11-07 22:28:29 +01:00
Vendicated 963a7332b4
Migrate proxied components to and fix LazyComponent 2022-11-06 18:37:01 +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 cb7469afad
Simplemarkdown pleeeeease 2022-11-03 19:15:51 +01:00
Vendicated 2c3dee4120
qol improvements 2022-11-03 19:12:50 +01:00
Vendicated 64aed87de4
Fix Webpack modules that are not arrow funcs 2022-11-01 14:28:25 +01:00
Ven 04d6f341ee
PatchHelper, a tool to help you write patches (#182) 2022-11-01 01:49:41 +01:00