Tom Hacohen
2e92422ea6
Import: fix showing the import finished dialog.
2018-01-22 16:40:48 +00:00
Tom Hacohen
c93e21e2d3
Contact import: fix accidental double-import.
2018-01-22 16:40:48 +00:00
Tom Hacohen
536bef9815
Import: always import, don't try to find duplicates based on UID.
...
This was causing issues when importing from a Google account in some cases
because we were getting weird UIDs.
This was also problematic when importing from other sources that
reported weird UIDs.
2018-01-22 16:40:48 +00:00
Tom Hacohen
dd96ea38d0
Remove lombok usage entirely, but keep it for the submodules
2018-01-22 16:40:36 +00:00
Tom Hacohen
c65640586b
Properly switch to kapt2 as the annotation processor
2018-01-22 13:49:57 +00:00
Tom Hacohen
a685620a37
Update gradle and add kotlin support
2018-01-19 20:48:57 +00:00
Tom Hacohen
c9dca4c0bf
Update requery
2018-01-19 20:32:01 +00:00
Tom Hacohen
1046164b83
Delombokify: remove Setter/Getter usages.
2018-01-19 19:44:03 +00:00
Tom Hacohen
13c718977e
Delombokify: remove RequiredArgsConstructor usages.
2018-01-19 19:26:25 +00:00
Tom Hacohen
6ab3401bf5
Move journal owner tests to the journal and make case insensitive.
2018-01-19 19:01:47 +00:00
Tom Hacohen
b8299a81ce
Add ACRA for crash reporting.
...
This will make it easier to identify and fix crashes.
Until now we relied on user to automatically figure out if the app has
crashed and gather debug info manually. This didn't work well,
especially in places like "import" where they just assumed the import
finished successfully if there was a crash.
This change makes it so whenever there's a crash, the email app is
opened with a template email and the stack trace attached.
This should make it easier for us to detect and fix issues.
Important to note: nothing is sent automatically.
2018-01-19 15:40:12 +00:00
Tom Hacohen
16e0a57f67
Update support libs.
2018-01-19 15:40:12 +00:00
Tom Hacohen
5ddde0671d
Update gradle.
2018-01-19 15:40:12 +00:00
Tom Hacohen
99afd923d5
Add detection and a pop-up of vendor specific bugs.
...
Some device manufacturers (I'm looking at you Xiaomi!) made some changes
to Android that break content providers and other background apps. This
affects a few apps, including DAVdroid from which EteSync is derived.
This change attempts to automatically detect such devices, alert users
and point them to the relevant FAQ entry.
I've already had to deal with a few bug reports stemming from this
issue, so it's good to have this handled automatically.
This addresses #22
2018-01-18 11:42:27 +00:00
Tom Hacohen
9277581607
File logging: make it more obvious how to get rid of the notification.
...
Fixes #23 .
2018-01-17 14:26:08 +00:00
Tom Hacohen
524cf282c7
Bump version.
2018-01-07 17:29:25 +00:00
Tom Hacohen
9d12e9c809
Fix confusing error message when creating/fetching user info.
2018-01-07 17:29:10 +00:00
Tom Hacohen
e2beec0968
Bump version.
2017-12-26 12:00:58 +00:00
Tom Hacohen
b0adc3c6c8
Bump version.
2017-12-16 14:47:28 +00:00
Tom Hacohen
3a1b980384
Improve error message when using the wrong password on account creation.
2017-12-16 14:46:00 +00:00
Tom Hacohen
4567f2347e
Remove product flavours.
2017-12-16 14:09:44 +00:00
Tom Hacohen
cf15bc39c0
Update compile and target sdk version.
2017-12-11 17:28:49 +00:00
Tom Hacohen
904e9482d7
Bump version.
2017-12-11 11:18:49 +00:00
Daria Szatan
18143d8d1f
Update polish strings.xml
2017-12-01 09:42:11 +00:00
Tom Hacohen
2a58cef2ba
Bump version.
2017-11-29 13:08:43 +00:00
Tom Hacohen
7a40cf615e
Improve empty joural text.
2017-11-29 13:06:41 +00:00
Tom Hacohen
0e6ee9c101
Fix content provider leak.
2017-11-29 13:05:11 +00:00
Tom Hacohen
71563eddfe
Import: fix crash when import finishes while the app is minimised.
2017-11-29 10:05:48 +00:00
Tom Hacohen
c2521bf556
Fix DB resource leak.
...
It doesn't affect anything in a noticeable way, but still, obviously,
worth fixing.
2017-11-29 09:59:16 +00:00
bla-ke
e4eb0e5f35
[Update] Polish translation
2017-11-26 11:44:56 +00:00
bla-ke
4e4c1847bd
Polish translation
2017-11-26 11:44:56 +00:00
Tom Hacohen
1337950287
Bump version.
2017-11-19 21:12:26 +00:00
Tom Hacohen
535c23f50d
Bump version.
2017-11-19 20:37:06 +00:00
Tom Hacohen
f6007019e8
Add support for setting custom servers
...
This makes it easier to host your own etesync server.
2017-11-19 20:26:19 +00:00
Ricki Hirner
f2825b3fb3
Also support for anniversaries without a year.
2017-11-14 20:58:50 +00:00
Tom Hacohen
f6a64e7716
Bump version.
2017-11-14 19:09:54 +00:00
Tom Hacohen
0d508854e9
Fix compilation following the force language commit.
2017-09-26 18:46:10 +01:00
Tom Hacohen
427d76b960
Bump version.
2017-09-26 18:38:18 +01:00
Tal Hacohen
d1fa0114e6
Add debug option to force language.
...
Resolves #3 Add option to force a language
2017-09-12 17:35:28 +01:00
Tal Hacohen
f631fe4452
Notify the user on journal modification.
...
This Resolves #13 .
2017-09-08 18:33:20 +01:00
Ricki Hirner
02e44b0ab5
Support for birthdays without year
2017-05-31 17:05:17 +01:00
Tom Hacohen
c1979846bd
Service test: test inviting members to journals.
...
The test server now support multiple test users so we can now test this
code path (was temporarily removed).
2017-05-30 16:26:14 +01:00
Tom Hacohen
09685d08e3
LocalGroup: correctly check if a group is local only or not.
2017-05-16 14:28:39 +01:00
Tom Hacohen
91ba20e2ed
Bump version.
2017-05-16 12:25:58 +01:00
Tom Hacohen
873fc0ad0c
Journal item activity: Improve presentation of groups.
2017-05-16 12:24:21 +01:00
Tom Hacohen
c54baccdc7
SyncManager: add back support for contact groups
...
Groups are saved as separate vCards. We removed support for groups to
speed up development and deferred adding them back until there was
demand.
There is demand now, and also, not having this support resulted in the
sync not working, not just groups not supported.
Many thanks to "359" (this user's preferred alias) for investigating and
reporting this issue.
2017-05-16 12:05:26 +01:00
Ricki Hirner
5031efe845
Remove "ical4android" from iCal PRODID (same format as for VCard)
2017-05-16 11:19:45 +01:00
Ricki Hirner
7391dfd656
Remove "vcard4android" from VCard PRODID to avoid folding for better compatibility
2017-05-16 11:19:45 +01:00
Tom Hacohen
7ddb11c670
Change PRODID to better match the davdroid format.
2017-05-16 11:19:45 +01:00
Ricki Hirner
b7eaa2753f
Upgrade to okhttp/3.8.0
2017-05-16 11:08:42 +01:00