Surfaced during #248 (sokol/Android gamepad detection). The Android manifest is generated by generateAndroidManifest (src/cli/android/package.zig), so the gamepad uses-feature line must be added there, not in the assembler backend. Add:
<uses-feature android:name="android.hardware.gamepad" android:required="false"/>
so the app stays installable on TVs without a controller and remains D-pad navigable. Part of the controller-support epic labelle-toolkit/labelle-engine#609.
Surfaced during #248 (sokol/Android gamepad detection). The Android manifest is generated by
generateAndroidManifest(src/cli/android/package.zig), so the gamepad uses-feature line must be added there, not in the assembler backend. Add:so the app stays installable on TVs without a controller and remains D-pad navigable. Part of the controller-support epic labelle-toolkit/labelle-engine#609.