1
0
mirror of https://github.com/etesync/android synced 2024-11-22 16:08:13 +00:00
Commit Graph

1717 Commits

Author SHA1 Message Date
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
Tom Hacohen
ee6f731c60 Update Changelog. 2019-11-03 13:16:24 +02:00
Tom Hacohen
c4b987ef9d Bump version. 2019-11-03 13:16:24 +02:00
Tom Hacohen
413218d55f Fix Norwegian Bokmål to not translate untranslatable strings.
This should fix f-droid build. lintVitalRelease was failing.

https://f-droid.org/wiki/page/com.etesync.syncadapter/lastbuild_91
2019-11-03 13:15:49 +02:00
Tom Hacohen
4493a3f5d8 Update Changelog. 2019-10-28 17:42:29 +02:00
Tom Hacohen
527a18b80e Bump version. 2019-10-28 17:41:08 +02:00
Tom Hacohen
991ba5f855 Update ical4android. 2019-10-28 17:41:08 +02:00
Marius Lindvall
0518269812 Translate to Norwegian Bokmål 2019-10-20 14:35:14 +03:00
Tom Hacohen
3769938e03 Update Changelog. 2019-10-17 15:58:03 +03:00
Tom Hacohen
c052c64816 Bump version. 2019-10-17 15:56:10 +03:00
Tom Hacohen
4a625b19da fastlane: update app descriptions. 2019-10-17 15:54:57 +03:00
Tom Hacohen
26ea8900a2 App: only init the data store once per application.
We were accidentally initialising it once every time we were
trying to access it.
2019-10-16 14:48:22 +03:00
Tom Hacohen
9ed172e23c Add a reentrant lock to our entity data store.
Should fix issues with multiple threads trying to write to the store
at the same time.
2019-10-16 11:26:37 +03:00
Tom Hacohen
a74f188b3b requery: use our own data store class. 2019-10-16 11:15:11 +03:00
Tom Hacohen
d8600f2f04 SetupEncryption: fix issue with inserting existing services. 2019-10-16 10:36:36 +03:00
Tom Hacohen
990ab81c2b ServiceEntity: rename fetch to fetchOrCreate.
This is what it was doing anyway.
2019-10-16 10:35:53 +03:00
Tom Hacohen
9600cd3f1f Service default creation: correctly set the type.
Was a copy-paste error and it was setting type to Tasks.
2019-10-16 10:32:55 +03:00
Tom Hacohen
9d25087013 Update Changelog. 2019-10-15 20:13:07 +03:00
Tom Hacohen
6ccf9de66c Bump version. 2019-10-15 20:06:17 +03:00
Tom Hacohen
f7f2dac76b Change the wording for setting collection's color.
The wording assumed the collection was a calendar, though it
can in fact be a task list too. Changed the wording to be
generic.

Fixes #93.
2019-10-15 11:59:00 +03:00
Tom Hacohen
5df3a59a2e Gracefully handle trying to insert again an entry we have in the db. 2019-10-09 13:20:44 +03:00
Tom Hacohen
70da2ed6d7 Update Changelog. 2019-10-08 15:29:31 +03:00
Tom Hacohen
925ba9049e Bump version. 2019-10-08 15:29:31 +03:00
Tom Hacohen
49ffdd9295 Fix tourguide dependency. 2019-10-08 15:29:31 +03:00
Tom Hacohen
570ed1b84a SyncAdapter: move journal fetching to a separate caching class
Before this change we were fetching the journals 3 times each time (once
for each journal type).
This was wasteful both for the server and battery life. Now we just cache the
requests for a few seconds with the assumption that a burst most mean it's
the same sync operation.
2019-09-26 18:07:14 +03:00
Tom Hacohen
3dd051e22d Update Changelog. 2019-09-25 23:57:38 +03:00
Tom Hacohen
c0642fc00a Bump version. 2019-09-25 23:57:31 +03:00
Tom Hacohen
b50c633ca1 Improve debug information in createLocalEntry.
Print some extra information about the entry we failed to create.
2019-09-25 23:55:28 +03:00
Tom Hacohen
4abf351d9e Update ical4android (task categories support). 2019-09-19 15:18:07 +03:00
Tom Hacohen
21bf5363ac Update Changelog. 2019-09-12 00:23:39 +01:00
Tom Hacohen
56ecb04644 Bump version. 2019-09-12 00:19:12 +01:00
Tom Hacohen
67b6dce44f Basemanager: consider SSLProtocolExceptions as real issues.
Kind of brings back what 1bbf00c6bd removed.
2019-09-12 00:18:05 +01:00
Tom Hacohen
c26c2c5332 Update cert4android and adjust HttpClient accordingly 2019-09-11 09:36:48 +01:00
Tom Hacohen
d64e6ba33f Fix databinder errors
Apparently you need to explicit enable data binding in build.gradle.
2019-09-11 09:31:47 +01:00
Tom Hacohen
102cc42ee8 Update Changelog. 2019-09-09 09:01:13 +01:00
Tom Hacohen
7ce455c88a Bump version. 2019-09-09 08:59:41 +01:00
Tom Hacohen
1bbf00c6bd Revert "BaseManager: Consider SSLHandshakeExceptions as real issues."
This change was mostly flagging non-real issues, like connection reset
by peer. Revert for now and come up with an alternative solution.

This reverts commit d3ad17e0bb.
2019-09-09 08:45:08 +01:00
Tom Hacohen
37a1c06dbd Account settings: change Mannage Account to Account Dashboard 2019-09-06 12:07:05 +01:00
Tom Hacohen
99a174c93d Side menu: rename external links to useful links. 2019-09-06 12:05:58 +01:00
Tom Hacohen
b450d20d2a Side menu: change Web site to Website. 2019-09-06 11:55:44 +01:00
Tom Hacohen
6ca0af69a2 Side menu: change from Contact developer to Contact. 2019-09-06 11:51:25 +01:00
Tom Hacohen
8aec21a71a Update Changelog. 2019-09-05 20:24:55 +01:00
Tom Hacohen
e016eff43e Bump version. 2019-09-05 20:23:43 +01:00
Tom Hacohen
d8cb979d36 Journal viewer: make raw journal entries's text selectable. 2019-09-05 20:23:36 +01:00
Tom Hacohen
ffb7f53c0a TaskList: catch exception when trying to acquire task list 2019-08-29 14:25:52 +01:00
Tom Hacohen
c48c452f28 Update Changelog. 2019-08-27 18:40:07 +01:00