Commit graph

181 commits

Author SHA1 Message Date
Vendicated
66f8fde353
Improve ErrorBoundary layout
Now the error cause will be wrapped to prevent it from being cut off,
only wrap the stacktrace in pre
2022-10-12 01:54:38 +02:00
Vendicated
86eacea74d
Make ReactDevTools Opt-in 2022-10-11 21:48:28 +02:00
Vendicated
a89e17a390
Make typescript happy, tsc test run in CI 2022-10-09 22:58:08 +02:00
Vendicated
dea34503ef
Add more eslint rules 2022-10-08 20:36:57 +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
7e526e4172
Kill unsafe require 2022-10-05 14:30:21 +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
Vendicated
cc25753314
feat: Experimental browser support 2022-10-04 00:52:50 +02:00
Vendicated
8fe60971f5
security: remove openPath, restrict openExternal
Now only allows opening http urls.
2022-10-03 19:17:54 +02:00
Vendicated
acd24cdc4f
Merge branch 'main' of github.com:Vendicated/Vencord 2022-10-02 02:51:10 +02:00
Vendicated
f31fd75efc
UpdaterPage: Do not error if update check failed 2022-10-02 02:46:41 +02:00
botato
acf06203b6
some tweaks (#22) 2022-10-02 01:05:15 +02:00
Vendicated
57d586fab7
Updater: Properly clear changelist after update 2022-10-01 22:14:57 +02:00
Vendicated
2410582cf8
Dedicated Updater Page, Settings feedback 2022-10-01 22:09:20 +02:00
Vendicated
8161a07dba
Add in client updater, Notices API 2022-10-01 00:42:50 +02:00
Vendicated
572bfcee6c
Fix Settings UI 2022-09-27 16:57:46 +02:00
Vendicated
71a60a0359
Add .editorconfig; reformat project 2022-09-16 22:59:34 +02:00
Vendicated
5f62d2d3ec
Just found out esbuild has a logLevel prop 2022-09-16 22:40:22 +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
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
c39ff8f648
More progress 2022-08-29 20:27:47 +02:00