Skip to content

2.4

Compare
Choose a tag to compare
@github-actions github-actions released this 29 Mar 21:24
· 50 commits to main since this release

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