react-native-image-crop-picker
react-native-image-crop-picker copied to clipboard
Allow to keep transparency in PNG images with alpha channel
Version
Tell us which versions you are using:
- react-native-image-crop-picker v0.39.0
- react-native v0.69.7
Platform
- Android
Expected behaviour
Maintain transparency after cropping or resizing.
Actual behaviour
A black background is saved instead.
Steps to reproduce
Using this picture:
https://www.pngfind.com/download/ibiimJx_wikipedia-logo-wikipedia-logo-png-transparent-png/
- Pick
- Crop/Rotate
- The result will have a black background.
This is still an issue on Android unfortunately, and because of this I can't use it on Android.. :(
Related issue: https://github.com/ivpusic/react-native-image-crop-picker/issues/1558
your solution is working fine
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/results.bin b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/results.bin
new file mode 100644
index 0000000..7ed749e
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/results.bin
@@ -0,0 +1 @@
+o/bundleLibRuntimeToDirDebug
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/BuildConfig.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/BuildConfig.dex
new file mode 100644
index 0000000..72c4895
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/BuildConfig.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/Compression.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/Compression.dex
new file mode 100644
index 0000000..dbdd043
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/Compression.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/ExifExtractor.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/ExifExtractor.dex
new file mode 100644
index 0000000..0b870a5
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/ExifExtractor.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/GeoDegree.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/GeoDegree.dex
new file mode 100644
index 0000000..b58cdf4
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/GeoDegree.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/IvpusicImagePickerFileProvider.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/IvpusicImagePickerFileProvider.dex
new file mode 100644
index 0000000..92b9323
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/IvpusicImagePickerFileProvider.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$1.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$1.dex
new file mode 100644
index 0000000..88a2174
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$1.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$2.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$2.dex
new file mode 100644
index 0000000..e0b3733
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$2.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$3.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$3.dex
new file mode 100644
index 0000000..9d686aa
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$3.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$4.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$4.dex
new file mode 100644
index 0000000..913f748
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$4.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$5.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$5.dex
new file mode 100644
index 0000000..062d03f
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$5.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$6.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$6.dex
new file mode 100644
index 0000000..253e226
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$6.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$7$1.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$7$1.dex
new file mode 100644
index 0000000..00afa75
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$7$1.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$7$2.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$7$2.dex
new file mode 100644
index 0000000..1cdd82f
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$7$2.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$7.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$7.dex
new file mode 100644
index 0000000..5548b28
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule$7.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule.dex
new file mode 100644
index 0000000..76357e9
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerModule.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerPackage.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerPackage.dex
new file mode 100644
index 0000000..579be9c
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/PickerPackage.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/RealPathUtil.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/RealPathUtil.dex
new file mode 100644
index 0000000..daf9cf6
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/RealPathUtil.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/ResultCollector.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/ResultCollector.dex
new file mode 100644
index 0000000..3c2c88e
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/bundleLibRuntimeToDirDebug_dex/com/reactnative/ivpusic/imagepicker/ResultCollector.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/desugar_graph.bin b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/desugar_graph.bin
new file mode 100644
index 0000000..ee82160
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/a5019c38bc077d307922864d0474d50b/transformed/bundleLibRuntimeToDirDebug/desugar_graph.bin differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/b2a50c26bd057c08a4c10dd00e361f64/results.bin b/node_modules/react-native-image-crop-picker/android/build/.transforms/b2a50c26bd057c08a4c10dd00e361f64/results.bin
new file mode 100644
index 0000000..0d259dd
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/.transforms/b2a50c26bd057c08a4c10dd00e361f64/results.bin
@@ -0,0 +1 @@
+o/classes
diff --git a/node_modules/react-native-image-crop-picker/android/build/.transforms/b2a50c26bd057c08a4c10dd00e361f64/transformed/classes/classes_dex/classes.dex b/node_modules/react-native-image-crop-picker/android/build/.transforms/b2a50c26bd057c08a4c10dd00e361f64/transformed/classes/classes_dex/classes.dex
new file mode 100644
index 0000000..c211384
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/.transforms/b2a50c26bd057c08a4c10dd00e361f64/transformed/classes/classes_dex/classes.dex differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/generated/source/buildConfig/debug/com/reactnative/ivpusic/imagepicker/BuildConfig.java b/node_modules/react-native-image-crop-picker/android/build/generated/source/buildConfig/debug/com/reactnative/ivpusic/imagepicker/BuildConfig.java
new file mode 100644
index 0000000..74a36dd
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/generated/source/buildConfig/debug/com/reactnative/ivpusic/imagepicker/BuildConfig.java
@@ -0,0 +1,10 @@
+/**
+ * Automatically generated file. DO NOT MODIFY
+ */
+package com.reactnative.ivpusic.imagepicker;
+
+public final class BuildConfig {
+ public static final boolean DEBUG = Boolean.parseBoolean("true");
+ public static final String LIBRARY_PACKAGE_NAME = "com.reactnative.ivpusic.imagepicker";
+ public static final String BUILD_TYPE = "debug";
+}
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/aapt_friendly_merged_manifests/debug/processDebugManifest/aapt/AndroidManifest.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/aapt_friendly_merged_manifests/debug/processDebugManifest/aapt/AndroidManifest.xml
new file mode 100644
index 0000000..380c7fb
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/aapt_friendly_merged_manifests/debug/processDebugManifest/aapt/AndroidManifest.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.reactnative.ivpusic.imagepicker" >
+
+ <uses-sdk android:minSdkVersion="26" />
+
+ <queries>
+ <intent>
+ <action android:name="android.media.action.IMAGE_CAPTURE" />
+ </intent>
+ </queries>
+
+ <uses-permission
+ android:name="android.permission.WRITE_EXTERNAL_STORAGE"
+ android:maxSdkVersion="29" />
+
+ <application>
+ <provider
+ android:name="com.reactnative.ivpusic.imagepicker.IvpusicImagePickerFileProvider"
+ android:authorities="dollar_openBracket_applicationId_closeBracket.provider"
+ android:exported="false"
+ android:grantUriPermissions="true" >
+ <meta-data
+ android:name="android.support.FILE_PROVIDER_PATHS"
+ android:resource="@xml/ivpusic_imagepicker_provider_paths" />
+ </provider>
+
+ <activity
+ android:name="com.yalantis.ucrop.UCropActivity"
+ android:theme="@style/Theme.AppCompat.Light.NoActionBar" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/aapt_friendly_merged_manifests/debug/processDebugManifest/aapt/output-metadata.json b/node_modules/react-native-image-crop-picker/android/build/intermediates/aapt_friendly_merged_manifests/debug/processDebugManifest/aapt/output-metadata.json
new file mode 100644
index 0000000..a34b0f9
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/aapt_friendly_merged_manifests/debug/processDebugManifest/aapt/output-metadata.json
@@ -0,0 +1,18 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "AAPT_FRIENDLY_MERGED_MANIFESTS",
+ "kind": "Directory"
+ },
+ "applicationId": "com.reactnative.ivpusic.imagepicker",
+ "variantName": "debug",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "outputFile": "AndroidManifest.xml"
+ }
+ ],
+ "elementType": "File"
+}
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/aar_metadata/debug/writeDebugAarMetadata/aar-metadata.properties b/node_modules/react-native-image-crop-picker/android/build/intermediates/aar_metadata/debug/writeDebugAarMetadata/aar-metadata.properties
new file mode 100644
index 0000000..1211b1e
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/aar_metadata/debug/writeDebugAarMetadata/aar-metadata.properties
@@ -0,0 +1,6 @@
+aarFormatVersion=1.0
+aarMetadataVersion=1.0
+minCompileSdk=1
+minCompileSdkExtension=0
+minAndroidGradlePluginVersion=1.0.0
+coreLibraryDesugaringEnabled=false
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/annotation_processor_list/debug/javaPreCompileDebug/annotationProcessors.json b/node_modules/react-native-image-crop-picker/android/build/intermediates/annotation_processor_list/debug/javaPreCompileDebug/annotationProcessors.json
new file mode 100644
index 0000000..9e26dfe
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/annotation_processor_list/debug/javaPreCompileDebug/annotationProcessors.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/compile_library_classes_jar/debug/bundleLibCompileToJarDebug/classes.jar b/node_modules/react-native-image-crop-picker/android/build/intermediates/compile_library_classes_jar/debug/bundleLibCompileToJarDebug/classes.jar
new file mode 100644
index 0000000..e30dcda
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/compile_library_classes_jar/debug/bundleLibCompileToJarDebug/classes.jar differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/compile_r_class_jar/debug/generateDebugRFile/R.jar b/node_modules/react-native-image-crop-picker/android/build/intermediates/compile_r_class_jar/debug/generateDebugRFile/R.jar
new file mode 100644
index 0000000..7ed4d47
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/compile_r_class_jar/debug/generateDebugRFile/R.jar differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/compile_symbol_list/debug/generateDebugRFile/R.txt b/node_modules/react-native-image-crop-picker/android/build/intermediates/compile_symbol_list/debug/generateDebugRFile/R.txt
new file mode 100644
index 0000000..c3aa536
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/compile_symbol_list/debug/generateDebugRFile/R.txt
@@ -0,0 +1 @@
+int xml ivpusic_imagepicker_provider_paths 0x0
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/compiled_local_resources/debug/compileDebugLibraryResources/out/xml_ivpusic_imagepicker_provider_paths.xml.flat b/node_modules/react-native-image-crop-picker/android/build/intermediates/compiled_local_resources/debug/compileDebugLibraryResources/out/xml_ivpusic_imagepicker_provider_paths.xml.flat
new file mode 100644
index 0000000..f373136
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/compiled_local_resources/debug/compileDebugLibraryResources/out/xml_ivpusic_imagepicker_provider_paths.xml.flat differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
new file mode 100644
index 0000000..fae08a6
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
@@ -0,0 +1,2 @@
+#Mon Mar 24 14:49:45 EET 2025
+com.reactnative.ivpusic.imagepicker.react-native-image-crop-picker-main-6\:/xml/ivpusic_imagepicker_provider_paths.xml=/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/build/intermediates/packaged_res/debug/packageDebugResources/xml/ivpusic_imagepicker_provider_paths.xml
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
new file mode 100644
index 0000000..d8c9df2
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/res"><file name="ivpusic_imagepicker_provider_paths" path="/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/res/xml/ivpusic_imagepicker_provider_paths.xml" qualifiers="" type="xml"/></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/build/generated/res/resValues/debug"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/build/generated/res/resValues/debug"/></dataSet><mergedItems/></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
new file mode 100644
index 0000000..f6d2741
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/jniLibs"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/debug/jniLibs"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/mergeDebugShaders/merger.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
new file mode 100644
index 0000000..2b1858d
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/mergeDebugShaders/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/shaders"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/debug/shaders"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/packageDebugAssets/merger.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/packageDebugAssets/merger.xml
new file mode 100644
index 0000000..5f22eae
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/incremental/packageDebugAssets/merger.xml
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8"?>
+<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/assets"/></dataSet><dataSet config="debug" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/debug/assets"/></dataSet><dataSet config="generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/build/intermediates/shader_assets/debug/compileDebugShaders/out"/></dataSet></merger>
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/BuildConfig.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/BuildConfig.class
new file mode 100644
index 0000000..8d51143
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/BuildConfig.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/Compression.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/Compression.class
new file mode 100644
index 0000000..60d2b4e
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/Compression.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/ExifExtractor.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/ExifExtractor.class
new file mode 100644
index 0000000..39904dc
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/ExifExtractor.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/GeoDegree.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/GeoDegree.class
new file mode 100644
index 0000000..cd9bdba
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/GeoDegree.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/IvpusicImagePickerFileProvider.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/IvpusicImagePickerFileProvider.class
new file mode 100644
index 0000000..d7d59de
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/IvpusicImagePickerFileProvider.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$1.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$1.class
new file mode 100644
index 0000000..627700f
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$1.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$2.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$2.class
new file mode 100644
index 0000000..146c55f
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$2.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$3.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$3.class
new file mode 100644
index 0000000..4ac738d
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$3.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$4.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$4.class
new file mode 100644
index 0000000..3ed5b1a
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$4.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$5.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$5.class
new file mode 100644
index 0000000..8afae1e
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$5.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$6.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$6.class
new file mode 100644
index 0000000..8a39a8e
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$6.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$7$1.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$7$1.class
new file mode 100644
index 0000000..94a986b
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$7$1.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$7$2.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$7$2.class
new file mode 100644
index 0000000..5429444
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$7$2.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$7.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$7.class
new file mode 100644
index 0000000..6de9e18
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule$7.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule.class
new file mode 100644
index 0000000..2cc005a
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerModule.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerPackage.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerPackage.class
new file mode 100644
index 0000000..d0ef52f
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/PickerPackage.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/RealPathUtil.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/RealPathUtil.class
new file mode 100644
index 0000000..e229606
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/RealPathUtil.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/ResultCollector.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/ResultCollector.class
new file mode 100644
index 0000000..068c812
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/reactnative/ivpusic/imagepicker/ResultCollector.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/local_only_symbol_list/debug/parseDebugLocalResources/R-def.txt b/node_modules/react-native-image-crop-picker/android/build/intermediates/local_only_symbol_list/debug/parseDebugLocalResources/R-def.txt
new file mode 100644
index 0000000..192ed14
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/local_only_symbol_list/debug/parseDebugLocalResources/R-def.txt
@@ -0,0 +1,3 @@
+R_DEF: Internal format may change without notice
+local
+xml ivpusic_imagepicker_provider_paths
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/manifest_merge_blame_file/debug/processDebugManifest/manifest-merger-blame-debug-report.txt b/node_modules/react-native-image-crop-picker/android/build/intermediates/manifest_merge_blame_file/debug/processDebugManifest/manifest-merger-blame-debug-report.txt
new file mode 100644
index 0000000..0fdc495
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/manifest_merge_blame_file/debug/processDebugManifest/manifest-merger-blame-debug-report.txt
@@ -0,0 +1,52 @@
+1<?xml version="1.0" encoding="utf-8"?>
+2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+3 package="com.reactnative.ivpusic.imagepicker" >
+4
+5 <uses-sdk android:minSdkVersion="26" />
+6
+7 <queries>
+7-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:4:5-8:15
+8 <intent>
+8-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:5:9-7:18
+9 <action android:name="android.media.action.IMAGE_CAPTURE" />
+9-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:6:13-73
+9-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:6:21-70
+10 </intent>
+11 </queries>
+12
+13 <uses-permission
+13-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:10:5-11:38
+14 android:name="android.permission.WRITE_EXTERNAL_STORAGE"
+14-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:10:22-78
+15 android:maxSdkVersion="29" />
+15-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:11:9-35
+16
+17 <application>
+17-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:13:5-28:19
+18 <provider
+18-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:15:9-23:20
+19 android:name="com.reactnative.ivpusic.imagepicker.IvpusicImagePickerFileProvider"
+19-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:16:13-59
+20 android:authorities="${applicationId}.provider"
+20-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:17:13-60
+21 android:exported="false"
+21-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:18:13-37
+22 android:grantUriPermissions="true" >
+22-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:19:13-47
+23 <meta-data
+23-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:20:13-22:78
+24 android:name="android.support.FILE_PROVIDER_PATHS"
+24-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:21:17-67
+25 android:resource="@xml/ivpusic_imagepicker_provider_paths" />
+25-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:22:17-75
+26 </provider>
+27
+28 <activity
+28-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:25:9-27:72
+29 android:name="com.yalantis.ucrop.UCropActivity"
+29-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:26:13-60
+30 android:theme="@style/Theme.AppCompat.Light.NoActionBar" />
+30-->/Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:27:13-69
+31 </application>
+32
+33</manifest>
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/merged_manifest/debug/processDebugManifest/AndroidManifest.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/merged_manifest/debug/processDebugManifest/AndroidManifest.xml
new file mode 100644
index 0000000..dc5daa3
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/merged_manifest/debug/processDebugManifest/AndroidManifest.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.reactnative.ivpusic.imagepicker" >
+
+ <uses-sdk android:minSdkVersion="26" />
+
+ <queries>
+ <intent>
+ <action android:name="android.media.action.IMAGE_CAPTURE" />
+ </intent>
+ </queries>
+
+ <uses-permission
+ android:name="android.permission.WRITE_EXTERNAL_STORAGE"
+ android:maxSdkVersion="29" />
+
+ <application>
+ <provider
+ android:name="com.reactnative.ivpusic.imagepicker.IvpusicImagePickerFileProvider"
+ android:authorities="${applicationId}.provider"
+ android:exported="false"
+ android:grantUriPermissions="true" >
+ <meta-data
+ android:name="android.support.FILE_PROVIDER_PATHS"
+ android:resource="@xml/ivpusic_imagepicker_provider_paths" />
+ </provider>
+
+ <activity
+ android:name="com.yalantis.ucrop.UCropActivity"
+ android:theme="@style/Theme.AppCompat.Light.NoActionBar" />
+ </application>
+
+</manifest>
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/navigation_json/debug/extractDeepLinksDebug/navigation.json b/node_modules/react-native-image-crop-picker/android/build/intermediates/navigation_json/debug/extractDeepLinksDebug/navigation.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/navigation_json/debug/extractDeepLinksDebug/navigation.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/nested_resources_validation_report/debug/generateDebugResources/nestedResourcesValidationReport.txt b/node_modules/react-native-image-crop-picker/android/build/intermediates/nested_resources_validation_report/debug/generateDebugResources/nestedResourcesValidationReport.txt
new file mode 100644
index 0000000..08f4ebe
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/nested_resources_validation_report/debug/generateDebugResources/nestedResourcesValidationReport.txt
@@ -0,0 +1 @@
+0 Warning/Error
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/packaged_res/debug/packageDebugResources/xml/ivpusic_imagepicker_provider_paths.xml b/node_modules/react-native-image-crop-picker/android/build/intermediates/packaged_res/debug/packageDebugResources/xml/ivpusic_imagepicker_provider_paths.xml
new file mode 100644
index 0000000..ffa74ab
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/packaged_res/debug/packageDebugResources/xml/ivpusic_imagepicker_provider_paths.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<paths xmlns:android="http://schemas.android.com/apk/res/android">
+ <external-path name="external_files" path="."/>
+</paths>
\ No newline at end of file
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/BuildConfig.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/BuildConfig.class
new file mode 100644
index 0000000..8d51143
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/BuildConfig.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/Compression.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/Compression.class
new file mode 100644
index 0000000..60d2b4e
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/Compression.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/ExifExtractor.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/ExifExtractor.class
new file mode 100644
index 0000000..39904dc
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/ExifExtractor.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/GeoDegree.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/GeoDegree.class
new file mode 100644
index 0000000..cd9bdba
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/GeoDegree.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/IvpusicImagePickerFileProvider.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/IvpusicImagePickerFileProvider.class
new file mode 100644
index 0000000..d7d59de
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/IvpusicImagePickerFileProvider.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$1.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$1.class
new file mode 100644
index 0000000..627700f
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$1.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$2.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$2.class
new file mode 100644
index 0000000..146c55f
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$2.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$3.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$3.class
new file mode 100644
index 0000000..4ac738d
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$3.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$4.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$4.class
new file mode 100644
index 0000000..3ed5b1a
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$4.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$5.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$5.class
new file mode 100644
index 0000000..8afae1e
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$5.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$6.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$6.class
new file mode 100644
index 0000000..8a39a8e
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$6.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$7$1.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$7$1.class
new file mode 100644
index 0000000..94a986b
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$7$1.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$7$2.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$7$2.class
new file mode 100644
index 0000000..5429444
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$7$2.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$7.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$7.class
new file mode 100644
index 0000000..6de9e18
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule$7.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule.class
new file mode 100644
index 0000000..2cc005a
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerModule.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerPackage.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerPackage.class
new file mode 100644
index 0000000..d0ef52f
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/PickerPackage.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/RealPathUtil.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/RealPathUtil.class
new file mode 100644
index 0000000..e229606
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/RealPathUtil.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/ResultCollector.class b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/ResultCollector.class
new file mode 100644
index 0000000..068c812
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_dir/debug/bundleLibRuntimeToDirDebug/com/reactnative/ivpusic/imagepicker/ResultCollector.class differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_jar/debug/bundleLibRuntimeToJarDebug/classes.jar b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_jar/debug/bundleLibRuntimeToJarDebug/classes.jar
new file mode 100644
index 0000000..d731175
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/intermediates/runtime_library_classes_jar/debug/bundleLibRuntimeToJarDebug/classes.jar differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/intermediates/symbol_list_with_package_name/debug/generateDebugRFile/package-aware-r.txt b/node_modules/react-native-image-crop-picker/android/build/intermediates/symbol_list_with_package_name/debug/generateDebugRFile/package-aware-r.txt
new file mode 100644
index 0000000..9cc946a
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/intermediates/symbol_list_with_package_name/debug/generateDebugRFile/package-aware-r.txt
@@ -0,0 +1,2 @@
+com.reactnative.ivpusic.imagepicker
+xml ivpusic_imagepicker_provider_paths
diff --git a/node_modules/react-native-image-crop-picker/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-image-crop-picker/android/build/outputs/logs/manifest-merger-debug-report.txt
new file mode 100644
index 0000000..4b7009b
--- /dev/null
+++ b/node_modules/react-native-image-crop-picker/android/build/outputs/logs/manifest-merger-debug-report.txt
@@ -0,0 +1,55 @@
+-- Merging decision tree log ---
+manifest
+ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:1:1-30:12
+INJECTED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:1:1-30:12
+ package
+ ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:2:5-50
+ INJECTED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml
+ xmlns:android
+ ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:1:11-69
+queries
+ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:4:5-8:15
+intent#action:name:android.media.action.IMAGE_CAPTURE
+ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:5:9-7:18
+action#android.media.action.IMAGE_CAPTURE
+ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:6:13-73
+ android:name
+ ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:6:21-70
+uses-permission#android.permission.WRITE_EXTERNAL_STORAGE
+ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:10:5-11:38
+ android:maxSdkVersion
+ ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:11:9-35
+ android:name
+ ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:10:22-78
+application
+ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:13:5-28:19
+provider#com.reactnative.ivpusic.imagepicker.IvpusicImagePickerFileProvider
+ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:15:9-23:20
+ android:grantUriPermissions
+ ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:19:13-47
+ android:authorities
+ ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:17:13-60
+ android:exported
+ ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:18:13-37
+ android:name
+ ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:16:13-59
+meta-data#android.support.FILE_PROVIDER_PATHS
+ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:20:13-22:78
+ android:resource
+ ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:22:17-75
+ android:name
+ ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:21:17-67
+activity#com.yalantis.ucrop.UCropActivity
+ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:25:9-27:72
+ android:theme
+ ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:27:13-69
+ android:name
+ ADDED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml:26:13-60
+uses-sdk
+INJECTED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml reason: use-sdk injection requested
+INJECTED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml
+INJECTED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml
+ android:targetSdkVersion
+ INJECTED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml
+ android:minSdkVersion
+ INJECTED from /Users/omar/Desktop/jobbit-mobile/node_modules/react-native-image-crop-picker/android/src/main/AndroidManifest.xml
diff --git a/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/Compression.class.uniqueId7 b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/Compression.class.uniqueId7
new file mode 100644
index 0000000..8983e8a
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/Compression.class.uniqueId7 differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$1.class.uniqueId0 b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$1.class.uniqueId0
new file mode 100644
index 0000000..627700f
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$1.class.uniqueId0 differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$2.class.uniqueId1 b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$2.class.uniqueId1
new file mode 100644
index 0000000..146c55f
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$2.class.uniqueId1 differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$3.class.uniqueId8 b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$3.class.uniqueId8
new file mode 100644
index 0000000..4ac738d
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$3.class.uniqueId8 differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$4.class.uniqueId11 b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$4.class.uniqueId11
new file mode 100644
index 0000000..3ed5b1a
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$4.class.uniqueId11 differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$5.class.uniqueId5 b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$5.class.uniqueId5
new file mode 100644
index 0000000..8afae1e
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$5.class.uniqueId5 differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$6.class.uniqueId10 b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$6.class.uniqueId10
new file mode 100644
index 0000000..8a39a8e
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$6.class.uniqueId10 differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$7$1.class.uniqueId9 b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$7$1.class.uniqueId9
new file mode 100644
index 0000000..94a986b
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$7$1.class.uniqueId9 differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$7$2.class.uniqueId3 b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$7$2.class.uniqueId3
new file mode 100644
index 0000000..5429444
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$7$2.class.uniqueId3 differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$7.class.uniqueId6 b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$7.class.uniqueId6
new file mode 100644
index 0000000..6de9e18
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule$7.class.uniqueId6 differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule.class.uniqueId2 b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule.class.uniqueId2
new file mode 100644
index 0000000..667394a
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerModule.class.uniqueId2 differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerPackage.class.uniqueId4 b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerPackage.class.uniqueId4
new file mode 100644
index 0000000..d0ef52f
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/PickerPackage.class.uniqueId4 differ
diff --git a/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin
new file mode 100644
index 0000000..fd60a79
Binary files /dev/null and b/node_modules/react-native-image-crop-picker/android/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin differ
diff --git a/node_modules/react-native-image-crop-picker/android/src/main/java/com/reactnative/ivpusic/imagepicker/Compression.java b/node_modules/react-native-image-crop-picker/android/src/main/java/com/reactnative/ivpusic/imagepicker/Compression.java
index 5ea266c..9b796ff 100644
--- a/node_modules/react-native-image-crop-picker/android/src/main/java/com/reactnative/ivpusic/imagepicker/Compression.java
+++ b/node_modules/react-native-image-crop-picker/android/src/main/java/com/reactnative/ivpusic/imagepicker/Compression.java
@@ -64,10 +64,28 @@ class Compression {
imageDirectory.mkdirs();
}
- File resizeImageFile = new File(imageDirectory, UUID.randomUUID() + ".jpg");
+ // File resizeImageFile = new File(imageDirectory, UUID.randomUUID() + ".jpg");
+
+ String extension = originalImagePath.substring(originalImagePath.lastIndexOf(".") + 1);
+
+ final String resizeImageFileExtension;
+ final Bitmap.CompressFormat compressFormat;
+ if (extension.equals("png")) {
+ resizeImageFileExtension = ".png";
+ compressFormat = Bitmap.CompressFormat.PNG;
+ } else {
+ resizeImageFileExtension = ".jpg";
+ compressFormat = Bitmap.CompressFormat.JPEG;
+ }
+
+ File resizeImageFile = new File(
+ imageDirectory,
+ UUID.randomUUID() + resizeImageFileExtension
+ );
OutputStream os = new BufferedOutputStream(new FileOutputStream(resizeImageFile));
- bitmap.compress(Bitmap.CompressFormat.JPEG, quality, os);
+ // bitmap.compress(Bitmap.CompressFormat.JPEG, quality, os);
+ bitmap.compress(compressFormat, quality, os);
// Don't set unnecessary exif attribute
if (shouldSetOrientation(originalOrientation)) {
diff --git a/node_modules/react-native-image-crop-picker/android/src/main/java/com/reactnative/ivpusic/imagepicker/PickerModule.java b/node_modules/react-native-image-crop-picker/android/src/main/java/com/reactnative/ivpusic/imagepicker/PickerModule.java
index 00af623..2f776ac 100644
--- a/node_modules/react-native-image-crop-picker/android/src/main/java/com/reactnative/ivpusic/imagepicker/PickerModule.java
+++ b/node_modules/react-native-image-crop-picker/android/src/main/java/com/reactnative/ivpusic/imagepicker/PickerModule.java
@@ -765,15 +765,36 @@ class PickerModule extends ReactContextBaseJavaModule implements ActivityEventLi
configureCropperColors(options);
}
- UCrop uCrop = UCrop
- .of(uri, Uri.fromFile(new File(this.getTmpDir(activity), UUID.randomUUID().toString() + ".jpg")))
- .withOptions(options);
+ // UCrop uCrop = UCrop
+ // .of(uri, Uri.fromFile(new File(this.getTmpDir(activity), UUID.randomUUID().toString() + ".jpg")))
+ // .withOptions(options);
- if (width > 0 && height > 0) {
- uCrop.withAspectRatio(width, height);
- }
+ try {
+ String originalImagePath = resolveRealPath(activity, uri, false);
+ String extension = originalImagePath.substring(originalImagePath.lastIndexOf("."));
+
+ // if (width > 0 && height > 0) {
+ // uCrop.withAspectRatio(width, height);
+ // }
+ if (extension.equals(".png")) {
+ options.setCompressionFormat(Bitmap.CompressFormat.PNG);
+ } else {
+ options.setCompressionFormat(Bitmap.CompressFormat.JPEG);
+ }
- uCrop.start(activity);
+ UCrop uCrop = UCrop
+ .of(uri, Uri.fromFile(new File(this.getTmpDir(activity), UUID.randomUUID().toString() + extension)))
+ .withOptions(options);
+
+ if (width > 0 && height > 0) {
+ uCrop.withAspectRatio(width, height);
+ }
+
+ // uCrop.start(activity);
+ uCrop.start(activity);
+ } catch (Exception e) {
+ resultCollector.notifyProblem(E_NO_IMAGE_DATA_FOUND, e.getMessage());
+ }
}
private void imagePickerResult(Activity activity, final int requestCode, final int resultCode, final Intent data) {