[modules][expo-document-picker] Support picking multiple documents (#20365)# Why I've seen this feature being asked for a couple of times on discord or Twitter. # How Added support for pickin
[modules][expo-document-picker] Support picking multiple documents (#20365)# Why I've seen this feature being asked for a couple of times on discord or Twitter. # How Added support for picking multiple documents on both platforms # Test Plan Tested the new behaviour in the bare expo app.
show more ...
[android][document-picker] fix picking cancellation (#21588)# Why fixes #21578 # How Implement `Record` on `DocumentPickerCancelled` # Test Plan Tested in bare expo
[android][expo-document-picker] remove incorrect intent extra property (#20363)# Why I set an incorrect property on the intent that allows multiple document selection when it shouldn't # How R
[android][expo-document-picker] remove incorrect intent extra property (#20363)# Why I set an incorrect property on the intent that allows multiple document selection when it shouldn't # How Removed the property # Test Plan Tested in bare expo app. Correctly does not allow multiple selection
[android][expo-document-picker] Migrate to new modules API (#20336)# Why Continue migration to new modules API # How Followed the usual migration steps # Test Plan Tested in the bare expo
[android][expo-document-picker] Migrate to new modules API (#20336)# Why Continue migration to new modules API # How Followed the usual migration steps # Test Plan Tested in the bare expo app. Everything working as before.
[document-picker][android][ios][web] Allow multiple mimetypes and fix bug (#13751)
[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
[expo-document-picker][android][ios] Add mime type to response of getDocumentAsync() (#13702)
[expo-document-picker][android] Fix file uri (#13678)# Why - Fixes #13627. - File uri didn't have prefix "file://". # How - Added file prefix to output file path. # Test Plan - Nati
[expo-document-picker][android] Fix file uri (#13678)# Why - Fixes #13627. - File uri didn't have prefix "file://". # How - Added file prefix to output file path. # Test Plan - Native component list. # Checklist - [x] Documentation is up to date to reflect these changes (eg: https://docs.expo.io and README.md).
[android] Add kotlin spotless ktlint linter for bare-expo (#13596)# Why In [#12545](https://github.com/expo/expo/pull/12545) ktlint was added to expo-go, but it didn't work with bare app. # H
[android] Add kotlin spotless ktlint linter for bare-expo (#13596)# Why In [#12545](https://github.com/expo/expo/pull/12545) ktlint was added to expo-go, but it didn't work with bare app. # How 1. Add spotless plugin, configure ktlint in accordance with how it was already implemented in expo-go. 2. Fix current lint errors
[ENG-976][document-picker] convert to kotlin (#12852)* [image-picker][core] more ModuleRegistryDelegate to @unimodules/core * [document-picker] convert to kotlin * Apply suggestions from code
[ENG-976][document-picker] convert to kotlin (#12852)* [image-picker][core] more ModuleRegistryDelegate to @unimodules/core * [document-picker] convert to kotlin * Apply suggestions from code review Co-authored-by: Łukasz Kosmaty <[email protected]> * address PR feedback * Update packages/expo-document-picker/android/src/main/java/expo/modules/documentpicker/DocumentDetailsReader.kt Co-authored-by: Bartłomiej Bukowski <[email protected]> Co-authored-by: Łukasz Kosmaty <[email protected]> Co-authored-by: Bartłomiej Bukowski <[email protected]>
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)
[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
[expo-document-picker] Move document-picker to a universal module (#3284)# Why Resolves #3126 Corresponding `xdl` change: https://github.com/expo/expo-cli/pull/322 # Test plan `ncl`'s
[expo-document-picker] Move document-picker to a universal module (#3284)# Why Resolves #3126 Corresponding `xdl` change: https://github.com/expo/expo-cli/pull/322 # Test plan `ncl`'s `DocumentPickerScreen`