Skip to content
Snippets Groups Projects
Unverified Commit 5841ac5d authored by Dallas Strouse's avatar Dallas Strouse Committed by GitHub
Browse files

Tray icons (#10)

* Add org.kde.* to own-name for tray icons

* Update README for tray icons
parent 353ce9a9
No related branches found
No related tags found
No related merge requests found
......@@ -2,6 +2,12 @@
 
This is the flatpak for ArmCord. Due to sandbox limitations, it might not function as expected, so some ways to get it working are detailed below:
 
## Tray icons
This flatpak has the appropriate permissions for tray icons out of the box; however, GNOME does not provide native tray icons support out of the box, due to the current specification being *horribly* outdated and not being sandbox-friendly.
The extension that should be used to obtain tray icons is [appindicator-support](https://extensions.gnome.org/extension/615/appindicator-support/). Enable this extension and disable any other alternatives and tray icons will function as expected.
## Discord Rich Presence
### Native applications
A solution that works short-term is to run `ln -sf $XDG_RUNTIME_DIR/{.flatpak/xyz.armcord.ArmCord/xdg-run,}/discord-ipc-0`.
......
......@@ -16,6 +16,8 @@ finish-args: # We aren't trying to get tray icons working here for several reaso
- --socket=x11
- --share=ipc
- --share=network
# Potential security vulnerability, but the people want tray icons.
- --own-name=org.kde.*
- --talk-name=org.freedesktop.Notifications # Discord push notifs
- --device=all # Needed for GPU acceleration and the webcam
- --filesystem=xdg-videos:ro
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment