davx5-ose
davx5-ose copied to clipboard
DAVx⁵ is an open-source CalDAV/CardDAV suite and sync app for Android. You can also access your online files (WebDAV) with it.
Steps to reproduce: 1. Install the Nextcloud app for Android and login 2. Open the Settings of the Nextcloud app. 3. [Choose "Sync calendar & contacts".](https://docs.nextcloud.com/server/latest/user_manual/en/groupware/sync_android.html#contacts-and-calendar) 4. DAVx⁵ **should** open...
(See https://github.com/bitfireAT/davx5-ose/issues/691) ### Purpose Update design of the `PermissionsIntroPage` intro page (and `TasksActivity`) so that it uses M3. > [!Note] > `BasicTopAppBar` still has to be migrated to M3. May...
The PR should be in _Draft_ state during development. As soon as it's finished, it should be marked as _Ready for review_ and a reviewer should be chosen. See also:...
### Purpose Previously view models of the login details compose screens were initialized using `LaunchedEffect`, which had LoginDetails screens loose user made changes on screen rotation/re-compose. This is because the...
(See https://github.com/bitfireAT/davx5-ose/issues/691) ### Purpose Right now our M3 theme is not being used for intro pages. ### Short description - Added `AppTheme` call in `PageFragment`. - Added a TODO to...
Time to have fun https://developer.android.com/develop/ui/compose/designsystems/material2-material3#phased-approach This is a meta-issue and can be closed when everything is M3. Please don't add things here yourself. When rewriting things to M3, please apply...
Might be because `LoginScreen` is dropped and complete re-compose happens when the screen is rotated, and it calls: ``` LaunchedEffect(initialLoginInfo) { model.initialize(initialLoginInfo) } ``` which initializes the login data from...
### Purpose Rewriting the DebugInfoActivity from M2 to M3, refactoring for more clarity, stability and test-ability at the same time. ### Short description As requested, I have not yet moved...
- Added `canAccessWifiSsidLive` and replaced usage in `AccountSettingsActivity`.