Tom Hacohen
73428862db
Bump version
2019-01-29 23:15:16 +00:00
Tom Hacohen
635a512ca6
Create collection: fix the shown color to be the default color.
2019-01-29 23:15:05 +00:00
Tom Hacohen
a1051856ec
Fix usage of tasklist colour in collection members activity.
2019-01-29 23:10:38 +00:00
Tom Hacohen
e161233453
Edit task list: fix saving of task list colour.
...
Fixes #60
2019-01-29 23:10:32 +00:00
Tom Hacohen
96fc87cad4
Fix loading tasklist color in edit collection activity.
2019-01-29 23:05:36 +00:00
Tom Hacohen
18a00716f8
Remove build time from app.
...
It was never needed, slows down development builds, and is annoying for
reproducible builds
2019-01-23 19:48:18 +00:00
Tom Hacohen
8803480c52
Bump version
2019-01-23 17:50:46 +00:00
Tom Hacohen
21b704b75f
Account setup: fix bad wording from the previous commit.
2019-01-12 14:25:22 +00:00
Tom Hacohen
98c0fe83e1
Account setup: make it clearer that you need to register an account.
2019-01-12 14:18:10 +00:00
Tom Hacohen
ab3dfff13a
Acconut setup: make it more obvious that server needs to be an etesync one.
2019-01-12 14:10:45 +00:00
Tom Hacohen
c259e9bede
build.gradle: bump okhttp3 version.
2019-01-12 12:38:11 +00:00
Tom Hacohen
141c3bccda
build.gradle: use variables for some more deps.
2019-01-12 12:31:01 +00:00
Tom Hacohen
f9fc14b0dd
Address book import: add support for importing groups from file
...
Fixes #54
2019-01-12 12:06:08 +00:00
Tom Hacohen
0ae278aabd
Addressbook import: implement group import when importing from account.
...
Partially fixes #54 . Only the from account is currently implemented, but
that should be sufficient for most people already.
2019-01-12 11:42:41 +00:00
Tom Hacohen
c74f9bc23d
Bump version to 1.0.0!!
...
There's a lot more to be done, but we've definitely earned this. :)
2019-01-12 10:09:41 +00:00
Tom Hacohen
c6c5ff1c80
Tests: update according to changes with owners adding themselves as members.
2019-01-12 00:17:36 +00:00
Tom Hacohen
4795bd40ef
Fix tests following kotlin migration.
2019-01-12 00:14:34 +00:00
Tom Hacohen
5c894e001f
Implementing changing encryption password.
...
The way it's done is by changing the password and adding ourselves as
journal members with our public keys. Same way shared journals works.
This should not be used if you believe your encryption password has been
compromised. That would require a much more intrusive action (as the
note there indicates).
2019-01-11 23:47:06 +00:00
Tom Hacohen
6e2ab7d972
UserInfoManager: fix the wrong conversion to kotlin.
2019-01-11 21:32:30 +00:00
Tom Hacohen
958a36c638
Bump version.
2019-01-11 16:22:46 +00:00
Tom Hacohen
92908b9a60
Handle readonly journal exceptions.
2019-01-11 16:13:25 +00:00
Tom Hacohen
dcd0393a31
Fix journal creation.
2019-01-11 15:46:43 +00:00
Tom Hacohen
5dbca6e00f
Add support for associate accounts.
2019-01-11 15:40:06 +00:00
Tom Hacohen
e005064be6
Fix a lot of kotlin warnings
2019-01-09 21:00:41 +00:00
Tom Hacohen
15309911a5
Fix potential crash when there's an error getting journal members.
2019-01-09 20:44:04 +00:00
Tom Hacohen
ea81696424
Fix date being sometimes incorrect in the journal item preview.
...
Fixes #56 .
2019-01-09 18:24:15 +00:00
Tom Hacohen
f31f24858c
Bump version.
2019-01-09 15:40:39 +00:00
Tom Hacohen
e3ff58c1c2
Fix issue with Calendars missing from the account view.
2019-01-09 15:38:02 +00:00
Tom Hacohen
743c9e2de7
Many warning fixes.
2019-01-09 15:09:21 +00:00
Tom Hacohen
723790178c
Optimise imports.
2019-01-09 14:55:50 +00:00
Tom Hacohen
e39e882c0a
Fix many compilation warnings
...
Either deprecated usage or kotlin warnings
2019-01-09 14:54:37 +00:00
Tom Hacohen
a7f0144fc8
Build: fix gradle warnings.
2019-01-09 12:12:36 +00:00
Tom Hacohen
7180fe91de
Build: Remove lombok.
2019-01-09 12:00:38 +00:00
Tom Hacohen
0605f858b6
Bump version.
2019-01-09 09:59:39 +00:00
Tom Hacohen
594aacf396
Remove redundant null assertions.
2019-01-09 09:55:34 +00:00
Tom Hacohen
3729401aac
Fix crash in setup encryption.
2019-01-09 09:54:34 +00:00
Tom Hacohen
fe7aa2208b
Event invitations: add a button to send an email invite from the journal item view.
2019-01-08 19:46:59 +00:00
Tom Hacohen
7b0cdff9dc
Email invitation: move the code to handle the invitation generation to a different file.
2019-01-08 18:42:42 +00:00
Tom Hacohen
0e8dc1d266
Event invitation: use a random uid rather than the event uid when sharing.
...
The reason for that, is that in some cases it stops working for certain
files, so using a different filename works around that issue.
I haven't managed to resolve that unfortunately.
2019-01-08 18:27:29 +00:00
Tom Hacohen
8edb062cfe
Bump version.
2019-01-08 11:39:32 +00:00
Tom Hacohen
8af6858422
Tasks: add ability to create, edit, deleted and view task journals
2019-01-08 11:38:10 +00:00
Tom Hacohen
3996f1824d
Migrate from AsyncTask to anko's doAsync.
2019-01-08 01:07:20 +00:00
Tom Hacohen
523206c32e
Bump version.
2019-01-07 21:53:31 +00:00
Tom Hacohen
c27a8b44ac
Catch IllegalStateExceptions in the account changed receiver.
...
These are bad, and shouldn't happen, but ignoring them is not
the end of the world, especially since I plan on overhauling this
code very soon (probably remove).
So for now, we'll just ignore them.
2019-01-07 21:53:15 +00:00
Tom Hacohen
7f2ab44bca
Implement Tasks support via OpenTasks
...
This adds support for tasks via OpenTasks.
https://github.com/dmfs/opentasks
Need the OpenTasks client for it to be used.
Currently you can't create new task lists. You can only have the default
one, but that's just a UI thing.
Fixes #7
2019-01-07 11:18:15 +00:00
Tom Hacohen
dbe3730fe4
ACRA: Only send reports in the body if Protonmail is installed.
2019-01-07 01:35:03 +00:00
Tom Hacohen
633e1228f0
Fix issue with sync on devices that don't require the hash hack.
...
This commit also unifies the handling so such issues don't recur.
2019-01-06 21:45:42 +00:00
Tom Hacohen
756e0a3b37
Bump version.
2019-01-06 21:25:41 +00:00
Tom Hacohen
93f0e17144
Fix account and collection deletion on some devices.
...
Fixes #55
2019-01-06 21:13:26 +00:00
Tom Hacohen
2867d1564c
Proguard: update for the new deps.
2019-01-06 21:13:26 +00:00