Tom Hacohen
5f66f1f3e5
Bump version
2020-10-25 15:37:53 +02:00
Tom Hacohen
f7e0e30b65
Crash reporting: change to the ACRA http reporter instead of email.
...
This solves all of the issues with ProtonMail and Tutanota, and is better
anyway.
2020-10-25 15:32:32 +02:00
Tom Hacohen
bac6f0e947
Bump version code (changing version code scheme).
2020-10-22 09:44:44 +03:00
Tom Hacohen
9376e60276
Invitations: trigger a sync when accepting invitations.
2020-10-22 09:44:44 +03:00
Oğuz Ersen
1bedb331e7
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (344 of 344 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/tr/
2020-10-21 21:26:23 +03:00
Oğuz Ersen
54c39a464b
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (343 of 343 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/tr/
2020-10-21 21:26:23 +03:00
Tom Hacohen
3a96e16af3
Migration: fix crash after the end of migration.
2020-10-20 13:25:07 +03:00
Tom Hacohen
f7314a5cca
Migration: improve the end-of-migration message.
2020-10-20 13:21:49 +03:00
Tom Hacohen
4ee571a4c9
Migration: remove unused parameter and use correct fragment manager.
2020-10-20 13:21:09 +03:00
Tom Hacohen
d0051fd24c
Update etebase dep.
2020-10-19 18:11:06 +03:00
Tom Hacohen
d17b5fb5d4
gradle: fix deprecation warning.
2020-10-19 18:07:59 +03:00
Tom Hacohen
05b41c7f7d
Migration: add a tool for migrating to EteSync v2.
2020-10-19 16:14:06 +03:00
Tom Hacohen
2277888aee
Rename the etebase_fragment_activity layout.
2020-10-19 10:53:01 +03:00
Tom Hacohen
fac8ff65a8
Upgrade desugaring lib.
2020-10-18 11:42:21 +03:00
Tom Hacohen
17e7085aa4
Fix crash when deleting an item before it was ever uploaded.
2020-10-18 10:51:47 +03:00
Tom Hacohen
18c784692f
Enable desugaring (needed by ical4android).
...
ical4j and thus ical4android now rely on java.time.ZoneOffset which is only available
in Android starting from Android 8. This will make it work on older Android versions
too.
2020-10-18 10:31:34 +03:00
Tom Hacohen
fd94ea51f5
Signup page: add a notice about the pricing.
2020-10-16 18:58:20 +03:00
Tom Hacohen
b5355b47e3
Webview: cleanup the code a bit.
2020-10-16 18:54:28 +03:00
Tom Hacohen
181dd45e2c
NewAccountWizard: don't show retry button when loading is successful.
2020-10-16 16:25:00 +03:00
koffevar
6a8ea1633d
Translated using Weblate (Russian)
...
Currently translated at 21.1% (71 of 336 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/ru/
2020-10-15 13:58:13 +03:00
Tom Hacohen
73c1d1ee0b
Update etebase dep and adjust code accordingly.
2020-10-15 13:56:39 +03:00
Tom Hacohen
edb1579fe0
LocalCache: allow trying to unset non-existent collection.
2020-10-15 13:56:39 +03:00
Tom Hacohen
624372f527
NewAccountWizard: use the etebase types constants.
2020-10-15 13:56:39 +03:00
Tom Hacohen
008f91d715
Settings: Implement the dashboard link.
2020-10-15 13:56:39 +03:00
Allan Nordhøy
b524ae21f4
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 95.5% (321 of 336 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/nb_NO/
2020-10-12 09:30:57 +03:00
Oğuz Ersen
0b7e351fac
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (336 of 336 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/tr/
2020-10-08 23:41:51 +03:00
Tom Hacohen
46dbb22ff3
LocalCache: use the new Etebase FileSystemCache.
2020-10-07 16:54:09 +03:00
Tom Hacohen
9ce152f5be
Use the library's isServerEtebase function.
2020-10-07 14:19:13 +03:00
Tom Hacohen
12d25a7785
Signup: add field validations.
...
We have centralised validation in the server, but it's not yet
exposed in etebase-java so we have to do it here too for now.
2020-10-07 13:49:50 +03:00
Tom Hacohen
afe7f12a9d
Translations: remove removed strings.
2020-10-07 11:47:51 +03:00
Danit Carmi
0139e69ee2
Translated using Weblate (Hebrew (Israel))
...
Currently translated at 69.0% (232 of 336 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/he_IL/
2020-10-07 11:46:57 +03:00
Danit Carmi
c54119a8eb
Translated using Weblate (Hebrew (Israel))
...
Currently translated at 68.7% (227 of 330 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/he_IL/
2020-10-07 11:46:57 +03:00
Danit Carmi
ccf896302b
Translated using Weblate (Hebrew (Israel))
...
Currently translated at 22.1% (73 of 330 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/he_IL/
2020-10-07 11:46:57 +03:00
Danit Carmi
e261082aac
Added translation using Weblate (Hebrew (Israel))
2020-10-07 11:46:57 +03:00
Oğuz Ersen
e6543e8c0a
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (337 of 337 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/tr/
2020-10-07 11:37:10 +03:00
Oğuz Ersen
a88092cb9a
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (336 of 336 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/tr/
2020-10-07 11:37:10 +03:00
Simon Vandevelde
0f1781de27
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (336 of 336 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/nl/
2020-10-07 11:37:10 +03:00
Oğuz Ersen
6fbd1781ca
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (336 of 336 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/tr/
2020-10-07 11:37:10 +03:00
Allan Nordhøy
6ca0419ac0
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 97.2% (321 of 330 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/nb_NO/
2020-10-07 11:37:10 +03:00
Tom Hacohen
c5f9cd75b3
ChangePassword: remove confusing notice.
...
It was only there in the Android app anyway, and was confusing for most people.
2020-10-07 11:17:00 +03:00
Tom Hacohen
193c5d454f
CollectionMembersAdd: fix strings.
2020-10-06 10:44:52 +03:00
Tom Hacohen
918f30965d
EtebaseCache: fix crash when removing and re-adding (sometimes).
...
Essentially the problem was that when we were removing the account, the cache
directory was removed. Though then when readding the account, we would get the
cache handler from our handler cache, which would already be init, so it'd
assume the directory already exists. This was only relevant if there were
network errors because otherwise the sync would also happen it the background
which would create the missing dirs anyway.
The solution: remove the object from the handler cache when removing account.
2020-10-06 10:26:40 +03:00
Tom Hacohen
02a758739d
Fix caps in string.
...
Thanks to @SaltFactory for reporting.
2020-10-04 11:27:21 +03:00
Tom Hacohen
db843d8798
NewAccountWizard: add a new account setup wizard.
2020-10-02 18:20:23 +03:00
Tom Hacohen
82ce1783bc
CollectionEdit: update mtime when editing and deleting collections.
2020-10-01 11:47:00 +03:00
Tom Hacohen
a632ab9cf7
Invitations: add a confirmation dialog for sent invitations.
2020-10-01 11:12:20 +03:00
Tom Hacohen
025ff6a689
Adding member: change dialog title.
2020-10-01 11:00:16 +03:00
Tom Hacohen
b76b9e7f6d
Update deps and adjust code accordingly.
2020-10-01 10:14:08 +03:00
Tom Hacohen
19c0f8988b
Update requery.
2020-10-01 09:40:29 +03:00
Tom Hacohen
468b97f6f0
Invitations: show who the invitation is from.
2020-09-30 11:56:37 +03:00