1. 02 Nov, 2018 1 commit
    • Nicolas Fella's avatar
      Add contract file · 9a56d753
      Nicolas Fella authored
      Summary:
      This allows sending files from ElementaryOS apps such as their file manager.
      
      Create a data dir for similar files
      
      Test Plan: run contractor; run pantheon-files, right-click file -> Send via KDE Connect
      
      Reviewers: #kde_connect
      
      Subscribers: kdeconnect
      
      Tags: #kde_connect
      
      Differential Revision: https://phabricator.kde.org/D16603
      9a56d753
  2. 08 Oct, 2018 1 commit
  3. 06 Sep, 2018 1 commit
  4. 06 Aug, 2018 2 commits
  5. 03 Aug, 2018 1 commit
  6. 02 Aug, 2018 1 commit
    • Adam Pigg's avatar
      Build kdeconnect on sailfish and port some simple plugins · 9a8f1b48
      Adam Pigg authored
      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
      9a8f1b48
  7. 27 Jul, 2018 1 commit
    • Nicolas Fella's avatar
      Add systemvolume plugin · 02e52b78
      Nicolas Fella authored
      Summary: This plugin allows controlling the system value from a remote device.
      
      Test Plan: Apply Android patch, open up MPRIS Activity and play with the slider
      
      Reviewers: #kde_connect, mtijink, albertvaka
      
      Reviewed By: #kde_connect, albertvaka
      
      Subscribers: kdeconnect, apol, zhigalin, albertvaka, davidedmundson, mtijink, #kde_connect
      
      Tags: #kde_connect
      
      Maniphest Tasks: T4659
      
      Differential Revision: https://phabricator.kde.org/D7992
      02e52b78
  8. 12 Jul, 2018 1 commit
    • Nicolas Fella's avatar
      Remove FileItemActionPlugin · a19713fb
      Nicolas Fella authored
      Summary: It is superseeded by the Purpose integration in Dolphin
      
      Test Plan: Build & install. No Send via KDE Connect in Dolphin context menu
      
      Reviewers: #kde_connect, apol
      
      Reviewed By: #kde_connect, apol
      
      Subscribers: arojas, ngraham, kdeconnect, #kde_connect
      
      Tags: #kde_connect
      
      Differential Revision: https://phabricator.kde.org/D13967
      a19713fb
  9. 30 May, 2018 2 commits
  10. 26 May, 2018 1 commit
  11. 15 May, 2018 3 commits
    • Friedrich W. H. Kossebau's avatar
      New plugin: Find this device (v2, now hopefully fine for all compilers) · 0e023346
      Friedrich W. H. Kossebau authored
      Summary:
      Allows other devices to make this device discoverable via a
      kdeconnect.findmyphone.request command, if running.
      
      Currently supports playing a sound.
      
      Counterpart to FindMyPhone plugin
      
      Test Plan:
      Connect with other device running KDE Connect (with Plasmoid).
      Select a working play sound in the Find My Device plugin settings.
      On other device trigger Find My Phone button for this device in KDE Connect
      Plasmoid and notice this device playing the configured sound.
      
      Reviewers: #kde_connect, nicolasfella
      
      Reviewed By: #kde_connect, nicolasfella
      
      Subscribers: kdeconnect, sredman, mtijink, apol, nicolasfella
      
      Tags: #kde_connect
      
      Differential Revision: https://phabricator.kde.org/D11773
      0e023346
    • Nicolas Fella's avatar
      Revert "New plugin: Find this device" · dab6cdaf
      Nicolas Fella authored
      This reverts commit fcffc105.
      dab6cdaf
    • Friedrich W. H. Kossebau's avatar
      New plugin: Find this device · fcffc105
      Friedrich W. H. Kossebau authored
      Summary:
      Allows other devices to make this device discoverable via a
      kdeconnect.findmyphone.request command, if running.
      
      Currently supports playing a sound.
      
      Counterpart to FindMyPhone plugin
      
      Test Plan:
      Connect with other device running KDE Connect (with Plasmoid).
      Select a working play sound in the Find My Device plugin settings.
      On other device trigger Find My Phone button for this device in KDE Connect
      Plasmoid and notice this device playing the configured sound.
      
      Reviewers: #kde_connect, nicolasfella
      
      Reviewed By: #kde_connect, nicolasfella
      
      Subscribers: kdeconnect, sredman, mtijink, apol, nicolasfella
      
      Tags: #kde_connect
      
      Differential Revision: https://phabricator.kde.org/D11773
      fcffc105
  12. 10 May, 2018 1 commit
  13. 19 Apr, 2018 1 commit
  14. 12 Apr, 2018 1 commit
  15. 08 Apr, 2018 2 commits
  16. 25 Mar, 2018 1 commit
    • Aleix Pol Gonzalez's avatar
      Optionally include sms app · c863feef
      Aleix Pol Gonzalez authored
      Creates a tiny messaging app that uses KPeople to query the contacts and
      KDE connect telephony plugins to send plugins.
      To be ready, still needs some work on the contacts sync side and some
      messages history would be nice.
      c863feef
  17. 24 Mar, 2018 1 commit
  18. 17 Mar, 2018 1 commit
    • Friedrich W. H. Kossebau's avatar
      Clean-up requirements: cmake 3.0, qt 5.7, use min versions, deduplicate KF5 · bb3ab8b6
      Friedrich W. H. Kossebau authored
      Summary:
      * cmake 2.8.12 is really outdated, 3.0 is minimum in plasma & kf5
      * cmake_minimum_required should be at begin of toplevel CMakeLists.txt
      * bump qt version to 5.7, matching the min Qt version of kf5 5.42
      * with ecm being part of kf5 since early versions, share ${KF5_MIN_VERSION}
      * use QT_MIN_VERSION & KF5_MIN_VERSION also for separate find_package calls
      * deduplicate all KF5 components searched for in unconditionally included
        subdirs
      
      Test Plan: Still configures and builds with all options OFF & ON
      
      Reviewers: #kde_connect, nicolasfella
      
      Reviewed By: #kde_connect, nicolasfella
      
      Subscribers: nicolasfella
      
      Differential Revision: https://phabricator.kde.org/D11418
      bb3ab8b6
  19. 22 Jan, 2018 2 commits
  20. 16 Jan, 2018 2 commits
  21. 18 Sep, 2017 2 commits
  22. 24 Jul, 2017 1 commit
  23. 22 Jul, 2017 1 commit
  24. 09 Jun, 2017 1 commit
  25. 24 May, 2017 5 commits
  26. 08 Dec, 2016 1 commit
    • Albert Vaca Cintora's avatar
      Revert "Add album art support for mpris plugin" · 0f643d9c
      Albert Vaca Cintora authored
      This was very poorly implemented and can't stay as it is right now:
       - Every second or so the art image was being loaded from disk, scaled,
         base64 encoded and sent over the freakin network!
       - The Android interface didn't take into account small screens, and
         adding the image would cut stuff out of the screen.
       - Didn't manage "edge cases" like playing a song without cover after one
         with cover (previous image was still being shown) or changing players.
      
      This reverts commit e66096d0.
      
      # Conflicts:
      #	plugins/mpriscontrol/mpriscontrolplugin.cpp
      0f643d9c
  27. 23 Nov, 2016 2 commits