Dotfiles/desktopenvs/hyprlua/astal-menu/modules
Amir Alexander Abdelbaki e79d427c2a fix(astal-menu): refresh Bluetooth list on device connection changes
The device rows already render a "Disconnect" button when a device is connected,
but the list only rebuilt on adapter-level notify::devices / notify::is-powered —
not on per-device state changes. So a device connected (via the menu or elsewhere)
while the menu was open kept its "Connect" button and offered no way to disconnect.
Hook each device's notify::connected/connecting/paired (once each) to refresh the
list, so a connected device flips to "Disconnect".

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XUWCXM4KhjRkwheaA3X7bP
2026-07-06 00:17:35 +02:00
..
bluetooth.py fix(astal-menu): refresh Bluetooth list on device connection changes 2026-07-06 00:17:35 +02:00
location.py style(astal-menu): fixed-shape switches, inset close button, shorter panel, uniform expand icons 2026-07-05 20:48:52 +02:00
network.py fix(astal-menu): keep toggle switches pill-shaped (valign center) 2026-07-06 00:12:16 +02:00
weather.py fix(astal-menu): live-apply widget settings, float modules, IP-locate via traceroute 2026-07-05 17:02:40 +02:00