Commit Graph

296 Commits (3813c1e0c805660f41f5239ebf64035d918b53a7)

Author SHA1 Message Date
Ricki Hirner 14875f63ea Always update all task fields (including null values)
8 years ago
Ricki Hirner 28e567cf78 Introduce local unit tests
8 years ago
Ricki Hirner 7997606550 Minor optimizations
8 years ago
Ricki Hirner fb0552de46 Find collections when they're identical with their home set
8 years ago
Ricki Hirner 03c15a6924 Task list synchronization conditions, tests
8 years ago
Ricki Hirner c3b2929f88 Changes in ical4android and vcard4android
8 years ago
Ricki Hirner eb2537a278 Version bump to 1.0.7-beta1
8 years ago
Ricki Hirner 0b9727cca6 More detailled OpenTasks installation hint
8 years ago
Ricki Hirner 61231b4233 Implement Android 6-style permissions
8 years ago
Ricki Hirner 59252d7471 Fetch translations from Transifex
8 years ago
Ricki Hirner 6ffa6fa9a7 New feature: only sync in WiFi
8 years ago
Ricki Hirner 03ee9a037b Various tests
8 years ago
Ricki Hirner 7ab13d648e Check for migrations only when package is replaced, DB fixes
8 years ago
Ricki Hirner 25c54cce62 SyncManager notifications: create a unique notification for every synced collection
8 years ago
Ricki Hirner f0e45c71f5 Add account setting: manage calendar colors
8 years ago
Ricki Hirner fa528a64e9 Sync database optimizations
8 years ago
Ricki Hirner c6aed90c96 OOM handling, DB transactions, calandar VISIBLE, service refresh notification
8 years ago
Ricki Hirner 2280f899ee Use last path segment as collection display name if there's no DAV:displayName
8 years ago
Ricki Hirner a283cbbae5 Add account info when creating calendars
8 years ago
Ricki Hirner bb95a25b91 Fix NPE for synchronization while CalDAV/CardDAV services is not available in DB
8 years ago
Ricki Hirner f1ccd01708 Fetch translations from Transifex
8 years ago
Ricki Hirner c498225064 Resource detection: fix NPE
8 years ago
Ricki Hirner 879b137cfc Version bump to 1.0
8 years ago
Ricki Hirner 84379f7ee1 Verbose logging of resource detection
8 years ago
Ricki Hirner a594fd3d14 Handle invalid accounts where accounts are used
8 years ago
Ricki Hirner 100b78a6a4 Version bump to 1.0-rc1
8 years ago
Ricki Hirner 758711acb2 Import translations from Transifex
8 years ago
Ricki Hirner c90b6075db Re-initialize logger in :sync process, too (IPC using broadcast)
8 years ago
Ricki Hirner 7109915e6e Minor refactoring (lint)
8 years ago
Ricki Hirner e8cf9fd5ab Implement AboutActivity (license information)
8 years ago
Ricki Hirner 3a49815220 Show notifications on refresh errors
8 years ago
Ricki Hirner 96881bd986 Improve resource detection
8 years ago
Ricki Hirner c08a0bdc43 Respect read-only flag of collections
8 years ago
Ricki Hirner 773b2ee992 SSLSocketFactoryCompat: fix typo
8 years ago
Ricki Hirner c2181c55d3 Translation fix
8 years ago
Ricki Hirner 8449684dd2 Version bump to 1.0-beta1
8 years ago
Ricki Hirner 28e7c91658 Initiate DAV service refresh after migration
8 years ago
Ricki Hirner 51867c5f3f Notification for external file logging
8 years ago
Ricki Hirner 1786b73ac6 Provide settings migration v0.9 -> v1.0
8 years ago
Ricki Hirner 1df3ddbe74 Startup dialogs
8 years ago
Ricki Hirner 5ee8d76b34 Add SQLite dump to debug report
8 years ago
Ricki Hirner 5723225475 App settings UI
8 years ago
Ricki Hirner f73f6ca43c Account management: Create address book (similar to create calendar)
8 years ago
Ricki Hirner 753c4b05a5 Allow time-range filtering of events (to the past)
8 years ago
Ricki Hirner 2e34fa686d Minor refactoring
8 years ago
Ricki Hirner a735564bc1 Use java.util.logging instead of sl4fj
8 years ago
Ricki Hirner 552f6b6936 Refactoring
8 years ago
Ricki Hirner 50f7006e59 Refactoring
8 years ago
Ricki Hirner 6ac5fe0204 Show debug info on management errors
8 years ago
Ricki Hirner 19bfe5c5f2 Create/delete calendars
8 years ago
Ricki Hirner 212cd8ddb0 Proof of concept: create remote address books, delete remote collections
8 years ago
Ricki Hirner c30195d9ba AccountActivity changes
8 years ago
Ricki Hirner 3ca063416e Fix crash bug caused by leaking OnAccountsUpdateListener
8 years ago
Ricki Hirner 940d622402 Upgrade to okhttp/3.1.2 + tests
8 years ago
Ricki Hirner 814abc60ed Service detection, account settings
9 years ago
Ricki Hirner 220ba4b151 Improved service detection + GUI
9 years ago
Ricki Hirner 777e124b54 Selectable calendars
9 years ago
Ricki Hirner f32493986b Update local calendars according to ServiceDB at sync
9 years ago
Ricki Hirner 5025a61cd1 Update local task lists according to ServiceDB at sync
9 years ago
Ricki Hirner 89a516bfd1 DavService: refresh collections
9 years ago
Ricki Hirner af71ed8bc5 Collections refresh
9 years ago
Ricki Hirner fc29988dc6 Add DavService for long-running operations
9 years ago
Ricki Hirner 77c947da14 Add account details activity (AccountActivity)
9 years ago
Ricki Hirner ff901ce91f Service database
9 years ago
Ricki Hirner 85a6b68a56 Rewrite initial configuration detection
9 years ago
Ricki Hirner 89050d88c6 Upgrade to okhttp3
9 years ago
Ricki Hirner ba0350c83d New initial server configuration detection
9 years ago
Ricki Hirner 515969c4b8 Initial changes for new GUI
9 years ago
Ricki Hirner 9a8d29e774 Append trailing slashes to Web URLs; okhttp upgrade
9 years ago
Ricki Hirner be6aa1b6a2 Upgrade to okhttp/2.7.1
9 years ago
Ricki Hirner 9ec4a4015d
Increase timeout values
9 years ago
Ricki Hirner 9dbc32d30b
BuildConfig: use build time instead of current time for timestamp
9 years ago
Ricki Hirner 0142e63257
Show open-source information when MainActivity is created
9 years ago
Ricki Hirner aaa7d71ae3
Version bump to 0.9.1.2
9 years ago
Ricki Hirner 5ccdafa074
ContactsSyncManager: URL fix
9 years ago
Ricki Hirner e5ebf10dc0
Version 0.9.1.1
9 years ago
Ricki Hirner 0f0acd62a3
Optimize soft keyboard handling, make resource detection dialog not cancelable
9 years ago
Ricki Hirner 2414b42867
Add basic support for cookies
9 years ago
Ricki Hirner 12248b8bb9
Version 0.9.1-beta1
9 years ago
Ricki Hirner 065aa3fc84
Version bump to 0.9.1
9 years ago
Ricki Hirner 20ee4e03f3
Various improvements
9 years ago
Ricki Hirner 241e15404f
Amend DebugInfoActivity
9 years ago
Ricki Hirner 4a00ba647d
Fix crash bug when external log file can't be created
9 years ago
Ricki Hirner 8d00814eaf
Update .gitmodules to publically accessible URLs
9 years ago
Ricki Hirner c665744c31
Version 0.9.0.4
9 years ago
Ricki Hirner 2ef278c336
vcard4android: ignore raw contact data rows without MIMETYPE
9 years ago
Ricki Hirner 34de8431ae
Fallback to PROPFIND when REPORT addressbook-query returns 400, 403, 500 or 501
9 years ago
Ricki Hirner 9d19d9757c
Merge translations from Transifex and bump version to 0.9.0.3
9 years ago
Ricki Hirner 81d13576e8
Minor bug fixes and improvements
9 years ago
Ricki Hirner 0f5f39a9fe
Lower target SDK to 22 (pre-M) to fixes crashes on Android 6; new permissions model will be implemented later
9 years ago
Ricki Hirner 3e2459c85c
2 bug fixes
9 years ago
Ricki Hirner 8f52bf160e
Version bump to 0.9.0.1
9 years ago
Ricki Hirner 661276450c
SSLSocketFactoryCompatTest
9 years ago
Ricki Hirner c93a89348e
Handle event/task sequence == null (meaning it was created locally and not sequence has yet been assigned)
9 years ago
Ricki Hirner 93464ccf8c
Enable TLSv1.1 and TLSv1.2 (if available) for Android <5 again
9 years ago
Ricki Hirner 3646a561c6
Remove Robohydra (obsoleted by okhttp-mockwebserver)
9 years ago
Ricki Hirner da9410c1b5
Fix lint warnings, don't require external storage permission for SDK >18
9 years ago
Ricki Hirner 82f80fed1c
Resource detection fixes
9 years ago
Ricki Hirner 94770fb0c8
Version 0.9 ready!
9 years ago
Ricki Hirner 9ddcec5624
Changed source strings
9 years ago