Review Request 128253: Add initial Bluetooth backend implementation. (KDE)

Saikrishna Arcot saiarcot895 at gmail.com
Sun Aug 21 15:17:28 UTC 2016


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/128253/#review98526
-----------------------------------------------------------



Ping.

- Saikrishna Arcot


On June 21, 2016, 12:40 p.m., Saikrishna Arcot wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/128253/
> -----------------------------------------------------------
> 
> (Updated June 21, 2016, 12:40 p.m.)
> 
> 
> Review request for kdeconnect.
> 
> 
> Repository: kdeconnect-kde
> 
> 
> Description
> -------
> 
> Sending payloads is not supported yet, but receiving payloads is.
> 
> The getPairedDevices() method (used only if the Qt version is 5.4.0 or less) in the link provider class uses D-Bus to get the list of paired devices. This is needed because older versions of Qt didn't support BlueZ 5, and therefore the bluetooth backend wouldn't work at all.
> 
> Android side is in /r/128270.
> 
> 
> Diffs
> -----
> 
>   CMakeLists.txt abd3438c78bb3c4a49561870e5097c036523516b 
>   core/CMakeLists.txt 0b16096345c3a39d820fb94e918e66c27ab8a568 
>   core/backends/bluetooth/CMakeLists.txt PRE-CREATION 
>   core/backends/bluetooth/bluetoothdevicelink.h PRE-CREATION 
>   core/backends/bluetooth/bluetoothdevicelink.cpp PRE-CREATION 
>   core/backends/bluetooth/bluetoothdownloadjob.h PRE-CREATION 
>   core/backends/bluetooth/bluetoothdownloadjob.cpp PRE-CREATION 
>   core/backends/bluetooth/bluetoothlinkprovider.h PRE-CREATION 
>   core/backends/bluetooth/bluetoothlinkprovider.cpp PRE-CREATION 
>   core/backends/bluetooth/bluetoothpairinghandler.h PRE-CREATION 
>   core/backends/bluetooth/bluetoothpairinghandler.cpp PRE-CREATION 
>   core/backends/bluetooth/bluetoothuploadjob.h PRE-CREATION 
>   core/backends/bluetooth/bluetoothuploadjob.cpp PRE-CREATION 
>   core/backends/devicelinereader.h PRE-CREATION 
>   core/backends/devicelinereader.cpp PRE-CREATION 
>   core/daemon.cpp b41616c388deaddf8350e411383c8b4360c40d72 
> 
> Diff: https://git.reviewboard.kde.org/r/128253/diff/
> 
> 
> Testing
> -------
> 
> KDE Connect runs, and the bluetooth service gets published in the SDP (service discovery protocol), which other devices use to determine what services are available.
> 
> Receiving files works (tested with 1.5 MB picture), but sending files doesn't work due to how Qt sends data over bluetooth.
> 
> Browsing the remote device will not work since this uses SSHFS, which relies on a IP network.
> 
> 
> Thanks,
> 
> Saikrishna Arcot
> 
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdeconnect/attachments/20160821/b1293a30/attachment.html>


More information about the KDEConnect mailing list