1. 15 Jun, 2019 1 commit
  2. 19 May, 2019 2 commits
  3. 01 May, 2019 1 commit
  4. 18 Apr, 2019 2 commits
  5. 21 Mar, 2019 1 commit
  6. 08 Mar, 2019 1 commit
    • Erik Duisters's avatar
      Use Storage Access Framework on SDK >= 21 (Lollipop and above) · a6fdddf8
      Erik Duisters authored
      Summary:
      Use Storage Access Framework on Android running SDK >= 21 so writing to
      sdcard will work again
      
      |{F6546802}|{F6546803}|{F6546804}|
      |API 21+|API 19-|Edit|
      
      Test Plan:
      Install patch on Android phone with Build.Version < 19 (Kitkat)
      
      - Without a sdcard: Verify that dolphin displays an "All Files" entry that is empty
      - With a sdcard and with "Add camera folder shortcut" turned off: Verify that dolphin displays the configured display name of the sdcard
      - With a sdcard and with "Add camera folder shortcut" turned on: Verify that dolphin displays the configured display name of the sdcard and also lists a "Camera pictures" shortcut
      - With a sdcard: Verify that when changing the display name or the "Add camera folder shortcut" preference dolphin displays the updated items (after pressing F5)
      - With a sdcard: Verify that files can be read and written to/from the sdcard
      
      Install patch on Android phone with Build.Version < 19 (Kitkat)
      - Repeat the above tests except for the read/write test: Verify that files can be read from the sdcard
      
      Install patch on Android phone with Build.Version > 21 (Lollipop)
      
      - Without any configured storage locations: Verify dolphin displays an "All Files" entry that is empty
      - With configured storage locations: Verify dolphin displays the display names of the configured storage locations and that entering a location displays the correct directory entries
      - Make one or several changes to the configured storage locations: Verify dolphin displays the display names of the configured storage locations (after pressing F5) and that entering a location displays the correct directory entries
      
      Reviewers: #kde_connect, albertvaka, sredman
      
      Reviewed By: #kde_connect, albertvaka, sredman
      
      Subscribers: albertvaka, sredman, kdeconnect
      
      Tags: #kde_connect
      
      Differential Revision: https://phabricator.kde.org/D18212
      a6fdddf8
  7. 07 Mar, 2019 1 commit
  8. 28 Feb, 2019 1 commit
  9. 16 Feb, 2019 1 commit
  10. 11 Feb, 2019 3 commits
  11. 16 Jan, 2019 1 commit
  12. 27 Dec, 2018 1 commit
  13. 08 Dec, 2018 1 commit
  14. 02 Nov, 2018 1 commit
  15. 31 Oct, 2018 1 commit
  16. 24 Oct, 2018 1 commit
  17. 18 Oct, 2018 1 commit
  18. 16 Oct, 2018 1 commit
    • Albert Vaca Cintora's avatar
      Bump sdk to Android PIE · 58a9b0d9
      Albert Vaca Cintora authored
      Changes:
      - Appcompat library v4 has been splitted in smaller libs, we only need one
      - New FOREGROUND_SERVICE permission is required
      58a9b0d9
  19. 31 Aug, 2018 1 commit
  20. 26 Jul, 2018 2 commits
  21. 06 Jun, 2018 1 commit
  22. 20 May, 2018 3 commits
  23. 09 May, 2018 1 commit
    • Nicolas Fella's avatar
      Use lambdas where possible · e712c69e
      Nicolas Fella authored
      Summary: Let Android Studio replace anonymous types with lambdas. No manual code change.
      
      Test Plan: Compile and superficial behaviour test
      
      Reviewers: #kde_connect, philipc
      
      Reviewed By: #kde_connect, philipc
      
      Subscribers: philipc, #kde_connect
      
      Tags: #kde_connect
      
      Differential Revision: https://phabricator.kde.org/D12229
      e712c69e
  24. 01 May, 2018 1 commit
  25. 27 Apr, 2018 1 commit
  26. 24 Mar, 2018 1 commit
  27. 24 Feb, 2018 1 commit
    • Matthijs Tijink's avatar
      Add album cover art support. · 0d00b8aa
      Matthijs Tijink authored
      Summary:
      Fetches http(s) album art urls, as supplied by MPRIS, to display as album art. Fetched urls and failed fetches are cached to prevent unneccessary network activity.
      
      The bulk of the code is in the fetching+caching class `AlbumArtCache`.
      
      Takes the comments from d52be109 into account:
       - The images (HTTP(S) only for now) are cached. This is limited to 5 MB on disk or 10 entries in memory.
       - The image gets viewing space depending on the remaining screen space. Thus, controls should never be pushed off-screen.
       - "Edge cases" like going from cover art to no cover art is handled correctly (actually a result of earlier mpris code changes).
      
      Additionally, it adds a landscape mode to the MPRIS activity, which shows the cover art and controls side by side.
      
      Desktop part is in D9563.
      
      FEATURE: 345015
      
      Test Plan: Works both with/without album art. Switching players and tracks correctly changes the album art.
      
      Reviewers: #kde_connect, #vdg, albertvaka
      
      Reviewed By: #kde_connect, albertvaka
      
      Subscribers: albertvaka, ngraham, nicolasfella, apol
      
      Differential Revision: https://phabricator.kde.org/D9564
      0d00b8aa
  28. 22 Jan, 2018 2 commits
  29. 09 Dec, 2017 2 commits
  30. 11 Jul, 2017 1 commit
    • Nicolas Fella's avatar
      SharePlugin refactoring · 45f3311b
      Nicolas Fella authored
      Summary:
      Some refactoring in the Shareplugin:
      
      Extracted some parts into separate methods
      Extracted notification into separate class
      Some optical tweaks on notifications
      
      Reviewers: #kde_connect, albertvaka
      
      Reviewed By: #kde_connect, albertvaka
      
      Subscribers: albertvaka, #kde_connect
      
      Tags: #kde_connect
      
      Differential Revision: https://phabricator.kde.org/D6613
      45f3311b
  31. 09 Jul, 2017 1 commit