BetterDiscordApp-rauenzi/README.md

55 lines
2.4 KiB
Markdown
Raw Normal View History

2018-02-05 23:48:19 +01:00
# BandagedBD
2017-02-11 23:37:49 +01:00
2018-02-05 23:48:19 +01:00
BandagedBD (Bandaged BetterDiscord) is a fork of the original [BetterDiscord](https://github.com/Jiiks/BetterDiscordApp) by Jiiks. This has a number of improvements over the original which is currently undergoing a full rewrite. In the interim, the current version has been unmaintained hence this fork existing. I will continue to maintain this fork until BDv2 comes out. I am helping to develop BDv2 as well so as release gets closer this fork will become less and less active.
2016-01-27 08:30:57 +01:00
2018-02-05 23:48:19 +01:00
# Installation
2016-11-07 19:46:14 +01:00
2018-02-05 23:48:19 +01:00
### Windows
Grab the `exe` file from the latest release on the [releases page](https://github.com/rauenzi/BetterDiscordApp/releases). Be sure you leave the last checkbox "Use Zere's Fork" checked when installing.
2016-01-27 08:30:57 +01:00
2018-02-05 23:48:19 +01:00
### macOS/OS X
Grab the `zip` file from the latest release on the [releases page](https://github.com/rauenzi/BetterDiscordApp/releases).
2016-04-09 20:32:43 +02:00
2018-02-05 23:48:19 +01:00
### Linux
See this link: https://gist.github.com/ObserverOfTime/d7e60eb9aa7fe837545c8cb77cf31172
2015-08-26 09:58:47 +02:00
2018-02-05 23:48:19 +01:00
# What's Different
2015-09-02 11:39:35 +02:00
2018-02-05 23:48:19 +01:00
## New Settings
![Settings](https://i.zackrauen.com/nkb9Qi.png)
2015-09-02 11:33:30 +02:00
2018-02-05 23:48:19 +01:00
## UI
- Redesigned plugin and theme cards with additional classes for themes to use
- Additional tab in settings with additional settings.
- CustomCSS editor from CodeMirror has been removed due to being bloated and having high cpu usage. Replaced with another lightweight editor
2015-08-30 16:24:45 +02:00
2015-08-30 11:09:43 +02:00
2018-02-05 23:48:19 +01:00
## Plugins/Themes Related
- Prevent broken plugins from halting BD from loading
- Speed up the loading process
- Show startup errors in a modal
2015-08-30 11:09:43 +02:00
2018-02-05 23:48:19 +01:00
![Startup](https://i.zackrauen.com/PwlQcp.gif)
2015-08-30 11:09:43 +02:00
2018-02-05 23:48:19 +01:00
- Add `try...catch` blocks to help prevent errors from crashing BD and Discord
- Fix internal functions that some functions rely on such as `onSwitch` and `onMessage`
- Add `source` and `website` as options for plugin and theme METAs
- Allow themes to use spaces and apostrophes in their names
- Prettier errors in console, useful for debugging
2015-08-30 11:09:43 +02:00
2018-02-05 23:48:19 +01:00
## Emote Module
- Emotes load asynchronously in the background (does not prevent the mod from loading anymore)
- Several bug fixes including tooltips, modifiers and emote menu
- Consolidate emotes to a single file
- Revamp how emotes are injected—speedup
2015-08-30 11:09:43 +02:00
2018-02-05 23:48:19 +01:00
## Misc
- Fix Minimal Mode
- Fix React errors when opening settings
- Fix selected class disappearing when clicking an open tab
- Create new alert modal for `BdApi`
- Add toasts as notification option and in `BdApi`
- Remove most jQuery dependency for speedup
- Attach to settings when entering from right click
2018-03-12 19:36:13 +01:00
- Patch PublicServers