mirror of
https://github.com/netbirdio/android-client.git
synced 2026-09-23 09:30:52 -07:00
Play requires the target API level to stay within a year of the latest Android release from 31 Aug 2026, and 35 no longer qualifies. AGP cannot compile against SDK 36 before 8.10, so the plugin and the Gradle wrapper move up with it. API 36 enforces edge-to-edge with no opt-out: android:statusBarColor stops having any effect and the window draws under the system bars, so the bars show windowBackground instead. In day mode that is light, which left the white status bar icons invisible against it, so the icon contrast is now set from the night-mode flag. The activity layouts already keep content clear of the bars via fitsSystemWindows. Verified on an API 36 emulator: bar icons stay readable in both themes, and the bottom navigation clears the gesture bar and the 3-button bar.