[facedetector][android] Try to fix `Invalid image data size` (#19520)# Why Tries to fix https://github.com/expo/expo/issues/15551. # How I've added some checks to be extra sure that the im
[facedetector][android] Try to fix `Invalid image data size` (#19520)# Why Tries to fix https://github.com/expo/expo/issues/15551. # How I've added some checks to be extra sure that the image data is valid. If not, we just skip the frame. However, I wasn't able to reproduce this problem. So I'm not sure if this fix will be good enough. # Test Plan - none
show more ...
[iOS][Android] Upgrade native dependencies (#17002)
[expo-face-detector] Fix spotless
[facedetector][android] Rewrite module to Kotlin (#14943)
[expo-modules] Move code from `unimodules` into `expo-modules-core` (#13703)# Why Migrated `unimodules-core`, `unimodules-react-native-adapter`, `unimodules-app-loader` into `expo-modules-core`
[expo-modules] Move code from `unimodules` into `expo-modules-core` (#13703)# Why Migrated `unimodules-core`, `unimodules-react-native-adapter`, `unimodules-app-loader` into `expo-modules-core` # How - Change package using AS refactor tools - Fix some places where AS wasn't able to do automatically - Fix compatibility with new auto-linking - Ensure that classes which are used during installation steps are still available in the old place # Test Plan - expo-go (tested using unversioned and 41) - bare-expo
[face-detector] Migrate interface to expo-modules-core (#12936)
Migrate to androidx (#5521)# Why resolves: https://github.com/expo/expo/issues/5260 # How https://developer.android.com/jetpack/androidx/migrate https://blog.danlew.net/2018/11/14/the-rea
Migrate to androidx (#5521)# Why resolves: https://github.com/expo/expo/issues/5260 # How https://developer.android.com/jetpack/androidx/migrate https://blog.danlew.net/2018/11/14/the-reality-of-migrating-to-androidx/ https://gist.github.com/loganj/7535a13e98be83460f362b63dbd13e07 # Test Plan Run NCL, native tests (androidTest, test)
[expo-face-detector] Change face detection library to MLKit (#4056)* Exchange GoogleVision to MLKit. Temporarily remove FaceDetector from versioned ABIs to limit errors. * Remove old implementat
[expo-face-detector] Change face detection library to MLKit (#4056)* Exchange GoogleVision to MLKit. Temporarily remove FaceDetector from versioned ABIs to limit errors. * Remove old implementations from compile path. * Update project.pbxproj after deleting old FaceDetectors. * Exchange GMVision to MLKit for Face Detection. * [WIP] More or less working version of portrait camera detection. * Correct transformations for landscape non mirrored. * Correct scaling with regard to cropping. * Translation with regard to cropping on non-mirrored. * Handle cropping translation in mirror. * Refactor transitions to nice matrix operations. * Add some comments. * Refactor. Extract transformation creation to calculator. * Read orientation on main thread. * Handle properties properly. Add timeInterval. * Update facedetector docs. * [WIP] * Formatting. * Updated pbxproj. * Change dependency from Google Mobile Vision to MLKit. * Review suggestions. * Add FaceDetector screen for detecting faces on picked images. * Correct detecting faces on UIImage. * Apply review suggestions. * Detect faces from file in android. * Return image data along with detected faces for file. * Reformat to use registered face detector instead forcibly using expo face detector. * Handle mirrored images in camera preview. * Correct iOS FeceDetector enabling. * Respect tracking settings. * Respect minTimeInterval. Correct yawAngle in mirrored images in Android. * Request CAMERA_ROLL permission in FaceDetector test screen. * Upmerge master. * Applying review suggestions. * Update apps/native-component-list/src/screens/FaceDetectorScreen.tsx Co-Authored-By: Stanisław Chmiela <[email protected]> * Update apps/native-component-list/src/screens/FaceDetectorScreen.tsx Co-Authored-By: Stanisław Chmiela <[email protected]> * Update docs/pages/versions/unversioned/sdk/facedetector.md Co-Authored-By: Stanisław Chmiela <[email protected]> * Temporarilrly remove FaceDetector from SDK333. * Handle orientation change. * Correct FaceDetector screen. * [ios] Autogenerate GoogleService-Info.plist * Mark detected faces on FaceDetectorScreen. * Correct rotation matrix for -90 degrees rotation. * Move iOS changes to old ABIs. * Update Pods. * Backport android face detector.
[unimodules][android] Change ModuleRegistryConsumer to RegistryLifecycleListener (#4345)# Why Modules need to know when they should release resources.
[packages] Move unimodules foundation to `org.unimodules` scope
Fix face detector settings not being applied on first run (#2308)
Move universal modules to packages (#2380)* Move modules to packages * Remove unused, old, unmaintained standalone projects * Replace ['"/]modules['"/] with packages * Run pod install afte
Move universal modules to packages (#2380)* Move modules to packages * Remove unused, old, unmaintained standalone projects * Replace ['"/]modules['"/] with packages * Run pod install after regenerating ios files