Commit Graph

  • 23fb2eec62 Freeze requirements master tanner 2026-02-11 22:18:43 +00:00
  • 78bd027cbf fix: Reconnect MQTT client automatically on MqttError tanner 2026-02-04 16:43:09 +00:00
  • 26a75c1f12 Ignore aider tanner 2026-02-04 16:41:17 +00:00
  • b5ee0b5df2 fix: Correct D-Bus signal subscription for properties changed tanner 2025-12-31 00:08:24 +00:00
  • b0b5905169 fix: Replace add_signal_receiver with bus.add_match tanner 2025-12-31 00:07:31 +00:00
  • a01a655d6c feat: Subscribe to PropertiesChanged for dynamic device naming tanner 2025-12-31 00:06:52 +00:00
  • 58397e6b4c feat: Cache device names and listen for property updates tanner 2025-12-31 00:05:56 +00:00
  • 61eb680695 feat: Log new devices with '(new)' suffix tanner 2025-12-30 23:58:59 +00:00
  • 6ec536a964 style: Remove leading blank lines in scan.py tanner 2025-12-30 23:58:57 +00:00
  • 3b1e8bdaf3 feat: Add scan.py for continuous Bluetooth device scanning tanner 2025-12-30 23:56:29 +00:00
  • 7163ff2d6f feat: Add scan script tanner 2025-12-30 23:56:28 +00:00
  • ad31ed0f2e fix: Adjust volume via MediaTransport1 interface tanner 2025-12-30 23:26:36 +00:00
  • 8bc8cf4089 feat: Add 'up X' and 'down X' commands to adjust media player volume tanner 2025-12-30 23:24:09 +00:00
  • 240fe2f39d feat: Add MQTT commands for music playback control tanner 2025-12-30 23:20:51 +00:00
  • ac4145ac05 feat: Add MQTT command "kick" to disconnect connected device tanner 2025-12-30 23:16:45 +00:00
  • be180b073a fix: Reset Bluetooth pairing timer on new pair request tanner 2025-12-30 23:11:47 +00:00
  • cc63c6807d fix: Remove setting of non-writable adapter Class property tanner 2025-12-30 23:00:17 +00:00
  • 4bd98c17cf feat: Set Bluetooth adapter class to display speaker icon tanner 2025-12-30 22:59:32 +00:00
  • 706a9b4abd refactor: Remove automatic device unpairing monitor tanner 2025-12-30 22:57:28 +00:00
  • d9f5c7382b fix: Refactor pairing agent to only trust devices tanner 2025-12-30 22:38:43 +00:00
  • aed90db5e8 refactor: Replace pre-connect disconnect with a sleep tanner 2025-12-30 22:38:40 +00:00
  • 99dc67e807 feat: Configure Bluetooth agent for DisplayYesNo and optimize connection tanner 2025-12-30 22:25:12 +00:00
  • 2a02dc0f5a fix: Suppress HFP profile rejection DBusError traceback tanner 2025-12-30 22:15:48 +00:00
  • 6c6c70c254 chore: Configure Bluetooth agent capability tanner 2025-12-30 22:15:45 +00:00
  • 8e624950aa fix: Correct D-Bus signal handling and agent capability tanner 2025-12-30 22:12:17 +00:00
  • 19deff17a7 feat: Automatically remove devices unpaired by remote host tanner 2025-12-30 22:10:30 +00:00
  • 9c9adea41c chore: Configure agent capability to NoInputNoOutput tanner 2025-12-30 22:10:29 +00:00
  • d0bd68bc6b Fix: Make AuthorizeService async to handle D-Bus rejections; correct CAPABILITY tanner 2025-12-30 22:00:46 +00:00
  • f8c09124a4 feat: Set agent capability to NoInputNoOutput and define service UUIDs tanner 2025-12-30 22:00:43 +00:00
  • 2e68948f09 fix: Attempt disconnect before connecting Bluetooth devices tanner 2025-12-30 21:44:40 +00:00
  • c3c2fc794c feat: Reject HFP connections to disable phone calls tanner 2025-12-30 21:42:02 +00:00
  • 4b03d92674 feat: Allow setting Bluetooth adapter alias to "Home Audio" tanner 2025-12-30 21:40:34 +00:00
  • 1c219aa564 fix: Update agent capability to DisplayYesNo tanner 2025-12-30 21:35:51 +00:00
  • d67ad2ef2a fix: Store D-Bus agent instance globally to prevent GC tanner 2025-12-30 19:59:28 +00:00
  • 19cf54b2c2 fix: Adjust agent path and add agent initialization log tanner 2025-12-30 19:57:27 +00:00
  • 4fdc6042dc fix: Make D-Bus agent methods async to resolve pairing issue tanner 2025-12-30 19:55:10 +00:00
  • 1d7a084a3a fix: Correct D-Bus ObjectManager path for BlueZ tanner 2025-12-30 19:50:29 +00:00
  • ef658a76a1 fix: Connect to D-Bus system bus explicitly tanner 2025-12-30 19:48:52 +00:00
  • 18997d5295 fix: Refactor D-Bus connection to use a single persistent instance tanner 2025-12-30 19:47:41 +00:00
  • a2702734ff fix: Use D-Bus signature strings for Agent method annotations tanner 2025-12-30 19:44:59 +00:00
  • 89e6ee718f fix: Call dbus-next @method decorator as function tanner 2025-12-30 19:44:05 +00:00
  • 865f010f75 fix: Update @method decorators and type hints for dbus-next compatibility tanner 2025-12-30 19:43:11 +00:00
  • de774ccf56 fix: Remove incorrect dbus_service import and decorator tanner 2025-12-30 19:42:12 +00:00
  • fb08301687 feat: Implement Bluetooth speaker mode with auto-pairing tanner 2025-12-30 19:40:12 +00:00
  • 56134c2d70 fix: Narrow MQTT subscription topic tanner 2025-12-30 19:40:09 +00:00
  • c93b444488 Initial skeleton of MQTT listener tanner 2025-12-30 19:13:48 +00:00
  • 2de1f31670 Initial commit tanner 2025-12-30 19:05:21 +00:00