1
0
mirror of https://github.com/etesync/android synced 2024-12-28 01:18:33 +00:00
Commit Graph

986 Commits

Author SHA1 Message Date
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
b8043a563a Switch ical/vcard/cert4android to our own repos.
DAVdroid have updated to kotlin, and kotlin is problematic with
annotation processors which was breaking the whole build.

This also meant we were not able to update to a new gradle version or
import just partial, smaller fixes. Now we have control over the
submodules as well, which fixes the above issues. At least for now.
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
80700c181a Update Changelog. 2018-01-07 17:29:57 +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
c3c7ac9554
Fix chat link 2017-12-28 16:10:16 +00:00
Tom Hacohen
2f16291cdb
Add badges to readme 2017-12-28 16:08:14 +00:00
Tom Hacohen
1d37d57b06 Update Changelog. 2017-12-26 12:01:21 +00:00
Tom Hacohen
e2beec0968 Bump version. 2017-12-26 12:00:58 +00:00
Tom Hacohen
d39ed22c82 Update store description. 2017-12-26 12:00:40 +00:00
Tom Hacohen
5d084aa79f Update changelog. 2017-12-16 14:48:23 +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
7035b0bba9 Update changelog. 2017-12-11 11:19:13 +00:00
Tom Hacohen
904e9482d7 Bump version. 2017-12-11 11:18:49 +00:00
Tom Hacohen
468b014637 Update store description. 2017-12-11 11:18:07 +00:00
Daria Szatan
18143d8d1f Update polish strings.xml 2017-12-01 09:42:11 +00:00
Tom Hacohen
90bd1c8b7a Update app description. 2017-11-29 17:08:39 +00:00
Tom Hacohen
282fa8f16b Update changelog. 2017-11-29 13:08:49 +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
Tom Hacohen
af04b2fa45 fastlane: improve the change journal description. 2017-11-26 15:09:51 +00:00
Tom Hacohen
007578f199 Merge: update Polish translation
This merges PR #17 by @bla-ke
2017-11-26 11:45:28 +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
b7dcd9db91 Fastlane: fix the description to indicate that the server is also open source.
It always has been, not sure why I put this poor wording in the first
place.
2017-11-24 15:38:42 +00:00
Tom Hacohen
1337950287 Bump version. 2017-11-19 21:12:26 +00:00
Tom Hacohen
2cf9fc3e97 Update changelog. 2017-11-19 21:11:56 +00:00
Tom Hacohen
01a9a2bfd7 Description: add information about self hosting. 2017-11-19 21:11:00 +00:00
Tom Hacohen
2a73b9c9d9 Update changelog. 2017-11-19 20:42:47 +00:00
Tom Hacohen
e40d277053 Update changelog. 2017-11-19 20:40:35 +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
Tom Hacohen
b3ef3b1ad2 Update vcard4android for birthday/anniversary without a year fixes. 2017-11-14 21:00:31 +00:00
Ricki Hirner
f2825b3fb3 Also support for anniversaries without a year. 2017-11-14 20:58:50 +00:00
Tom Hacohen
6ffe50ee58 Update Changelog. 2017-11-14 19:10:48 +00:00
Tom Hacohen
f6a64e7716 Bump version. 2017-11-14 19:09:54 +00:00
Tom Hacohen
f8d7775c73 Add fastlane data for f-droid. 2017-11-14 19:09:11 +00:00
Tom Hacohen
0d508854e9 Fix compilation following the force language commit. 2017-09-26 18:46:10 +01:00