Commit Graph

486 Commits (52b7a84a1a52cbdc7306cdee7eb48606fc1c88af)

Author SHA1 Message Date
Tom Hacohen 52b7a84a1a Sync adapter: handle some etebase exceptions.
4 years ago
Tom Hacohen f8c0eaca35 Sync manager: add etebase support (pushing changes)
4 years ago
Tom Hacohen 6302ab42de Sync manager: add etebase support (pulling changes)
4 years ago
Tom Hacohen efdce8c557 Account: logout and clear cache on account removal.
4 years ago
Tom Hacohen 85fd9fdd7c AccountSettings: fix issue when saved uri is null.
4 years ago
Tom Hacohen ea0f974086 Account activity: lock the cache when using it and cleanup color parsing
4 years ago
Tom Hacohen deb1bb831b AddressBooksSyncAdapter: implement syncing etebase address books
4 years ago
Tom Hacohen d6a0958d16 TaskListSyncAdapter: implement syncing etebase task lists
4 years ago
Tom Hacohen 1c284bce91 CalendarSyncAdapter: implement syncing etebase calendars.
4 years ago
Tom Hacohen 2069e9b215 LocalEtebaseCache: create a shared collection + meta type.
4 years ago
Tom Hacohen 608f1ff371 Sync collections and show them in the account page.
4 years ago
Tom Hacohen 2c0e14d3a3 EtebaseLocalCache: add stoken and fix issues with loading files.
4 years ago
Tom Hacohen 79b650da38 LocalEtebaseCache: make sure we always return the same item.
4 years ago
Tom Hacohen eeb93f523d Get account list: add etebase support.
4 years ago
Tom Hacohen 69b044a444 Remove redundant code.
4 years ago
Tom Hacohen 09c932c02c Account Settings: add a flag to check if legacy (and use in account page).
4 years ago
Tom Hacohen 90cc39deeb EtebaseLocalCache: add a class that implements a local cache for etebase.
4 years ago
Tom Hacohen 5da8edd54d Login dialog: add support for login into etebase accounts
4 years ago
Tom Hacohen 476f756307 Simplify Configuration class - caldav/carddav aren't required.
4 years ago
Tom Hacohen 4bf36e7ad3 Add kotlin extensions, enable R8 and fix errors.
4 years ago
Tom Hacohen ee8c8d8fe1 Login credentials: keep the default uri (even if null).
4 years ago
Tom Hacohen 65861b3f1c Account settings: add support for storing an etebase session.
4 years ago
Tom Hacohen 6718da0615 strings: rename a string to make more sense.
4 years ago
Tom Hacohen aefdfe5479 Update okhttp3 dependency.
4 years ago
Tom Hacohen c6c3dd35f6 Explicitly handle securityException for tasks permissions.
4 years ago
Tom Hacohen c90bf78dc5 Enable R8 and fix errors.
4 years ago
Tom Hacohen 2284af19a7 Remove redundant code.
4 years ago
Tom Hacohen 8d32a5a956 Tasks: improve warning messages to include Tasks.org.
4 years ago
Alex Baker a36cfb8c9b Use getWantedTaskProvider
4 years ago
Tom Hacohen 52bf0b615c Add utilities to update and get the wanted tasks provider.
4 years ago
Tom Hacohen 5fca068845 Add a setting to choose if we prefer Tasks.org or OpenTasks.
4 years ago
Alex Baker e01f54c687 Add Tasks.org support
4 years ago
Tom Hacohen a3b0f71c13 Add a link to install Tasks.org (recommended tasks provider).
4 years ago
Tom Hacohen 3103d4d42a Add a notice about only OpenTasks lists showing in app.
4 years ago
Tom Hacohen 55d90d9a9d Change contact link to lead to the website rather than email.
4 years ago
Tom Hacohen b0208f13a5 Fix compilation.
4 years ago
Tom Hacohen 80a9f3a645 Change default collection names from 'Default' to be descriptive
4 years ago
Tom Hacohen c2df2f8d44 Show a snack if missing permissions.
4 years ago
Tom Hacohen 47c96963e9 Journal: don't attempt fetching entries if we are already up to date.
4 years ago
Tom Hacohen b530b4c02f Tasks collection view: add a warning about tasks not showing without OpenTasks.
4 years ago
Tom Hacohen bb2b116723 Fix crash when initialising database.
4 years ago
Tom Hacohen 20387612db Journal entry list: mark malformed entries with a bug icon.
4 years ago
Tom Hacohen 9f6b63620e Sync: make malformed entry errors non-fatal.
4 years ago
Tom Hacohen 202847f30c Remove unused code.
4 years ago
Tom Hacohen d603245eb3 Fix DebugInfoActivity - was crashing when fetching services
4 years ago
Tom Hacohen 021c6595e3 Add a FAB to the collection view activity with info about EteSync.
4 years ago
Tom Hacohen ccc17ba141 Login: change the welcome message based if first login or not.
4 years ago
Tom Hacohen df94fde5ff Move CollectionInfo and SyncEntry to the journalmanager module.
4 years ago
Tom Hacohen 09e2a9255a CollectionInfo: remove deprecated code.
4 years ago
Tom Hacohen ceead4815b Move to the external journalmanager module (moved the code there)
4 years ago