Tom Hacohen
|
cccbfba568
|
Contacts import: show a sensible error when address book is not found.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
7ff80aaf9b
|
SyncManager: fix crash with imported items.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
712346c7ae
|
Import: implement import in etebase.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
c24936ff7e
|
Collections: implement inviting members.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
cbe7e142dc
|
Members: implement removing members.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
df9f2f4ed4
|
Collection member listing.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
251e610fe8
|
First sync failures on first account addition.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
cea7f8fdc6
|
Implement showing changelog item.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
71e37fb9a6
|
Only allow collection owners to edit it.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
290aa159b2
|
Implement showing fingerprint.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
b9d3dc691b
|
Implement collection creation.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
74b4ef3ee9
|
Overhaul Etebase collection activity.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
be22beb7f9
|
EditCollection: add a fragment to edit collection.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
63a8bf91a9
|
ViewCollection: add a basic etebase collection viewing activity.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
481dcc1944
|
SyncManager: handle stoken being null (empty collection).
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
52b7a84a1a
|
Sync adapter: handle some etebase exceptions.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
f8c0eaca35
|
Sync manager: add etebase support (pushing changes)
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
6302ab42de
|
Sync manager: add etebase support (pulling changes)
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
efdce8c557
|
Account: logout and clear cache on account removal.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
85fd9fdd7c
|
AccountSettings: fix issue when saved uri is null.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
ea0f974086
|
Account activity: lock the cache when using it and cleanup color parsing
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
deb1bb831b
|
AddressBooksSyncAdapter: implement syncing etebase address books
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
d6a0958d16
|
TaskListSyncAdapter: implement syncing etebase task lists
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
1c284bce91
|
CalendarSyncAdapter: implement syncing etebase calendars.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
2069e9b215
|
LocalEtebaseCache: create a shared collection + meta type.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
608f1ff371
|
Sync collections and show them in the account page.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
2c0e14d3a3
|
EtebaseLocalCache: add stoken and fix issues with loading files.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
79b650da38
|
LocalEtebaseCache: make sure we always return the same item.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
eeb93f523d
|
Get account list: add etebase support.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
69b044a444
|
Remove redundant code.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
09c932c02c
|
Account Settings: add a flag to check if legacy (and use in account page).
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
90cc39deeb
|
EtebaseLocalCache: add a class that implements a local cache for etebase.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
5da8edd54d
|
Login dialog: add support for login into etebase accounts
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
476f756307
|
Simplify Configuration class - caldav/carddav aren't required.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
feed7c2119
|
Add lifecycle kotlin extensions.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
4bf36e7ad3
|
Add kotlin extensions, enable R8 and fix errors.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
693157f71e
|
Fix gradle warning.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
ee8c8d8fe1
|
Login credentials: keep the default uri (even if null).
We need this for etebase compat.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
65861b3f1c
|
Account settings: add support for storing an etebase session.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
1062ed5833
|
Update strings because usernames need not be emails anymore.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
6cd5a5bba6
|
Add etebase dep.
|
2020-09-25 10:04:33 +03:00 |
|
Tom Hacohen
|
6718da0615
|
strings: rename a string to make more sense.
|
2020-09-25 10:04:27 +03:00 |
|
Oğuz Ersen
|
c022571b87
|
Translated using Weblate (Turkish)
Currently translated at 100.0% (315 of 315 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/tr/
|
2020-09-25 09:57:54 +03:00 |
|
Artem
|
f985303583
|
Translated using Weblate (Russian)
Currently translated at 10.7% (34 of 315 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/ru/
|
2020-09-25 09:57:54 +03:00 |
|
Allan Nordhøy
|
92668188af
|
Translated using Weblate (Norwegian Bokmål)
Currently translated at 99.3% (313 of 315 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/nb_NO/
|
2020-09-25 09:57:54 +03:00 |
|
J. Lavoie
|
67a20c6f54
|
Translated using Weblate (Italian)
Currently translated at 31.7% (100 of 315 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/it/
|
2020-09-25 09:57:54 +03:00 |
|
J. Lavoie
|
e6b39f4f0b
|
Translated using Weblate (French)
Currently translated at 51.1% (161 of 315 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/fr/
|
2020-09-25 09:57:54 +03:00 |
|
J. Lavoie
|
c7b438ebbf
|
Translated using Weblate (German)
Currently translated at 52.3% (165 of 315 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/de/
|
2020-09-25 09:57:54 +03:00 |
|
Oğuz Ersen
|
b6922d17ee
|
Translated using Weblate (Turkish)
Currently translated at 31.1% (98 of 315 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/tr/
|
2020-09-23 16:59:56 +03:00 |
|
Oğuz Ersen
|
6a697e0e26
|
Translated using Weblate (Turkish)
Currently translated at 30.7% (97 of 315 strings)
Translation: EteSync/Android
Translate-URL: https://hosted.weblate.org/projects/etesync/android/tr/
|
2020-09-23 16:59:56 +03:00 |
|