Commit graph

725 commits

Author SHA1 Message Date
Aiden
3c599daa22
don't need black magic to get the favicon anymore 2024-09-14 19:38:26 -04:00
smartfrigde
d48f375a2c main + ipc cleanup 2024-09-14 18:53:03 +02:00
smartfrigde
37bff5c0db feat: mute global keybind 2024-09-11 19:38:09 +02:00
smartfrigde
87afd2525a fix custom bundle loading 2024-09-09 18:26:45 +02:00
smartfrigde
dc6d0740a9 fix vencord not injecting on reloads 2024-09-09 17:44:23 +02:00
smartfrigde
85d68a7343 feat: remove download apps button 2024-09-09 17:26:56 +02:00
smartfrigde
4de61b6294 lint 2024-09-09 16:25:54 +02:00
smartfrigde
7767561d27 re-add a way to use custom bundles
+ chrome extensions
2024-09-05 16:29:24 +02:00
Aiden
58531e8dba
Revert "Merge branch 'feat-betterdiscord' into dev" I did not mean to do that
This reverts commit 3e7afa94a6, reversing
changes made to f7daa5092d.
2024-08-27 21:06:30 -04:00
Aiden
3e7afa94a6
Merge branch 'feat-betterdiscord' into dev 2024-08-27 21:02:41 -04:00
Aiden
25a3833e8b
it injects more 2024-08-27 21:00:56 -04:00
smartfrigde
f7daa5092d lint 2024-08-27 19:58:56 +02:00
smartfrigde
effb5c4574 use native titlebar when custom is missing 2024-08-27 19:58:15 +02:00
smartfrigde
dd4c0dcfdd change to loopbackWithMute 2024-08-26 13:34:30 +02:00
Aiden
d0f14a0520
fetch from betterdiscord.app 2024-08-25 15:38:56 -04:00
Aiden
3c1b688512
fix asars not being downloaded (Thanks @CountBleck!) 2024-08-24 23:19:08 -04:00
Aiden
b5fafcbfae
stream based downloader (still does not work) 2024-08-24 22:41:02 -04:00
Aiden
31fe5b1778
betterdiscord base 2024-08-24 20:01:58 -04:00
smartfrigde
15f9d87f5a don't load old modloader 2024-08-23 15:32:59 +02:00
smartfrigde
52e5adf12b set the value for hw accel if undeifned 2024-08-23 15:31:53 +02:00
smartfrigde
5ac72871fb fix first time startups 2024-08-23 15:25:12 +02:00
smartfrigde
b47662d5a8 add hardware acceleration option 2024-08-23 15:15:24 +02:00
Aiden
0c9f8dca1c
less confusing name for modloader 2024-08-19 13:00:50 -04:00
Aiden
f44df7d53d
Don't allow the user to disable shelter 2024-08-19 12:58:34 -04:00
smartfrigde
c7ade70efd make all assets local 2024-08-19 18:40:07 +02:00
smartfrigde
eb16e714b4 switch back to script arRPC 2024-08-19 17:30:02 +02:00
smartfrigde
71b0c9230a lint 2024-08-19 16:49:41 +02:00
smartfrigde
f614748801 tweak theme manager UI 2024-08-19 16:49:06 +02:00
smartfrigde
1c9fd5518c feat: add quick css 2024-08-19 13:55:22 +02:00
smartfrigde
6c02ee0788 lint 2024-08-18 18:48:14 +02:00
smartfrigde
f5f322a751 remove legacy settings 2024-08-18 18:46:36 +02:00
smartfridge
1da43a6575
move shelter plugins into the main repo (#688)
* wip: local shelter plugins

* serve plugins over armcord protocol

* remove useless comments

* remove use strict from bundles before sending them

* update lockfile

* lint

* check for path escape

* add fix bundle script

* format script

* remove unused imports
2024-08-18 18:00:36 +02:00
Aiden
573c96b4ba
always add plugins 2024-08-17 18:11:54 -04:00
Aiden
5690fe1b97
Modloader rewrite (#686)
approved at https://canary.discord.com/channels/820732039253852171/820732039253852174/1274455749241868319
2024-08-17 15:52:50 -04:00
smartfrigde
2a7501b708 re-add multi instance support 2024-08-17 19:36:19 +02:00
smartfrigde
53e095ef3a fix: splash mod download check 2024-08-17 16:51:25 +02:00
smartfrigde
ebcce7a12b fix: setup enable shelter by default 2024-08-16 17:50:13 +02:00
smartfrigde
33c613c776 revamp theme manager
dynamically load themes, edit them, allow for drag and dropping of local themes and few fixes
2024-08-15 19:47:24 +02:00
smartfrigde
44cc679b81 lint 2024-08-13 17:02:26 +02:00
smartfrigde
8e94ecc1bd feat: remove yt ads 2024-08-13 16:59:09 +02:00
smartfrigde
ce22546b70 use script rpc when shelter is missing 2024-08-13 16:46:37 +02:00
Aiden
38b4376f90
linting is hard 2024-08-12 18:31:57 -04:00
Aiden
e31eac11ad
tsconfig oddities fix
- update packages
- new tsconfig
- dependabot NPM weekly -> monthly
- fix inconsistencies in type imports
- fix platform detection
- minor linting fixes
- minor type fixes
2024-08-12 18:30:07 -04:00
smartfrigde
27907ad4a0 add old settings when shelter is disabled 2024-07-31 17:02:15 +02:00
smartfrigde
122601b021 only check on case sensitive file systems 2024-07-31 16:31:03 +02:00
smartfrigde
d31143d3a6 check for dev when checking old config 2024-07-31 16:29:48 +02:00
smartfrigde
d4807641ba copy over old armcord config 2024-07-31 16:11:44 +02:00
smartfrigde
cdc570997b remove unused imports 2024-07-31 15:52:54 +02:00
smartfrigde
95536106a7 expose more apis for settings 2024-07-31 15:50:19 +02:00
smartfrigde
cef19a87d6 fix theme parsing 2024-07-31 14:04:35 +02:00