Ncal/ncal/app
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
..
src Add Authentik/SSO login via Nextcloud Login Flow v2; fix Tasks widget minHeight 2026-07-18 13:01:46 -04:00
build.gradle.kts Add Authentik/SSO login via Nextcloud Login Flow v2; fix Tasks widget minHeight 2026-07-18 13:01:46 -04:00
proguard-rules.pro Initial commit: NCal, a native Nextcloud CalDAV client for Android 2026-07-16 18:19:03 -04:00