-
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