1. 05 Jul, 2019 2 commits
  2. 17 Jun, 2019 1 commit
  3. 15 Jun, 2019 2 commits
  4. 14 Jun, 2019 1 commit
  5. 18 May, 2019 1 commit
    • cotko cotko's avatar
      [pretty please] allow fetching of cover art in mpris plugin from connected computer · b8d327c2
      cotko cotko authored
      Summary:
      So from android 8 onwards it appears that fetching content from "cleartext" urls is disabled by default
      
      https://stackoverflow.com/questions/45940861/android-8-cleartext-http-traffic-not-permitted
      
      I have a mpris service running on my local computer which is connected to the android, that service is also serving cover art for currently playing song. Obviously I can not have a domain set for my computer on a local machine, so cover art urls look like
      `http://<ip>:<port>/<songid>.ext` . Since this restriction was introduced into android 8, kde connect is not able to fetch the art from this url.
      
      This is patch allows connections to raw IPs addresses as well. If there is any security issues regarding this change, I'm prepared to do more work, my suggestion would be to check if IP address in this case matches paired computer's IP address, although this would still be a bit annoying (especially since whatever malicious file can be served from a "cleartext" link as well).
      
      Test Plan:
      - start some sort of server which can serve an image on a paired computer
      - create mpris Player instance on a paired computer and set the `mpris:artUrl` to the served address where this image is available
      - open kde connect android app, select prepared player and see default cover art instead of the served image
      - change artUrl to some image from the web
      - check in kde connect again and see it correctly show a remote image
      
      Reviewers: #kde_connect, nicolasfella, albertvaka
      
      Reviewed By: #kde_connect, nicolasfella, albertvaka
      
      Subscribers: albertvaka, nicolasfella, andyholmes, kdeconnect
      
      Tags: #kde_connect
      
      Differential Revision: https://phabricator.kde.org/D21247
      b8d327c2
  6. 13 May, 2019 2 commits
  7. 01 May, 2019 1 commit
  8. 23 Mar, 2019 1 commit
  9. 22 Mar, 2019 1 commit
  10. 20 Mar, 2019 3 commits
  11. 19 Mar, 2019 3 commits
  12. 18 Mar, 2019 1 commit
  13. 08 Mar, 2019 3 commits
  14. 07 Mar, 2019 1 commit
  15. 04 Mar, 2019 1 commit
    • Nicolas Fella's avatar
      [Android] Add photo plugin · 43ae02d6
      Nicolas Fella authored
      Summary: When a request arrive open the camera and send the taken pic back.
      
      Reviewers: #kde_connect, broulik, albertvaka
      
      Reviewed By: #kde_connect, albertvaka
      
      Subscribers: albertvaka, ngraham, kdeconnect
      
      Tags: #kde_connect
      
      Differential Revision: https://phabricator.kde.org/D18142
      43ae02d6
  16. 06 Jan, 2019 1 commit
    • Erik Duisters's avatar
      Migrate from PreferenceActivity to PreferenceFragment because it has been... · 9fb780f9
      Erik Duisters authored
      Migrate from PreferenceActivity to PreferenceFragment because it has been deprecated since Android 3.0 API11
      
      Summary:
      PreferenceActivity has been deprecated since Android 3.0 API 11 in favour of PreferenceFragment
      
      | {F6515113} | {F6515114}|
      |Before|
      | {F6515111} | {F6515112}|
      |After|
      
      Test Plan:
      Apply patch and observe that the DeviceSettings and PluginSettings screen behave as expected
      and now also follow material design guidelines
      
      Reviewers: #kde_connect, nicolasfella
      
      Reviewed By: #kde_connect, nicolasfella
      
      Subscribers: kdeconnect
      
      Tags: #kde_connect
      
      Differential Revision: https://phabricator.kde.org/D17859
      9fb780f9
  17. 27 Dec, 2018 1 commit
  18. 14 Dec, 2018 1 commit
  19. 29 Nov, 2018 1 commit
  20. 02 Nov, 2018 1 commit
  21. 31 Oct, 2018 1 commit
  22. 30 Oct, 2018 1 commit
  23. 28 Oct, 2018 1 commit
  24. 25 Oct, 2018 1 commit
  25. 16 Oct, 2018 3 commits
  26. 01 Aug, 2018 1 commit
    • Albert Vaca Cintora's avatar
      Added a plugin to present slideshows · 8d9d15e6
      Albert Vaca Cintora authored
      Summary:
      This adds a plugin with buttons for next and previous slide and fullscreen.
      It also allows you to use volume up/down to change slide, even when the screen is off.
      It can be extended to show do more presentation-related stuff eventually.
      On the desktop side, it uses the already present 'mousepad' (keyboard input) plugin.
      
      Test Plan: Tested manually.
      
      Reviewers: #kde_connect, nicolasfella, apol
      
      Reviewed By: #kde_connect, nicolasfella, apol
      
      Subscribers: apol, nicolasfella, kdeconnect
      
      Tags: #kde_connect
      
      Differential Revision: https://phabricator.kde.org/D14430
      8d9d15e6
  27. 30 Jul, 2018 1 commit
    • Nicolas Fella's avatar
      Added runcommandplugin widget · e0fde165
      Nicolas Fella authored
      Summary: A simple widget to execute commands from android desktop
      
      Test Plan:
      Add the widget and execute commands from it.
      By default, the selected device is the first device in the device list.
      The selected device can be changed via the widget title.
      If there is no commands, the widget show an empty list
      If there is no connected device, show the message located in @string/unreachable_description
      
      Reviewers: albertvaka, nicolasfella, #kde_connect
      
      Reviewed By: albertvaka
      
      Subscribers: kdeconnect, nicolasfella
      
      Tags: #kde_connect
      
      Differential Revision: https://phabricator.kde.org/D12507
      e0fde165
  28. 27 Jul, 2018 1 commit
    • Nicolas Fella's avatar
      Use kdeconnect:// url to trigger commands · 57fc625a
      Nicolas Fella authored
      Summary:
      Make it possible to trigger commands by opening an URI like kdeconnect://runcommand/<deviceid>/<commandid>
      Makes it possible to trigger commands from NFC tags.
      To ease the setup the url can be added to the clipboard
      
      Test Plan:
      Long-press a command entry
      Select Copy URL to clipboard
      Write into NFC tag or use kdeconnect-handler to trigger url
      See command executing
      
      Reviewers: #kde_connect, albertvaka
      
      Reviewed By: #kde_connect, albertvaka
      
      Subscribers: albertvaka, apol, kdeconnect, #kde_connect
      
      Tags: #kde_connect
      
      Differential Revision: https://phabricator.kde.org/D13447
      57fc625a
  29. 07 Jun, 2018 1 commit