Bluetooth Applet and D-Bus…what a learning curve!!!
Well, by lack of being able to specify the PassKey for all Bluetooth LCD panels on the command line, I thought I’d start learning in the GUI world by getting it typed in for me! This will not work if you run a server without GNOME, since bluetooth-applet (from bluez-gnome-1.8) won’t be running either.
So after a crash course in how Bluetooth Pairing work, how D-Bus might work and how Gtk2 will only work (seems like applets are very sensitive to “debug” strings, they might just not show up!) here is a screenshot of the General tab in Preferences, where I’ve added the “Default Passkey”:
It also took some code changes (additions, rather) in applet/main.c, applet/agent.c and properties/general.c
Without a worry about the key, you can do “sudo ussp-push /dev/rfcomm3 /home/user/image.jpg image.jpg” from the command line, especially when the Bluetooth gadget just got started and needs to be paired.


Can you send me the Bluetooth applet?
Thinks
Do you just need the binary “bluetooth-applet” or would you rather like to compile the source itself?