1
0
mirror of https://github.com/etesync/android synced 2024-11-15 20:38:58 +00:00
Commit Graph

1108 Commits

Author SHA1 Message Date
Tom Hacohen
aefdfe5479 Update okhttp3 dependency. 2020-09-06 16:07:23 +03:00
Tom Hacohen
3001af5b2e Update targetSdk version as required by gplay. 2020-09-06 14:38:32 +03:00
Tom Hacohen
d6919a3c90 Bump version 2020-09-06 14:29:42 +03:00
Tom Hacohen
09c75914d6 Update appcompat deps and update styles as required 2020-09-06 14:27:24 +03:00
Tom Hacohen
c6c3dd35f6 Explicitly handle securityException for tasks permissions.
It should be handled automatically by the sync adapter's
onSecurityException function. I have no idea why it doesn't work
automatically for some users (but is fine for me).
2020-09-06 13:21:24 +03:00
Tom Hacohen
c90bf78dc5 Enable R8 and fix errors. 2020-09-06 11:51:22 +03:00
Tom Hacohen
cf2198b1b8 Sync contacts: make the account user visible.
It doesn't really matter, because it doesn't actually do anything (although it should),
but it should be user visible.
2020-09-06 11:38:54 +03:00
Tom Hacohen
74e245de6d Android 11: export address book
Changes in Android 11 made it so address books are no longer shown. This
changes fixes it.

Based on DAVx5's similar fix.

638f9f9264
2020-09-06 11:37:43 +03:00
Tom Hacohen
16aca21e50 Bump version. 2020-08-07 09:07:35 +03:00
Tom Hacohen
2284af19a7 Remove redundant code. 2020-08-07 09:07:16 +03:00
Tom Hacohen
30354e4158 Tasks: reorder menu now that there are multiple task providers. 2020-08-07 08:53:27 +03:00
Tom Hacohen
8d32a5a956 Tasks: improve warning messages to include Tasks.org. 2020-08-07 08:53:27 +03:00
Alex Baker
a36cfb8c9b Use getWantedTaskProvider 2020-08-07 08:53:27 +03:00
Tom Hacohen
52bf0b615c Add utilities to update and get the wanted tasks provider. 2020-08-07 08:53:27 +03:00
Tom Hacohen
5fca068845 Add a setting to choose if we prefer Tasks.org or OpenTasks. 2020-08-07 08:53:27 +03:00
Alex Baker
e01f54c687 Add Tasks.org support 2020-08-04 13:09:38 -05:00
Tom Hacohen
23357b1b27 Bump version. 2020-07-14 11:48:17 +03:00
Tom Hacohen
5e0bf79e9f Bump journalmanager dependency.
Fix handling of gateway timeouts.
2020-07-14 11:47:10 +03:00
Tom Hacohen
a3b0f71c13 Add a link to install Tasks.org (recommended tasks provider). 2020-07-05 11:06:56 +03:00
Tom Hacohen
3103d4d42a Add a notice about only OpenTasks lists showing in app. 2020-07-05 10:58:27 +03:00
Tom Hacohen
55d90d9a9d Change contact link to lead to the website rather than email.
The support load was getting too much, and we want people to join the chat
anyway...
2020-07-05 10:21:54 +03:00
Tom Hacohen
b0208f13a5 Fix compilation. 2020-07-03 15:22:00 +03:00
Tom Hacohen
46047f85bb Bump version. 2020-07-02 13:28:11 +03:00
Tom Hacohen
80a9f3a645 Change default collection names from 'Default' to be descriptive
Fixes https://github.com/etesync/android/issues/118
2020-07-02 13:27:46 +03:00
Tom Hacohen
218182f07d Bump version. 2020-06-21 15:45:07 +03:00
Tom Hacohen
bc75e9371b Add a notice to the import screen about the import importing everything
This was first flagged by a user here:
https://www.reddit.com/r/EteSync/comments/hbdxf8/quickest_way_to_revert_an_import_into_address_book/
2020-06-21 15:44:32 +03:00
Tom Hacohen
0539d27eea Bump version. 2020-06-03 09:46:18 +03:00
Tom Hacohen
c2df2f8d44 Show a snack if missing permissions.
A lot of people don't grant etesync the appropriate permissions
and then complain it doesn't work. Hopefully this will fix this
point of failure.
2020-06-03 09:45:58 +03:00
Tom Hacohen
ea6b8347da Bump version. 2020-03-27 20:23:47 +03:00
Tom Hacohen
47c96963e9 Journal: don't attempt fetching entries if we are already up to date.
For a while now, etesync servers return the last entry uid as part of the
general journal querying. We can use this to check if we even need to
update the journals or not, making the overall sync much faster because
we no longer need to fetch journals that haven't changed.
2020-03-27 20:23:40 +03:00
Tom Hacohen
1bbbac4bd8 Bump version. 2020-03-12 14:26:39 +02:00
Tom Hacohen
b530b4c02f Tasks collection view: add a warning about tasks not showing without OpenTasks.
Related to #105 (though not a fix...).
2020-03-12 14:26:06 +02:00
bennypr0fane
d92bc50a1d Update German translation and fix typos
Merge of #108
2020-03-06 19:09:08 +02:00
Tom Hacohen
7adcb1d5ba Bump version. 2020-03-02 20:21:35 +02:00
Tom Hacohen
ec78fc52af Member add: change confusing string.
A few users reached out about this and were confused, not understanding
what we mean by having the journal sharing disabled.
2020-03-02 20:21:35 +02:00
Tom Hacohen
d1abf5ace6 Bump version. 2020-02-28 22:45:16 +02:00
Tom Hacohen
bb2b116723 Fix crash when initialising database.
This bug was introduced a few commits ago, in:
9f6b63620e
2020-02-28 22:45:01 +02:00
Tom Hacohen
e8ff818792 Bump version. 2020-02-28 13:03:16 +02:00
Tom Hacohen
20387612db Journal entry list: mark malformed entries with a bug icon.
This is an indication that an entry failed to parse.
2020-02-28 13:00:48 +02:00
Tom Hacohen
9f6b63620e Sync: make malformed entry errors non-fatal.
What we do is we mark them as failed and note the error, though we don't
currently have a way to notify the user about these errors. This will
follow in the next commit.
2020-02-28 12:58:56 +02:00
Tom Hacohen
a62c77c306 Bump version. 2020-02-11 22:58:02 +02:00
Tom Hacohen
42c61ed087 Bump journalmanager dependency (fixes crash in login page).
The login page was crashing when you were putting the app in the background.
This is because the userinfo class wasn't serializable. This was fixed in
the newer version of the journalmanager library.
2020-02-11 22:57:35 +02:00
Tom Hacohen
202847f30c Remove unused code. 2020-02-11 22:51:02 +02:00
Tom Hacohen
b702cc6c17 Bump version. 2020-02-10 12:57:24 +02:00
Tom Hacohen
d603245eb3 Fix DebugInfoActivity - was crashing when fetching services
The issue was introduced in df94fde5ff
because of a bad refactor by android-studio.
2020-02-10 12:56:13 +02:00
Tom Hacohen
b5fbd9c39e Bump version. 2020-02-05 16:03:06 +02:00
Tom Hacohen
021c6595e3 Add a FAB to the collection view activity with info about EteSync.
Many users don't understand how EteSync works and think that this replaces
their existing apps. This should make it more obvious that they should
just use the apps they already use.
2020-02-05 16:03:06 +02:00
Tom Hacohen
ccc17ba141 Login: change the welcome message based if first login or not.
This shared login screen was a shortcut we took a while back, but it's
now time to fix it and make it clear what's going on, just like in the
other apps.
2020-02-05 15:09:46 +02:00
Tom Hacohen
df94fde5ff Move CollectionInfo and SyncEntry to the journalmanager module. 2020-01-29 15:26:35 +02:00
Tom Hacohen
09e2a9255a CollectionInfo: remove deprecated code. 2020-01-29 00:39:14 +02:00