2.0.rc1
Pre-release
Pre-release
blueman 2.0 is feature complete! π π π OBEX should work reliably with BlueZ 5 now and Python 3 support has arrived.
Note that receiving files will not work with BlueZ 4 if obexd is started with a custom root path option as blueman cannot find out the effective root path and expects it to be the default /tmp.
Changed dependencies since 1.99.alpha2:
- obex-data-server is not needed anymore
- startup-notification is not needed anymore
- Python 2.7, 3.2, 3.3, and 3.4 are supported
- the server part of obexd is required for receiving files
- GTK+ is no longer a build dependency
New features
- Support for Python 3
- [dhcp] udhcpc (busybox) support
Changes
- [ui] Button to reset device alias
- [bluez] Agent capability KeyboardDisplay (@kemnade-uni / Andreas Kemnade)
- New configuration option to disable the use of a notification daemon
- [sendto] Removed nautilus-sendto plugin (deprecated and broken)
- [nm] Use API instead of GConf to create new connections
- [nm] Enable IPv6 on created connections
- Use GAppInfo to launch applications
- [bluez] Auto power on adapters; can be disabled in PowerManager settings
- Remove Gtk+, GLib and Gio as build time dependencies
- [obex] Migrate receiving files from obex-data-server to obexd
- [ui] Plugins and local services items in manager's View menu
Bugs fixed
- [assistant] Crash (@duganchen)
- [pulseaudio] Support for audio profiles
- Generic disconnect method did not work
- [bluez] Handsfree service crashed with BlueZ 4