kbluetooth

System Software

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

16
5 .0
Description:

KBluetooth is a program which aims to provide a complete application for the usage of bluetooth within KDE.

This is a continuation of kde-bluetooth, but with a very different philosophy, we're going to focus first in the user needs, which means implement everything that a bluetooth application should have.

Once we have it finished and the user has almost all his needs fulfilled, we'll change our focus to develop/improve the current KDE bluetooth support, so a lot of solid movement is expected.
Last changelog:

10 years ago

Version 0.4.2
=====================================
* Fix speed calculation when receiving and sending filesI
* Pairing request are accepted also when clicking on Trust button
* Important dialogs are modal, so they're not hidden by other applications
* Fix a crash that happens when the sender device disconnects before the file transfer is accepted

Version 0.4.1
=====================================
* Fix a crash when receiving files

Version 0.4
=====================================
* Kbluetooth can connect to an already know device without have to remove/create it again.
* Fix quite a lot dbus related crashes.
* The receive directory is now configurable with an interface.
* The receive dialog allows you to configure where the file will be saved.
* Add devices to a \"white list\" to auto accept files comming from these devices (uses KWallet so is secure).
* Send to allow to select more than one file to be send.
* Fix some issues while receiving more than one file in the same execution.
* Integration with nepomuk (this was done before, but not announced).
* Nepomuk is optional at build time.
* Compatible with kde 4.3 or greater
* i18n should be fixed now, let\'s go to translate!

NForce

10 years ago

The ebuild in portage was fixed, now it builds fine. Still, don't know why was that happening with original tarball and manual compiling too

Report

VectoR

10 years ago

The Hungarian translation available here:
http://www.blackpanther.hu/~vector/src/translations/kbluetooth_hu.po.bz2

Report

Phemt

10 years ago

First: thank you for this wonderful work! :)

One thing that I've noticed:
Doing a left click on the kbluetooth icons does nothing. You have to do a right click. This seems a little strange to me. I think that at least the main actions should go with the left click.
I'd move everything to left click (included the future "disable bluetooth") except: Settings, About and Quit.


Again, thank you for your work :)

Report

C

afiestas

10 years ago

Hi, Good idea!
What I can do ATM is only add the same action with left click too (the same menu will be showed), as it can be classified as bug.
In 0.5 version I'll ask to usability people what you do, I really don't like have different menus in different buttons.

Report

Phemt

10 years ago

Thank you:)

Report

mtz92

10 years ago

Hi,
could you add a DBus function like this:
sendFile( KUrl url )

Bluetooth could be integrated in many apps like dolphin or amarok.

Report

damjan

11 years ago

I've noticed that when kbluetooth starts, and obex-data-server is not already running it will fail to accept files sent to it.


the thing is, obex-data-server is auto-started by dbus the first time it's services are required, but kbluetooth seems to not detect that.



here's a patch that removes the isValid() check, which seems unnecesseary anyway (all the other method calls have their own error handling)

http://paste.pocoo.org/show/146737/

Report

C

afiestas

10 years ago

Hi!
I've fixed this in the svn, can you test it? thanks!

Report

damjan

10 years ago

What svn exactly is this?

Report

C

afiestas

10 years ago

svn://anonsvn.kde.org/home/kde/trunk/playground/network/kbluetooth

Thanks1

Report

damjan

10 years ago

hi,
I'm not seeing any difference in either code or behaviour.

I'm at revision r1045393 - the latest as of now.

Report

C

afiestas

10 years ago

I've fixed this in RC2, check it please!

Report

damjan

10 years ago

yep all seems fine now

Report

damjan

11 years ago

the source code of kbluetooth (checked-out of svn as of now) uses both qDebug() << and kDebug() <<

only qDebug() actually has any effect by default, I've had to replace all of qDebug to kDebug in order to debug a problem with the obexserver.

what's the correct sollution here?

Report

him

11 years ago

Would it be possible to add an entry in the menu to disable the bluetooth adapter?

I hope that this isnt such difficult. But it would be very useful to save battery-life.I already asked for it: See bug 359751 (kdebluetooth) and 312959 (bluez-gnome) on launchpad.
359751 is not a duplicate of 312959!

In bluez-gnome this feature request was implemented in ubuntu karmic.
In kdebluetooth its still missing.
Do you think you will be able to implement it in your final "0.4"?
I think in this case it would maybe ready for Kubuntu karmic release.

I really hope that this isnt that difficult.

thanking you in anticipation
him

Report

him

11 years ago

I dont know if a simple
hciconfig hci0 down / up
would be enough. It would be nice if you could leave a message that you are working on it somewhere, either in launchpad, kde-apps or irc (mellhen).

many thanks for your work
him

Report

C

afiestas

11 years ago

I've added this point as "Power saving stuff".

Thanks for the wish :)

Report

him

11 years ago

thanks.
Its nice to see that you are still listening.

him

Report

belzebu87

11 years ago

Compile fails even changing lines in CMakeLists.txt, always with the same error. Why???

Report

C

afiestas

11 years ago

With what error?

Report

simonckenyon

11 years ago

is there an svn repository?

Report

C

afiestas

11 years ago

Web intereface:
http://websvn.kde.org/trunk/playground/network/kbluetooth/

svn co svn://anonsvn.kde.org/home/kde/trunk/playground/network/kbluetooth/

Report

gejobj

11 years ago

Mandriva rpm here:

ftp://ftp.blogdrake.net/mandriva/2009.1/free/i586/

Bye.

Report

belzebu87

11 years ago

I have this error compiling on Debian Sid x86_64:
CMake Error at CMakeLists.txt:22 (find_package):
Could not find module FindLibKNotificationItem-1.cmake or a configuration
file for package LibKNotificationItem-1.

Adjust CMAKE_MODULE_PATH to find FindLibKNotificationItem-1.cmake or set
LibKNotificationItem-1_DIR to the directory containing a CMake
configuration file for LibKNotificationItem-1. The file will have one of
the following names:

LibKNotificationItem-1Config.cmake
libknotificationitem-1-config.cmake

I installed both libknotificationitem-1-1 and libknotificationitem-1-1-dev but it seems I have to install kdebase-experimental which is not in debian sid!!!

Report

C

afiestas

11 years ago

Hi
Thanks for your feedback! I'll ask Ana (Debian kde developer) to see how I can fix it.

Thanks again!

Report

10 years ago

Version 0.4.2
=====================================
* Fix speed calculation when receiving and sending filesI
* Pairing request are accepted also when clicking on Trust button
* Important dialogs are modal, so they're not hidden by other applications
* Fix a crash that happens when the sender device disconnects before the file transfer is accepted

Version 0.4.1
=====================================
* Fix a crash when receiving files

Version 0.4
=====================================
* Kbluetooth can connect to an already know device without have to remove/create it again.
* Fix quite a lot dbus related crashes.
* The receive directory is now configurable with an interface.
* The receive dialog allows you to configure where the file will be saved.
* Add devices to a \"white list\" to auto accept files comming from these devices (uses KWallet so is secure).
* Send to allow to select more than one file to be send.
* Fix some issues while receiving more than one file in the same execution.
* Integration with nepomuk (this was done before, but not announced).
* Nepomuk is optional at build time.
* Compatible with kde 4.3 or greater
* i18n should be fixed now, let\'s go to translate!

12345678910
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
mirzaD
Feb 22 2010
mtz92
Feb 10 2010
tjengo
Feb 10 2010
koral
Feb 10 2010
jnandreae
Feb 03 2010
friendly-demon
Feb 02 2010
drvoodoo
Feb 02 2010
pulmro
Feb 02 2010
DellaM0rte
Oct 19 2009
padamka
Oct 01 2009
him
Oct 01 2009
deabru
Oct 01 2009
simonckenyon
Sep 27 2009
Czessi
Sep 17 2009
CosmicB
Sep 17 2009
Stecchino
Sep 17 2009
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.4.2
updated Feb 21 2010
added Sep 16 2009
downloads 24h
0
mediaviews 24h 0
pageviews 24h 2
System Tags app software