Bug 326509

Summary: Please allow device to pair from separate network
Product: [Applications] kdeconnect Reporter: mchugh19 <mchugh19>
Component: commonAssignee: Albert Vaca Cintora <albertvaka>
Status: RESOLVED FIXED    
Severity: wishlist CC: achilleas.k, arthur, dag, maxim.suraev
Priority: NOR    
Version: 0.3   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description mchugh19@yahoo.com 2013-10-23 14:40:47 UTC
At work my computer is on a different ip range our wireless network. It would be nice if kdeconnect has some mechanism to specify a device or otherwise allow pairing.
Comment 1 zless 2013-10-31 18:31:48 UTC
Yes, to extend on that, I would really like to be able to specify a VPN IP or a dynamic dns address along with a certain port.
Comment 2 Albert Vaca Cintora 2013-11-08 15:16:05 UTC
*** Bug 326873 has been marked as a duplicate of this bug. ***
Comment 3 maxim.suraev 2013-11-08 16:20:41 UTC
Please change the status to "confirmed" since it affects many people.
Comment 4 Albert Vaca Cintora 2013-11-08 16:41:54 UTC
I don't consider this a bug but a feature request. Changing to confirmed because it's in my plans to do it, though not immediately.
Comment 5 Albert Vaca Cintora 2014-11-21 07:50:01 UTC
Git commit 7283caa09c87a03a1e14d8f1e071b3e08c6ce578 by Albert Vaca, on behalf of Achilleas Koutsou.
Committed on 21/11/2014 at 07:47.
Pushed by albertvaka into branch 'master'.

Manual IP connection

This patch adds a new menu to add and remove IP addresses and hostnames,
and makes LanBackend read that list of addresses and send identity packets
to them. This bypasses the autodiscovery which usually happens via
broadcast packets, and allows the pairing and communication of devices even
if broadcast is not possible between them.
REVIEW: 121104

M  +11   -0    src/main/AndroidManifest.xml
M  +28   -15   src/main/java/org/kde/kdeconnect/Backends/LanBackend/LanLinkProvider.java
A  +142  -0    src/main/java/org/kde/kdeconnect/UserInterface/CustomDevicesActivity.java
M  +3    -0    src/main/java/org/kde/kdeconnect/UserInterface/MainActivity.java
A  +36   -0    src/main/res/layout/custom_ip_list.xml
M  +9    -0    src/main/res/menu/main.xml
M  +5    -0    src/main/res/values/strings.xml

http://commits.kde.org/kdeconnect-android/7283caa09c87a03a1e14d8f1e071b3e08c6ce578