Releases
2.4
New features
Audio profile switcher in applet menu (@abhijeetviswa )
Set router address as DNS server instead of loopback addresses
Enable dnsmasq DNS service if possible and add DNS servers otherwise
Reconfigure DHCP service on local nameserver changes
Support for systemd-resolved for getting nameservers for NAP clients
List connected devices in status icon tooltip
Support for nautilus 43 and later
Copy bleutooth address to clipboard in devicelist
Add battery levels to status icon tooltip
Changes
Raise minimum Python version to 3.8
Raise minumum Gtk+ version to 3.24
Hide recent connections associated with unavailable adapters
Store network configuration in GSettings instead of /var/lib/blueman/network.state.
Replace custom MessageArea widget with regular Gtk.InfoBar
Drop auto-power feature. BlueZ now has the AutoEnable setting for even better auto-powering.
Do not use pointless link quality value
Recent connections in toplevel applet menu
Never hide keyboard and combos, see #1954 for more info
Do not close blueman-manager from applet
Add Switch to blueman-manager to set bluetooth on/off
Remove broken check for bluetooth status
PluginDialog: Replace custom list with Gtk.ListBox
Ignore double-click for connect when unpowered
Drop homgeneous from statusbar
PulseAudioUtils: Use python enums in several places
Use operator convenience functions
Cleanup PluginDialog UI
Show HCI device in blueman-adapers tabs
Show different icon for the active audio profile @localevil
Make blueman-services a notebook
Use the TypedDict as constructor
Bugs fixed
Fix device-selected handlers
Fix deprecations in tests
Fix showing -1 seconds when discovering @kuraga
Tray: Let dbus call end and reply to caller
Get the image-missing icon if lookup failed to avoid crash
You canβt perform that action at this time.