Minor changes
This commit is contained in:
parent
d31178725b
commit
279dbe5598
13 changed files with 13 additions and 14 deletions
|
@ -29,6 +29,5 @@ DeviceLink::DeviceLink(const QString& deviceId, LinkProvider* parent)
|
||||||
Q_ASSERT(!deviceId.isEmpty());
|
Q_ASSERT(!deviceId.isEmpty());
|
||||||
|
|
||||||
setProperty("deviceId", deviceId);
|
setProperty("deviceId", deviceId);
|
||||||
//gcc complains if we don't add something to compile on a class with virtual functions
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -193,7 +193,6 @@ void LanLinkProvider::connected()
|
||||||
|
|
||||||
bool success = deviceLink->sendPackage(np2);
|
bool success = deviceLink->sendPackage(np2);
|
||||||
|
|
||||||
//TODO: Use reverse connection too to preffer connecting a unstable device (a phone) to a stable device (a computer)
|
|
||||||
if (success) {
|
if (success) {
|
||||||
|
|
||||||
//kDebug(debugArea()) << "Handshaking done (i'm the existing device)";
|
//kDebug(debugArea()) << "Handshaking done (i'm the existing device)";
|
||||||
|
|
|
@ -36,7 +36,7 @@ class LinkProvider
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
|
||||||
const static int PRIORITY_LOW = 0; //eg: 3g
|
const static int PRIORITY_LOW = 0; //eg: 3g internet
|
||||||
const static int PRIORITY_MEDIUM = 50; //eg: internet
|
const static int PRIORITY_MEDIUM = 50; //eg: internet
|
||||||
const static int PRIORITY_HIGH = 100; //eg: lan
|
const static int PRIORITY_HIGH = 100; //eg: lan
|
||||||
|
|
||||||
|
|
|
@ -77,7 +77,7 @@ Daemon::Daemon(QObject *parent)
|
||||||
|
|
||||||
//kDebug(debugArea()) << "QCA supported capabilities:" << QCA::supportedFeatures().join(",");
|
//kDebug(debugArea()) << "QCA supported capabilities:" << QCA::supportedFeatures().join(",");
|
||||||
if(!QCA::isSupported("rsa")) {
|
if(!QCA::isSupported("rsa")) {
|
||||||
//TODO: Maybe display this in a more visible way?
|
//TODO: Display this in a notification or another visible way
|
||||||
kWarning(debugArea()) << "Error: KDE Connect could not find support for RSA in your QCA installation, if your distribution provides"
|
kWarning(debugArea()) << "Error: KDE Connect could not find support for RSA in your QCA installation, if your distribution provides"
|
||||||
<< "separate packages for QCA-ossl and QCA-gnupg plugins, make sure you have them installed and try again.";
|
<< "separate packages for QCA-ossl and QCA-gnupg plugins, make sure you have them installed and try again.";
|
||||||
return;
|
return;
|
||||||
|
|
|
@ -21,7 +21,6 @@
|
||||||
#include "dbushelper.h"
|
#include "dbushelper.h"
|
||||||
|
|
||||||
#include <QRegExp>
|
#include <QRegExp>
|
||||||
#include <kdebug.h>
|
|
||||||
|
|
||||||
namespace DbusHelper {
|
namespace DbusHelper {
|
||||||
|
|
||||||
|
|
|
@ -190,7 +190,7 @@ void FileTransferJob::sourceFinished()
|
||||||
//Make sure we do not enter this function again
|
//Make sure we do not enter this function again
|
||||||
disconnect(mOrigin.data(), SIGNAL(aboutToClose()),this, SLOT(sourceFinished()));
|
disconnect(mOrigin.data(), SIGNAL(aboutToClose()),this, SLOT(sourceFinished()));
|
||||||
|
|
||||||
//TODO: MD5 check the file
|
//TODO: MD5-check the file
|
||||||
if (mSize > -1 && mWritten != mSize) {
|
if (mSize > -1 && mWritten != mSize) {
|
||||||
kDebug(debugArea()) << "Received incomplete file (" << mWritten << " of " << mSize << " bytes)";
|
kDebug(debugArea()) << "Received incomplete file (" << mWritten << " of " << mSize << " bytes)";
|
||||||
setError(1);
|
setError(1);
|
||||||
|
|
|
@ -58,7 +58,7 @@ void NetworkPackage::createIdentityPackage(NetworkPackage* np)
|
||||||
np->mPayloadSize = 0;
|
np->mPayloadSize = 0;
|
||||||
np->set("deviceId", id);
|
np->set("deviceId", id);
|
||||||
np->set("deviceName", qgetenv("USER") + "@" + QHostInfo::localHostName());
|
np->set("deviceName", qgetenv("USER") + "@" + QHostInfo::localHostName());
|
||||||
np->set("protocolType", "desktop"); //TODO: Detect laptop, tablet, phone...
|
np->set("deviceType", "desktop"); //TODO: Detect laptop, tablet, phone...
|
||||||
np->set("protocolVersion", NetworkPackage::ProtocolVersion);
|
np->set("protocolVersion", NetworkPackage::ProtocolVersion);
|
||||||
np->set("SupportedIncomingInterfaces", PluginLoader::instance()->incomingInterfaces().join(","));
|
np->set("SupportedIncomingInterfaces", PluginLoader::instance()->incomingInterfaces().join(","));
|
||||||
np->set("SupportedOutgoingInterfaces", PluginLoader::instance()->outgoingInterfaces().join(","));
|
np->set("SupportedOutgoingInterfaces", PluginLoader::instance()->outgoingInterfaces().join(","));
|
||||||
|
|
|
@ -92,7 +92,8 @@ void KioKdeconnect::listAllDevices()
|
||||||
{
|
{
|
||||||
infoMessage(i18n("Listing devices..."));
|
infoMessage(i18n("Listing devices..."));
|
||||||
|
|
||||||
QStringList devices = m_dbusInterface->devices(true, true); //TODO: Change to all devices and show different icons for connected and disconnected?
|
//TODO: Change to all devices and show different icons for connected and disconnected?
|
||||||
|
QStringList devices = m_dbusInterface->devices(true, true);
|
||||||
|
|
||||||
totalSize(devices.length());
|
totalSize(devices.length());
|
||||||
|
|
||||||
|
|
|
@ -78,7 +78,7 @@ MousepadPlugin::~MousepadPlugin()
|
||||||
|
|
||||||
bool MousepadPlugin::receivePackage(const NetworkPackage& np)
|
bool MousepadPlugin::receivePackage(const NetworkPackage& np)
|
||||||
{
|
{
|
||||||
//TODO: Split in several package types to avoid big if statements: mouse move, mouse click and keyboard events
|
//TODO: Split mouse/keyboard in two different plugins to avoid big if statements
|
||||||
|
|
||||||
float dx = np.get<float>("dx", 0);
|
float dx = np.get<float>("dx", 0);
|
||||||
float dy = np.get<float>("dy", 0);
|
float dy = np.get<float>("dy", 0);
|
||||||
|
|
|
@ -20,7 +20,6 @@
|
||||||
|
|
||||||
#include "mpriscontrolplugin.h"
|
#include "mpriscontrolplugin.h"
|
||||||
|
|
||||||
|
|
||||||
#include <QDBusArgument>
|
#include <QDBusArgument>
|
||||||
#include <QDBusConnection>
|
#include <QDBusConnection>
|
||||||
#include <QDBusInterface>
|
#include <QDBusInterface>
|
||||||
|
@ -158,7 +157,7 @@ bool MprisControlPlugin::receivePackage (const NetworkPackage& np)
|
||||||
if (np.has("action")) {
|
if (np.has("action")) {
|
||||||
const QString& action = np.get<QString>("action");
|
const QString& action = np.get<QString>("action");
|
||||||
kDebug(debugArea()) << "Calling action" << action << "in" << playerList[player];
|
kDebug(debugArea()) << "Calling action" << action << "in" << playerList[player];
|
||||||
//TODO: Check for valid actions
|
//TODO: Check for valid actions, currently we trust anything the other end sends us
|
||||||
mprisInterface.call(action);
|
mprisInterface.call(action);
|
||||||
}
|
}
|
||||||
if (np.has("setVolume")) {
|
if (np.has("setVolume")) {
|
||||||
|
|
|
@ -94,7 +94,6 @@ void Mounter::onPakcageReceived(const NetworkPackage& np)
|
||||||
|
|
||||||
//TODO implement on android side
|
//TODO implement on android side
|
||||||
//if (np.get<int>("id") != m_id) return;
|
//if (np.get<int>("id") != m_id) return;
|
||||||
|
|
||||||
|
|
||||||
//This is the previous code, to access sftp server using KIO. Now we are
|
//This is the previous code, to access sftp server using KIO. Now we are
|
||||||
//using the external binary sshfs, and accessing it as a local filesystem.
|
//using the external binary sshfs, and accessing it as a local filesystem.
|
||||||
|
|
|
@ -64,7 +64,7 @@ KUrl SharePlugin::destinationDir() const
|
||||||
bool SharePlugin::receivePackage(const NetworkPackage& np)
|
bool SharePlugin::receivePackage(const NetworkPackage& np)
|
||||||
{
|
{
|
||||||
/*
|
/*
|
||||||
//TODO: Use this code to write a test
|
//TODO: Write a test like this
|
||||||
if (np.type() == PACKAGE_TYPE_PING) {
|
if (np.type() == PACKAGE_TYPE_PING) {
|
||||||
|
|
||||||
kDebug(debugArea()) << "sending file" << (QDesktopServices::storageLocation(QDesktopServices::HomeLocation) + "/.bashrc");
|
kDebug(debugArea()) << "sending file" << (QDesktopServices::storageLocation(QDesktopServices::HomeLocation) + "/.bashrc");
|
||||||
|
|
|
@ -60,10 +60,13 @@ KNotification* TelephonyPlugin::createNotification(const NetworkPackage& np)
|
||||||
} else if (event == "talking") {
|
} else if (event == "talking") {
|
||||||
return NULL;
|
return NULL;
|
||||||
} else {
|
} else {
|
||||||
//TODO: return NULL if !debug
|
#ifdef NDEBUG
|
||||||
|
return NULL;
|
||||||
|
#else
|
||||||
type = "unknownEvent";
|
type = "unknownEvent";
|
||||||
icon = "pda";
|
icon = "pda";
|
||||||
content = i18n("Unknown telephony event: %2", event);
|
content = i18n("Unknown telephony event: %2", event);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
kDebug(debugArea()) << "Creating notification with type:" << type;
|
kDebug(debugArea()) << "Creating notification with type:" << type;
|
||||||
|
|
Loading…
Reference in a new issue