[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdeconnect-android/sslrefactor] src/org/kde/kdeconnect: Since we renamed the capabilities, disable
From: Albert Vaca <albertvaka () gmail ! com>
Date: 2016-05-31 19:05:14
Message-ID: E1b7oyY-0001CO-B6 () scm ! kde ! org
[Download RAW message or body]
Git commit d539cd704bf9195c855f549428930fb24d6a61e5 by Albert Vaca.
Committed on 31/05/2016 at 15:23.
Pushed by albertvaka into branch 'sslrefactor'.
Since we renamed the capabilities, disable them on old clients
We don't want old kdeconnects to try to use the renamed capabilities.
M +2 -1 src/org/kde/kdeconnect/Device.java
http://commits.kde.org/kdeconnect-android/d539cd704bf9195c855f549428930fb24d6a61e5
diff --git a/src/org/kde/kdeconnect/Device.java b/src/org/kde/kdeconnect/Device.java
index 285c9fc..3880cdd 100644
--- a/src/org/kde/kdeconnect/Device.java
+++ b/src/org/kde/kdeconnect/Device.java
@@ -832,7 +832,8 @@ public class Device implements BaseLink.PackageReceiver {
onPluginsChanged();
- if (capabilitiesChanged && isReachable() && isPaired()) {
+ //Only send capabilities to devices using protocol version 6 or later
+ if (capabilitiesChanged && isReachable() && isPaired() && protocolVersion >= 6) {
NetworkPackage np = new NetworkPackage(NetworkPackage.PACKAGE_TYPE_CAPABILITIES);
np.set("IncomingCapabilities", new ArrayList<>(newSupportedIncomingInterfaces));
np.set("OutgoingCapabilities", new ArrayList<>(newSupportedOutgoingInterfaces));
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic