mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-19 09:01:22 +02:00
Projects included: - maerchenzauber (NestJS backend + Expo mobile + SvelteKit web + Astro landing) - manacore (Expo mobile + SvelteKit web + Astro landing) - manadeck (NestJS backend + Expo mobile + SvelteKit web) - memoro (Expo mobile + SvelteKit web + Astro landing) This commit preserves the current state before monorepo restructuring. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
999 lines
50 KiB
Diff
999 lines
50 KiB
Diff
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/buildConfig/debug/com/mrousavy/blurhash/BuildConfig.java b/node_modules/react-native-blurhash/android/build/generated/source/buildConfig/debug/com/mrousavy/blurhash/BuildConfig.java
|
|
new file mode 100644
|
|
index 0000000..1c2ee97
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/buildConfig/debug/com/mrousavy/blurhash/BuildConfig.java
|
|
@@ -0,0 +1,10 @@
|
|
+/**
|
|
+ * Automatically generated file. DO NOT MODIFY
|
|
+ */
|
|
+package com.mrousavy.blurhash;
|
|
+
|
|
+public final class BuildConfig {
|
|
+ public static final boolean DEBUG = Boolean.parseBoolean("true");
|
|
+ public static final String LIBRARY_PACKAGE_NAME = "com.mrousavy.blurhash";
|
|
+ public static final String BUILD_TYPE = "debug";
|
|
+}
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/java/com/facebook/react/viewmanagers/BlurhashViewManagerDelegate.java b/node_modules/react-native-blurhash/android/build/generated/source/codegen/java/com/facebook/react/viewmanagers/BlurhashViewManagerDelegate.java
|
|
new file mode 100644
|
|
index 0000000..4979140
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/java/com/facebook/react/viewmanagers/BlurhashViewManagerDelegate.java
|
|
@@ -0,0 +1,47 @@
|
|
+/**
|
|
+* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
|
|
+*
|
|
+* Do not edit this file as changes may cause incorrect behavior and will be lost
|
|
+* once the code is regenerated.
|
|
+*
|
|
+* @generated by codegen project: GeneratePropsJavaDelegate.js
|
|
+*/
|
|
+
|
|
+package com.facebook.react.viewmanagers;
|
|
+
|
|
+import android.view.View;
|
|
+import androidx.annotation.Nullable;
|
|
+import com.facebook.react.uimanager.BaseViewManager;
|
|
+import com.facebook.react.uimanager.BaseViewManagerDelegate;
|
|
+import com.facebook.react.uimanager.LayoutShadowNode;
|
|
+
|
|
+public class BlurhashViewManagerDelegate<T extends View, U extends BaseViewManager<T, ? extends LayoutShadowNode> & BlurhashViewManagerInterface<T>> extends BaseViewManagerDelegate<T, U> {
|
|
+ public BlurhashViewManagerDelegate(U viewManager) {
|
|
+ super(viewManager);
|
|
+ }
|
|
+ @Override
|
|
+ public void setProperty(T view, String propName, @Nullable Object value) {
|
|
+ switch (propName) {
|
|
+ case "blurhash":
|
|
+ mViewManager.setBlurhash(view, value == null ? null : (String) value);
|
|
+ break;
|
|
+ case "decodeWidth":
|
|
+ mViewManager.setDecodeWidth(view, value == null ? 32 : ((Double) value).intValue());
|
|
+ break;
|
|
+ case "decodeHeight":
|
|
+ mViewManager.setDecodeHeight(view, value == null ? 32 : ((Double) value).intValue());
|
|
+ break;
|
|
+ case "decodePunch":
|
|
+ mViewManager.setDecodePunch(view, value == null ? 1f : ((Double) value).doubleValue());
|
|
+ break;
|
|
+ case "decodeAsync":
|
|
+ mViewManager.setDecodeAsync(view, value == null ? false : (boolean) value);
|
|
+ break;
|
|
+ case "resizeMode":
|
|
+ mViewManager.setResizeMode(view, (String) value);
|
|
+ break;
|
|
+ default:
|
|
+ super.setProperty(view, propName, value);
|
|
+ }
|
|
+ }
|
|
+}
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/java/com/facebook/react/viewmanagers/BlurhashViewManagerInterface.java b/node_modules/react-native-blurhash/android/build/generated/source/codegen/java/com/facebook/react/viewmanagers/BlurhashViewManagerInterface.java
|
|
new file mode 100644
|
|
index 0000000..d6ea94a
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/java/com/facebook/react/viewmanagers/BlurhashViewManagerInterface.java
|
|
@@ -0,0 +1,23 @@
|
|
+/**
|
|
+* This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
|
|
+*
|
|
+* Do not edit this file as changes may cause incorrect behavior and will be lost
|
|
+* once the code is regenerated.
|
|
+*
|
|
+* @generated by codegen project: GeneratePropsJavaInterface.js
|
|
+*/
|
|
+
|
|
+package com.facebook.react.viewmanagers;
|
|
+
|
|
+import android.view.View;
|
|
+import androidx.annotation.Nullable;
|
|
+import com.facebook.react.uimanager.ViewManagerWithGeneratedInterface;
|
|
+
|
|
+public interface BlurhashViewManagerInterface<T extends View> extends ViewManagerWithGeneratedInterface {
|
|
+ void setBlurhash(T view, @Nullable String value);
|
|
+ void setDecodeWidth(T view, int value);
|
|
+ void setDecodeHeight(T view, int value);
|
|
+ void setDecodePunch(T view, double value);
|
|
+ void setDecodeAsync(T view, boolean value);
|
|
+ void setResizeMode(T view, @Nullable String value);
|
|
+}
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/java/com/mrousavy/blurhash/NativeBlurhashModuleSpec.java b/node_modules/react-native-blurhash/android/build/generated/source/codegen/java/com/mrousavy/blurhash/NativeBlurhashModuleSpec.java
|
|
new file mode 100644
|
|
index 0000000..1616b52
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/java/com/mrousavy/blurhash/NativeBlurhashModuleSpec.java
|
|
@@ -0,0 +1,42 @@
|
|
+
|
|
+/**
|
|
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
|
|
+ *
|
|
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
|
|
+ * once the code is regenerated.
|
|
+ *
|
|
+ * @generated by codegen project: GenerateModuleJavaSpec.js
|
|
+ *
|
|
+ * @nolint
|
|
+ */
|
|
+
|
|
+package com.mrousavy.blurhash;
|
|
+
|
|
+import com.facebook.proguard.annotations.DoNotStrip;
|
|
+import com.facebook.react.bridge.Promise;
|
|
+import com.facebook.react.bridge.ReactApplicationContext;
|
|
+import com.facebook.react.bridge.ReactContextBaseJavaModule;
|
|
+import com.facebook.react.bridge.ReactMethod;
|
|
+import com.facebook.react.turbomodule.core.interfaces.TurboModule;
|
|
+import javax.annotation.Nonnull;
|
|
+
|
|
+public abstract class NativeBlurhashModuleSpec extends ReactContextBaseJavaModule implements TurboModule {
|
|
+ public static final String NAME = "BlurhashModule";
|
|
+
|
|
+ public NativeBlurhashModuleSpec(ReactApplicationContext reactContext) {
|
|
+ super(reactContext);
|
|
+ }
|
|
+
|
|
+ @Override
|
|
+ public @Nonnull String getName() {
|
|
+ return NAME;
|
|
+ }
|
|
+
|
|
+ @ReactMethod
|
|
+ @DoNotStrip
|
|
+ public abstract void createBlurhashFromImage(String imageUri, double componentsX, double componentsY, Promise promise);
|
|
+
|
|
+ @ReactMethod
|
|
+ @DoNotStrip
|
|
+ public abstract void clearCosineCache();
|
|
+}
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/CMakeLists.txt b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/CMakeLists.txt
|
|
new file mode 100644
|
|
index 0000000..006262b
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/CMakeLists.txt
|
|
@@ -0,0 +1,28 @@
|
|
+# Copyright (c) Meta Platforms, Inc. and affiliates.
|
|
+#
|
|
+# This source code is licensed under the MIT license found in the
|
|
+# LICENSE file in the root directory of this source tree.
|
|
+
|
|
+cmake_minimum_required(VERSION 3.13)
|
|
+set(CMAKE_VERBOSE_MAKEFILE on)
|
|
+
|
|
+file(GLOB react_codegen_SRCS CONFIGURE_DEPENDS *.cpp react/renderer/components/blurhash_codegen/*.cpp)
|
|
+
|
|
+add_library(
|
|
+ react_codegen_blurhash_codegen
|
|
+ OBJECT
|
|
+ ${react_codegen_SRCS}
|
|
+)
|
|
+
|
|
+target_include_directories(react_codegen_blurhash_codegen PUBLIC . react/renderer/components/blurhash_codegen)
|
|
+
|
|
+target_link_libraries(
|
|
+ react_codegen_blurhash_codegen
|
|
+ fbjni
|
|
+ jsi
|
|
+ # We need to link different libraries based on whether we are building rncore or not, that's necessary
|
|
+ # because we want to break a circular dependency between react_codegen_rncore and reactnative
|
|
+ reactnative
|
|
+)
|
|
+
|
|
+target_compile_reactnative_options(react_codegen_blurhash_codegen PRIVATE)
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/blurhash_codegen-generated.cpp b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/blurhash_codegen-generated.cpp
|
|
new file mode 100644
|
|
index 0000000..3cd814e
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/blurhash_codegen-generated.cpp
|
|
@@ -0,0 +1,38 @@
|
|
+
|
|
+/**
|
|
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
|
|
+ *
|
|
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
|
|
+ * once the code is regenerated.
|
|
+ *
|
|
+ * @generated by codegen project: GenerateModuleJniCpp.js
|
|
+ */
|
|
+
|
|
+#include "blurhash_codegen.h"
|
|
+
|
|
+namespace facebook::react {
|
|
+
|
|
+static facebook::jsi::Value __hostFunction_NativeBlurhashModuleSpecJSI_createBlurhashFromImage(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
|
|
+ static jmethodID cachedMethodId = nullptr;
|
|
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, PromiseKind, "createBlurhashFromImage", "(Ljava/lang/String;DDLcom/facebook/react/bridge/Promise;)V", args, count, cachedMethodId);
|
|
+}
|
|
+
|
|
+static facebook::jsi::Value __hostFunction_NativeBlurhashModuleSpecJSI_clearCosineCache(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
|
|
+ static jmethodID cachedMethodId = nullptr;
|
|
+ return static_cast<JavaTurboModule &>(turboModule).invokeJavaMethod(rt, VoidKind, "clearCosineCache", "()V", args, count, cachedMethodId);
|
|
+}
|
|
+
|
|
+NativeBlurhashModuleSpecJSI::NativeBlurhashModuleSpecJSI(const JavaTurboModule::InitParams ¶ms)
|
|
+ : JavaTurboModule(params) {
|
|
+ methodMap_["createBlurhashFromImage"] = MethodMetadata {3, __hostFunction_NativeBlurhashModuleSpecJSI_createBlurhashFromImage};
|
|
+ methodMap_["clearCosineCache"] = MethodMetadata {0, __hostFunction_NativeBlurhashModuleSpecJSI_clearCosineCache};
|
|
+}
|
|
+
|
|
+std::shared_ptr<TurboModule> blurhash_codegen_ModuleProvider(const std::string &moduleName, const JavaTurboModule::InitParams ¶ms) {
|
|
+ if (moduleName == "BlurhashModule") {
|
|
+ return std::make_shared<NativeBlurhashModuleSpecJSI>(params);
|
|
+ }
|
|
+ return nullptr;
|
|
+}
|
|
+
|
|
+} // namespace facebook::react
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/blurhash_codegen.h b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/blurhash_codegen.h
|
|
new file mode 100644
|
|
index 0000000..8b000a2
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/blurhash_codegen.h
|
|
@@ -0,0 +1,31 @@
|
|
+
|
|
+/**
|
|
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
|
|
+ *
|
|
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
|
|
+ * once the code is regenerated.
|
|
+ *
|
|
+ * @generated by codegen project: GenerateModuleJniH.js
|
|
+ */
|
|
+
|
|
+#pragma once
|
|
+
|
|
+#include <ReactCommon/JavaTurboModule.h>
|
|
+#include <ReactCommon/TurboModule.h>
|
|
+#include <jsi/jsi.h>
|
|
+
|
|
+namespace facebook::react {
|
|
+
|
|
+/**
|
|
+ * JNI C++ class for module 'NativeBlurhashModule'
|
|
+ */
|
|
+class JSI_EXPORT NativeBlurhashModuleSpecJSI : public JavaTurboModule {
|
|
+public:
|
|
+ NativeBlurhashModuleSpecJSI(const JavaTurboModule::InitParams ¶ms);
|
|
+};
|
|
+
|
|
+
|
|
+JSI_EXPORT
|
|
+std::shared_ptr<TurboModule> blurhash_codegen_ModuleProvider(const std::string &moduleName, const JavaTurboModule::InitParams ¶ms);
|
|
+
|
|
+} // namespace facebook::react
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/ComponentDescriptors.cpp b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/ComponentDescriptors.cpp
|
|
new file mode 100644
|
|
index 0000000..5b27ca8
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/ComponentDescriptors.cpp
|
|
@@ -0,0 +1,22 @@
|
|
+
|
|
+/**
|
|
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
|
|
+ *
|
|
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
|
|
+ * once the code is regenerated.
|
|
+ *
|
|
+ * @generated by codegen project: GenerateComponentDescriptorCpp.js
|
|
+ */
|
|
+
|
|
+#include <react/renderer/components/blurhash_codegen/ComponentDescriptors.h>
|
|
+#include <react/renderer/core/ConcreteComponentDescriptor.h>
|
|
+#include <react/renderer/componentregistry/ComponentDescriptorProviderRegistry.h>
|
|
+
|
|
+namespace facebook::react {
|
|
+
|
|
+void blurhash_codegen_registerComponentDescriptorsFromCodegen(
|
|
+ std::shared_ptr<const ComponentDescriptorProviderRegistry> registry) {
|
|
+registry->add(concreteComponentDescriptorProvider<BlurhashViewComponentDescriptor>());
|
|
+}
|
|
+
|
|
+} // namespace facebook::react
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/ComponentDescriptors.h b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/ComponentDescriptors.h
|
|
new file mode 100644
|
|
index 0000000..5312347
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/ComponentDescriptors.h
|
|
@@ -0,0 +1,24 @@
|
|
+
|
|
+/**
|
|
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
|
|
+ *
|
|
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
|
|
+ * once the code is regenerated.
|
|
+ *
|
|
+ * @generated by codegen project: GenerateComponentDescriptorH.js
|
|
+ */
|
|
+
|
|
+#pragma once
|
|
+
|
|
+#include <react/renderer/components/blurhash_codegen/ShadowNodes.h>
|
|
+#include <react/renderer/core/ConcreteComponentDescriptor.h>
|
|
+#include <react/renderer/componentregistry/ComponentDescriptorProviderRegistry.h>
|
|
+
|
|
+namespace facebook::react {
|
|
+
|
|
+using BlurhashViewComponentDescriptor = ConcreteComponentDescriptor<BlurhashViewShadowNode>;
|
|
+
|
|
+void blurhash_codegen_registerComponentDescriptorsFromCodegen(
|
|
+ std::shared_ptr<const ComponentDescriptorProviderRegistry> registry);
|
|
+
|
|
+} // namespace facebook::react
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/EventEmitters.cpp b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/EventEmitters.cpp
|
|
new file mode 100644
|
|
index 0000000..71a9689
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/EventEmitters.cpp
|
|
@@ -0,0 +1,42 @@
|
|
+
|
|
+/**
|
|
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
|
|
+ *
|
|
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
|
|
+ * once the code is regenerated.
|
|
+ *
|
|
+ * @generated by codegen project: GenerateEventEmitterCpp.js
|
|
+ */
|
|
+
|
|
+#include <react/renderer/components/blurhash_codegen/EventEmitters.h>
|
|
+
|
|
+
|
|
+namespace facebook::react {
|
|
+
|
|
+void BlurhashViewEventEmitter::onLoadStart(OnLoadStart event) const {
|
|
+ dispatchEvent("loadStart", [](jsi::Runtime &runtime) {
|
|
+ auto payload = jsi::Object(runtime);
|
|
+
|
|
+ return payload;
|
|
+ });
|
|
+}
|
|
+
|
|
+
|
|
+void BlurhashViewEventEmitter::onLoadEnd(OnLoadEnd event) const {
|
|
+ dispatchEvent("loadEnd", [](jsi::Runtime &runtime) {
|
|
+ auto payload = jsi::Object(runtime);
|
|
+
|
|
+ return payload;
|
|
+ });
|
|
+}
|
|
+
|
|
+
|
|
+void BlurhashViewEventEmitter::onLoadError(OnLoadError event) const {
|
|
+ dispatchEvent("loadError", [event=std::move(event)](jsi::Runtime &runtime) {
|
|
+ auto payload = jsi::Object(runtime);
|
|
+ payload.setProperty(runtime, "message", event.message);
|
|
+ return payload;
|
|
+ });
|
|
+}
|
|
+
|
|
+} // namespace facebook::react
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/EventEmitters.h b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/EventEmitters.h
|
|
new file mode 100644
|
|
index 0000000..7fe7b8d
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/EventEmitters.h
|
|
@@ -0,0 +1,37 @@
|
|
+
|
|
+/**
|
|
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
|
|
+ *
|
|
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
|
|
+ * once the code is regenerated.
|
|
+ *
|
|
+ * @generated by codegen project: GenerateEventEmitterH.js
|
|
+ */
|
|
+#pragma once
|
|
+
|
|
+#include <react/renderer/components/view/ViewEventEmitter.h>
|
|
+
|
|
+
|
|
+namespace facebook::react {
|
|
+class BlurhashViewEventEmitter : public ViewEventEmitter {
|
|
+ public:
|
|
+ using ViewEventEmitter::ViewEventEmitter;
|
|
+
|
|
+ struct OnLoadStart {
|
|
+
|
|
+ };
|
|
+
|
|
+ struct OnLoadEnd {
|
|
+
|
|
+ };
|
|
+
|
|
+ struct OnLoadError {
|
|
+ std::string message;
|
|
+ };
|
|
+ void onLoadStart(OnLoadStart value) const;
|
|
+
|
|
+ void onLoadEnd(OnLoadEnd value) const;
|
|
+
|
|
+ void onLoadError(OnLoadError value) const;
|
|
+};
|
|
+} // namespace facebook::react
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/Props.cpp b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/Props.cpp
|
|
new file mode 100644
|
|
index 0000000..04bd0a1
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/Props.cpp
|
|
@@ -0,0 +1,72 @@
|
|
+
|
|
+/**
|
|
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
|
|
+ *
|
|
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
|
|
+ * once the code is regenerated.
|
|
+ *
|
|
+ * @generated by codegen project: GeneratePropsCpp.js
|
|
+ */
|
|
+
|
|
+#include <react/renderer/components/blurhash_codegen/Props.h>
|
|
+#include <react/renderer/core/PropsParserContext.h>
|
|
+#include <react/renderer/core/propsConversions.h>
|
|
+
|
|
+namespace facebook::react {
|
|
+
|
|
+BlurhashViewProps::BlurhashViewProps(
|
|
+ const PropsParserContext &context,
|
|
+ const BlurhashViewProps &sourceProps,
|
|
+ const RawProps &rawProps): ViewProps(context, sourceProps, rawProps),
|
|
+
|
|
+ blurhash(convertRawProp(context, rawProps, "blurhash", sourceProps.blurhash, {})),
|
|
+ decodeWidth(convertRawProp(context, rawProps, "decodeWidth", sourceProps.decodeWidth, {32})),
|
|
+ decodeHeight(convertRawProp(context, rawProps, "decodeHeight", sourceProps.decodeHeight, {32})),
|
|
+ decodePunch(convertRawProp(context, rawProps, "decodePunch", sourceProps.decodePunch, {1.0})),
|
|
+ decodeAsync(convertRawProp(context, rawProps, "decodeAsync", sourceProps.decodeAsync, {false})),
|
|
+ resizeMode(convertRawProp(context, rawProps, "resizeMode", sourceProps.resizeMode, {BlurhashViewResizeMode::Cover})) {}
|
|
+
|
|
+#ifdef RN_SERIALIZABLE_STATE
|
|
+ComponentName BlurhashViewProps::getDiffPropsImplementationTarget() const {
|
|
+ return "BlurhashView";
|
|
+}
|
|
+
|
|
+folly::dynamic BlurhashViewProps::getDiffProps(
|
|
+ const Props* prevProps) const {
|
|
+ static const auto defaultProps = BlurhashViewProps();
|
|
+ const BlurhashViewProps* oldProps = prevProps == nullptr
|
|
+ ? &defaultProps
|
|
+ : static_cast<const BlurhashViewProps*>(prevProps);
|
|
+ if (this == oldProps) {
|
|
+ return folly::dynamic::object();
|
|
+ }
|
|
+ folly::dynamic result = HostPlatformViewProps::getDiffProps(prevProps);
|
|
+
|
|
+ if (blurhash != oldProps->blurhash) {
|
|
+ result["blurhash"] = blurhash;
|
|
+ }
|
|
+
|
|
+ if (decodeWidth != oldProps->decodeWidth) {
|
|
+ result["decodeWidth"] = decodeWidth;
|
|
+ }
|
|
+
|
|
+ if (decodeHeight != oldProps->decodeHeight) {
|
|
+ result["decodeHeight"] = decodeHeight;
|
|
+ }
|
|
+
|
|
+ if ((decodePunch != oldProps->decodePunch) && !(std::isnan(decodePunch) && std::isnan(oldProps->decodePunch))) {
|
|
+ result["decodePunch"] = decodePunch;
|
|
+ }
|
|
+
|
|
+ if (decodeAsync != oldProps->decodeAsync) {
|
|
+ result["decodeAsync"] = decodeAsync;
|
|
+ }
|
|
+
|
|
+ if (resizeMode != oldProps->resizeMode) {
|
|
+ result["resizeMode"] = toDynamic(resizeMode);
|
|
+ }
|
|
+ return result;
|
|
+}
|
|
+#endif
|
|
+
|
|
+} // namespace facebook::react
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/Props.h b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/Props.h
|
|
new file mode 100644
|
|
index 0000000..1e12756
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/Props.h
|
|
@@ -0,0 +1,64 @@
|
|
+
|
|
+/**
|
|
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
|
|
+ *
|
|
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
|
|
+ * once the code is regenerated.
|
|
+ *
|
|
+ * @generated by codegen project: GeneratePropsH.js
|
|
+ */
|
|
+#pragma once
|
|
+
|
|
+#include <react/renderer/components/view/ViewProps.h>
|
|
+#include <react/renderer/core/PropsParserContext.h>
|
|
+
|
|
+namespace facebook::react {
|
|
+
|
|
+enum class BlurhashViewResizeMode { Cover, Contain, Stretch, Center };
|
|
+
|
|
+static inline void fromRawValue(const PropsParserContext& context, const RawValue &value, BlurhashViewResizeMode &result) {
|
|
+ auto string = (std::string)value;
|
|
+ if (string == "cover") { result = BlurhashViewResizeMode::Cover; return; }
|
|
+ if (string == "contain") { result = BlurhashViewResizeMode::Contain; return; }
|
|
+ if (string == "stretch") { result = BlurhashViewResizeMode::Stretch; return; }
|
|
+ if (string == "center") { result = BlurhashViewResizeMode::Center; return; }
|
|
+ abort();
|
|
+}
|
|
+
|
|
+static inline std::string toString(const BlurhashViewResizeMode &value) {
|
|
+ switch (value) {
|
|
+ case BlurhashViewResizeMode::Cover: return "cover";
|
|
+ case BlurhashViewResizeMode::Contain: return "contain";
|
|
+ case BlurhashViewResizeMode::Stretch: return "stretch";
|
|
+ case BlurhashViewResizeMode::Center: return "center";
|
|
+ }
|
|
+}
|
|
+
|
|
+#ifdef RN_SERIALIZABLE_STATE
|
|
+static inline folly::dynamic toDynamic(const BlurhashViewResizeMode &value) {
|
|
+ return toString(value);
|
|
+}
|
|
+#endif
|
|
+
|
|
+class BlurhashViewProps final : public ViewProps {
|
|
+ public:
|
|
+ BlurhashViewProps() = default;
|
|
+ BlurhashViewProps(const PropsParserContext& context, const BlurhashViewProps &sourceProps, const RawProps &rawProps);
|
|
+
|
|
+#pragma mark - Props
|
|
+
|
|
+ std::string blurhash{};
|
|
+ int decodeWidth{32};
|
|
+ int decodeHeight{32};
|
|
+ double decodePunch{1.0};
|
|
+ bool decodeAsync{false};
|
|
+ BlurhashViewResizeMode resizeMode{BlurhashViewResizeMode::Cover};
|
|
+
|
|
+ #ifdef RN_SERIALIZABLE_STATE
|
|
+ ComponentName getDiffPropsImplementationTarget() const override;
|
|
+
|
|
+ folly::dynamic getDiffProps(const Props* prevProps) const override;
|
|
+ #endif
|
|
+};
|
|
+
|
|
+} // namespace facebook::react
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/ShadowNodes.cpp b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/ShadowNodes.cpp
|
|
new file mode 100644
|
|
index 0000000..8be8a7d
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/ShadowNodes.cpp
|
|
@@ -0,0 +1,17 @@
|
|
+
|
|
+/**
|
|
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
|
|
+ *
|
|
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
|
|
+ * once the code is regenerated.
|
|
+ *
|
|
+ * @generated by codegen project: GenerateShadowNodeCpp.js
|
|
+ */
|
|
+
|
|
+#include <react/renderer/components/blurhash_codegen/ShadowNodes.h>
|
|
+
|
|
+namespace facebook::react {
|
|
+
|
|
+extern const char BlurhashViewComponentName[] = "BlurhashView";
|
|
+
|
|
+} // namespace facebook::react
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/ShadowNodes.h b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/ShadowNodes.h
|
|
new file mode 100644
|
|
index 0000000..d7c53f7
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/ShadowNodes.h
|
|
@@ -0,0 +1,32 @@
|
|
+
|
|
+/**
|
|
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
|
|
+ *
|
|
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
|
|
+ * once the code is regenerated.
|
|
+ *
|
|
+ * @generated by codegen project: GenerateShadowNodeH.js
|
|
+ */
|
|
+
|
|
+#pragma once
|
|
+
|
|
+#include <react/renderer/components/blurhash_codegen/EventEmitters.h>
|
|
+#include <react/renderer/components/blurhash_codegen/Props.h>
|
|
+#include <react/renderer/components/blurhash_codegen/States.h>
|
|
+#include <react/renderer/components/view/ConcreteViewShadowNode.h>
|
|
+#include <jsi/jsi.h>
|
|
+
|
|
+namespace facebook::react {
|
|
+
|
|
+JSI_EXPORT extern const char BlurhashViewComponentName[];
|
|
+
|
|
+/*
|
|
+ * `ShadowNode` for <BlurhashView> component.
|
|
+ */
|
|
+using BlurhashViewShadowNode = ConcreteViewShadowNode<
|
|
+ BlurhashViewComponentName,
|
|
+ BlurhashViewProps,
|
|
+ BlurhashViewEventEmitter,
|
|
+ BlurhashViewState>;
|
|
+
|
|
+} // namespace facebook::react
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/States.cpp b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/States.cpp
|
|
new file mode 100644
|
|
index 0000000..e6b9e57
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/States.cpp
|
|
@@ -0,0 +1,16 @@
|
|
+
|
|
+/**
|
|
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
|
|
+ *
|
|
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
|
|
+ * once the code is regenerated.
|
|
+ *
|
|
+ * @generated by codegen project: GenerateStateCpp.js
|
|
+ */
|
|
+#include <react/renderer/components/blurhash_codegen/States.h>
|
|
+
|
|
+namespace facebook::react {
|
|
+
|
|
+
|
|
+
|
|
+} // namespace facebook::react
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/States.h b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/States.h
|
|
new file mode 100644
|
|
index 0000000..b4f2dcc
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/States.h
|
|
@@ -0,0 +1,20 @@
|
|
+/**
|
|
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
|
|
+ *
|
|
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
|
|
+ * once the code is regenerated.
|
|
+ *
|
|
+ * @generated by codegen project: GenerateStateH.js
|
|
+ */
|
|
+#pragma once
|
|
+
|
|
+#include <react/renderer/core/StateData.h>
|
|
+#ifdef RN_SERIALIZABLE_STATE
|
|
+#include <folly/dynamic.h>
|
|
+#endif
|
|
+
|
|
+namespace facebook::react {
|
|
+
|
|
+using BlurhashViewState = StateData;
|
|
+
|
|
+} // namespace facebook::react
|
|
\ No newline at end of file
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/blurhash_codegenJSI-generated.cpp b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/blurhash_codegenJSI-generated.cpp
|
|
new file mode 100644
|
|
index 0000000..5854519
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/blurhash_codegenJSI-generated.cpp
|
|
@@ -0,0 +1,36 @@
|
|
+/**
|
|
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
|
|
+ *
|
|
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
|
|
+ * once the code is regenerated.
|
|
+ *
|
|
+ * @generated by codegen project: GenerateModuleCpp.js
|
|
+ */
|
|
+
|
|
+#include "blurhash_codegenJSI.h"
|
|
+
|
|
+namespace facebook::react {
|
|
+
|
|
+static jsi::Value __hostFunction_NativeBlurhashModuleCxxSpecJSI_createBlurhashFromImage(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
|
|
+ return static_cast<NativeBlurhashModuleCxxSpecJSI *>(&turboModule)->createBlurhashFromImage(
|
|
+ rt,
|
|
+ count <= 0 ? throw jsi::JSError(rt, "Expected argument in position 0 to be passed") : args[0].asString(rt),
|
|
+ count <= 1 ? throw jsi::JSError(rt, "Expected argument in position 1 to be passed") : args[1].asNumber(),
|
|
+ count <= 2 ? throw jsi::JSError(rt, "Expected argument in position 2 to be passed") : args[2].asNumber()
|
|
+ );
|
|
+}
|
|
+static jsi::Value __hostFunction_NativeBlurhashModuleCxxSpecJSI_clearCosineCache(jsi::Runtime &rt, TurboModule &turboModule, const jsi::Value* args, size_t count) {
|
|
+ static_cast<NativeBlurhashModuleCxxSpecJSI *>(&turboModule)->clearCosineCache(
|
|
+ rt
|
|
+ );
|
|
+ return jsi::Value::undefined();
|
|
+}
|
|
+
|
|
+NativeBlurhashModuleCxxSpecJSI::NativeBlurhashModuleCxxSpecJSI(std::shared_ptr<CallInvoker> jsInvoker)
|
|
+ : TurboModule("BlurhashModule", jsInvoker) {
|
|
+ methodMap_["createBlurhashFromImage"] = MethodMetadata {3, __hostFunction_NativeBlurhashModuleCxxSpecJSI_createBlurhashFromImage};
|
|
+ methodMap_["clearCosineCache"] = MethodMetadata {0, __hostFunction_NativeBlurhashModuleCxxSpecJSI_clearCosineCache};
|
|
+}
|
|
+
|
|
+
|
|
+} // namespace facebook::react
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/blurhash_codegenJSI.h b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/blurhash_codegenJSI.h
|
|
new file mode 100644
|
|
index 0000000..ec16214
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/jni/react/renderer/components/blurhash_codegen/blurhash_codegenJSI.h
|
|
@@ -0,0 +1,80 @@
|
|
+/**
|
|
+ * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
|
|
+ *
|
|
+ * Do not edit this file as changes may cause incorrect behavior and will be lost
|
|
+ * once the code is regenerated.
|
|
+ *
|
|
+ * @generated by codegen project: GenerateModuleH.js
|
|
+ */
|
|
+
|
|
+#pragma once
|
|
+
|
|
+#include <ReactCommon/TurboModule.h>
|
|
+#include <react/bridging/Bridging.h>
|
|
+
|
|
+namespace facebook::react {
|
|
+
|
|
+
|
|
+ class JSI_EXPORT NativeBlurhashModuleCxxSpecJSI : public TurboModule {
|
|
+protected:
|
|
+ NativeBlurhashModuleCxxSpecJSI(std::shared_ptr<CallInvoker> jsInvoker);
|
|
+
|
|
+public:
|
|
+ virtual jsi::Value createBlurhashFromImage(jsi::Runtime &rt, jsi::String imageUri, double componentsX, double componentsY) = 0;
|
|
+ virtual void clearCosineCache(jsi::Runtime &rt) = 0;
|
|
+
|
|
+};
|
|
+
|
|
+template <typename T>
|
|
+class JSI_EXPORT NativeBlurhashModuleCxxSpec : public TurboModule {
|
|
+public:
|
|
+ jsi::Value create(jsi::Runtime &rt, const jsi::PropNameID &propName) override {
|
|
+ return delegate_.create(rt, propName);
|
|
+ }
|
|
+
|
|
+ std::vector<jsi::PropNameID> getPropertyNames(jsi::Runtime& runtime) override {
|
|
+ return delegate_.getPropertyNames(runtime);
|
|
+ }
|
|
+
|
|
+ static constexpr std::string_view kModuleName = "BlurhashModule";
|
|
+
|
|
+protected:
|
|
+ NativeBlurhashModuleCxxSpec(std::shared_ptr<CallInvoker> jsInvoker)
|
|
+ : TurboModule(std::string{NativeBlurhashModuleCxxSpec::kModuleName}, jsInvoker),
|
|
+ delegate_(reinterpret_cast<T*>(this), jsInvoker) {}
|
|
+
|
|
+
|
|
+private:
|
|
+ class Delegate : public NativeBlurhashModuleCxxSpecJSI {
|
|
+ public:
|
|
+ Delegate(T *instance, std::shared_ptr<CallInvoker> jsInvoker) :
|
|
+ NativeBlurhashModuleCxxSpecJSI(std::move(jsInvoker)), instance_(instance) {
|
|
+
|
|
+ }
|
|
+
|
|
+ jsi::Value createBlurhashFromImage(jsi::Runtime &rt, jsi::String imageUri, double componentsX, double componentsY) override {
|
|
+ static_assert(
|
|
+ bridging::getParameterCount(&T::createBlurhashFromImage) == 4,
|
|
+ "Expected createBlurhashFromImage(...) to have 4 parameters");
|
|
+
|
|
+ return bridging::callFromJs<jsi::Value>(
|
|
+ rt, &T::createBlurhashFromImage, jsInvoker_, instance_, std::move(imageUri), std::move(componentsX), std::move(componentsY));
|
|
+ }
|
|
+ void clearCosineCache(jsi::Runtime &rt) override {
|
|
+ static_assert(
|
|
+ bridging::getParameterCount(&T::clearCosineCache) == 1,
|
|
+ "Expected clearCosineCache(...) to have 1 parameters");
|
|
+
|
|
+ return bridging::callFromJs<void>(
|
|
+ rt, &T::clearCosineCache, jsInvoker_, instance_);
|
|
+ }
|
|
+
|
|
+ private:
|
|
+ friend class NativeBlurhashModuleCxxSpec;
|
|
+ T *instance_;
|
|
+ };
|
|
+
|
|
+ Delegate delegate_;
|
|
+};
|
|
+
|
|
+} // namespace facebook::react
|
|
diff --git a/node_modules/react-native-blurhash/android/build/generated/source/codegen/schema.json b/node_modules/react-native-blurhash/android/build/generated/source/codegen/schema.json
|
|
new file mode 100644
|
|
index 0000000..f261284
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/generated/source/codegen/schema.json
|
|
@@ -0,0 +1 @@
|
|
+{"libraryName":"","modules":{"NativeBlurhashModule":{"type":"NativeModule","aliasMap":{},"enumMap":{},"spec":{"eventEmitters":[],"methods":[{"name":"createBlurhashFromImage","optional":false,"typeAnnotation":{"type":"FunctionTypeAnnotation","returnTypeAnnotation":{"type":"PromiseTypeAnnotation","elementType":{"type":"StringTypeAnnotation"}},"params":[{"name":"imageUri","optional":false,"typeAnnotation":{"type":"StringTypeAnnotation"}},{"name":"componentsX","optional":false,"typeAnnotation":{"type":"DoubleTypeAnnotation"}},{"name":"componentsY","optional":false,"typeAnnotation":{"type":"DoubleTypeAnnotation"}}]}},{"name":"clearCosineCache","optional":false,"typeAnnotation":{"type":"FunctionTypeAnnotation","returnTypeAnnotation":{"type":"VoidTypeAnnotation"},"params":[]}}]},"moduleName":"BlurhashModule"},"BlurhashView":{"type":"Component","components":{"BlurhashView":{"extendsProps":[{"type":"ReactNativeBuiltInType","knownTypeName":"ReactNativeCoreViewProps"}],"events":[{"name":"onLoadStart","optional":true,"bubblingType":"direct","typeAnnotation":{"type":"EventTypeAnnotation","argument":{"type":"ObjectTypeAnnotation","properties":[]}}},{"name":"onLoadEnd","optional":true,"bubblingType":"direct","typeAnnotation":{"type":"EventTypeAnnotation","argument":{"type":"ObjectTypeAnnotation","properties":[]}}},{"name":"onLoadError","optional":true,"bubblingType":"direct","typeAnnotation":{"type":"EventTypeAnnotation","argument":{"type":"ObjectTypeAnnotation","properties":[{"name":"message","optional":true,"typeAnnotation":{"type":"StringTypeAnnotation"}}]}}}],"props":[{"name":"blurhash","optional":false,"typeAnnotation":{"type":"StringTypeAnnotation","default":null}},{"name":"decodeWidth","optional":true,"typeAnnotation":{"type":"Int32TypeAnnotation","default":32}},{"name":"decodeHeight","optional":true,"typeAnnotation":{"type":"Int32TypeAnnotation","default":32}},{"name":"decodePunch","optional":true,"typeAnnotation":{"type":"DoubleTypeAnnotation","default":1}},{"name":"decodeAsync","optional":true,"typeAnnotation":{"type":"BooleanTypeAnnotation","default":false}},{"name":"resizeMode","optional":true,"typeAnnotation":{"type":"StringEnumTypeAnnotation","default":"cover","options":["cover","contain","stretch","center"]}}],"commands":[]}}}}}
|
|
\ No newline at end of file
|
|
diff --git a/node_modules/react-native-blurhash/android/build/intermediates/aapt_friendly_merged_manifests/debug/processDebugManifest/aapt/AndroidManifest.xml b/node_modules/react-native-blurhash/android/build/intermediates/aapt_friendly_merged_manifests/debug/processDebugManifest/aapt/AndroidManifest.xml
|
|
new file mode 100644
|
|
index 0000000..83222e5
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/intermediates/aapt_friendly_merged_manifests/debug/processDebugManifest/aapt/AndroidManifest.xml
|
|
@@ -0,0 +1,7 @@
|
|
+<?xml version="1.0" encoding="utf-8"?>
|
|
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
|
+ package="com.mrousavy.blurhash" >
|
|
+
|
|
+ <uses-sdk android:minSdkVersion="24" />
|
|
+
|
|
+</manifest>
|
|
\ No newline at end of file
|
|
diff --git a/node_modules/react-native-blurhash/android/build/intermediates/aapt_friendly_merged_manifests/debug/processDebugManifest/aapt/output-metadata.json b/node_modules/react-native-blurhash/android/build/intermediates/aapt_friendly_merged_manifests/debug/processDebugManifest/aapt/output-metadata.json
|
|
new file mode 100644
|
|
index 0000000..b9c944d
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/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.mrousavy.blurhash",
|
|
+ "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-blurhash/android/build/intermediates/aar_metadata/debug/writeDebugAarMetadata/aar-metadata.properties b/node_modules/react-native-blurhash/android/build/intermediates/aar_metadata/debug/writeDebugAarMetadata/aar-metadata.properties
|
|
new file mode 100644
|
|
index 0000000..1211b1e
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/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-blurhash/android/build/intermediates/annotation_processor_list/debug/javaPreCompileDebug/annotationProcessors.json b/node_modules/react-native-blurhash/android/build/intermediates/annotation_processor_list/debug/javaPreCompileDebug/annotationProcessors.json
|
|
new file mode 100644
|
|
index 0000000..9e26dfe
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/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-blurhash/android/build/intermediates/compile_r_class_jar/debug/generateDebugRFile/R.jar b/node_modules/react-native-blurhash/android/build/intermediates/compile_r_class_jar/debug/generateDebugRFile/R.jar
|
|
new file mode 100644
|
|
index 0000000..ebfc08d
|
|
Binary files /dev/null and b/node_modules/react-native-blurhash/android/build/intermediates/compile_r_class_jar/debug/generateDebugRFile/R.jar differ
|
|
diff --git a/node_modules/react-native-blurhash/android/build/intermediates/compile_symbol_list/debug/generateDebugRFile/R.txt b/node_modules/react-native-blurhash/android/build/intermediates/compile_symbol_list/debug/generateDebugRFile/R.txt
|
|
new file mode 100644
|
|
index 0000000..e69de29
|
|
diff --git a/node_modules/react-native-blurhash/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/node_modules/react-native-blurhash/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
|
|
new file mode 100644
|
|
index 0000000..8f9af40
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
|
|
@@ -0,0 +1 @@
|
|
+#Fri Oct 31 01:03:31 CET 2025
|
|
diff --git a/node_modules/react-native-blurhash/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/node_modules/react-native-blurhash/android/build/intermediates/incremental/debug/packageDebugResources/merger.xml
|
|
new file mode 100644
|
|
index 0000000..8f2b383
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/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/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/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/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/res"/></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/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/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/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/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/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/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/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/build/generated/res/resValues/debug"/></dataSet><mergedItems/></merger>
|
|
\ No newline at end of file
|
|
diff --git a/node_modules/react-native-blurhash/android/build/intermediates/local_only_symbol_list/debug/parseDebugLocalResources/R-def.txt b/node_modules/react-native-blurhash/android/build/intermediates/local_only_symbol_list/debug/parseDebugLocalResources/R-def.txt
|
|
new file mode 100644
|
|
index 0000000..78ac5b8
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/intermediates/local_only_symbol_list/debug/parseDebugLocalResources/R-def.txt
|
|
@@ -0,0 +1,2 @@
|
|
+R_DEF: Internal format may change without notice
|
|
+local
|
|
diff --git a/node_modules/react-native-blurhash/android/build/intermediates/manifest_merge_blame_file/debug/processDebugManifest/manifest-merger-blame-debug-report.txt b/node_modules/react-native-blurhash/android/build/intermediates/manifest_merge_blame_file/debug/processDebugManifest/manifest-merger-blame-debug-report.txt
|
|
new file mode 100644
|
|
index 0000000..56a2703
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/intermediates/manifest_merge_blame_file/debug/processDebugManifest/manifest-merger-blame-debug-report.txt
|
|
@@ -0,0 +1,7 @@
|
|
+1<?xml version="1.0" encoding="utf-8"?>
|
|
+2<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
|
+3 package="com.mrousavy.blurhash" >
|
|
+4
|
|
+5 <uses-sdk android:minSdkVersion="24" />
|
|
+6
|
|
+7</manifest>
|
|
diff --git a/node_modules/react-native-blurhash/android/build/intermediates/merged_manifest/debug/processDebugManifest/AndroidManifest.xml b/node_modules/react-native-blurhash/android/build/intermediates/merged_manifest/debug/processDebugManifest/AndroidManifest.xml
|
|
new file mode 100644
|
|
index 0000000..83222e5
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/intermediates/merged_manifest/debug/processDebugManifest/AndroidManifest.xml
|
|
@@ -0,0 +1,7 @@
|
|
+<?xml version="1.0" encoding="utf-8"?>
|
|
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
|
+ package="com.mrousavy.blurhash" >
|
|
+
|
|
+ <uses-sdk android:minSdkVersion="24" />
|
|
+
|
|
+</manifest>
|
|
\ No newline at end of file
|
|
diff --git a/node_modules/react-native-blurhash/android/build/intermediates/navigation_json/debug/extractDeepLinksDebug/navigation.json b/node_modules/react-native-blurhash/android/build/intermediates/navigation_json/debug/extractDeepLinksDebug/navigation.json
|
|
new file mode 100644
|
|
index 0000000..0637a08
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/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-blurhash/android/build/intermediates/nested_resources_validation_report/debug/generateDebugResources/nestedResourcesValidationReport.txt b/node_modules/react-native-blurhash/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-blurhash/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-blurhash/android/build/intermediates/symbol_list_with_package_name/debug/generateDebugRFile/package-aware-r.txt b/node_modules/react-native-blurhash/android/build/intermediates/symbol_list_with_package_name/debug/generateDebugRFile/package-aware-r.txt
|
|
new file mode 100644
|
|
index 0000000..217c676
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/intermediates/symbol_list_with_package_name/debug/generateDebugRFile/package-aware-r.txt
|
|
@@ -0,0 +1 @@
|
|
+com.mrousavy.blurhash
|
|
diff --git a/node_modules/react-native-blurhash/android/build/kotlin/compileDebugKotlin/cacheable/dirty-sources.txt b/node_modules/react-native-blurhash/android/build/kotlin/compileDebugKotlin/cacheable/dirty-sources.txt
|
|
new file mode 100644
|
|
index 0000000..5d2456f
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/kotlin/compileDebugKotlin/cacheable/dirty-sources.txt
|
|
@@ -0,0 +1,8 @@
|
|
+/Users/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/java/com/mrousavy/blurhash/Utils.kt
|
|
+/Users/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/java/com/mrousavy/blurhash/BlurhashPackage.kt
|
|
+/Users/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/java/com/mrousavy/blurhash/BlurhashModule.kt
|
|
+/Users/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/java/com/mrousavy/blurhash/Base83.kt
|
|
+/Users/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/java/com/mrousavy/blurhash/BlurhashViewManager.kt
|
|
+/Users/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/java/com/mrousavy/blurhash/BlurhashEncoder.kt
|
|
+/Users/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/java/com/mrousavy/blurhash/BlurhashDecoder.kt
|
|
+/Users/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/java/com/mrousavy/blurhash/BlurhashImageView.kt
|
|
\ No newline at end of file
|
|
diff --git a/node_modules/react-native-blurhash/android/build/kotlin/compileDebugKotlin/local-state/build-history.bin b/node_modules/react-native-blurhash/android/build/kotlin/compileDebugKotlin/local-state/build-history.bin
|
|
new file mode 100644
|
|
index 0000000..19bc14a
|
|
Binary files /dev/null and b/node_modules/react-native-blurhash/android/build/kotlin/compileDebugKotlin/local-state/build-history.bin differ
|
|
diff --git a/node_modules/react-native-blurhash/android/build/outputs/logs/manifest-merger-debug-report.txt b/node_modules/react-native-blurhash/android/build/outputs/logs/manifest-merger-debug-report.txt
|
|
new file mode 100644
|
|
index 0000000..3d21ce9
|
|
--- /dev/null
|
|
+++ b/node_modules/react-native-blurhash/android/build/outputs/logs/manifest-merger-debug-report.txt
|
|
@@ -0,0 +1,17 @@
|
|
+-- Merging decision tree log ---
|
|
+manifest
|
|
+ADDED from /Users/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/AndroidManifest.xml:1:1-4:12
|
|
+INJECTED from /Users/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/AndroidManifest.xml:1:1-4:12
|
|
+ package
|
|
+ ADDED from /Users/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/AndroidManifest.xml:2:11-42
|
|
+ INJECTED from /Users/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/AndroidManifest.xml
|
|
+ xmlns:android
|
|
+ ADDED from /Users/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/AndroidManifest.xml:1:11-69
|
|
+uses-sdk
|
|
+INJECTED from /Users/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/AndroidManifest.xml reason: use-sdk injection requested
|
|
+INJECTED from /Users/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/AndroidManifest.xml
|
|
+INJECTED from /Users/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/AndroidManifest.xml
|
|
+ android:targetSdkVersion
|
|
+ INJECTED from /Users/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/AndroidManifest.xml
|
|
+ android:minSdkVersion
|
|
+ INJECTED from /Users/tillschneider/Documents/__00__Code/maerchenzauber/mobile/node_modules/react-native-blurhash/android/src/main/AndroidManifest.xml
|
|
diff --git a/node_modules/react-native-blurhash/android/src/main/java/com/mrousavy/blurhash/BlurhashViewManager.kt b/node_modules/react-native-blurhash/android/src/main/java/com/mrousavy/blurhash/BlurhashViewManager.kt
|
|
index 9224e9a..afe5b17 100644
|
|
--- a/node_modules/react-native-blurhash/android/src/main/java/com/mrousavy/blurhash/BlurhashViewManager.kt
|
|
+++ b/node_modules/react-native-blurhash/android/src/main/java/com/mrousavy/blurhash/BlurhashViewManager.kt
|
|
@@ -113,7 +113,7 @@ class BlurhashViewManager :
|
|
.put(LoadErrorEvent.EVENT_NAME, MapBuilder.of("registrationName", "onLoadError"))
|
|
.put(LoadStartEvent.EVENT_NAME, MapBuilder.of("registrationName", "onLoadStart"))
|
|
.put(LoadEndEvent.EVENT_NAME, MapBuilder.of("registrationName", "onLoadEnd"))
|
|
- .build()
|
|
+ .build() as MutableMap<String, Any>?
|
|
}
|
|
|
|
override fun getName() = REACT_CLASS
|