Commit Graph

34 Commits

Author SHA1 Message Date
97f8d4d515 feat: Cloud settings sync (#505)
Co-authored-by: Ven <vendicated@riseup.net>
2023-04-07 02:27:18 +02:00
V
6960a439c9 Add Notification log (#745) 2023-04-01 02:47:49 +02:00
420b068094 Fix makeProxy returning stale proxies after assigning objects (#722) 2023-03-28 18:26:57 +00:00
4aff11421f Replace update notices with notifications (#558) 2023-03-19 09:21:26 +00:00
cab72e1be6 Strongly type useSettings (supersedes #559) 2023-03-04 18:41:32 +01:00
faa90eccd3 feat: Crash Handler (#531)
Co-authored-by: Ven <vendicated@riseup.net>
2023-03-01 05:26:13 +01:00
4918d699d5 Windows: Add Option to use native titlebar ~ Closes #537 2023-02-28 22:17:39 +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
072ad3d7e6 feat(settings): Add the ability to make the window transparent (#457) 2023-01-28 23:54:38 +01:00
Ven
b2ecb02335 Make Windows Ctrl+Q feature optional; add opt-in auto update (#451) 2023-01-24 01:42:57 +01:00
ea748dfb60 feat: Typesafe Settings Definitions (#403)
Co-authored-by: Ven <vendicated@riseup.net>
2023-01-13 23:15:45 +01:00
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
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
f94cbfb2f4 Add basic themes tab 2022-12-01 03:01:44 +01:00
3b4879f9d9 perf(settings): Cache proxies 2022-11-28 15:44:53 +01:00
Ven
bad96b7887 Path aliases, better lazyWebpack (#268) 2022-11-28 13:37:55 +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
d72542405a Implement Subcommands; fix errors due to Settings <-> Plugins circular imports (#174) 2022-10-29 20:45:31 +02:00
b87f0bf3f9 Settings: Cache default value 2022-10-26 14:28:27 +02:00
Ven
5fac8be0ae Vencord Standalone without git/node (#148) 2022-10-23 23:23:52 +02:00
61fd38d6d9 style: Sort imports 2022-10-22 18:18:41 +02:00
f92f3f1a5e Add license headers 2022-10-22 01:17:14 +02:00
Ven
b66903cf52 Settings: Implement plugin options defaults (#117) 2022-10-18 22:53:37 +02:00
bf49acd535 Fix Settings errors when retrieving a null value; add PlainSettings 2022-10-14 00:36:44 +02:00
86eacea74d Make ReactDevTools Opt-in 2022-10-11 21:48:28 +02:00
Ven
74c3930e0a add eslint config (#53)
* eslint

* workflow

* lint main
2022-10-06 00:42:58 +02:00
7e526e4172 Kill unsafe require 2022-10-05 14:30:21 +02:00
8161a07dba Add in client updater, Notices API 2022-10-01 00:42:50 +02:00
71a60a0359 Add .editorconfig; reformat project 2022-09-16 22:59:34 +02:00
1645913b7f Improve settings listener api 2022-09-03 18:01:06 +02:00
113f47ca7f Add QuickCss toggle; add settings listener api 2022-09-03 17:49:16 +02:00
7ce37f858c Unindent, plugins is now an object instead of [] 2022-08-31 23:04:18 +02:00
a7ccbcfca4 Refactor webpack; Add ErrorBoundary 2022-08-31 20:47:07 +02:00
98cb301df5 Make Settings & Settings Page 2022-08-31 04:07:16 +02:00