- General Bose QC 35 II on linux user guide
- StackOverflow with choices
- BLE GATT: proprietary?
- HFP/A2DP: AT commands
AT+XAPL
&AT+IPHONEACCEV
- SPP: reverse-engineered Bmap protocol
- UPower
- power_supply class
- HID battery level/strength
- D-Bus
- Linux Bluetooth stack overview
- BlueZ
- BlueZ 5 guide
- D-Bus
org.bluez.Battery1
- D-Bus
org.bluez.ProfileManager1
- D-Bus
org.bluez.Device1
- BLE slides
- PyGObject/gi.repository documentation
- Python GTK+ 3 tutorial
- GTK inspector
- Tray icon
- AppIndicator
- Ayatana
- AppIndicator predecessor?
- StatusIcon (deprecated)
- Syncthing (different StatusIcon implementations?)
- XAppStatusIcon (Linux Mint reimplementation)
- Solaar (AppIndicator/Ayatana/StatusIcon)
- ScaleMenuItem
- Notifications
- Specification
- Step-by-step Python guide
- Progress bar/gauge,
value
hint - No logging,
transient
hint