forked from distok/cutthecord
Add a README.md to patches, split main README to two
This commit is contained in:
parent
56f451009d
commit
deeb9f1f3c
9 changed files with 172 additions and 63 deletions
94
patches/README.md
Normal file
94
patches/README.md
Normal file
|
@ -0,0 +1,94 @@
|
|||
## CutTheCord: Patch List
|
||||
|
||||
This is the list of patches available for CutTheCord. Have an idea? Open an issue, and I'll get to work. PRs are also welcome!
|
||||
|
||||
The patches with **bold** names are the ones I'm most proud of.
|
||||
|
||||
---
|
||||
|
||||
- **bettertm**: Replaces the :tm: and :registered: emojis with rendered unicode variants, making them look much better.
|
||||
|
||||
Before bettertm:
|
||||
|
||||

|
||||
|
||||
After bettertm:
|
||||
|
||||

|
||||
|
||||
- bettertmlight: same thing as bettertm, but designed for light theme users.
|
||||
- blobs: Replaces official twemoji emojis with blobs
|
||||
|
||||

|
||||
|
||||
- branding: Changes app's name from Discord to a custom name, changes app icon to a custom image, changes version number to account better for cutthecord's release schedule (and fixes a captcha link). Also enables backup and debug abilities. This is automatically built into all branches.
|
||||
|
||||

|
||||
|
||||
(that's not the official logo of CutTheCord, it's simply one I have on my own branch)
|
||||
|
||||
- compact: Discord's compact layout, but for android.
|
||||
|
||||

|
||||
|
||||
- customdefaultemoji: Changes default emojis, which show up in a couple places. It's uesd to insert star into the list, as many bots have starboards.
|
||||
- customfont: Has instructions for changing the font used.
|
||||
|
||||

|
||||
|
||||
- customring: Has instructions for changing the ringtone.
|
||||
|
||||
Video demonstration: https://www.youtube.com/watch?v=NMRPsAgqtWQ
|
||||
|
||||
- **customtheme**: Allows setting a custom theme. The one on repo is a pitch black theme, with green links and red accent theme.
|
||||
|
||||

|
||||
|
||||
(square avatars are not a part of this patch, scroll down to `squareavatars` if you're looking for them)
|
||||
|
||||
- customversion: Changes the version string in settings to include branch information. This is automatically built into all branches.
|
||||
|
||||

|
||||
|
||||
- disable-mobileindicator: This is the patch inspired me to start working on CutTheCord. It makes your device act like a desktop client, and disables the "mobile indicator" on discord. However, this breaks notifications.
|
||||
- experiments: Enables some dev-only things, like developer options tab or a secret staff-only, half-assed AMOLED-optimized theme called "pure evil". The developer options tab does not work.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
- **litecord**: Changes the server the app connects to, and specifically tries to connect to a Litecord server. [Litecord is a FOSS re-implementation of Discord's backend.](https://wildcard.elixi.re/i/l3lxhd3a.png)
|
||||
|
||||

|
||||
|
||||
- **mutant**: Replaces official twemoji emojis with [mutant standard emojis](https://mutant.tech/), and injects custom mutantstd emojis to the app. Second patch I ever developed!
|
||||
|
||||

|
||||
|
||||
- necessary: Does some necessary things that may be required to get the app running properly, not available for every version, but is automatically built into all branches.
|
||||
- noblocked: Hides blocked messages and the "# blocked messages" thingy. Useful for those of us who just can't resist tapping those.
|
||||
- nonearby: Intentionally breaks "add nearby people" feature.
|
||||
- noprofilestrip: Hides your username and discriminator from the "profile strip" on the left bar. Useful to potentially avoid bans.
|
||||
|
||||

|
||||
|
||||
- nospoiler: Automatically shows all spoilers. Useful for moderation.
|
||||
- **notrack**: Disables most of the tracking in Discord. Included in all official branches.
|
||||
- nozlib: Disables zlib-stream field on wss, making it easier to parse wss communications when MITMing the app.
|
||||
- pureevil: Enables a secret staff-only, half-assed AMOLED-optimized theme called "pure evil". You're recommended to use `customtheme` instead.
|
||||
|
||||

|
||||
|
||||
- **slashcommands**: Adds a lot of slash commands (all the decent ones on desktop and more), alongside some other useful features such as an account switcher. Also allows enabling or disabling a couple patches such as `channelleak` (shows all channel names and topics, even those you lack the permissions to read) or `notyping` (disables sending typing event to discord servers). I'm quite proud of this patch :p [Read its own README.md for more information](slashcommands/README.md).
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
- **squareavatars**: Adds square avatars. Because circles are for losers.
|
||||
|
||||

|
||||
|
||||
(pitch black theme is not a part of this patch, scroll up to `customtheme` if you're looking for it)
|
||||
|
||||
- **tokenlogin**: Allows logging in with just a token, instead of having to enter email, password, do 2FA, do captcha and possibly also tap a link on email. Especially useful when you don't have gapps as it allows skipping captcha (which relies on GMS).
|
|
@ -2,3 +2,6 @@
|
|||
|
||||
This patch replaces the :tm: emoji and :registered: emojis with rendered unicode variants, making them look slightly better.
|
||||
|
||||
#### Conflicts with
|
||||
- bettertmlight
|
||||
|
||||
|
|
|
@ -2,3 +2,6 @@
|
|||
|
||||
This patch replaces the :tm: emoji and :registered: emojis with rendered unicode variants, making them look slightly better.
|
||||
|
||||
#### Conflicts with
|
||||
- bettertm
|
||||
|
||||
|
|
|
@ -2,7 +2,8 @@
|
|||
|
||||
This patch enables developer options (empty), mobile experiments (of which there's none) and the secret AMOLED theme (which is shit).
|
||||
|
||||
Conflicts with pureevil as it's included here.
|
||||
#### Conflicts with
|
||||
- pureevil
|
||||
|
||||
#### Bugs / Side effects
|
||||
- Discord banned people for using experiments before. Don't show stuff this publicly.
|
||||
|
|
|
@ -6,7 +6,8 @@ Just replace all mentions of `dev.litecord.top` to your instance (smth like `sed
|
|||
|
||||
Please keep in mind that litecord is free (gratis and libre) software, provided under a libre license. If you paid money for it, you got scammed.
|
||||
|
||||
Conflicts with nozlib as it's included here.
|
||||
#### Conflicts with
|
||||
- nozlib
|
||||
|
||||
#### Available and tested on:
|
||||
- 8.3.2
|
||||
|
|
|
@ -2,7 +2,8 @@
|
|||
|
||||
This patch disables zlib-stream field on wss, making it easier to parse it.
|
||||
|
||||
Conflicts with litecord patch.
|
||||
#### Conflicts with
|
||||
- litecord
|
||||
|
||||
#### Available and tested on:
|
||||
- 8.3.5g
|
||||
|
|
|
@ -2,7 +2,8 @@
|
|||
|
||||
This patch enables the secret AMOLED theme (which is shit).
|
||||
|
||||
Conflicts with experiments.
|
||||
#### Conflicts with
|
||||
- experiments
|
||||
|
||||
#### Bugs / Side effects
|
||||
- Discord banned people for using experiments before, which is why this patch exists. It doesn't enable everything developer related, just AMOLED theme. Still, don't show stuff this publicly.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue