1. 15 Jun, 2019 1 commit
  2. 14 Jun, 2019 1 commit
  3. 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
      So from android 8 onwards it appears that fetching content from "cleartext" urls is disabled by default
      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
  4. 13 May, 2019 2 commits
  5. 01 May, 2019 1 commit
  6. 23 Mar, 2019 1 commit
  7. 22 Mar, 2019 1 commit
  8. 20 Mar, 2019 3 commits
  9. 19 Mar, 2019 3 commits
  10. 18 Mar, 2019 1 commit
  11. 08 Mar, 2019 3 commits
  12. 07 Mar, 2019 1 commit
  13. 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
  14. 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
      PreferenceActivity has been deprecated since Android 3.0 API 11 in favour of PreferenceFragment
      | {F6515113} | {F6515114}|
      | {F6515111} | {F6515112}|
      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
  15. 27 Dec, 2018 1 commit
  16. 14 Dec, 2018 1 commit
  17. 29 Nov, 2018 1 commit
  18. 02 Nov, 2018 1 commit
  19. 31 Oct, 2018 1 commit
  20. 30 Oct, 2018 1 commit
  21. 28 Oct, 2018 1 commit
  22. 25 Oct, 2018 1 commit
  23. 16 Oct, 2018 3 commits
  24. 01 Aug, 2018 1 commit
    • Albert Vaca Cintora's avatar
      Added a plugin to present slideshows · 8d9d15e6
      Albert Vaca Cintora authored
      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
  25. 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
  26. 27 Jul, 2018 1 commit
    • Nicolas Fella's avatar
      Use kdeconnect:// url to trigger commands · 57fc625a
      Nicolas Fella authored
      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
  27. 07 Jun, 2018 1 commit
  28. 03 Jun, 2018 1 commit
  29. 21 May, 2018 1 commit
  30. 20 May, 2018 2 commits