1. 16 Jun, 2018 1 commit
  2. 29 Mar, 2018 1 commit
  3. 27 Oct, 2017 1 commit
  4. 19 Jul, 2017 1 commit
  5. 27 Feb, 2017 1 commit
  6. 29 Jan, 2017 1 commit
  7. 18 Dec, 2016 1 commit
  8. 07 Oct, 2016 1 commit
  9. 01 Sep, 2016 1 commit
    • Ricki Hirner's avatar
      Use cert4android instead of MemorizingTrustManager · b73a825a
      Ricki Hirner authored
      * use cert4android instead of MemorizingTrustManager
      * new app setting: distrust system certificates
      * add network security config to manifest so that user-installed CAs will be accepted in Android 7 again
      * update gradle
      b73a825a
  10. 10 Apr, 2016 1 commit
    • Ricki Hirner's avatar
      Implement Android 6-style permissions · b59fb550
      Ricki Hirner authored
      * increase target API level to 23 (Android 6), which makes Android 6-style permissions mandatory
      * AUTHENTICATE_ACCOUNTS permission is only required up to API level 22
      * new activity: PermissionsActivity which shows missing permissions and provides buttons to request them
      * DavService: Android shouldn't send a null Intent, but sometimes it does, so implement null check
      * LocalTaskList: tasksProviderAvailable may return true on API level 23+ even if permissions are not sufficient
      * SyncAdapterService: show a notification (with Intent for PermissionsActivity) when permissions are not sufficient
      * when creating accounts, set OpenTasks sync always to true if API level is 23+ (even if OpenTasks is not installed [yet])
      * update Lombok
      b59fb550
  11. 07 Nov, 2015 1 commit
    • Ricki Hirner's avatar
      Amend DebugInfoActivity · 2db80a8b
      Ricki Hirner authored
      * write report to temporary file in external cache dir before sending
      * don't delete the report file onActivityResult (because services like the email service may access it asynchronously)
      * don't show label of installer (just the package name), because some use ambiguous strings like "App Store" etc.
      * show sync. settings for all accounts again
      2db80a8b
  12. 10 Oct, 2015 1 commit
  13. 12 Mar, 2015 1 commit
    • Ricki Hirner's avatar
      Version 0.7 · 54abf4ad
      Ricki Hirner authored
      * new Settings activity
      * Settings: display/change user name, password, preemptive auth.
      * Settings: display/change sync. interval for contacts and calendars
      * requires permission GET_ACCOUNTS to list accounts in Settings
      * requires permission READ_SYNC_SETTINGS to display current sync intervals
      * remove obsolete files from res/
      * update copyright notices
      * version bump to 0.7
      54abf4ad
  14. 08 Mar, 2015 1 commit
    • Ricki Hirner's avatar
      Version 0.7 · ede7fd20
      Ricki Hirner authored
      * new Settings activity
      * Settings: display/change user name, password, preemptive auth.
      * Settings: display/change sync. interval for contacts and calendars
      * requires permission GET_ACCOUNTS to list accounts in Settings
      * requires permission READ_SYNC_SETTINGS to display current sync intervals
      * remove obsolete files from res/
      * update copyright notices
      * version bump to 0.7
      ede7fd20
  15. 20 Dec, 2014 1 commit
    • Ricki Hirner's avatar
      Migrated to Android Studio/gradle · 4a3c9105
      Ricki Hirner authored
      * moved all dependencies to gradle instead of shipping .jar files in the app/lib directory
      * switched to official Android port of HttpClient instead of httpclientandroidlib
      * new .gitignore and project files
      4a3c9105