• Adam Pigg's avatar
    Build kdeconnect on sailfish and port some simple plugins · 9a8f1b48
    Adam Pigg authored
    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
notificationslistener.cpp 12.1 KB