Update `react-native-camera-kit` to latest beta to enable programmitcal zooming (#17708)

This commit is contained in:
Ibrahem Khalil 2023-10-24 11:48:36 +03:00 committed by GitHub
parent c42fc5153d
commit b910f05286
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 185 additions and 164 deletions

View File

@ -22,7 +22,7 @@
# Version requirements used throughout the Gradle scripts
kotlinVersion=1.6.20
minSdkVersion=23
minSdkVersion=24
compileSdkVersion=31
targetSdkVersion=31
buildToolsVersion=31.0.0

View File

@ -75,6 +75,13 @@ abstract_target 'Status' do
# TODO : remove after upgrading to react-native 0.72.x
config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= ['$(inherited)', '_LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION']
end
# We need to remove the predefinition of IPHONEOS_DEPLOYMENT_TARGET from RNCK lib to use our own.
case target.name
when 'ReactNativeCameraKit'
target.build_configurations.each do |config|
config.build_settings.delete 'IPHONEOS_DEPLOYMENT_TARGET'
end
end
end
end

View File

@ -346,7 +346,7 @@ PODS:
- React-perflogger (= 0.69.10)
- ReactNativeAudioToolkit (2.0.3):
- React
- ReactNativeCameraKit (13.0.0):
- ReactNativeCameraKit (14.0.0-beta13):
- React-Core
- ReactNativeNavigation (7.27.1):
- HMSegmentedControl
@ -750,7 +750,7 @@ SPEC CHECKSUMS:
React-runtimeexecutor: 5ebf1ddaa706bf2986123f22d2cad905443c2c5f
ReactCommon: 65754b8932ea80272714988268bbfb9f303264a5
ReactNativeAudioToolkit: de9610f323e855ac6574be8c99621f3d57c5df06
ReactNativeCameraKit: 9d46a5d7dd544ca64aa9c03c150d2348faf437eb
ReactNativeCameraKit: d95d3e19c514526a234d9f93c6db7e7f10eef9ea
ReactNativeNavigation: 94979dd1572a3f093fc85d4599360530a1bed8c8
RNCAsyncStorage: b2489b49e38c85e10ed45a888d13a2a4c7b32ea1
RNCClipboard: 8148e21ac347c51fd6cd4b683389094c216bb543
@ -765,7 +765,7 @@ SPEC CHECKSUMS:
RNLanguages: 962e562af0d34ab1958d89bcfdb64fafc37c513e
RNPermissions: ad71dd4f767ec254f2cd57592fbee02afee75467
RNReactNativeHapticFeedback: 2566b468cc8d0e7bb2f84b23adc0f4614594d071
RNReanimated: cf1259a8cf8dfb1d7fa586ce02565fd0610da1d7
RNReanimated: b2dc21e263319892469d656dc58fc26fb03eadab
RNShare: d82e10f6b7677f4b0048c23709bd04098d5aee6c
RNStaticSafeAreaInsets: 055ddbf5e476321720457cdaeec0ff2ba40ec1b8
RNSVG: 80584470ff1ffc7994923ea135a3e5ad825546b9
@ -777,6 +777,6 @@ SPEC CHECKSUMS:
TouchID: ba4c656d849cceabc2e4eef722dea5e55959ecf4
Yoga: d24d6184b6b85f742536bd93bd07d69d7b9bb4c1
PODFILE CHECKSUM: 4d710b4207b0fb0f6ecef4aa92bb79b716a7d13c
PODFILE CHECKSUM: 259dd9b0a973943f02a5912c799a4db3ed475b66
COCOAPODS: 1.12.0

View File

@ -7932,16 +7932,16 @@
},
{
"path": "com/adobe/xmp/xmpcore/6.0.6",
"path": "com/adobe/xmp/xmpcore/6.1.11",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"xmpcore-6.0.6.pom": {
"sha1": "6a917e15f78165ed31482a339b9c6bd65900ebdd",
"sha256": "sha256-/5kclKMi2JShufIhMW1UXHtH0LP4Uf438vpECHpIoFU="
"xmpcore-6.1.11.pom": {
"sha1": "9f2a56e38f04aa222f8d5436cb07529d80cf89d2",
"sha256": "sha256-cZEYGCECwlM+kqL2fANRAmTmFgVxpzishj51cSQXMj0="
},
"xmpcore-6.0.6.jar": {
"sha1": "fb29d75ac313aed79013505b965d2378a87a9405",
"sha256": "sha256-Qy95ojgKPmW+p1TI0L4MCcaTjfrqH25hsBeEytbBjP8="
"xmpcore-6.1.11.jar": {
"sha1": "852f14101381e527e6d43339d7db1698c970436c",
"sha256": "sha256-j3AzxXm5n6DZ1t3LlEiHW15LV3w1AAInjORpl9Z4tzc="
}
}
},
@ -8931,16 +8931,16 @@
},
{
"path": "com/drewnoakes/metadata-extractor/2.12.0",
"path": "com/drewnoakes/metadata-extractor/2.18.0",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"metadata-extractor-2.12.0.pom": {
"sha1": "1e3a24770062e3f4d6fb9b9e80b64d7aa4fdb237",
"sha256": "sha256-odxWCuxbZlaa7O5YUqun4F/iEX+660IakMXhyRJV+k4="
"metadata-extractor-2.18.0.pom": {
"sha1": "8a253b5c301e2b71ddb0ad28f3d8656d34f8781f",
"sha256": "sha256-p9E4Id81LFQz1QjswN6KDwSWOE6kggfYEhR8pZgqFZ4="
},
"metadata-extractor-2.12.0.jar": {
"sha1": "30dce2429145a41770e0d2bd0a8e8ba63f2137c8",
"sha256": "sha256-tlzqky+2RNl79mxrfUXmG2lnxyvsISb8PkyD9iWcHQU="
"metadata-extractor-2.18.0.jar": {
"sha1": "fa9fd43a28b10333108c603819810d5176d2b092",
"sha256": "sha256-R4k2H9Bji9skFVS3oMyuIF7SOWl+K3D6nK2t7WmEtWU="
}
}
},
@ -9545,20 +9545,20 @@
},
{
"path": "com/fasterxml/jackson/core/jackson-annotations/2.15.3",
"path": "com/fasterxml/jackson/core/jackson-annotations/2.16.0-rc1",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"jackson-annotations-2.15.3.pom": {
"sha1": "ff14c9fbeaec5f25b2d61490621477f5197818a2",
"sha256": "sha256-/6ZxZvvkz/NJfQzGKcIBnNDnzV7QG+xoOny/IT0DDsg="
"jackson-annotations-2.16.0-rc1.pom": {
"sha1": "a6e6361e5a7116cc24ae1cfbd76ec384b53fcc64",
"sha256": "sha256-P/CYyUC37b4fTX8mIaaNtNaofqmSlRE5Vsccisl69nI="
},
"jackson-annotations-2.15.3.jar": {
"sha1": "79baf4e605eb3bbb60b1c475d44a7aecceea1d60",
"sha256": "sha256-quhlw9iCVtYbEVI8seiL1I1bmtWFX6H8hZUE/SIEcIo="
"jackson-annotations-2.16.0-rc1.jar": {
"sha1": "0aa7db9c1afcacf3fa2358107f2a82326aa15c64",
"sha256": "sha256-24kpC38tI5Sg8EKNWpb0WprCrt/XMpM7TXdgNvbtWGg="
},
"jackson-annotations-2.15.3.module": {
"sha1": "7be6f491ea5707562778533e030f951c78f9a9b1",
"sha256": "sha256-ZBDJSzk+SU1T1WncQZOnkYeEjdtu48LuHzkkd6IQWcs="
"jackson-annotations-2.16.0-rc1.module": {
"sha1": "6b75ee9d686c52f7b7624bfceeacc5ca28a95c1b",
"sha256": "sha256-YcrFZD9QeVIPTfBkQPC/SKkxRVwMRW8wnHVItEGKElI="
}
}
},
@ -9579,20 +9579,20 @@
},
{
"path": "com/fasterxml/jackson/core/jackson-core/2.15.3",
"path": "com/fasterxml/jackson/core/jackson-core/2.16.0-rc1",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"jackson-core-2.15.3.pom": {
"sha1": "6291d6b0843755417d2bc20c2be4904dd467b836",
"sha256": "sha256-zNUAkXSDshrhg135hFuRqxGsmroIt5PS7PgtKMBp7OI="
"jackson-core-2.16.0-rc1.pom": {
"sha1": "be1f4e4e7d6b2c74859aa81edb8bbd00e701172f",
"sha256": "sha256-wOXaP11xEWp/+0BgexwoXwv81kmXDk/qfEkb4N31cLM="
},
"jackson-core-2.15.3.jar": {
"sha1": "60d600567c1862840397bf9ff5a92398edc5797b",
"sha256": "sha256-Ufq3qtUe1YhILtxQf9VCdHk2xQlNGrdu0h3bY7lrYQ0="
"jackson-core-2.16.0-rc1.jar": {
"sha1": "dba6d80eb8bfc326eaa1e72483e6d80852503e29",
"sha256": "sha256-3mlqkMaoGhFeJSu2pDkq85T6je9Da8f66CgL1mwccXI="
},
"jackson-core-2.15.3.module": {
"sha1": "cfe2c6fcdf029eb556be3e56ede868535112a856",
"sha256": "sha256-E4ApvLMrC/pwENP2RmMr3lyYwYfi8aoSChzUE/I6bCg="
"jackson-core-2.16.0-rc1.module": {
"sha1": "e948b398d5cc338a0f300fa633caf797bac121a7",
"sha256": "sha256-qyE84ApdlT2sZVSlaOw1qPOFA4AMLOt21MzD6yiwwMI="
}
}
},
@ -9613,20 +9613,20 @@
},
{
"path": "com/fasterxml/jackson/core/jackson-databind/2.15.3",
"path": "com/fasterxml/jackson/core/jackson-databind/2.16.0-rc1",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"jackson-databind-2.15.3.pom": {
"sha1": "0542b905f13dc61af5dd15d6cd9bb6cec2375d58",
"sha256": "sha256-tuPNSud9D/lQfqsc55Szqp7ieCQcZUQzO9t++8Wi5Pk="
"jackson-databind-2.16.0-rc1.pom": {
"sha1": "ffb4977a414eddab58b2d3e1fb21ab48657bcb8e",
"sha256": "sha256-1r2DJq1W9dA5yQzF/qcxetqqUB+ybEMEDn6XsNrjgW4="
},
"jackson-databind-2.15.3.jar": {
"sha1": "a734bc2c47a9453c4efa772461a3aeb273c010d9",
"sha256": "sha256-w8UzM6IXKoBni9oYA+Oc/0W+xq4+nH1PRKgexOKrGNw="
"jackson-databind-2.16.0-rc1.jar": {
"sha1": "cb84bf813891fd3a6c04518f7dce66cb7f914c12",
"sha256": "sha256-40+i+ah5zRD42Xfib4YK37XTKkxCCJRvTyPHucprgm0="
},
"jackson-databind-2.15.3.module": {
"sha1": "d4d12bf39a3c3560d0a69b6b05adab2182f1da44",
"sha256": "sha256-UbqNcfWgSudo6EyR1O3wmh/IvBJEsDvU+bBguPs5VhU="
"jackson-databind-2.16.0-rc1.module": {
"sha1": "9d6a30d78b30fea5a62cc629addef1dd2f8ffa21",
"sha256": "sha256-wyMhPyOKnSQHiUQZW721rnteq9WNAfZ46HClETqgDiE="
}
}
},
@ -9658,12 +9658,12 @@
},
{
"path": "com/fasterxml/jackson/jackson-base/2.15.3",
"path": "com/fasterxml/jackson/jackson-base/2.16.0-rc1",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"jackson-base-2.15.3.pom": {
"sha1": "0da5901e059a4accee9e1dbbe41f395a586fcad7",
"sha256": "sha256-QpA0Kr8LDkVnMi/7LQw24lsKh6IXu1azVoCo3Y+NZuQ="
"jackson-base-2.16.0-rc1.pom": {
"sha1": "b0ea2e74cd9077f6394d6c745d84aab9d35436df",
"sha256": "sha256-Xihgwy19do1PsQLQZz7D+aZ1NJBalQNh1yqKdkvPQXM="
}
}
},
@ -9680,12 +9680,12 @@
},
{
"path": "com/fasterxml/jackson/jackson-bom/2.15.3",
"path": "com/fasterxml/jackson/jackson-bom/2.16.0-rc1",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"jackson-bom-2.15.3.pom": {
"sha1": "1b221d661c2943cccc45acfffd41c07d10963494",
"sha256": "sha256-ZvyZRcFnFrwgL0udfm2WnfP1Cf7/vhrPGjFRG3U9XJ0="
"jackson-bom-2.16.0-rc1.pom": {
"sha1": "9f0aa2b767de8428e4151cc86793a6892cf0b22a",
"sha256": "sha256-oNo29tts8XhCSM+qZ/HXxjNZYTdoEU4Q5MtImXBefZw="
}
}
},
@ -9702,12 +9702,12 @@
},
{
"path": "com/fasterxml/jackson/jackson-parent/2.15",
"path": "com/fasterxml/jackson/jackson-parent/2.16-rc1",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"jackson-parent-2.15.pom": {
"sha1": "caffbeb9be9350780ad5407789f43664906042ec",
"sha256": "sha256-bN+XvGbzifY+NoUNL1UtEhZoj45aWHJ9P2qY7fhnXN4="
"jackson-parent-2.16-rc1.pom": {
"sha1": "b0b57e481f46e394aa45a2b164af9ad92dd4946b",
"sha256": "sha256-y0Fkj+L5t6Sa19QTaK50D+iHvEs/NQJO2iUayQQ20ss="
}
}
},
@ -9724,12 +9724,12 @@
},
{
"path": "com/fasterxml/jackson/module/jackson-modules-base/2.15.3",
"path": "com/fasterxml/jackson/module/jackson-modules-base/2.16.0-rc1",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"jackson-modules-base-2.15.3.pom": {
"sha1": "696c8c2635ca5e18809afc24b2c92cff0e930880",
"sha256": "sha256-lhtdELjxVWdSYRkED+Jo9lXQwDF01awJpgJO3IMPWe4="
"jackson-modules-base-2.16.0-rc1.pom": {
"sha1": "449a9b459071042c2d5e3eef698b7435ec7a22d0",
"sha256": "sha256-p7KoYdmdDHItUNIOnfQbO5XcXCMXXMpnK+zHqKPwIow="
}
}
},
@ -9750,20 +9750,20 @@
},
{
"path": "com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.15.3",
"path": "com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.16.0-rc1",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"jackson-module-jaxb-annotations-2.15.3.pom": {
"sha1": "2d4fdcbe0f7dda2e7396f3757be75117112ba532",
"sha256": "sha256-CUbzJZy+BHolxbVxl3AThdbnteWh+KVrml9dnLT/VYE="
"jackson-module-jaxb-annotations-2.16.0-rc1.pom": {
"sha1": "7cfdd570dea65bb1144cd3280ced0a3359c3a3b3",
"sha256": "sha256-uKkIWZvE6M4xvGiR9cMyPkp6HEucG1kpueJWw0cQjv4="
},
"jackson-module-jaxb-annotations-2.15.3.jar": {
"sha1": "74e8ef60b65b42051258465f06c06195e61e92f2",
"sha256": "sha256-UqDcjpIm04QXmg6chORajQDNup6akvkT6z9PmdqDYno="
"jackson-module-jaxb-annotations-2.16.0-rc1.jar": {
"sha1": "04c27538836a829dcd0f38baf55b4b65eb34283b",
"sha256": "sha256-bXNKNWyTupzAINnzsvgdaP2SUldbIepfLVWWlBbNAsg="
},
"jackson-module-jaxb-annotations-2.15.3.module": {
"sha1": "23d97c5e6a045d87c06e10ae16e0fb57e8367846",
"sha256": "sha256-sbbt714pCVO5k/JYnOUSC+XLBPObuUwZZ376q5ZQ9FI="
"jackson-module-jaxb-annotations-2.16.0-rc1.module": {
"sha1": "65e9ab1a8205e6f8eb8d4652b52c321b2d8b2555",
"sha256": "sha256-7CPt/ZsEE4S6IcZYxd7iiM5js21tdflUkb+lEPMyDPg="
}
}
},
@ -9795,12 +9795,12 @@
},
{
"path": "com/fasterxml/oss-parent/50",
"path": "com/fasterxml/oss-parent/55",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"oss-parent-50.pom": {
"sha1": "2e5ec5928fa4a136254d3dfeb8c56f47b049d8ed",
"sha256": "sha256-9dpV3XuI+xcMRoAdF3dKZS+y9FgftbHQpfyGqhgrhXc="
"oss-parent-55.pom": {
"sha1": "24ad110e0e507856ae662736d6c6ef5b101a1689",
"sha256": "sha256-D14Y8rNev22Dn3/VSZcog/aWwhD5rjIwr9LCC6iGwE0="
}
}
},
@ -12027,12 +12027,12 @@
},
{
"path": "com/sun/xml/bind/jaxb-bom-ext/4.0.3",
"path": "com/sun/xml/bind/jaxb-bom-ext/4.0.4",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"jaxb-bom-ext-4.0.3.pom": {
"sha1": "5838d8e4fa9335d67d5b9c092a4a80c1e67b2dad",
"sha256": "sha256-SkQftgU/yfRooSve6hy48Efq9kNzA34/BJrUMEJ/0PA="
"jaxb-bom-ext-4.0.4.pom": {
"sha1": "43e647d464b91a7a232e6c49510598d1476cdfe1",
"sha256": "sha256-AMvdv+7k5Y3pmhnrbrBCS5K8YBttoP+JXcAYPpbsdLM="
}
}
},
@ -12071,12 +12071,12 @@
},
{
"path": "com/sun/xml/bind/mvn/jaxb-parent/4.0.3",
"path": "com/sun/xml/bind/mvn/jaxb-parent/4.0.4",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"jaxb-parent-4.0.3.pom": {
"sha1": "ce4f3532ee7c0e092605b7b43cc3640999927af7",
"sha256": "sha256-6WIwlX8fVlh/nP25dKNr7XcH6JYWtakKknss99NHZ28="
"jaxb-parent-4.0.4.pom": {
"sha1": "2846b11dfea85e485a63ce6cbc1c30bf4fdd812e",
"sha256": "sha256-5+klMqRcmhpIc2y2goem8e97ey/u1ljUmf3M18ofqts="
}
}
},
@ -12148,12 +12148,12 @@
},
{
"path": "com/sun/xml/bind/mvn/jaxb-txw-parent/4.0.3",
"path": "com/sun/xml/bind/mvn/jaxb-txw-parent/4.0.4",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"jaxb-txw-parent-4.0.3.pom": {
"sha1": "be33bd0d60d44f50811c22405c29e56f82d7ecd0",
"sha256": "sha256-hU4ErXwT/9tlUbKQ6apsCN10JQdTvMgB4HZVB9EYfXw="
"jaxb-txw-parent-4.0.4.pom": {
"sha1": "e2f336db2b61a4474b0363c6a86a8bca4342deb8",
"sha256": "sha256-4ROP8PpMBot6RjWoE5ZkKuDgdRqSGj/aE8QenwL7I6w="
}
}
},
@ -12204,16 +12204,16 @@
},
{
"path": "com/sun/xml/fastinfoset/FastInfoset/2.1.0",
"path": "com/sun/xml/fastinfoset/FastInfoset/2.1.1",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"FastInfoset-2.1.0.pom": {
"sha1": "8a3328cc394e06c71de7147d4b8954f5fb3c4326",
"sha256": "sha256-kLnl6oTboVRq9G+7YyYZ8llaMvwGCQ0uwJXao7MtqZc="
"FastInfoset-2.1.1.pom": {
"sha1": "85420a8093b72919bd47f0e4ca8abf2274c3797c",
"sha256": "sha256-Sf3LDhtzh1Ln2kuljnpenkhskI8ZuFNTVQadrvq3On4="
},
"FastInfoset-2.1.0.jar": {
"sha1": "cd92e93ef4ee608bffe4ba41b1247846a3d42227",
"sha256": "sha256-uWgWGqtr6x6hpKYqPYS112LWJoH3ziPPAwSZFdl0jSE="
"FastInfoset-2.1.1.jar": {
"sha1": "650c84348bbcf4461bd24d38e67f7a7ce687de24",
"sha256": "sha256-ddZjXgkQHvFUXZpZu02VJOxr8VJGVAr1Q1dQ8nFhJ2U="
}
}
},
@ -12252,12 +12252,12 @@
},
{
"path": "com/sun/xml/fastinfoset/fastinfoset-project/2.1.0",
"path": "com/sun/xml/fastinfoset/fastinfoset-project/2.1.1",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"fastinfoset-project-2.1.0.pom": {
"sha1": "170bbdc773e5317f258728a71a4629e6ee17a0d1",
"sha256": "sha256-zCQMIUxrJpsvx459lRp1YRd5X0PRUts686i+shjve+o="
"fastinfoset-project-2.1.1.pom": {
"sha1": "64c42818f61c961fd357788a0e8287369358258d",
"sha256": "sha256-HoDvsaCRWw+GJrp11ylrXxuwJpoKL51zh62Zh/duTAk="
}
}
},
@ -15599,12 +15599,12 @@
},
{
"path": "org/glassfish/jaxb/jaxb-bom/4.0.3",
"path": "org/glassfish/jaxb/jaxb-bom/4.0.4",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"jaxb-bom-4.0.3.pom": {
"sha1": "53d62c7214b0bece9a644e50df2a7d2aa37e0db8",
"sha256": "sha256-Zg8EhAYlliYXiumpcrA86VFmXDPDM8q0U7EXi40NJBU="
"jaxb-bom-4.0.4.pom": {
"sha1": "d1830dd5724a8e016bc02f09b67da8d92def48af",
"sha256": "sha256-FuRpMAtWNmdun7N52twbuY9B98O4ajCuSTjp5NSBLfw="
}
}
},
@ -15625,16 +15625,16 @@
},
{
"path": "org/glassfish/jaxb/jaxb-core/4.0.3",
"path": "org/glassfish/jaxb/jaxb-core/4.0.4",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"jaxb-core-4.0.3.pom": {
"sha1": "0ed53eb2323c424a024c5b87c7a217f282d43dda",
"sha256": "sha256-crhKVGcO3sRAUgH3Heo7C/aYJbrkFjNtfzFAbGnHoyc="
"jaxb-core-4.0.4.pom": {
"sha1": "bebde7111ac1bc5789b3bdd1cbbe779ca536a727",
"sha256": "sha256-TpWVc9NJxkOGq2ayYB7etV008XURTVvIKdi2gXU1+pQ="
},
"jaxb-core-4.0.3.jar": {
"sha1": "e9093b4a82069a1d78ee9a3233ca387bca88861f",
"sha256": "sha256-1tdcQidSaE+/BN10ohaY/q4OSkBsKJK1rwLSPcl7KsY="
"jaxb-core-4.0.4.jar": {
"sha1": "2d5aadd02af86f1e9d8c6f7e8501673f915d4e25",
"sha256": "sha256-ARKiZiNGD7TfWgoptmPyrf5+lYTrE4rgR7WiHJRX8Nc="
}
}
},
@ -15730,16 +15730,16 @@
},
{
"path": "org/glassfish/jaxb/txw2/4.0.3",
"path": "org/glassfish/jaxb/txw2/4.0.4",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"txw2-4.0.3.pom": {
"sha1": "998f7a3836d5e44d6fdce01e3c67d8fe01ca6f43",
"sha256": "sha256-i4TetIZ5zAQrPL7GjXA9+c6May+SOdqKKOPKqp7a1Nk="
"txw2-4.0.4.pom": {
"sha1": "8202a6876a73122a6349569a327508713d849fcf",
"sha256": "sha256-rPArplfsukbSZyFAfOj3Vl1NBPpFwTt0QXoVT7Qm9SA="
},
"txw2-4.0.3.jar": {
"sha1": "47b8fe31c6d1a3382203af919400527389e01e9c",
"sha256": "sha256-3welGAG5leRK7JqV74ddlfu43ih0QX3mBm2E9zHLnpw="
"txw2-4.0.4.jar": {
"sha1": "cfd2bcf08782673ac370694fdf2cf76dbaa607ef",
"sha256": "sha256-Mue9UXjinyKU0D0nk8QeVOUjWLarlc0TQ/JsHCsnQic="
}
}
},
@ -18162,6 +18162,21 @@
}
},
{
"path": "org/junit/junit-bom/5.9.3",
"repo": "https://repo.maven.apache.org/maven2",
"files": {
"junit-bom-5.9.3.pom": {
"sha1": "b1874b6a66656e4f5e4b492ab321249bcb749dc7",
"sha256": "sha256-TQMpzZ5y8kIOXKFXJMv+b/puX9KIg2FRYnEZD9w0Ltc="
},
"junit-bom-5.9.3.module": {
"sha1": "d70d3d9a503c573e648ef70fb2e211fbe44aa63e",
"sha256": "sha256-tAH9JZAeWCpSSqU0PEs54ovFbiSWHBBpvytLv87ka5M="
}
}
},
{
"path": "org/junit/junit-bom/5.10.0",
"repo": "https://repo.maven.apache.org/maven2",

View File

@ -117,7 +117,7 @@ commons-codec:commons-codec:1.11
commons-io:commons-io:2.4
commons-logging:commons-logging:1.1.1
commons-logging:commons-logging:1.2
com.adobe.xmp:xmpcore:6.0.6
com.adobe.xmp:xmpcore:6.1.11
com.afollestad.material-dialogs:commons:0.9.6.0
com.afollestad.material-dialogs:core:0.9.6.0
com.airbnb.android:lottie:3.4.4
@ -444,7 +444,7 @@ com.diffplug.durian:durian-io:1.2.0
com.diffplug.spotless:spotless-lib-extra:2.30.0
com.diffplug.spotless:spotless-lib:2.30.0
com.diffplug.spotless:spotless-plugin-gradle:6.11.0
com.drewnoakes:metadata-extractor:2.12.0
com.drewnoakes:metadata-extractor:2.18.0
com.facebook.conceal:conceal:1.1.3
com.facebook.fbjni:fbjni-java-only:0.2.2
com.facebook.fresco:animated-base:2.5.0

View File

@ -498,7 +498,7 @@ https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.16.0/commons-
https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.pom
https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.pom
https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.pom
https://repo.maven.apache.org/maven2/com/adobe/xmp/xmpcore/6.0.6/xmpcore-6.0.6.pom
https://repo.maven.apache.org/maven2/com/adobe/xmp/xmpcore/6.1.11/xmpcore-6.1.11.pom
https://repo.maven.apache.org/maven2/com/afollestad/material-dialogs/commons/0.9.6.0/commons-0.9.6.0.pom
https://repo.maven.apache.org/maven2/com/afollestad/material-dialogs/core/0.9.6.0/core-0.9.6.0.pom
https://repo.maven.apache.org/maven2/com/airbnb/android/lottie/3.4.4/lottie-3.4.4.pom
@ -563,7 +563,7 @@ https://repo.maven.apache.org/maven2/com/diffplug/durian/durian-io/1.2.0/durian-
https://repo.maven.apache.org/maven2/com/diffplug/spotless/spotless-lib-extra/2.30.0/spotless-lib-extra-2.30.0.pom
https://repo.maven.apache.org/maven2/com/diffplug/spotless/spotless-lib/2.30.0/spotless-lib-2.30.0.pom
https://repo.maven.apache.org/maven2/com/diffplug/spotless/spotless-plugin-gradle/6.11.0/spotless-plugin-gradle-6.11.0.pom
https://repo.maven.apache.org/maven2/com/drewnoakes/metadata-extractor/2.12.0/metadata-extractor-2.12.0.pom
https://repo.maven.apache.org/maven2/com/drewnoakes/metadata-extractor/2.18.0/metadata-extractor-2.18.0.pom
https://repo.maven.apache.org/maven2/com/facebook/conceal/conceal/1.1.3/conceal-1.1.3.pom
https://repo.maven.apache.org/maven2/com/facebook/fbjni/fbjni-java-only/0.2.2/fbjni-java-only-0.2.2.pom
https://repo.maven.apache.org/maven2/com/facebook/fresco/animated-base/2.5.0/animated-base-2.5.0.pom
@ -593,25 +593,25 @@ https://repo.maven.apache.org/maven2/com/facebook/soloader/soloader/0.10.1/soloa
https://repo.maven.apache.org/maven2/com/facebook/soloader/soloader/0.10.3/soloader-0.10.3.pom
https://repo.maven.apache.org/maven2/com/facebook/yoga/proguard-annotations/1.19.0/proguard-annotations-1.19.0.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.11.1/jackson-annotations-2.11.1.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.15.3/jackson-annotations-2.15.3.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.16.0-rc1/jackson-annotations-2.16.0-rc1.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.11.1/jackson-core-2.11.1.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.15.3/jackson-core-2.15.3.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.16.0-rc1/jackson-core-2.16.0-rc1.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.11.1/jackson-databind-2.11.1.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.15.3/jackson-databind-2.15.3.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.16.0-rc1/jackson-databind-2.16.0-rc1.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-xml/2.11.1/jackson-dataformat-xml-2.11.1.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-base/2.11.1/jackson-base-2.11.1.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-base/2.15.3/jackson-base-2.15.3.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-base/2.16.0-rc1/jackson-base-2.16.0-rc1.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-bom/2.11.1/jackson-bom-2.11.1.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-bom/2.15.3/jackson-bom-2.15.3.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-bom/2.16.0-rc1/jackson-bom-2.16.0-rc1.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-parent/2.11/jackson-parent-2.11.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-parent/2.15/jackson-parent-2.15.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-parent/2.16-rc1/jackson-parent-2.16-rc1.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-modules-base/2.11.1/jackson-modules-base-2.11.1.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-modules-base/2.15.3/jackson-modules-base-2.15.3.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-modules-base/2.16.0-rc1/jackson-modules-base-2.16.0-rc1.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.11.1/jackson-module-jaxb-annotations-2.11.1.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.15.3/jackson-module-jaxb-annotations-2.15.3.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.16.0-rc1/jackson-module-jaxb-annotations-2.16.0-rc1.pom
https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-kotlin/2.11.1/jackson-module-kotlin-2.11.1.pom
https://repo.maven.apache.org/maven2/com/fasterxml/oss-parent/38/oss-parent-38.pom
https://repo.maven.apache.org/maven2/com/fasterxml/oss-parent/50/oss-parent-50.pom
https://repo.maven.apache.org/maven2/com/fasterxml/oss-parent/55/oss-parent-55.pom
https://repo.maven.apache.org/maven2/com/fasterxml/woodstox/woodstox-core/6.2.1/woodstox-core-6.2.1.pom
https://repo.maven.apache.org/maven2/com/github/bumptech/glide/annotations/4.12.0/annotations-4.12.0.pom
https://repo.maven.apache.org/maven2/com/github/bumptech/glide/compiler/4.12.0/compiler-4.12.0.pom
@ -771,26 +771,26 @@ https://repo.maven.apache.org/maven2/com/sun/istack/istack-commons/4.2.0/istack-
https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-bom-ext/2.2.11/jaxb-bom-ext-2.2.11.pom
https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-bom-ext/2.3.1/jaxb-bom-ext-2.3.1.pom
https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-bom-ext/2.3.2/jaxb-bom-ext-2.3.2.pom
https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-bom-ext/4.0.3/jaxb-bom-ext-4.0.3.pom
https://repo.maven.apache.org/maven2/com/sun/xml/bind/jaxb-bom-ext/4.0.4/jaxb-bom-ext-4.0.4.pom
https://repo.maven.apache.org/maven2/com/sun/xml/bind/mvn/jaxb-parent/2.2.11/jaxb-parent-2.2.11.pom
https://repo.maven.apache.org/maven2/com/sun/xml/bind/mvn/jaxb-parent/2.3.1/jaxb-parent-2.3.1.pom
https://repo.maven.apache.org/maven2/com/sun/xml/bind/mvn/jaxb-parent/2.3.2/jaxb-parent-2.3.2.pom
https://repo.maven.apache.org/maven2/com/sun/xml/bind/mvn/jaxb-parent/4.0.3/jaxb-parent-4.0.3.pom
https://repo.maven.apache.org/maven2/com/sun/xml/bind/mvn/jaxb-parent/4.0.4/jaxb-parent-4.0.4.pom
https://repo.maven.apache.org/maven2/com/sun/xml/bind/mvn/jaxb-runtime-parent/2.2.11/jaxb-runtime-parent-2.2.11.pom
https://repo.maven.apache.org/maven2/com/sun/xml/bind/mvn/jaxb-runtime-parent/2.3.1/jaxb-runtime-parent-2.3.1.pom
https://repo.maven.apache.org/maven2/com/sun/xml/bind/mvn/jaxb-runtime-parent/2.3.2/jaxb-runtime-parent-2.3.2.pom
https://repo.maven.apache.org/maven2/com/sun/xml/bind/mvn/jaxb-txw-parent/2.2.11/jaxb-txw-parent-2.2.11.pom
https://repo.maven.apache.org/maven2/com/sun/xml/bind/mvn/jaxb-txw-parent/2.3.1/jaxb-txw-parent-2.3.1.pom
https://repo.maven.apache.org/maven2/com/sun/xml/bind/mvn/jaxb-txw-parent/2.3.2/jaxb-txw-parent-2.3.2.pom
https://repo.maven.apache.org/maven2/com/sun/xml/bind/mvn/jaxb-txw-parent/4.0.3/jaxb-txw-parent-4.0.3.pom
https://repo.maven.apache.org/maven2/com/sun/xml/bind/mvn/jaxb-txw-parent/4.0.4/jaxb-txw-parent-4.0.4.pom
https://repo.maven.apache.org/maven2/com/sun/xml/fastinfoset/FastInfoset/1.2.13/FastInfoset-1.2.13.pom
https://repo.maven.apache.org/maven2/com/sun/xml/fastinfoset/FastInfoset/1.2.15/FastInfoset-1.2.15.pom
https://repo.maven.apache.org/maven2/com/sun/xml/fastinfoset/FastInfoset/1.2.16/FastInfoset-1.2.16.pom
https://repo.maven.apache.org/maven2/com/sun/xml/fastinfoset/FastInfoset/2.1.0/FastInfoset-2.1.0.pom
https://repo.maven.apache.org/maven2/com/sun/xml/fastinfoset/FastInfoset/2.1.1/FastInfoset-2.1.1.pom
https://repo.maven.apache.org/maven2/com/sun/xml/fastinfoset/fastinfoset-project/1.2.13/fastinfoset-project-1.2.13.pom
https://repo.maven.apache.org/maven2/com/sun/xml/fastinfoset/fastinfoset-project/1.2.15/fastinfoset-project-1.2.15.pom
https://repo.maven.apache.org/maven2/com/sun/xml/fastinfoset/fastinfoset-project/1.2.16/fastinfoset-project-1.2.16.pom
https://repo.maven.apache.org/maven2/com/sun/xml/fastinfoset/fastinfoset-project/2.1.0/fastinfoset-project-2.1.0.pom
https://repo.maven.apache.org/maven2/com/sun/xml/fastinfoset/fastinfoset-project/2.1.1/fastinfoset-project-2.1.1.pom
https://repo.maven.apache.org/maven2/com/tunnelvisionlabs/antlr4-annotations/4.5/antlr4-annotations-4.5.pom
https://repo.maven.apache.org/maven2/com/tunnelvisionlabs/antlr4-annotations/4.9.0/antlr4-annotations-4.9.0.pom
https://repo.maven.apache.org/maven2/com/tunnelvisionlabs/antlr4-master/4.5/antlr4-master-4.5.pom
@ -1031,16 +1031,16 @@ https://repo.maven.apache.org/maven2/org/eclipse/jgit/org.eclipse.jgit/5.13.1.20
https://repo.maven.apache.org/maven2/org/glassfish/jaxb/jaxb-bom/2.2.11/jaxb-bom-2.2.11.pom
https://repo.maven.apache.org/maven2/org/glassfish/jaxb/jaxb-bom/2.3.1/jaxb-bom-2.3.1.pom
https://repo.maven.apache.org/maven2/org/glassfish/jaxb/jaxb-bom/2.3.2/jaxb-bom-2.3.2.pom
https://repo.maven.apache.org/maven2/org/glassfish/jaxb/jaxb-bom/4.0.3/jaxb-bom-4.0.3.pom
https://repo.maven.apache.org/maven2/org/glassfish/jaxb/jaxb-bom/4.0.4/jaxb-bom-4.0.4.pom
https://repo.maven.apache.org/maven2/org/glassfish/jaxb/jaxb-core/2.2.11/jaxb-core-2.2.11.pom
https://repo.maven.apache.org/maven2/org/glassfish/jaxb/jaxb-core/4.0.3/jaxb-core-4.0.3.pom
https://repo.maven.apache.org/maven2/org/glassfish/jaxb/jaxb-core/4.0.4/jaxb-core-4.0.4.pom
https://repo.maven.apache.org/maven2/org/glassfish/jaxb/jaxb-runtime/2.2.11/jaxb-runtime-2.2.11.pom
https://repo.maven.apache.org/maven2/org/glassfish/jaxb/jaxb-runtime/2.3.1/jaxb-runtime-2.3.1.pom
https://repo.maven.apache.org/maven2/org/glassfish/jaxb/jaxb-runtime/2.3.2/jaxb-runtime-2.3.2.pom
https://repo.maven.apache.org/maven2/org/glassfish/jaxb/txw2/2.2.11/txw2-2.2.11.pom
https://repo.maven.apache.org/maven2/org/glassfish/jaxb/txw2/2.3.1/txw2-2.3.1.pom
https://repo.maven.apache.org/maven2/org/glassfish/jaxb/txw2/2.3.2/txw2-2.3.2.pom
https://repo.maven.apache.org/maven2/org/glassfish/jaxb/txw2/4.0.3/txw2-4.0.3.pom
https://repo.maven.apache.org/maven2/org/glassfish/jaxb/txw2/4.0.4/txw2-4.0.4.pom
https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.pom
https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/2.2/hamcrest-core-2.2.pom
https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-parent/1.3/hamcrest-parent-1.3.pom
@ -1199,6 +1199,7 @@ https://repo.maven.apache.org/maven2/org/json/json/20180813/json-20180813.pom
https://repo.maven.apache.org/maven2/org/json/json/20231013/json-20231013.pom
https://repo.maven.apache.org/maven2/org/jsoup/jsoup/1.13.1/jsoup-1.13.1.pom
https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.9.2/junit-bom-5.9.2.pom
https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.9.3/junit-bom-5.9.3.pom
https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.10.0/junit-bom-5.10.0.pom
https://repo.maven.apache.org/maven2/org/jvnet/staxex/stax-ex/1.7.7/stax-ex-1.7.7.pom
https://repo.maven.apache.org/maven2/org/jvnet/staxex/stax-ex/1.8.1/stax-ex-1.8.1.pom

View File

@ -34,7 +34,7 @@
"react-native": "0.69.10",
"react-native-background-timer": "^2.1.1",
"react-native-blob-util": "^0.13.18",
"react-native-camera-kit": "^13.0.0",
"react-native-camera-kit": "14.0.0-beta13",
"react-native-config": "^1.5.0",
"react-native-dialogs": "^1.0.4",
"react-native-draggable-flatlist": "^4.0.1",

View File

@ -1,5 +1,6 @@
(ns status-im2.contexts.chat.camera.view
(:require
[oops.core :refer [oget]]
[quo.core :as quo]
[quo.foundations.colors :as colors]
[react-native.camera-kit :as camera-kit]
@ -70,13 +71,12 @@
(defn zoom-buttons
[]
(let [current-zoom (reagent/atom 1)]
(fn [top insets rotate]
[rn/view {:style (style/zoom-container top insets)}
[zoom-button {:value 0.5 :current-zoom current-zoom :rotate rotate}]
[zoom-button {:value 1 :current-zoom current-zoom :rotate rotate}]
[zoom-button {:value 2 :current-zoom current-zoom :rotate rotate}]
[zoom-button {:value 3 :current-zoom current-zoom :rotate rotate}]])))
(fn [top insets rotate current-zoom]
[rn/view {:style (style/zoom-container top insets)}
[zoom-button {:value 0.5 :current-zoom current-zoom :rotate rotate}]
[zoom-button {:value 1 :current-zoom current-zoom :rotate rotate}]
[zoom-button {:value 2 :current-zoom current-zoom :rotate rotate}]
[zoom-button {:value 3 :current-zoom current-zoom :rotate rotate}]]))
(defn- f-bottom-area
@ -108,7 +108,7 @@
[:f> f-bottom-area args back flip-camera]))
(defn- f-camera-screen
[{:keys [camera-ref uri camera-type current-orientation flash toggle-flash]}]
[{:keys [camera-ref uri camera-type current-orientation flash toggle-flash current-zoom]}]
(let [window (rn/get-window)
{:keys [width height]} window
camera-window-height (* width 1.33)
@ -140,9 +140,13 @@
{:ref #(reset! camera-ref %)
:style (style/camera-window width camera-window-height top)
:flash-mode (if @flash :on :off)
:camera-type @camera-type}])
:camera-type @camera-type
:zoom @current-zoom
:max-zoom 3
:on-zoom (fn [event]
(reset! current-zoom (oget event "nativeEvent.zoom")))}])
(when-not @uri
[zoom-buttons top insets rotate])
[zoom-buttons top insets rotate current-zoom])
[rn/view {:style (style/confirmation-container insets @uri)}
[quo/text
{:on-press on-press
@ -171,5 +175,6 @@
:camera-type (reagent/atom camera-kit/camera-type-back)
:current-orientation (atom orientation/portrait)
:flash flash
:toggle-flash #(swap! flash not)}]
:toggle-flash #(swap! flash not)
:current-zoom (reagent/atom 1)}]
[:f> f-camera-screen args]))

View File

@ -7018,11 +7018,6 @@ lodash@^3.10.0:
resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6"
integrity sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=
lodash@^4.14.2:
version "4.17.19"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.19.tgz#e48ddedbe30b3321783c5b4301fbd353bc1e4a4b"
integrity sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==
lodash@^4.17.10, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15:
version "4.17.15"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
@ -8774,12 +8769,10 @@ react-native-blob-util@^0.13.18:
base-64 "0.1.0"
glob "^7.1.6"
react-native-camera-kit@^13.0.0:
version "13.0.0"
resolved "https://registry.yarnpkg.com/react-native-camera-kit/-/react-native-camera-kit-13.0.0.tgz#983d9146cdeb0ec0cb0c0a86b7fa5f7690df08f6"
integrity sha512-fnkyivCG2xzS+14/doP8pCAYNafYaTyg5J0t+JJltJdgKSHf328OG44Rd+fnbbEOydZxgy/bcuLB24R0kCbynw==
dependencies:
lodash "^4.14.2"
react-native-camera-kit@14.0.0-beta13:
version "14.0.0-beta13"
resolved "https://registry.yarnpkg.com/react-native-camera-kit/-/react-native-camera-kit-14.0.0-beta13.tgz#7d1c40571e7e7ce2c4b6bd6f58807f7573217c3c"
integrity sha512-49q6l/Y3j1QMUDPGqIqkUzdraNtKWVQz5X4U8qfixSe+MeWe0N1vWlWWr8iH1apxQCS5v0dKPlYot0e3VKy05g==
react-native-codegen@^0.69.2:
version "0.69.2"