build: compile release APK and update dependencies (expo-image-manipulator/loader)

This commit is contained in:
2026-05-31 14:24:26 +02:00
parent 69637c4203
commit 2b5a259fe5
1260 changed files with 3804 additions and 166620 deletions
@@ -0,0 +1,82 @@
// Copyright 2021-present 650 Industries. All rights reserved.
import CoreGraphics
import ExpoModulesCore
internal final class ImageContextLostException: Exception {
override var reason: String {
"Image context has been lost"
}
}
internal final class ImageDrawingFailedException: Exception {
override var reason: String {
"Drawing the new image failed"
}
}
internal final class ImageNotFoundException: Exception {
override var reason: String {
"Image cannot be found"
}
}
internal final class ImageColorSpaceNotFoundException: Exception {
override var reason: String {
"The image does not specify any color space"
}
}
internal final class ImageInvalidCropException: Exception {
override var reason: String {
"Invalid crop options has been passed. Please make sure the requested crop rectangle is inside source image"
}
}
internal final class ImageCropFailedException: GenericException<CGRect> {
override var reason: String {
"Cropping the image to rectangle (x: \(param.origin.x), y: \(param.origin.y), width: \(param.width), height: \(param.height)) has failed"
}
}
internal final class NoImageInContextException: Exception {
override var reason: String {
"Could not read the image from the drawing context"
}
}
internal final class ImageLoaderNotFoundException: Exception {
override var reason: String {
"ImageLoader module not found, make sure 'expo-image-loader' is linked correctly"
}
}
internal final class FileSystemNotFoundException: Exception {
override var reason: String {
"FileSystem module not found, make sure 'expo-file-system' is linked correctly"
}
}
internal final class FileSystemReadPermissionException: GenericException<String> {
override var reason: String {
"File '\(param)' is not readable"
}
}
internal final class ImageLoadingFailedException: GenericException<String> {
override var reason: String {
"Could not load the image: \(param)"
}
}
internal final class CorruptedImageDataException: Exception {
override var reason: String {
"Cannot create image data for given image format"
}
}
internal final class ImageWriteFailedException: GenericException<String> {
override var reason: String {
"Writing image data to the file has failed: \(param)"
}
}