Open nulldg opened 1 week ago
I think we should force some mods depending on client as well, like forcing Electron patches if you're running Electron. But yeah I do agree that most QoL patches should be optional.
100% mandatory patches will remain non-configurable. this issue is for QoL improvements and optional client mods, so that they don't have to be mandatory too.
previously we were considering adding the option to enable/disable QoL patches to the discord client's options, but i realized that's an inappropriate and unintuitive place for it. the patcher is controlled by selector cookies and local storage, so it would be easier to simply put more options there rather than trying to embed them into the discord client.
by including it in the selector instead, we can let the user inject whatever old client mods they want, including our own custom oldcord client mods (such as
user-select
on 2015).