1. 18 Jan, 2021 1 commit
  2. 15 Jan, 2021 1 commit
  3. 14 Jan, 2021 1 commit
  4. 09 Jan, 2021 1 commit
  5. 02 Jan, 2021 1 commit
  6. 18 Dec, 2020 4 commits
  7. 12 Dec, 2020 1 commit
  8. 05 Dec, 2020 1 commit
  9. 02 Dec, 2020 2 commits
  10. 26 Nov, 2020 1 commit
  11. 16 Nov, 2020 1 commit
  12. 08 Nov, 2020 1 commit
  13. 07 Nov, 2020 1 commit
  14. 24 Oct, 2020 1 commit
  15. 23 Oct, 2020 1 commit
  16. 16 Oct, 2020 1 commit
  17. 15 Oct, 2020 2 commits
    • Adriaan de Groot's avatar
      Fix imobiledevice backend: Check API version for DEVICE_PAIRED · 08cbc023
      Adriaan de Groot authored
      Add an API-version definition to consumers of the imobiledevice
      imported target. The definition is not very fine-grained, but
      right now it's enough to distinguish "1.3.0" from "not-1.3.0"
      releases. A better approach would unpack the version string
      returned from pkg-config into suitable hex values.
      
      The value of IMOBILEDEVICE_API is a (hex) constant consisting
      of (major<<16)|(minor<<8)|patch, in order to be compatible
      with QT_VERSION_CHECK, so 1.3.0 becomes 0x10300.
      
      In the imobiledevice backend, restore the code that does
      nothing with DEVICE_PAIRED, but now protect it with versioning
      `#ifdefs` and restore the unhandled-event warning.
      08cbc023
    • Kai Uwe Broulik's avatar
      Fix imobiledevice backend build · 4b28cbca
      Kai Uwe Broulik authored
      This enum value is effectively unused, so remove it for now.
      Replace it by a version check in the future.
      4b28cbca
  18. 13 Oct, 2020 1 commit
    • Kai Uwe Broulik's avatar
      Add Solid backend using libimobiledevice for finding iOS devices · 115d322b
      Kai Uwe Broulik authored
      This allows Solid to find them and exposes them as PortableMediaPlayer with
      known protocol "afc" similar to how it's done for MTP devices.
      Devices get the device name and form factor icon. It also monitors pluggin in
      and out devices.
      
      Battery is not provided as UPower already reports this through libimobiledevice.
      Also, there's no way for Solid to relate devices from different backends
      so iPhones still also show up as PTP camera.
      
      Right now it doesn't do much (apart showing up in `solid-hardware5 list`
      and KInfoCenter's device browser) but this is preparing the necessary
      infrastructure for improving iOS support throughout KDE.
      Signed-off-by: default avatarEike Hein <eike.hein@mbition.io>
      115d322b
  19. 10 Oct, 2020 1 commit
  20. 09 Oct, 2020 1 commit
  21. 04 Oct, 2020 1 commit
  22. 12 Sep, 2020 1 commit
  23. 06 Sep, 2020 1 commit
  24. 28 Aug, 2020 1 commit
  25. 23 Aug, 2020 1 commit
  26. 17 Aug, 2020 1 commit
  27. 14 Aug, 2020 9 commits