You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Emanoil Kotsev ac69199619 icon loader and icons for media control 8 months ago
debian The modification to the rest of the code to include Media Control 8 months ago
doc Initial commit 9 months ago
tdebluetooth icon loader and icons for media control 8 months ago
.gitignore Initial commit 9 months ago
CMakeLists.txt Initial commit 9 months ago
COPYING Initial commit 9 months ago
ConfigureChecks.cmake Initial commit 9 months ago
Doxyfile Initial commit 9 months ago
INSTALL Initial commit 9 months ago
LICENSE Initial commit 9 months ago
README.md Initial commit 9 months ago
VERSION Initial commit 9 months ago

README.md

tdebluez

Requires at least bluez 5.43 It provides agent for pairing. Allows to configure bluetooth adapters and devices.

User must be member of group netdev for /dev/rfkill access. This to make BT adapter switch to work.

pulseaudio-module-bluetooth needs to be installed for a2dp to work

libtdebluez

Almost complete rewrite for BlueZ D-Bus API.

libtdeobex

New for BlueZ D-Bus API.

Known issues

Overall information

At the moment only one adapter is supported.

tdebluez

When after new start or when USB adapter is plugged in, power on/off needs to be initiated two times for the icon to change and the Device/Adapter item in the menu gets visible. Subsequentially it works as expected. This should have something to do when signals are connected as changing the icon and menu items is based on the signal emitted.

The ioslaves need more attention and better design. This is my first try with TDEIO and I must admit I do no understand how a proper ioslave must be designed.

libtdebluez

There is a problem with the autogenerated code - it does not generate async methods

I put a fast and dirty method Connect() in deviceImpl and I think this is causing some trouble with dbus-1-tqt. We definitely need here a nice async response handler.

libtdeobex