2 Commits

Author SHA1 Message Date
Lemmy 1a252b30a0 Autoformatting + cleanup 2026-01-02 09:31:28 -05:00
danny ba45c67d93 Add Bluetooth RSSI polling (Experimental) and CLI-based pairing helpers with code cleanup and restructurization for better maintainability
- Introduced Bluetooth RSSI polling using `bluetoothctl` for connected devices with interval configuration.
- Added reusable helpers for CLI-based device pairing and connection.
- Enhanced Bluetooth panel with an opt-in toggle for RSSI polling.
- Updated settings and defaults for RSSI polling configuration.
- Refactored Bluetooth utilities for standardized device handling (icons, deduplication, signal parsing, etc.).
2026-01-02 03:09:16 +01:00