This is a fork of Revolt Desktop for Divolt, a self-hosted instance of Revolt.
It also has additional features, like an adblocker, (from revolt-desktop-adblock) and sooner bug fixes than Revolt.
You can get the latest version in releases. Please note that any release by "github-actions" is automated (generated every time a commit / change is done) and may include bugs.
If you want to build it yourself, you'll need Node.JS and Yarn. Then do the following:
git clone https://github.com/ggtylerr/divolt-desktop
cd divolt-desktop
yarn
yarn build:bundle
yarn start
CLI Commands:
Command | Description |
---|---|
yarn build:bundle |
Builds the application bundle from TypeScript files. |
yarn watch:bundle |
Watches TypeScript files for changes and rebuilds the application bundle on change. |
yarn start |
Starts the application. |
yarn eb |
Runs electron-builder. |
yarn release |
Prepares a release. Requires a valid .env file. |
yarn clean |
Cleans the application bundle. |
There are also numerous OS-specific commands related to building and testing, all prefixed with yarn
:
build:linux:tar
,build:linux:unpacked
,build:linux:appimage
,build:mac
,build:windows:nsis
,build:windows:appx
- Builds the application for the specified platform and packaging format.
test:linux:appimage
- Runs the newest build of the Linux AppImage.
If you have issues, please check the following first:
- Does this happen in browser?
- Does this happen in the original app?
- Are you using an outdated version?
- If you have connection problems, do you have a firewall?
If all of the above is false, and it's not listed in the known bugs, please report an issue.
- App auto-updated to normal Revolt
Please make sure you downloaded the latest version! Most people have downloaded the initial release, and the one immediately after that fixed it.
You can check what version you had by looking in your downloads / history. If you downloaded before May 22, 2022, or downloaded 1.0.4 (also known as v1.0.4-d1.0.0, or any of the automated builds before that,) then you were using an outdated version.
If this still occurred on a later version, please report an issue.
- Tray icon and Desktop settings missing on Mac
The current workaround is to do the commands in Quick Start instead of using the released version. See Issue #2.
Divolt Desktop and Revolt Desktop is licensed under the GNU Affero General Public License v3.0.