Modules/android
Шурупов Илья Викторович 422392a826 Android: support Android 10 (API 29)
Lower minSdk 31 -> 29 so the APK installs on Android 10 devices with
Vulkan 1.1 (e.g. Huawei MatePad T10s, Kirin 710A).

- Shaders target SPIR-V for vulkan1.0 instead of vulkan1.2; they use no
  1.1+ features, so any Vulkan device can load them.
- systemInsets: WindowInsets.Type/getInsets(int) exist only on API 30+;
  on API 29 read getSystemWindowInsets/getMandatorySystemGestureInsets.
- Updater: Intent.getParcelableExtra(String, Class) is API 33+; fall back
  to the untyped overload below Tiramisu.
- Theme: windowLayoutInDisplayCutoutMode=always is API 30+; use
  shortEdges by default and keep always in values-v30.
2026-10-25 15:14:30 +03:00
..
app Android: support Android 10 (API 29) 2026-10-25 15:14:30 +03:00
assets/rsc Graphics: symbol fallback fonts so UI arrows, dots and crosses render 2026-10-24 20:03:20 +03:00
gradle/wrapper Add an Android app that renders through the shared Vulkan context 2026-10-17 09:19:48 +03:00
.gitignore Add an Android app that renders through the shared Vulkan context 2026-10-17 09:19:48 +03:00
build.gradle.kts Add an Android app that renders through the shared Vulkan context 2026-10-17 09:19:48 +03:00
gradle.properties Add an Android app that renders through the shared Vulkan context 2026-10-17 09:19:48 +03:00
gradlew Add an Android app that renders through the shared Vulkan context 2026-10-17 09:19:48 +03:00
gradlew.bat Add an Android app that renders through the shared Vulkan context 2026-10-17 09:19:48 +03:00
settings.gradle.kts Rename the code name to Sketch2D 2026-10-17 19:47:01 +03:00