Commit Graph

1040 Commits (40a5358c76582d176fa2b88f503c10becb22e222)

Author SHA1 Message Date
Tom Hacohen e1573ef7ab Tasks journal view: show the number of tasks in the journal.
5 years ago
Tom Hacohen 7eee04f458 Remove wrong not-null assertion.
5 years ago
Tom Hacohen db8667e84a Fix issue with OpenTasks causing a lot of syncs in some rare cases.
5 years ago
Tom Hacohen c6472fe220 Unify the sync interval settings across journal types.
5 years ago
Tom Hacohen b765f177c7 Migrate to AndroidX.
5 years ago
Tom Hacohen 130cea18ce Tasks: move the opentasks install button to the menu.
5 years ago
Tom Hacohen 4cc664ee6c Fix misleading logging message.
5 years ago
Tom Hacohen 1b15aaab19 Import: minor code cleanups.
5 years ago
Tom Hacohen ab7f9be65a Bump version.
5 years ago
Tom Hacohen 858378b107 Revert "Event invites: Warn about clients that don't support email attachments"
5 years ago
Tom Hacohen b64b95e204 Import from file: fix issues with sometimes importing from file.
5 years ago
Tom Hacohen 4fb49cf5f4 Import from file: dismiss dialog and print an error in a missed error case.
5 years ago
Tom Hacohen 4f2e90484e Bump version.
5 years ago
Tom Hacohen 2beebdb25e Fix proguard rules for ezvcard and ical4j.
5 years ago
Tom Hacohen 3ba342ccc3 Bump version.
5 years ago
Tom Hacohen 98ca5fa318 Fix the setting controlling change notifications.
5 years ago
Tom Hacohen dfb609a26a Bump version.
5 years ago
Tom Hacohen cb570978e5 Account activity: don't hide collection headers even if empty.
5 years ago
Tom Hacohen 1aed0106cd Add a button for installing OpenTasks if not already installed.
5 years ago
Tom Hacohen bbbfbffe59 Add a helper function for checking if a package is installed.
5 years ago
Tom Hacohen 0cda396d20 Event invites: Warn about clients that don't support email attachments
5 years ago
Tom Hacohen 09ee9a2bd1 Rename and move the function checking if email attachments are supported.
5 years ago
Tom Hacohen cfd0028300 Bump version.
5 years ago
Tom Hacohen 4d661117e5 Don't pop up notifications on bad gatewary errors as most likely a server restart.
5 years ago
Tom Hacohen ea0add8f45 Gracefully handle getting non json responses when expecting json.
5 years ago
Tom Hacohen 143092ecf3 Don't pop up notifications when server is under maintenance.
5 years ago
Tom Hacohen 5e8bb06b03 Add an exception for a bad gateway error.
5 years ago
Tom Hacohen 79ddd1d7c9 Fix bug with resetting contact deleted state.
5 years ago
Tom Hacohen cabea0c3ec Revert changes when changing read only journals.
5 years ago
Tom Hacohen 7216a177c5 Member list: indicate if a member is read only or not.
5 years ago
Tom Hacohen a899502728 Move to a different read only icon.
5 years ago
Tom Hacohen e44c4a394c Add the UI to invite read only members to journals.
5 years ago
Tom Hacohen a43d0fceb8 Fix journal readOnly json to use the correct field name.
5 years ago
Tom Hacohen e7186df6b8 Fix compilation warning.
5 years ago
Tom Hacohen b6453718f4 Import fragment: move the null assertions around a bit
5 years ago
Tom Hacohen 69bf028481 Apply group memberships: be more defensive with potentially missing members.
5 years ago
Tom Hacohen 69d17ed644 Bump version.
5 years ago
Tom Hacohen e324f148a1 Fix proguard definitions.
5 years ago
Tom Hacohen 3862ae3726 Bump version.
5 years ago
Tom Hacohen b13be67820 Import: improve group import and fix a potential crash
5 years ago
Tom Hacohen efa8719ce5 Account settings: add a link to the dashboard and clean up a bit.
6 years ago
Tom Hacohen 1b6a72ef00 Reword account to delete to remove, as it only removes from the device.
6 years ago
Tom Hacohen 94908aabc9 Email invitation: update the signature.
6 years ago
Tom Hacohen 73428862db Bump version
6 years ago
Tom Hacohen 635a512ca6 Create collection: fix the shown color to be the default color.
6 years ago
Tom Hacohen a1051856ec Fix usage of tasklist colour in collection members activity.
6 years ago
Tom Hacohen e161233453 Edit task list: fix saving of task list colour.
6 years ago
Tom Hacohen 96fc87cad4 Fix loading tasklist color in edit collection activity.
6 years ago
Tom Hacohen 18a00716f8 Remove build time from app.
6 years ago
Tom Hacohen 8803480c52 Bump version
6 years ago
Tom Hacohen 21b704b75f Account setup: fix bad wording from the previous commit.
6 years ago
Tom Hacohen 98c0fe83e1 Account setup: make it clearer that you need to register an account.
6 years ago
Tom Hacohen ab3dfff13a Acconut setup: make it more obvious that server needs to be an etesync one.
6 years ago
Tom Hacohen c259e9bede build.gradle: bump okhttp3 version.
6 years ago
Tom Hacohen 141c3bccda build.gradle: use variables for some more deps.
6 years ago
Tom Hacohen f9fc14b0dd Address book import: add support for importing groups from file
6 years ago
Tom Hacohen 0ae278aabd Addressbook import: implement group import when importing from account.
6 years ago
Tom Hacohen c74f9bc23d Bump version to 1.0.0!!
6 years ago
Tom Hacohen c6c5ff1c80 Tests: update according to changes with owners adding themselves as members.
6 years ago
Tom Hacohen 4795bd40ef Fix tests following kotlin migration.
6 years ago
Tom Hacohen 5c894e001f Implementing changing encryption password.
6 years ago
Tom Hacohen 6e2ab7d972 UserInfoManager: fix the wrong conversion to kotlin.
6 years ago
Tom Hacohen 958a36c638 Bump version.
6 years ago
Tom Hacohen 92908b9a60 Handle readonly journal exceptions.
6 years ago
Tom Hacohen dcd0393a31 Fix journal creation.
6 years ago
Tom Hacohen 5dbca6e00f Add support for associate accounts.
6 years ago
Tom Hacohen e005064be6 Fix a lot of kotlin warnings
6 years ago
Tom Hacohen 15309911a5 Fix potential crash when there's an error getting journal members.
6 years ago
Tom Hacohen ea81696424 Fix date being sometimes incorrect in the journal item preview.
6 years ago
Tom Hacohen f31f24858c Bump version.
6 years ago
Tom Hacohen e3ff58c1c2 Fix issue with Calendars missing from the account view.
6 years ago
Tom Hacohen 743c9e2de7 Many warning fixes.
6 years ago
Tom Hacohen 723790178c Optimise imports.
6 years ago
Tom Hacohen e39e882c0a Fix many compilation warnings
6 years ago
Tom Hacohen a7f0144fc8 Build: fix gradle warnings.
6 years ago
Tom Hacohen 7180fe91de Build: Remove lombok.
6 years ago
Tom Hacohen 0605f858b6 Bump version.
6 years ago
Tom Hacohen 594aacf396 Remove redundant null assertions.
6 years ago
Tom Hacohen 3729401aac Fix crash in setup encryption.
6 years ago
Tom Hacohen fe7aa2208b Event invitations: add a button to send an email invite from the journal item view.
6 years ago
Tom Hacohen 7b0cdff9dc Email invitation: move the code to handle the invitation generation to a different file.
6 years ago
Tom Hacohen 0e8dc1d266 Event invitation: use a random uid rather than the event uid when sharing.
6 years ago
Tom Hacohen 8edb062cfe Bump version.
6 years ago
Tom Hacohen 8af6858422 Tasks: add ability to create, edit, deleted and view task journals
6 years ago
Tom Hacohen 3996f1824d Migrate from AsyncTask to anko's doAsync.
6 years ago
Tom Hacohen 523206c32e Bump version.
6 years ago
Tom Hacohen c27a8b44ac Catch IllegalStateExceptions in the account changed receiver.
6 years ago
Tom Hacohen 7f2ab44bca Implement Tasks support via OpenTasks
6 years ago
Tom Hacohen dbe3730fe4 ACRA: Only send reports in the body if Protonmail is installed.
6 years ago
Tom Hacohen 633e1228f0 Fix issue with sync on devices that don't require the hash hack.
6 years ago
Tom Hacohen 756e0a3b37 Bump version.
6 years ago
Tom Hacohen 93f0e17144 Fix account and collection deletion on some devices.
6 years ago
Tom Hacohen 2867d1564c Proguard: update for the new deps.
6 years ago
Tom Hacohen e5f750e5de Build: add missing kotlin dep for main app.
6 years ago
Tom Hacohen 9b52098a8f Build: centralise the place for all versions.
6 years ago
Tom Hacohen 7f0dc7e3f2 Bump requery version.
6 years ago
Tom Hacohen 34939ee7e3 Account Settings: drop very old upgrade path.
6 years ago
Tom Hacohen b88ad593d7 Fix issue with deleted entries being re-added.
6 years ago
Tom Hacohen b2f7cc811f Fix applying of groups from journal.
6 years ago
Tom Hacohen c4daed9391 Upgrade vcard4android and ical4android.
6 years ago
Tom Hacohen cd33b5def8 Kotlin: move resources to Kotlin (almost compiles).
6 years ago
Tom Hacohen 5d05a2e6e0 Acra: disable for debug builds.
6 years ago
Tom Hacohen 6af90b38ae Acra report: include installFrom.
6 years ago
Tom Hacohen 66e70b2a29 Build: Upgrade compile sdk.
6 years ago
Tom Hacohen f46bccab8e SSLSocketFactory: import newer settings from DAVDroid.
6 years ago
Tom Hacohen 1901cf1bb1 Fix sharing calendar email to not be case sensitive.
6 years ago
Tom Hacohen 3f6147d4ad Acra: Don't report as file for now so it works with ProtonMail
6 years ago
Tom Hacohen 16b7747d9f Update ACRA.
6 years ago
Tom Hacohen d67fa654ee Build: upgrade to Java 1.8.
6 years ago
Tom Hacohen e38c720d1a Kotlin: more kotlin migration.
6 years ago
Tom Hacohen f0a0717541 Kotlin: more kotlin migration.
6 years ago
Tom Hacohen 093eee6409 Kotlin: more kotlin migration.
6 years ago
Tom Hacohen df47f7bea6 Build: update gradle and kotlin versions.
6 years ago
Tom Hacohen 26715f2f34 Kotlin: fix some wrong null assertions.
6 years ago
Tom Hacohen c75f2fa7d5 Build: disable kotlin assertions for release builds.
6 years ago
Tom Hacohen d98d91a67f Revert "Don't rely on LOGIN_ACCOUNTS_CHANGED_ACTION"
6 years ago
Tom Hacohen dda23fb484 Don't rely on LOGIN_ACCOUNTS_CHANGED_ACTION
6 years ago
Tom Hacohen 0b21502645 Widgets: use the support library edit password widget.
6 years ago
Tom Hacohen 6ef78085bd Kotlin: more kotlin migration.
6 years ago
Tom Hacohen 4d516c5fe1 Kotlin: more kotlin migration.
6 years ago
Tom Hacohen 4c4c94ca1c Kotlin: more kotlin migration.
6 years ago
Tom Hacohen f77063ff1a Kotlin: more kotlin migration.
6 years ago
Tom Hacohen c26ae4fba6 Kotlin: more kotlin migration.
6 years ago
Tom Hacohen 943611a511 Kotlin: more kotlin migration.
6 years ago
Tom Hacohen 959bc4992b Kotlin: migrate to kotlin.
6 years ago
Tom Hacohen edd1704e09 Bump version.
6 years ago
Tom Hacohen 828254a1f7 Event invites: gracefully handle missing timezone information.
6 years ago
Tom Hacohen 0f42c0e923 Bump version.
6 years ago
Tom Hacohen 12c41b450c Contact import: Don't list accounts with an empty account name or type.
6 years ago
Tom Hacohen 25759a4e86 Fix typo in error message.
6 years ago
Tom Hacohen 8e906eed18 Bump version.
6 years ago
Tom Hacohen e20e79e840 Fix bug causing group duplication every time a group is changed.
6 years ago
Tom Hacohen 4184751664 Event invites: fix issue with times showing wrong across timezones.
6 years ago
Ricki Hirner 0a6fd197d3 Add group memberships to contacts.xml so that they can be edited with some Contacts apps
6 years ago
Tom Hacohen cd58a6bcac Event invites: don't hardcode the locale when formatting time.
6 years ago
Tom Hacohen b93c5228c7 Event invites: add location information to email summary.
6 years ago
Tom Hacohen f5d08e07bb Event invites: add timezone information to email summary.
6 years ago
Tom Hacohen 6089e8a119 Bump version.
6 years ago
Tom Hacohen 30144da2d1 Bump version.
6 years ago
Tom Hacohen 517334daaa Cleanup support library version setting and add a missing lib.
6 years ago
Tom Hacohen 3efa76579e Fix crash with missing contact downloader when importing.
6 years ago
Tom Hacohen f0fbb65310 Bump version.
6 years ago
Tom Hacohen caa29d402b Add missing support library dependencies.
6 years ago
Tom Hacohen e64daa32e4 Use the android support libraries from the google repos rather than sdk.
6 years ago
Tom Hacohen 08d3f69b81 Bump version.
6 years ago
Tal Hacohen 47b04132a6 Add settings to control the change notifications
6 years ago
Tom Hacohen d9d4405c75 Bump version
6 years ago
Tom Hacohen 0bd459c280 Journal contact view: correctly handle partial dates.
6 years ago
Tom Hacohen d06a38caea Bump version.
6 years ago
Tom Hacohen 5e568ec43e Fix crash when viewing contacts with empty (but existing) nicknames.
6 years ago
Tom Hacohen 6a177b1b7e Update Changelog and bump version
6 years ago
Tom Hacohen d72e17e136 Bump version.
6 years ago
Tom Hacohen 34b8fce5c4 Move to the new method of getting end date.
6 years ago
Tom Hacohen 7060487103 Bump version.
6 years ago
Tom Hacohen 0e12abbe13 Bump verion and update Changelog.
6 years ago
Tom Hacohen f1aac18142 Bump version.
6 years ago
Tom Hacohen 8a868c1c1a Add a "Sent by" line to the calendar invite email.
6 years ago
tal cb54e51280 Add invite attendees notification for new and modified calendar events
6 years ago
tal 20feee0df7 Add notification channel to all notifications
6 years ago
tal 2cb804cfc5 Change the target SDK to 26
6 years ago
Tom Hacohen 9715d0fd6a Bump version.
6 years ago
tal 182d6ebe66 Restore WebView state on orientation changes
6 years ago
Tom Hacohen 2e5a38ca42 Bump version.
6 years ago
Tom Hacohen 8982e4a800 Don't crash when deleting a non-existent record
6 years ago
Tom Hacohen 5a64bd90cc Fix adding members on some devices.
6 years ago
Tom Hacohen 743dde9f83 Bump version.
7 years ago
Tom Hacohen 1e7a38159f Increase HTTP logging verbose level.
7 years ago
Tom Hacohen f8211207fd Bump version.
7 years ago
Tom Hacohen a28b46f8f9 Don't print content of added/changed contacts and groups.
7 years ago
Tom Hacohen 730e5c0119 Debug Info: improve warning text about personal information.
7 years ago
Tom Hacohen 2f1a9281b8 SyncManager: change pushing entries in chunks to also process in chunks
7 years ago
Tom Hacohen 5a2f8260c7 Sync: don't re-apply local entries.
7 years ago
Tom Hacohen 90434e0d82 ACRA: Share more logs (500 last lines instead of 100)
7 years ago
Tom Hacohen 64a86e50d4 Debug info: when sharing, also share the full ACRA info.
7 years ago
Tom Hacohen 32b01d78a0 Bump version.
7 years ago
Tom Hacohen 2e92422ea6 Import: fix showing the import finished dialog.
7 years ago
Tom Hacohen c93e21e2d3 Contact import: fix accidental double-import.
7 years ago
Tom Hacohen 536bef9815 Import: always import, don't try to find duplicates based on UID.
7 years ago
Tom Hacohen dd96ea38d0 Remove lombok usage entirely, but keep it for the submodules
7 years ago
Tom Hacohen c65640586b Properly switch to kapt2 as the annotation processor
7 years ago
Tom Hacohen a685620a37 Update gradle and add kotlin support
7 years ago
Tom Hacohen c9dca4c0bf Update requery
7 years ago
Tom Hacohen 1046164b83 Delombokify: remove Setter/Getter usages.
7 years ago
Tom Hacohen 13c718977e Delombokify: remove RequiredArgsConstructor usages.
7 years ago
Tom Hacohen 6ab3401bf5 Move journal owner tests to the journal and make case insensitive.
7 years ago
Tom Hacohen b8299a81ce Add ACRA for crash reporting.
7 years ago
Tom Hacohen 16e0a57f67 Update support libs.
7 years ago
Tom Hacohen 5ddde0671d Update gradle.
7 years ago
Tom Hacohen 99afd923d5 Add detection and a pop-up of vendor specific bugs.
7 years ago
Tom Hacohen 9277581607 File logging: make it more obvious how to get rid of the notification.
7 years ago
Tom Hacohen 524cf282c7 Bump version.
7 years ago
Tom Hacohen 9d12e9c809 Fix confusing error message when creating/fetching user info.
7 years ago
Tom Hacohen e2beec0968 Bump version.
7 years ago
Tom Hacohen b0adc3c6c8 Bump version.
7 years ago
Tom Hacohen 3a1b980384 Improve error message when using the wrong password on account creation.
7 years ago
Tom Hacohen 4567f2347e Remove product flavours.
7 years ago
Tom Hacohen cf15bc39c0 Update compile and target sdk version.
7 years ago
Tom Hacohen 904e9482d7 Bump version.
7 years ago
Daria Szatan 18143d8d1f Update polish strings.xml
7 years ago
Tom Hacohen 2a58cef2ba Bump version.
7 years ago