Ricki Hirner
f3af584494
Switch to JUnit4
2016-10-10 21:03:32 +02:00
Ricki Hirner
0cf5a758ba
Add Gitlab CI
2016-10-10 20:18:05 +02:00
Ricki Hirner
840c7e741a
Improve tests
2016-10-07 14:39:40 +02:00
Ricki Hirner
da97c1f2b9
Fix NPE in "is refreshing progress bar"
2016-10-07 14:39:35 +02:00
Ricki Hirner
859ef6d29f
Version bump to 1.3.2.2
v1.3.2.2
2016-10-05 11:15:48 +02:00
Ricki Hirner
351f5e8447
Enable verbose logging of allow loggers (for instance, okhttp) / dav4android update
2016-10-04 22:41:52 +02:00
Ricki Hirner
80b1bb8ee2
Android 4.0/4.1 fixes
...
* require API level 15 for TransactionTooLargeException
* use SQLite WAL only on API level 16+
* various database access, provider access and UI fixes
v1.3.2.1
2016-10-04 16:12:44 +02:00
Ricki Hirner
e558c45139
Version bump to 1.3.2
v1.3.2
2016-10-03 20:55:42 +02:00
Ricki Hirner
a2284de509
Fetch translations from Transifex
2016-10-03 20:43:33 +02:00
Ricki Hirner
a61fe817ca
Avoid "no transaction" exception
2016-10-03 20:11:18 +02:00
Ricki Hirner
15349b3d23
Use an own ISyncPlugin instance per SyncAdapter
2016-10-03 12:13:00 +02:00
Ricki Hirner
6eea640647
Minimal layout change
2016-10-03 12:12:38 +02:00
Ricki Hirner
91864f76e4
Show progress bar when synchronization is active
2016-09-26 22:57:45 +02:00
Ricki Hirner
3c303ff760
Increase SEQUENCE only when we're ORGANIZER
2016-09-24 22:23:25 +02:00
Ricki Hirner
dec4f81faa
Query/use CalDAV email address as account name, if available
2016-09-24 21:33:59 +02:00
Ricki Hirner
3e691e6aef
MultiSync for Cloud: one-time payment instead of subscription
2016-09-24 15:53:06 +02:00
Ricki Hirner
66ae1ddc8d
Always increase SEQUENCE
2016-09-23 13:55:45 +02:00
Ricki Hirner
d757f45e8b
lint: don't keep references to Context in static fields
2016-09-21 21:59:17 +02:00
Ricki Hirner
374acf1c70
Version bump to 1.3.1
...
* some cert4android tests
2016-09-18 17:37:08 +02:00
Ricki Hirner
b1ab14f311
Import strings from Transifex
2016-09-18 16:51:05 +02:00
Ricki Hirner
d65a021536
Always use PROPFIND instead of REPORT addressbook-query
2016-09-18 16:38:41 +02:00
Ricki Hirner
8e61320225
Add About activity for iCloud flavor
2016-09-18 16:36:11 +02:00
Ricki Hirner
ef698102f1
New icon, show license notification again
2016-09-06 23:07:00 +02:00
Ricki Hirner
47e417158f
Reinitialize certificate manager when needed
2016-09-06 21:56:44 +02:00
Ricki Hirner
65d3986257
README changes
v1.3
2016-09-02 12:21:11 +02:00
Ricki Hirner
c350baa863
Fetch translations from Transifex
2016-09-02 12:15:17 +02:00
Ricki Hirner
4222a5d2c6
lint optimizations
...
* permissions: declare AUTHENTICATE_ACCOUNTS, GET_ACCOUNTS and MANAGE_ACCOUNTS only until SDK level 22
* minor optimizations and bug fixes
2016-09-02 11:57:16 +02:00
Ricki Hirner
718bcebf20
Version bump to 1.3
...
* vcard4android: fix bug concerning generated formatted postal addresses
2016-09-02 00:56:06 +02:00
Ricki Hirner
c6d3370dd3
gplay version: remove donation link
...
Fix icons again
2016-09-02 00:56:00 +02:00
Ricki Hirner
f03e1d7948
New launcher logo
...
* new launcher logo (contributed by Christoph Scheidl)
2016-09-01 22:48:12 +02:00
Ricki Hirner
cff047c4cb
Use cert4android instead of MemorizingTrustManager
...
* 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
2016-09-01 22:03:38 +02:00
Ricki Hirner
7a3a9047e6
iCloud: UI and strings
2016-08-14 20:57:31 +02:00
Ricki Hirner
7edd960d47
Navigation drawer, read-only settings
2016-08-14 17:49:18 +02:00
Ricki Hirner
46a5a8a25a
White icons for Apple® iCloud®, hallelujah™
2016-08-14 13:18:45 +02:00
Ricki Hirner
a3f2c23a3c
Accept intent extras for LoginActivity
2016-08-13 23:06:28 +02:00
Ricki Hirner
aaee3fbd9b
Fetch translations from Transifex
v1.2.3
2016-08-06 00:11:40 +02:00
Ricki Hirner
b80608be98
Fix OpenTasks regression bug
...
* version bump to 1.2.3
* enable OpenTasks sync on Android <6 again
2016-08-05 23:17:55 +02:00
Ricki Hirner
531440d5a9
Improve HTTP authentication
...
* use preemptive Basic auth automatically for HTTPS connections
* cache auth parameters (Basic/Digest)
2016-08-05 23:17:32 +02:00
Ricki Hirner
be8657433e
Fetch translations from Transifex
2016-08-02 19:27:14 +02:00
Ricki Hirner
c5af9a735b
Request ignoring battery optimization
...
* startup dialog: request to ignore battery optimizations
* remove F-Droid donation startup dialog (only useful for davdroid-ose)
* version bump to 1.2.2
2016-08-02 19:27:07 +02:00
Ricki Hirner
3a582c4534
Avoid sync error when OpenTasks is not installed
2016-08-01 21:49:20 +02:00
Ricki Hirner
bd3d27f883
Clean up launcher icon
...
* clean up launcher icon
* update dependencies
2016-08-01 21:03:21 +02:00
Ricki Hirner
601cfff788
Basic subscription management
...
* SDK version 24
* Subscription management and GUI
2016-08-01 20:24:32 +02:00
Ricki Hirner
2fec3e3cb8
iCloud: implement free trial
2016-07-29 15:21:17 +02:00
Ricki Hirner
c4725a9b17
Initial iCloud version
...
* new gradle configField: useMTM
* new gradle source dir: davdroid (for DAVdroid OSE + DAVdroid variants)
* move strings and default login fragment to davdroid source dir
* iCloud AndroidManifest: add billing permission and SubscriptionActivity
* add sync plugins
* iCloud flavor + sync plugin: in-app billing
* iCloud flavor: login credentials fragment + font
* iCloud flavor: new strings
* use account type from string assets instead of hardcoded constant
2016-07-29 14:27:05 +02:00
Ricki Hirner
70bec8e980
Allow large transactions
...
* version bump to 1.2.1-ose
* upgrade to okhttp 3.4.1
* ical4android/vcard4android: split oversized transactions
2016-07-27 18:24:30 +02:00
Ricki Hirner
0d0341fd62
Minor changes
...
* MTM: use multi-process activity
* change library repos to private ones
* upgrade Android gradle plugin
2016-07-14 22:57:00 +02:00
Ricki Hirner
b49bdda7e8
Fix NPE, add intent to view FAQ to upgrade notification
2016-07-11 12:55:55 +02:00
Ricki Hirner
19b54748cd
Version bump to 1.2
...
* move ETag requirement from vcard4android to davdroid
* more debug info
* vcard4android: support for custom labels (X-ABLabel)
v1.2
2016-07-02 10:32:12 +02:00
Ricki Hirner
41ce609237
Support X-ABLabel for custom types
...
* vcard4android: support X-ABLabel for custom types
2016-07-01 22:10:20 +02:00