libvesktop: native dbus module for autostart & app badge (#1180)
Both setAppBadge and autoStart at system boot now use dbus calls. This means that autoStart will work in Flatpak
This commit is contained in:
@@ -17,7 +17,7 @@ Vesktop is a custom Discord desktop app
|
||||
|
||||
## Installing
|
||||
|
||||
Visit https://vesktop.vencord.dev/install
|
||||
Visit https://vesktop.dev/install
|
||||
|
||||
## Building from Source
|
||||
|
||||
@@ -47,3 +47,14 @@ pnpm package --linux pacman
|
||||
# Or package to a directory only
|
||||
pnpm package:dir
|
||||
```
|
||||
|
||||
## Building LibVesktop from Source
|
||||
|
||||
This is a small C++ helper library Vesktop uses on Linux to emit D-Bus events. By default, prebuilt binaries for x64 and arm64 are used.
|
||||
|
||||
If you want to build it from source:
|
||||
1. Install build dependencies:
|
||||
- Debian/Ubuntu: `apt install build-essential python3 curl pkg-config libglib2.0-dev`
|
||||
- Fedora: `dnf install @c-development @development-tools python3 curl pkgconf-pkg-config glib2-devel`
|
||||
2. Run `pnpm buildLibVesktop`
|
||||
3. From now on, building Vesktop will use your own build
|
||||
Reference in New Issue
Block a user