1. 17 Feb, 2017 1 commit
  2. 12 Feb, 2017 2 commits
  3. 10 Feb, 2017 2 commits
  4. 06 Feb, 2017 2 commits
  5. 05 Feb, 2017 2 commits
  6. 01 Feb, 2017 2 commits
    • rhi's avatar
      Implement checksum to check whether DIRTY contacts have "really" changed · faaaa330
      rhi authored
      * contact data hash code = hash code of data fields and group memberships
      * Before every contact sync, all dirty contacts are checked whether they're
        "really dirty" (= data hash code has changed). If they're not, the DIRTY
        flag is reset. Works around Android 7 behavior of setting contacts to DIRTY
        even if onky meta data has been updated (for instance, lastContacted after
        a call or SMS),
      * When an "upload" sync is initiated by notifyChange and there are no
        "really dirty" contacts, the sync is ignored.
      * contact upload: clearDirty() saves hash code, too
      * contact download: create()/update() saves hash code, too
      * debugging: sync flags (extras) are now logged
      faaaa330
    • rhi's avatar
      AccountSettingsActivity: use loader · 712467d9
      rhi authored
      * use Loader for AccountSettingsActivity sync intervals (fixes Android 7 display "issues")
      * SyncManager: allow prepare() to skip synchronization
      712467d9
  7. 30 Jan, 2017 1 commit
  8. 29 Jan, 2017 4 commits
  9. 09 Jan, 2017 1 commit
  10. 08 Jan, 2017 2 commits
  11. 06 Jan, 2017 1 commit
  12. 01 Jan, 2017 3 commits
  13. 31 Dec, 2016 1 commit
    • rhi's avatar
      Fix permissions notification · d3007765
      rhi authored
      * ical4android: remove ORGANIZER from all VEVENT components if there are not attendees
      d3007765
  14. 30 Dec, 2016 3 commits
  15. 28 Dec, 2016 1 commit
    • rhi's avatar
      Change handling of tasks sync when OpenTasks is not installed · c8ddec96
      rhi authored
      * AccountDetailsFragment: at account creation, enable task sync only when OpenTasks is installed
      * PackageChangedReceiver: when packages are (un)installed, check for OpenTasks availability and (de)activate task sync for all accounts accordingly
      * LocalTaskList: don't cache OpenTasks availability
      * sync_*.xml: don't activate sync by default
      c8ddec96
  16. 23 Dec, 2016 2 commits
  17. 19 Dec, 2016 1 commit
  18. 18 Dec, 2016 1 commit
  19. 02 Dec, 2016 1 commit
  20. 25 Nov, 2016 1 commit
  21. 17 Nov, 2016 1 commit
  22. 14 Nov, 2016 4 commits
    • rhi's avatar
      Version bump to 1.3.4.1 · d34efb10
      rhi authored
      d34efb10
    • rhi's avatar
      Fetch translations from Transifex · 2fd0ac2d
      rhi authored
      2fd0ac2d
    • rhi's avatar
      Avoid some crashes · 4f796669
      rhi authored
      * check whether ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATION can be resolved before launching it
      * cert4android: don't crash when service can't be bound
      4f796669
    • rhi's avatar
      Allow renaming of accounts · fb7f9749
      rhi authored
      * allow renaming of accounts
      * always open AccountActivity, even if there are no services (so that users can delete the account from within DAVdroid)
      fb7f9749
  23. 13 Nov, 2016 1 commit