kdeconnect-kde/core
Adam Pigg 9a8f1b48a0 Build kdeconnect on sailfish and port some simple plugins
Summary:
Below is a lost of the commits, but, in summary
Port the build system for Sailfish, which means selectively building only the bits we need/can, and only against the KF5 libs that are available.
Allow to build on Qt 5.6
Switch from knotification to nemo notification (not complete!)
Add a very simple example sailfish app.

Note, there is still much missing functionality.  Notifications dont work, pairing sort of works but not really, but when it is paired you can send a ping to the desktop client

Dont build kio for Sailfish

Port core build system

Port daemon buld system

Require CoreAddons on Sailfish

Port plugins build for sailfish and include the ping plugin for now

Final build changes for sailfish.

Disable tests and other not needed parts

Add includes for QCA

Fix build errors on sailfish

Get core/ to build on sailfish

Get interfaces/ to build on sailfish

Build daemon on sailfish

On sailfish, dont install the kcm file

Start port plugin to sailfish

Fixup installed files

Add sfos app

Hack declarative plugin to give a public interface

Build sfos app

Compile declarativeplugin into the sfos app for now

Redefine qAsConst for qt 5.6

Packaging fixes

Use official icon

Package .desktop

Reviewers: #kde_connect, apol, nicolasfella, albertvaka

Reviewed By: #kde_connect, apol, nicolasfella, albertvaka

Subscribers: kdeconnect, andyholmes, albertvaka, kossebau, mtijink, vonreth, apol, #kde_connect, nicolasfella

Tags: #kde_connect

Differential Revision: https://phabricator.kde.org/D10703
2018-08-02 20:10:59 +01:00
..
backends Build kdeconnect on sailfish and port some simple plugins 2018-08-02 20:10:59 +01:00
CMakeLists.txt Clean-up requirements: cmake 3.0, qt 5.7, use min versions, deduplicate KF5 2018-03-17 23:34:33 +01:00
core_debug.cpp Fix build failure on musl based systems 2018-06-09 22:45:19 +02:00
core_debug.h Added debug function to print a stack trace 2016-06-01 12:43:34 +02:00
daemon.cpp Build kdeconnect on sailfish and port some simple plugins 2018-08-02 20:10:59 +01:00
daemon.h Add a generic "something changed" signal 2018-05-29 21:09:45 +02:00
dbushelper.cpp Clazy says all this QStringLiteral and QLatin1String were missing/wrong 2016-11-26 16:21:29 +01:00
dbushelper.h Remove characters from UUID that aren't legal in URLs 2018-08-01 11:10:14 +02:00
device.cpp Build kdeconnect on sailfish and port some simple plugins 2018-08-02 20:10:59 +01:00
device.h Including d-pointer in Device class 2018-05-15 19:15:05 -03:00
filetransferjob.cpp Merge branch 'master' into 1.x 2017-09-03 22:05:54 +02:00
filetransferjob.h Merge branch 'master' into 1.x 2017-09-03 22:05:54 +02:00
kdeconnectconfig.cpp Rename NetworkPackage -> NetworkPacket 2018-03-05 20:03:23 +01:00
kdeconnectconfig.h Make member variable names, & placement and * placement more coherent 2017-09-03 21:45:08 +02:00
kdeconnectplugin.cpp Rename NetworkPackage -> NetworkPacket 2018-03-05 20:03:23 +01:00
kdeconnectplugin.h Rename NetworkPackage -> NetworkPacket 2018-03-05 20:03:23 +01:00
kdeconnectpluginconfig.cpp Make member variable names, & placement and * placement more coherent 2017-09-03 21:45:08 +02:00
kdeconnectpluginconfig.h Do not use a location under home as mount point 2017-02-18 16:14:51 +01:00
Messages.sh Figure out Messages.sh after code refactoring 2014-06-17 18:45:47 +02:00
networkpacket.cpp Rename NetworkPackage -> NetworkPacket 2018-03-05 20:03:23 +01:00
networkpacket.h Rename NetworkPackage -> NetworkPacket 2018-03-05 20:03:23 +01:00
networkpackettypes.h Rename NetworkPackage -> NetworkPacket 2018-03-05 20:03:23 +01:00
pluginloader.cpp Build kdeconnect on sailfish and port some simple plugins 2018-08-02 20:10:59 +01:00
pluginloader.h Make member variable names, & placement and * placement more coherent 2017-09-03 21:45:08 +02:00
qtcompat_p.h Build kdeconnect on sailfish and port some simple plugins 2018-08-02 20:10:59 +01:00