Features
- Android camera support —
CameraViewwidget using Camera2 API via JNI, with live preview, color sampling (5×5 pixel averaging), freeze/unfreeze, and tap handler. Full parity with existing iOS camera widget. - Windows x86_64 binary in GitHub releases — CI now builds
perry.exe+.libruntime libraries, packaged as.zip. - winget package manager support — Automatically publishes
PerryTS.Perryto the Windows Package Manager on each release via wingetcreate.
Changes
- Remove local
.cargo/config.toml(Android NDK linker path — machine-specific) - Add
CAMERApermission and<uses-feature>declarations to Android manifest (markedrequired="false") - New
camera.rsRust module + Camera2 bridge methods inPerryBridge.kt(~200 lines of Kotlin)