1. 14 Aug, 2019 2 commits
  2. 22 Jul, 2019 1 commit
  3. 21 Jul, 2019 2 commits
  4. 19 Jul, 2019 2 commits
    • Simon Redman's avatar
      [SMS App] Handle addresses for multitarget messages · edee0e0e
      Simon Redman authored
      ## Summary
      Upgrade the SMS App to handle multitarget addresses in the "addresses" field of a message and drop usage of the "address" field
      Also note that this has all the commits from kde/kdeconnect-kde!97, but I will rebase those away once that patch is landed
      Bonus: Image composition for multitarget conversations
      ## Test Plan
      - Apply Android-side patch kde/kdeconnect-android!80
      - Launch SMS App
      - Notice that you can see all the recipients of multitarget messages. (Replying still not supported, but might get implemented as part of fixing replying to single-target messages)
    • Simon Redman's avatar
      [SMS App] Basic plain-text MMS support · ee9547ed
      Simon Redman authored
      ## Summary
      Desktop companion to kdeconnect-android!78
      Give desktop SMS app a basic understanding of the MMSes coming from Android:
      - Show a fake body if we get an attachment we can't display (for now, any attachment)
      - Display a fake contact header for multi-target messages since Android does not yet export multi-target address information
      - Disable attempting to reply to multi-target messages
      BUG: 398889
      ## Test Plan
      ### Before:
      MMS messages were silently dropped, meaning:
       - Group MMS conversations were not visible
       - Single-target conversations with the most-recent message an MMS were not visible
      ### After:
       - Install kdeconnect-android!78
       - Multi-target conversations are displayed (kind of ugly, since they have no contact information
       - Single-target conversations which end with an MMS are displayed
       - Plain-text MMS is displayed nicely
       - MMS attachments don't show
         - MMS which are only an attachment with no body are displayed with a dummy body
  5. 17 Jul, 2019 1 commit
  6. 12 Jun, 2019 6 commits
  7. 10 Jun, 2019 1 commit
  8. 09 Jun, 2019 1 commit
  9. 09 May, 2019 1 commit
  10. 08 May, 2019 1 commit
  11. 05 May, 2019 1 commit
  12. 30 Apr, 2019 1 commit
  13. 24 Mar, 2019 1 commit
  14. 23 Mar, 2019 1 commit
  15. 21 Mar, 2019 1 commit
  16. 13 Mar, 2019 1 commit
  17. 11 Mar, 2019 1 commit
  18. 03 Feb, 2019 1 commit
  19. 24 Jan, 2019 1 commit
    • Nicolas Fella's avatar
      Simplify notification handling · 74e7a90c
      Nicolas Fella authored
      Use QPointer for KNotification
      Use ready signal for signalling updates
      BUG: 400010
      Test Plan: Spawned some notifications
      Reviewers: #kde_connect, broulik, albertvaka
      Reviewed By: #kde_connect, albertvaka
      Subscribers: albertvaka, kdeconnect
      Tags: #kde_connect
      Differential Revision: https://phabricator.kde.org/D18354
  20. 12 Dec, 2018 1 commit
    • Simon Redman's avatar
      [Desktop] Change ThreadID to long · 5cdfb9b0
      Simon Redman authored
      Summary: Change ThreadID to long
      Test Plan:
      Messages should send and receive as before. Additionally, if your device has assigned extremely large ThreadIDs, the SMS plugin should no longer crash.
      This patch corresponds to the Android-side revision D17517
      Reviewers: #kde_connect, nicolasfella
      Reviewed By: #kde_connect, nicolasfella
      Subscribers: nicolasfella, kdeconnect
      Tags: #kde_connect
      Differential Revision: https://phabricator.kde.org/D17516
  21. 26 Nov, 2018 2 commits
  22. 16 Nov, 2018 1 commit
  23. 11 Nov, 2018 1 commit
  24. 07 Nov, 2018 1 commit
    • Nicolas Fella's avatar
      [app] Add system volume control · 2f76d214
      Nicolas Fella authored
      Summary: Add a remote systemvolume plugin.
      Test Plan:
      Change volume via slider -> Volume on target changes
      Change volume on target -> Slider changes
      Mute via button -> Mute on target changes
      Mute on target -> Button changes icon
      Add/remove sink on host -> Sink is add/removed in list
      Reviewers: #kde_connect, apol
      Reviewed By: #kde_connect, apol
      Subscribers: apol, kdeconnect
      Tags: #kde_connect
      Differential Revision: https://phabricator.kde.org/D16667
  25. 31 Oct, 2018 1 commit
  26. 07 Oct, 2018 2 commits
  27. 10 Sep, 2018 1 commit
    • Simon Redman's avatar
      Split SMS and Telephony plugin on desktop · bcc9fb06
      Simon Redman authored
      Telephony and SMS handling are quite distinct so they should be in separate plugins for better maintainability, given that @sredman has big plans with SMS.
      This diff should be fully backwards compatible, but whether we really want to do that is up to discussion
      Test Plan: Only supeficially tested. Receive an SMS (old way), Notification is shown
      Reviewers: #kde_connect, sredman
      Reviewed By: sredman
      Subscribers: albertvaka, apol, sredman, kdeconnect, #kde_connect
      Tags: #kde_connect
      Differential Revision: https://phabricator.kde.org/D13594
  28. 06 Sep, 2018 1 commit
  29. 02 Aug, 2018 1 commit
    • 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
  30. 12 Jul, 2018 1 commit