tray-item-rs icon indicating copy to clipboard operation
tray-item-rs copied to clipboard

Consider ksni crate for Linux

Open ancwrd1 opened this issue 4 years ago • 2 comments
trafficstars

Instead of gtk and libappindicator consider using ksni which implements dbus interfaces natively (libappindicator does it via C code anyway). The advantage is much smaller dependency tree and the requirements for build environment.

ancwrd1 avatar Jan 25 '21 16:01 ancwrd1

+1, I've been having issues with libappindicator3 as well on Ubuntu. After sudo apt-get install -y libappindicator3-1, it still panicks with libappindicator3 library not found! on cargo run --example linux. Simpler requirements for the build environment would be great

paulbricman avatar Jul 21 '21 12:07 paulbricman

Please consider that not every DE/WM supports org.kde.StatusNotifierItem - see https://github.com/kondinskis/hyperx-cloud-flight/issues/12

31KM avatar Jul 21 '22 20:07 31KM

ksni is supported under a feature flag now.

olback avatar Oct 18 '23 21:10 olback