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.
The intro screens use com.google.android.material.switchmaterial.SwitchMaterial which look out of place in dark mode as they have very low contrast. It also looks inconsistent with the switches used in the (account)...
The idea is to replace XML layouts by Compose. This should be done gradually and in small, testable steps. For every Activity / Fragment replaced, there should be a separate...
After renaming an account the associated `PeriodicSyncWorker`s are not cleared, but still active. 1. Set up an account with periodic sync enabled (15min for easy checking) 2. Rename the account...
In https://github.com/bitfireAT/davx5-ose/blob/6b1367d6dc691a2d18a3bbfc82e5a98937262d2b/.github/workflows/release.yml#L45-L50 The thread can then be edited manually of course. https://github.com/softprops/action-gh-release - discussion_category_name - generate_release_notes
Use case: Users have a read-only calendar (correctly recognized by DAVx5 as read only), for instance the "Contact's birthdays" of Nextcloud. Although the calendar is read-only people may edit the...
Currently collection properties like "read-only" and "display name", for example, are only fetched in service detection. This means that the "read-only" flag is sometimes not up to date / wrong...
[Nextcloud login flow] Check for successful authentication whenever a new custom tab page has loaded
Currently, users are required to press the close button of the custom tabs after successful authentication. It would improve UX if this wasn't necessary. I think it should be possible...