* Show battery saver warning in account list and debug info
* Move app warnings to model class
* Debug info: more verbose text
* Restore previous strings for sync enqueued/started
* Make ranged GET requests cancellable; reduce notification update frequency
* Include original exception as a cause in WebDAV ErrnoException
* Add KDoc for threading
* Got rid of uid writes
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* Using new ical4android version
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* Changed commit id
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* Updated ical4android
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
---------
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Added optional modifier
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Fixed model argument name
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Added bottom padding for bottom bar
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
---------
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Moved all colors to resources
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Darkened colors for night mode
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
---------
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Gave more flexibility
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Migrated to Compose
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Adjusted paddings
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Added missing observer
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* CardWithImagE: add another preview with subtitle, icon and content
* Made buttons uppercase
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* Adjusted spacings
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* Changed snackbar host state
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* Changed nullable expression
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* Using shareFile for zip
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* Minor changes (comments/formatting)
* Switched to view instead of sharing files
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* Adapted image height for landscape
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* CardView: allow to pass image alignment; use card_theme_max_height
* DebugInfoActivity: paddings, images
---------
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
Co-authored-by: Ricki Hirner <hirner@bitfire.at>
* WebDAV: don't try to load 0-byte segments
* Extracted segmentation logic to SegmentedReader for testability
* Reorganize and simplify caches
* Refactor thumbnail cache
* Use coroutines with Dispatchers.IO instead of custom Executor
* Remove obsolete classes
* Fix tests, simplify DiskCache
* Paging reader: cache current page
* PagingReader tests
* Thumbnails: timeout for generation and not only for waiting
* openDocumentThumbnail: actually cancel HTTP request when method is cancelled
* Better KDoc
* Add further tests
* Renamed LoginCredentialsFragmentFactory to LoginFragmentFactory
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Fixed fragment name
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Rename LoginInitFragment (managed) to ManagedLoginInitFragment
---------
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
Co-authored-by: Ricki Hirner <hirner@bitfire.at>
* Added `CardWithImage`
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Added `RadioWithSwitch`
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Migrating to Compose
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Added observers
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Fixed functions signature
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Added kdoc
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Removed layout
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Color for disabled
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Added "don't show" behaviour
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Added all tasks providers
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Moved checkbox to correct location
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Fixed don't need behaviour
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Added theme
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Added todo
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Added support for link annotations
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Added support for annotated strings and urls
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Added tests for HTML annotation
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Extracted `linkStyle`
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Removed observers for requested
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Removed more observers
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Added multiple links test
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Moved `installApp` to `TasksCard`
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Moved all model calls to composable
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Removed preview since not usable
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Got rid of TasksFragment
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Fixed import
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Switched link color to orange
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Added missing copyright information
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
* Use HtmlCompat and existing Spanned.toAnnotatedString
* Added default content
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* Renamed image content description
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* Got rid of empty content
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* Made summary of RadioWithSwitch composable
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* Added missing entry point annotation
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* Added click handling for tasks org
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* Got rid of the preview provider
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
* Minor changes
---------
Signed-off-by: Arnau Mora <arnyminerz@proton.me>
Signed-off-by: Arnau Mora Gras <arnyminerz@proton.me>
Co-authored-by: Ricki Hirner <hirner@bitfire.at>