Ncal/ncal
RomanNum3ral 33d6469bbe
Add Authentik/SSO login via Nextcloud Login Flow v2; fix Tasks widget minHeight
Login Flow v2 opens Nextcloud's own browser login page in a Custom Tab
(androidx.browser), so any SSO backend configured server-side (Authentik
via user_oidc) and WebAuthn hardware-key prompts work without NCal
implementing OIDC/OAuth2 itself - the flow ends with a normal app
password, stored the same way as manual login.

The Tasks widget's minHeight was pinned exactly to its 4-row default
size (Android's 70*cells-30 formula), leaving no slack to ever resize
shorter. Lowered to 110dp (2 rows) so it can actually be resized to a
2x3 layout, which was verified to render cleanly.
2026-07-18 13:01:46 -04:00
..
app Add Authentik/SSO login via Nextcloud Login Flow v2; fix Tasks widget minHeight 2026-07-18 13:01:46 -04:00
gradle/wrapper Bump Gradle to 8.13 and Android Gradle Plugin to 8.13.2 2026-07-18 13:01:14 -04:00
.gitignore Initial commit: NCal, a native Nextcloud CalDAV client for Android 2026-07-16 18:19:03 -04:00
build.gradle.kts Bump Gradle to 8.13 and Android Gradle Plugin to 8.13.2 2026-07-18 13:01:14 -04:00
gradle.properties Initial commit: NCal, a native Nextcloud CalDAV client for Android 2026-07-16 18:19:03 -04:00
gradlew Initial commit: NCal, a native Nextcloud CalDAV client for Android 2026-07-16 18:19:03 -04:00
gradlew.bat Initial commit: NCal, a native Nextcloud CalDAV client for Android 2026-07-16 18:19:03 -04:00
settings.gradle.kts Initial commit: NCal, a native Nextcloud CalDAV client for Android 2026-07-16 18:19:03 -04:00