1
0
mirror of https://github.com/etesync/android synced 2024-12-01 20:38:35 +00:00
Commit Graph

1462 Commits

Author SHA1 Message Date
Tom Hacohen
3e5fdee584 Update ical4android. 2020-02-15 17:23:29 +02:00
Tom Hacohen
3742edad18
README: add information about building EteSync
Fixes #107
2020-02-15 10:35:19 +02:00
Tom Hacohen
55516d6a96 Update changelog. 2020-02-11 22:58:31 +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
17f68a1bf8 Update changelog. 2020-02-10 12:57:57 +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
8f6a2893ff Update changelog. 2020-02-05 16:08:14 +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
Tom Hacohen
ceead4815b Move to the external journalmanager module (moved the code there) 2020-01-28 20:56:39 +02:00
Tom Hacohen
b70e8903c5 SettingsDB: fix file descriptor leaks. 2020-01-26 13:06:02 +02:00
Tom Hacohen
5857ed51d0 Logout: invalidate the auth token after logging out. 2020-01-23 19:59:46 +02:00
Tom Hacohen
a04a6ee284 JournalAuthenticator: add a way to invalidate tokens. 2020-01-23 19:31:18 +02:00
Tom Hacohen
5f30014d7a Update changelog. 2020-01-22 12:56:17 +02:00
Tom Hacohen
5efd717189 Bump version. 2020-01-22 12:55:37 +02:00
yumekui
13f7bd9fd0 German translation: Calendar invites 2020-01-21 18:08:06 +02:00
Tom Hacohen
4dd734cc46 Update changelog. 2020-01-11 12:06:15 +02:00
Tom Hacohen
dbb244f1be Bump version 2020-01-11 12:05:13 +02:00
Tom Hacohen
5db8545f8f Upgrade ical4android. 2020-01-09 12:54:22 +02:00
Tom Hacohen
8527ec29d8 Update changelog. 2019-12-17 10:12:02 +02:00
Tom Hacohen
a021ea0cc6 Bump version. 2019-12-17 10:10:32 +02:00
Tom Hacohen
72253932d3 Revert "Revert "Revert "App: only init the data store once per application."""
Even more reverts. :(
After additional testing (based on user reports) it seems like this may
still be causing issues. I find it weird and don't understand why, but
I'm reverting this as a precaution so people aren't affected.

Related to #97

This reverts commit da3ac48bbf.
2019-12-17 10:08:40 +02:00
Tom Hacohen
591a37da9b Update changelog. 2019-12-03 12:57:38 +02:00
Tom Hacohen
cbf636545e Bump version. 2019-12-03 12:47:20 +02:00
Tom Hacohen
496b6cd633 Fix tests. 2019-11-28 18:51:10 +02:00
Tom Hacohen
a4a129d989 Update gradle. 2019-11-26 12:48:08 +02:00
Tom Hacohen
63cbaddfc6 Add a lock when pushing changes.
This is not needed for proper deployments where the server properly locks
the database tables. But in some older etesync server versions and possibly
bad databases, this is not the case.
OpenTasks causes EteSync to concurrently try to sync, so this at least makes
sure this race condition doesn't happen for these rare cases.
2019-11-26 12:47:48 +02:00
Tom Hacohen
e83c95e8ec Sync settings: remove deprecated 5/10 minutes sync options from the UI. 2019-11-25 23:08:59 +02:00
Tom Hacohen
0f2a23bfbc Update Changelog. 2019-11-24 11:05:58 +02:00
Tom Hacohen
139490bd0b Bump version. 2019-11-24 10:56:29 +02:00
Tom Hacohen
5fc26c6461 Fix issue with journal preview showing the wrong dates. 2019-11-21 18:56:40 +02:00
Tom Hacohen
da3ac48bbf Revert "Revert "App: only init the data store once per application.""
A lot of reverts. :)

According to more information and testing in #97, this was indeed
unrelated and 1.9.3 was enough to fix it.

This reverts commit 73179318f3.
2019-11-18 13:43:36 +02:00
Tom Hacohen
e860a37bf7 Update the user guide's url to the Android specific one. 2019-11-14 18:22:52 +02:00
Tom Hacohen
40a5358c76 Update Changelog. 2019-11-11 19:39:53 +02:00
Tom Hacohen
61ba7429dd Bump version. 2019-11-11 19:39:23 +02:00
Tom Hacohen
73179318f3 Revert "App: only init the data store once per application."
It seems like this is the cause of #97 as 19b4e2a796
hasn't fixed the issue. Still not sure why it's happening, but reverting
it so no more users suffer from this issue.

This reverts commit 26ea8900a2.
2019-11-11 19:37:10 +02:00
Tom Hacohen
2c8f989278 Update Changelog. 2019-11-06 21:40:50 +02:00
Tom Hacohen
377225f876 Bump version. 2019-11-06 21:33:54 +02:00
Tom Hacohen
4fd214515c Update gradle. 2019-11-06 20:04:20 +02:00
Tom Hacohen
19b4e2a796 Revert "Add a reentrant lock to our entity data store."
I'm pretty sure this was causing the recent issues with tasks and events
disappearing as described in #97.

Regardless of this, it's not actually needed as SQLite on Android is
already thread-safe. The SQLite locks some users were experiencing were
probably fixed in 26ea8900a2

This reverts commit 9ed172e23c.
2019-11-04 14:01:32 +02:00
Tom Hacohen
423fcf060c build.gradle: fix indentation. 2019-11-04 14:01:32 +02:00
Licaon_Kter
db588de749 Use HTTPS for Maven 2019-11-04 13:35:23 +02:00
Ricki Hirner
8422892708 Address books accounts: set initial user data twice for older Android versions 2019-11-04 10:16:42 +02:00
Tom Hacohen
8abbbd122f Add autofill hints to the login screen. 2019-11-04 10:08:49 +02:00