diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac.meta b/Assets/Resources/Geometry.meta similarity index 77% rename from Packages/systems.speckle.speckle-unity/Core/Mac.meta rename to Assets/Resources/Geometry.meta index 4faa402..b7a2d32 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Mac.meta +++ b/Assets/Resources/Geometry.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 7531c5a48da84ec429f1b78ee71b72e6 +guid: 5b42d273c4ee09a43b5dff30f6e05988 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows.meta b/Assets/Resources/Materials.meta similarity index 77% rename from Packages/systems.speckle.speckle-unity/Core/Windows.meta rename to Assets/Resources/Materials.meta index 229fc12..c53fc37 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows.meta +++ b/Assets/Resources/Materials.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 7ae9996a41fe709418c3d453854ab628 +guid: e50a8f3b511f13748b134a3a5e000b0f folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/SpeckleObject.cs b/Assets/SpeckleObject.cs index c40c08a..cc06736 100644 --- a/Assets/SpeckleObject.cs +++ b/Assets/SpeckleObject.cs @@ -1,8 +1,5 @@ using System; -using System.Collections.Generic; -using System.Linq; using Speckle.ConnectorUnity; -using Speckle.Core.Models; using UnityEditor; using UnityEngine; using Object = UnityEngine.Object; @@ -28,6 +25,7 @@ public class SpeckleObject : MonoBehaviour, ISerializationCallbackReceiver } + #if UNITY_EDITOR void OnGUI() { GUILayout.Label("Value: "); @@ -64,6 +62,7 @@ public class SpeckleObject : MonoBehaviour, ISerializationCallbackReceiver _ => v }; } + #endif } diff --git a/Packages/systems.speckle.speckle-unity/ConverterUnity.Mesh.cs b/Packages/systems.speckle.speckle-unity/ConverterUnity.Mesh.cs index c88249a..58801fa 100644 --- a/Packages/systems.speckle.speckle-unity/ConverterUnity.Mesh.cs +++ b/Packages/systems.speckle.speckle-unity/ConverterUnity.Mesh.cs @@ -1,19 +1,15 @@ using System; using System.Collections.Generic; -using System.IO; using System.Linq; using Objects.Other; using Objects.Utils; -using PlasticPipe.Certificates; using Speckle.ConnectorUnity; using Speckle.ConnectorUnity.NativeCache; using Speckle.Core.Models; -using UnityEditor; using UnityEngine; using UnityEngine.Rendering; using Material = UnityEngine.Material; using Mesh = UnityEngine.Mesh; -using Object = UnityEngine.Object; using SMesh = Objects.Geometry.Mesh; using SColor = System.Drawing.Color; using Transform = UnityEngine.Transform; diff --git a/Packages/systems.speckle.speckle-unity/ConverterUnity.cs b/Packages/systems.speckle.speckle-unity/ConverterUnity.cs index 1ac5d09..e8a2577 100644 --- a/Packages/systems.speckle.speckle-unity/ConverterUnity.cs +++ b/Packages/systems.speckle.speckle-unity/ConverterUnity.cs @@ -3,13 +3,11 @@ using Speckle.Core.Models; using System; using System.Collections; using System.Collections.Generic; -using System.IO; using System.Linq; using Objects.BuiltElements; using Objects.Other; using Speckle.ConnectorUnity; using Speckle.ConnectorUnity.NativeCache; -using UnityEditor; using UnityEngine; using Mesh = Objects.Geometry.Mesh; using Object = UnityEngine.Object; @@ -30,7 +28,7 @@ namespace Objects.Converter.Unity public ProgressReport Report { get; } public ReceiveMode ReceiveMode { get; set; } - public IEnumerable GetServicedApplications() => new string[] {VersionedHostApplications.Unity}; + public IEnumerable GetServicedApplications() => new string[] {HostApplications.Unity.Name}; public AbstractNativeCache LoadedAssets { get; private set; } @@ -217,14 +215,5 @@ namespace Objects.Converter.Unity return false; } } - - protected static void CreateDirectoryFromAssetPath(string assetPath) - { - string directoryPath = Path.GetDirectoryName(assetPath); - if (Directory.Exists(directoryPath)) - return; - Directory.CreateDirectory(directoryPath); - AssetDatabase.Refresh(); - } } } \ No newline at end of file diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Client.Abstractions.Websocket.dll b/Packages/systems.speckle.speckle-unity/Core/GraphQL.Client.Abstractions.Websocket.dll similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Client.Abstractions.Websocket.dll rename to Packages/systems.speckle.speckle-unity/Core/GraphQL.Client.Abstractions.Websocket.dll diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Client.Abstractions.Websocket.dll.meta b/Packages/systems.speckle.speckle-unity/Core/GraphQL.Client.Abstractions.Websocket.dll.meta similarity index 79% rename from Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Client.Abstractions.Websocket.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/GraphQL.Client.Abstractions.Websocket.dll.meta index 861d61e..0e26444 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Client.Abstractions.Websocket.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/GraphQL.Client.Abstractions.Websocket.dll.meta @@ -16,11 +16,19 @@ PluginImporter: second: enabled: 0 settings: + Exclude Android: 0 Exclude Editor: 0 Exclude Linux64: 0 - Exclude OSXUniversal: 1 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 Exclude Win: 0 Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 - first: Any: second: @@ -39,13 +47,13 @@ PluginImporter: second: enabled: 1 settings: - CPU: None + CPU: x86_64 - first: Standalone: OSXUniversal second: - enabled: 0 + enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: Win second: @@ -58,6 +66,11 @@ PluginImporter: enabled: 1 settings: CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} - first: Windows Store Apps: WindowsStoreApps second: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Client.Abstractions.dll b/Packages/systems.speckle.speckle-unity/Core/GraphQL.Client.Abstractions.dll similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Client.Abstractions.dll rename to Packages/systems.speckle.speckle-unity/Core/GraphQL.Client.Abstractions.dll diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Client.Abstractions.dll.meta b/Packages/systems.speckle.speckle-unity/Core/GraphQL.Client.Abstractions.dll.meta similarity index 80% rename from Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Client.Abstractions.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/GraphQL.Client.Abstractions.dll.meta index c5b92ba..1f2f892 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Client.Abstractions.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/GraphQL.Client.Abstractions.dll.meta @@ -16,11 +16,19 @@ PluginImporter: second: enabled: 0 settings: + Exclude Android: 0 Exclude Editor: 0 Exclude Linux64: 0 - Exclude OSXUniversal: 1 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 Exclude Win: 0 Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 - first: Any: second: @@ -43,9 +51,9 @@ PluginImporter: - first: Standalone: OSXUniversal second: - enabled: 0 + enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: Win second: @@ -58,6 +66,11 @@ PluginImporter: enabled: 1 settings: CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} - first: Windows Store Apps: WindowsStoreApps second: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Client.dll b/Packages/systems.speckle.speckle-unity/Core/GraphQL.Client.dll similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Client.dll rename to Packages/systems.speckle.speckle-unity/Core/GraphQL.Client.dll diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Client.dll.meta b/Packages/systems.speckle.speckle-unity/Core/GraphQL.Client.dll.meta similarity index 79% rename from Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Client.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/GraphQL.Client.dll.meta index dde1e01..92921cd 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Client.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/GraphQL.Client.dll.meta @@ -16,11 +16,19 @@ PluginImporter: second: enabled: 0 settings: + Exclude Android: 0 Exclude Editor: 0 Exclude Linux64: 0 - Exclude OSXUniversal: 1 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 Exclude Win: 0 Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 - first: Any: second: @@ -39,13 +47,13 @@ PluginImporter: second: enabled: 1 settings: - CPU: None + CPU: x86_64 - first: Standalone: OSXUniversal second: - enabled: 0 + enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: Win second: @@ -58,6 +66,11 @@ PluginImporter: enabled: 1 settings: CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} - first: Windows Store Apps: WindowsStoreApps second: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Primitives.dll b/Packages/systems.speckle.speckle-unity/Core/GraphQL.Primitives.dll similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Primitives.dll rename to Packages/systems.speckle.speckle-unity/Core/GraphQL.Primitives.dll diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Primitives.dll.meta b/Packages/systems.speckle.speckle-unity/Core/GraphQL.Primitives.dll.meta similarity index 79% rename from Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Primitives.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/GraphQL.Primitives.dll.meta index 7d6ebdc..375f9c1 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Primitives.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/GraphQL.Primitives.dll.meta @@ -16,11 +16,19 @@ PluginImporter: second: enabled: 0 settings: + Exclude Android: 0 Exclude Editor: 0 Exclude Linux64: 0 - Exclude OSXUniversal: 1 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 Exclude Win: 0 Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 - first: Any: second: @@ -39,13 +47,13 @@ PluginImporter: second: enabled: 1 settings: - CPU: None + CPU: x86_64 - first: Standalone: OSXUniversal second: - enabled: 0 + enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: Win second: @@ -58,6 +66,11 @@ PluginImporter: enabled: 1 settings: CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} - first: Windows Store Apps: WindowsStoreApps second: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Client.Abstractions.Websocket.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Client.Abstractions.Websocket.dll.meta deleted file mode 100644 index 2e3505f..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Client.Abstractions.Websocket.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: 3d489c28a9285224fb8be43d06ae7f93 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Client.Abstractions.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Client.Abstractions.dll.meta deleted file mode 100644 index 73e70f3..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Client.Abstractions.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: 9203d47df03866f4fb8bc67071cf4528 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Client.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Client.dll.meta deleted file mode 100644 index bd7447e..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Client.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: 025cc26741e49bc42ada69b2c6196c4c -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Primitives.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Primitives.dll.meta deleted file mode 100644 index 6c73176..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/GraphQL.Primitives.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: 77b112f6deeecc7499e6a3ae33512b59 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/Microsoft.Bcl.AsyncInterfaces.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/Microsoft.Bcl.AsyncInterfaces.dll.meta deleted file mode 100644 index 26f7d66..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/Microsoft.Bcl.AsyncInterfaces.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: a6a5d47a614e8d540840aa0395cbe58b -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/Sentry.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/Sentry.dll.meta deleted file mode 100644 index 6bb063b..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/Sentry.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: f8a7db43f089df841901ccc1b23e14a0 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/Speckle.Newtonsoft.Json.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/Speckle.Newtonsoft.Json.dll.meta deleted file mode 100644 index d2c429b..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/Speckle.Newtonsoft.Json.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: b1547f1ee1ff77c4cb5deaab2fcba56e -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/SpeckleCore2.deps.json b/Packages/systems.speckle.speckle-unity/Core/Mac/SpeckleCore2.deps.json deleted file mode 100644 index a60bcb2..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/SpeckleCore2.deps.json +++ /dev/null @@ -1,428 +0,0 @@ -{ - "runtimeTarget": { - "name": ".NETStandard,Version=v2.0/", - "signature": "" - }, - "compilationOptions": {}, - "targets": { - ".NETStandard,Version=v2.0": {}, - ".NETStandard,Version=v2.0/": { - "SpeckleCore2/2.1.0": { - "dependencies": { - "GraphQL.Client": "4.0.2", - "Microsoft.CSharp": "4.7.0", - "NETStandard.Library": "2.0.3", - "Sentry": "3.20.1", - "Speckle.Newtonsoft.Json": "12.0.3.1", - "System.Data.SQLite.Mac": "1.0.104.2" - }, - "runtime": { - "SpeckleCore2.dll": {} - } - }, - "GraphQL.Client/4.0.2": { - "dependencies": { - "GraphQL.Client.Abstractions": "4.0.2", - "GraphQL.Client.Abstractions.Websocket": "4.0.2" - }, - "runtime": { - "lib/netstandard2.0/GraphQL.Client.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.0.2.0" - } - } - }, - "GraphQL.Client.Abstractions/4.0.2": { - "dependencies": { - "GraphQL.Primitives": "4.0.2", - "System.Reactive": "4.3.2" - }, - "runtime": { - "lib/netstandard2.0/GraphQL.Client.Abstractions.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.0.2.0" - } - } - }, - "GraphQL.Client.Abstractions.Websocket/4.0.2": { - "dependencies": { - "GraphQL.Client.Abstractions": "4.0.2" - }, - "runtime": { - "lib/netstandard2.0/GraphQL.Client.Abstractions.Websocket.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.0.2.0" - } - } - }, - "GraphQL.Primitives/4.0.2": { - "runtime": { - "lib/netstandard2.0/GraphQL.Primitives.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.0.2.0" - } - } - }, - "Microsoft.Bcl.AsyncInterfaces/5.0.0": { - "dependencies": { - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "Microsoft.CSharp/4.7.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.CSharp.dll": { - "assemblyVersion": "4.0.5.0", - "fileVersion": "4.700.19.56404" - } - } - }, - "Microsoft.NETCore.Platforms/1.1.0": {}, - "Microsoft.NETCore.Targets/1.1.0": {}, - "NETStandard.Library/2.0.3": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0" - } - }, - "Sentry/3.20.1": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "5.0.0", - "System.Buffers": "4.5.1", - "System.Reflection.Metadata": "5.0.0", - "System.Text.Json": "5.0.2", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/Sentry.dll": { - "assemblyVersion": "3.20.1.0", - "fileVersion": "3.20.1.0" - } - } - }, - "Speckle.Newtonsoft.Json/12.0.3.1": { - "runtime": { - "lib/netstandard2.0/Speckle.Newtonsoft.Json.dll": { - "assemblyVersion": "12.0.3.0", - "fileVersion": "11.0.1.0" - } - } - }, - "System.Buffers/4.5.1": { - "runtime": { - "lib/netstandard2.0/System.Buffers.dll": { - "assemblyVersion": "4.0.3.0", - "fileVersion": "4.6.28619.1" - } - } - }, - "System.Collections.Immutable/5.0.0": { - "dependencies": { - "System.Memory": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/System.Collections.Immutable.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "System.Data.SQLite.Mac/1.0.104.2": { - "runtime": { - "lib/net45/System.Data.SQLite.Mac.dll": { - "assemblyVersion": "1.0.104.0", - "fileVersion": "1.0.104.0" - } - } - }, - "System.Memory/4.5.4": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.Numerics.Vectors": "4.5.0", - "System.Runtime.CompilerServices.Unsafe": "5.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Memory.dll": { - "assemblyVersion": "4.0.1.1", - "fileVersion": "4.6.28619.1" - } - } - }, - "System.Numerics.Vectors/4.5.0": { - "runtime": { - "lib/netstandard2.0/System.Numerics.Vectors.dll": { - "assemblyVersion": "4.1.4.0", - "fileVersion": "4.6.26515.6" - } - } - }, - "System.Reactive/4.3.2": { - "dependencies": { - "System.Runtime.InteropServices.WindowsRuntime": "4.3.0", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/System.Reactive.dll": { - "assemblyVersion": "4.3.0.0", - "fileVersion": "4.3.2.55399" - } - } - }, - "System.Reflection.Metadata/5.0.0": { - "dependencies": { - "System.Collections.Immutable": "5.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Reflection.Metadata.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "System.Runtime/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "System.Runtime.CompilerServices.Unsafe/5.0.0": { - "runtime": { - "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.20.51904" - } - } - }, - "System.Runtime.InteropServices.WindowsRuntime/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Runtime.InteropServices.WindowsRuntime.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Text.Encodings.Web/5.0.1": { - "dependencies": { - "System.Buffers": "4.5.1", - "System.Memory": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/System.Text.Encodings.Web.dll": { - "assemblyVersion": "5.0.0.1", - "fileVersion": "5.0.421.11614" - } - } - }, - "System.Text.Json/5.0.2": { - "dependencies": { - "Microsoft.Bcl.AsyncInterfaces": "5.0.0", - "System.Buffers": "4.5.1", - "System.Memory": "4.5.4", - "System.Numerics.Vectors": "4.5.0", - "System.Runtime.CompilerServices.Unsafe": "5.0.0", - "System.Text.Encodings.Web": "5.0.1", - "System.Threading.Tasks.Extensions": "4.5.4" - }, - "runtime": { - "lib/netstandard2.0/System.Text.Json.dll": { - "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.521.16609" - } - } - }, - "System.Threading.Tasks.Extensions/4.5.4": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "5.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Threading.Tasks.Extensions.dll": { - "assemblyVersion": "4.2.0.1", - "fileVersion": "4.6.28619.1" - } - } - } - } - }, - "libraries": { - "SpeckleCore2/2.1.0": { - "type": "project", - "serviceable": false, - "sha512": "" - }, - "GraphQL.Client/4.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-EB/icQ7QWzCQzfT6yv8L6BAW+c7DrQuwIg/nNSguOQBMs2W7aaYMpEYidEZ4U2ao0CrT6gcCY0F8xz9hoB3Pvw==", - "path": "graphql.client/4.0.2", - "hashPath": "graphql.client.4.0.2.nupkg.sha512" - }, - "GraphQL.Client.Abstractions/4.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-zmtHtejUacIQHAdLEsetDX27mccX0R6MfEu32Ek4l6pprJe3zdtqx+UuWz3wSmrIaj05NLEe5FCHNTjhm3MnjA==", - "path": "graphql.client.abstractions/4.0.2", - "hashPath": "graphql.client.abstractions.4.0.2.nupkg.sha512" - }, - "GraphQL.Client.Abstractions.Websocket/4.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1JDpd1HgvytSWf7/v1TMJ1EXm6oVuga+lJWY9b9RtmGDjEtmFLxP1663/KLe5vTMzXRpxx3saOkkjikHhQOn3w==", - "path": "graphql.client.abstractions.websocket/4.0.2", - "hashPath": "graphql.client.abstractions.websocket.4.0.2.nupkg.sha512" - }, - "GraphQL.Primitives/4.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+E7WLhaBahp+gKmavi/X/mwVXZUIl+VjVA5MKyzSOf3Zzo8DJCxvjsfybmosIRXee4Xk2YQKA+bKlPVuf1MG8g==", - "path": "graphql.primitives/4.0.2", - "hashPath": "graphql.primitives.4.0.2.nupkg.sha512" - }, - "Microsoft.Bcl.AsyncInterfaces/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-W8DPQjkMScOMTtJbPwmPyj9c3zYSFGawDW3jwlBOOsnY+EzZFLgNQ/UMkK35JmkNOVPdCyPr2Tw7Vv9N+KA3ZQ==", - "path": "microsoft.bcl.asyncinterfaces/5.0.0", - "hashPath": "microsoft.bcl.asyncinterfaces.5.0.0.nupkg.sha512" - }, - "Microsoft.CSharp/4.7.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==", - "path": "microsoft.csharp/4.7.0", - "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", - "path": "microsoft.netcore.platforms/1.1.0", - "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512" - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", - "path": "microsoft.netcore.targets/1.1.0", - "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" - }, - "NETStandard.Library/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==", - "path": "netstandard.library/2.0.3", - "hashPath": "netstandard.library.2.0.3.nupkg.sha512" - }, - "Sentry/3.20.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-SkI+CaRmdi5W3JA2plmJpjCQ+P49EuoCODmvrcYUGqeWMGwqa8DJWyeUDpso1DD82wYzbQ0RioSAoxG3nUhzjQ==", - "path": "sentry/3.20.1", - "hashPath": "sentry.3.20.1.nupkg.sha512" - }, - "Speckle.Newtonsoft.Json/12.0.3.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-yM+DdKzI++HY4FYbloGcPGQ0yrfSv5/a5Rd+iYuzj47ATRtb2M5oCEVcxM4Xum5EDq0BMwkIY/cw/DMlRrZFDA==", - "path": "speckle.newtonsoft.json/12.0.3.1", - "hashPath": "speckle.newtonsoft.json.12.0.3.1.nupkg.sha512" - }, - "System.Buffers/4.5.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==", - "path": "system.buffers/4.5.1", - "hashPath": "system.buffers.4.5.1.nupkg.sha512" - }, - "System.Collections.Immutable/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FXkLXiK0sVVewcso0imKQoOxjoPAj42R8HtjjbSjVPAzwDfzoyoznWxgA3c38LDbN9SJux1xXoXYAhz98j7r2g==", - "path": "system.collections.immutable/5.0.0", - "hashPath": "system.collections.immutable.5.0.0.nupkg.sha512" - }, - "System.Data.SQLite.Mac/1.0.104.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-metaMCvUbEWs3tMja3vYoMty8+5KGyoBThvbA6hM5NVhF8nM9BM9dQHSmYemWMr1QXZ/o8kXoRGZ3ZipQBth8A==", - "path": "system.data.sqlite.mac/1.0.104.2", - "hashPath": "system.data.sqlite.mac.1.0.104.2.nupkg.sha512" - }, - "System.Memory/4.5.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==", - "path": "system.memory/4.5.4", - "hashPath": "system.memory.4.5.4.nupkg.sha512" - }, - "System.Numerics.Vectors/4.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==", - "path": "system.numerics.vectors/4.5.0", - "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512" - }, - "System.Reactive/4.3.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WhGkScPWxw2pp7UwRW8M1OvYZ3WUDPC2wJ0aiuaB4KRD3bt4wLkgHgYnOUu87WRhsurvv5LN0E63iWOEza2o8g==", - "path": "system.reactive/4.3.2", - "hashPath": "system.reactive.4.3.2.nupkg.sha512" - }, - "System.Reflection.Metadata/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5NecZgXktdGg34rh1OenY1rFNDCI8xSjFr+Z4OU4cU06AQHUdRnIIEeWENu3Wl4YowbzkymAIMvi3WyK9U53pQ==", - "path": "system.reflection.metadata/5.0.0", - "hashPath": "system.reflection.metadata.5.0.0.nupkg.sha512" - }, - "System.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", - "path": "system.runtime/4.3.0", - "hashPath": "system.runtime.4.3.0.nupkg.sha512" - }, - "System.Runtime.CompilerServices.Unsafe/5.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA==", - "path": "system.runtime.compilerservices.unsafe/5.0.0", - "hashPath": "system.runtime.compilerservices.unsafe.5.0.0.nupkg.sha512" - }, - "System.Runtime.InteropServices.WindowsRuntime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-J4GUi3xZQLUBasNwZnjrffN8i5wpHrBtZoLG+OhRyGo/+YunMRWWtwoMDlUAIdmX0uRfpHIBDSV6zyr3yf00TA==", - "path": "system.runtime.interopservices.windowsruntime/4.3.0", - "hashPath": "system.runtime.interopservices.windowsruntime.4.3.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/5.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KmJ+CJXizDofbq6mpqDoRRLcxgOd2z9X3XoFNULSbvbqVRZkFX3istvr+MUjL6Zw1RT+RNdoI4GYidIINtgvqQ==", - "path": "system.text.encodings.web/5.0.1", - "hashPath": "system.text.encodings.web.5.0.1.nupkg.sha512" - }, - "System.Text.Json/5.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-I47dVIGiV6SfAyppphxqupertT/5oZkYLDCX6vC3HpOI4ZLjyoKAreUoem2ie6G0RbRuFrlqz/PcTQjfb2DOfQ==", - "path": "system.text.json/5.0.2", - "hashPath": "system.text.json.5.0.2.nupkg.sha512" - }, - "System.Threading.Tasks.Extensions/4.5.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", - "path": "system.threading.tasks.extensions/4.5.4", - "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512" - } - } -} \ No newline at end of file diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/SpeckleCore2.deps.json.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/SpeckleCore2.deps.json.meta deleted file mode 100644 index 7facf91..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/SpeckleCore2.deps.json.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 27b4119c62a8d644b94df59279ea7023 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/SpeckleCore2.dll b/Packages/systems.speckle.speckle-unity/Core/Mac/SpeckleCore2.dll deleted file mode 100644 index 60c5899..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Mac/SpeckleCore2.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/SpeckleCore2.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/SpeckleCore2.dll.meta deleted file mode 100644 index 539c39c..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/SpeckleCore2.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: 0fd1c815fc6b28744aa04b8fe01f16f8 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/SpeckleCore2.xml.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/SpeckleCore2.xml.meta deleted file mode 100644 index f72a2f8..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/SpeckleCore2.xml.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 430168512ffd2854c868b6e37b3f0751 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Buffers.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/System.Buffers.dll.meta deleted file mode 100644 index 1a3d070..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Buffers.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: c3ddb421356c5c547b9a1c219dd82fd5 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Collections.Immutable.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/System.Collections.Immutable.dll.meta deleted file mode 100644 index 52c7195..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Collections.Immutable.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: f280cb911062da24baeef674aed3662e -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Data.SQLite.Mac.dll b/Packages/systems.speckle.speckle-unity/Core/Mac/System.Data.SQLite.Mac.dll deleted file mode 100644 index 3d87b07..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Data.SQLite.Mac.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Data.SQLite.Mac.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/System.Data.SQLite.Mac.dll.meta deleted file mode 100644 index b1bf8d4..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Data.SQLite.Mac.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: e26e91986c2171142a96060665354b6e -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Memory.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/System.Memory.dll.meta deleted file mode 100644 index 1eb0909..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Memory.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: feb092154156e4c46aee185632743be9 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Numerics.Vectors.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/System.Numerics.Vectors.dll.meta deleted file mode 100644 index ed4b185..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Numerics.Vectors.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: 4393b5045887ccc4eb0c8ea9ce01f364 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Reactive.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/System.Reactive.dll.meta deleted file mode 100644 index 69a6d65..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Reactive.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: 9de681079d077e94ba238bf1cc6ad368 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Reflection.Metadata.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/System.Reflection.Metadata.dll.meta deleted file mode 100644 index 78db74e..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Reflection.Metadata.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: a4831766938754f439c1d508a0235fd1 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Runtime.CompilerServices.Unsafe.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/System.Runtime.CompilerServices.Unsafe.dll.meta deleted file mode 100644 index 584df53..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Runtime.CompilerServices.Unsafe.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: 7650bce4538317a4290676d81a55aff8 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Text.Encodings.Web.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/System.Text.Encodings.Web.dll.meta deleted file mode 100644 index 89302dc..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Text.Encodings.Web.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: e77a07fcad117c44ba443318d12245ef -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Text.Json.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/System.Text.Json.dll.meta deleted file mode 100644 index b605a34..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Text.Json.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: a457856d709c7d2438e7a6764088ac53 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Threading.Tasks.Extensions.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Mac/System.Threading.Tasks.Extensions.dll.meta deleted file mode 100644 index 03fe2a0..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Threading.Tasks.Extensions.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: 2fc7df64ba23da848bfd4fd67d048fa6 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 1 - Exclude OSXUniversal: 0 - Exclude Win: 1 - Exclude Win64: 1 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: None - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/Microsoft.Bcl.AsyncInterfaces.dll b/Packages/systems.speckle.speckle-unity/Core/Microsoft.Bcl.AsyncInterfaces.dll similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Mac/Microsoft.Bcl.AsyncInterfaces.dll rename to Packages/systems.speckle.speckle-unity/Core/Microsoft.Bcl.AsyncInterfaces.dll diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/Microsoft.Bcl.AsyncInterfaces.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Microsoft.Bcl.AsyncInterfaces.dll.meta similarity index 79% rename from Packages/systems.speckle.speckle-unity/Core/Windows/Microsoft.Bcl.AsyncInterfaces.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/Microsoft.Bcl.AsyncInterfaces.dll.meta index 4876fc0..bd52827 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/Microsoft.Bcl.AsyncInterfaces.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/Microsoft.Bcl.AsyncInterfaces.dll.meta @@ -16,11 +16,19 @@ PluginImporter: second: enabled: 0 settings: + Exclude Android: 0 Exclude Editor: 0 Exclude Linux64: 0 - Exclude OSXUniversal: 1 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 Exclude Win: 0 Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 - first: Any: second: @@ -39,13 +47,13 @@ PluginImporter: second: enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: OSXUniversal second: - enabled: 0 + enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: Win second: @@ -58,6 +66,11 @@ PluginImporter: enabled: 1 settings: CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} - first: Windows Store Apps: WindowsStoreApps second: diff --git a/Packages/systems.speckle.speckle-unity/Core/Microsoft.Data.Sqlite.dll b/Packages/systems.speckle.speckle-unity/Core/Microsoft.Data.Sqlite.dll new file mode 100644 index 0000000..a49d9ec Binary files /dev/null and b/Packages/systems.speckle.speckle-unity/Core/Microsoft.Data.Sqlite.dll differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Microsoft.Data.Sqlite.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Microsoft.Data.Sqlite.dll.meta new file mode 100644 index 0000000..156eb85 --- /dev/null +++ b/Packages/systems.speckle.speckle-unity/Core/Microsoft.Data.Sqlite.dll.meta @@ -0,0 +1,82 @@ +fileFormatVersion: 2 +guid: a36d43a74d11c93479c7049d861c0345 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 1 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + Exclude Android: 0 + Exclude Editor: 0 + Exclude Linux64: 0 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: AnyCPU + DefaultValueInitialized: true + OS: AnyOS + - first: + Standalone: Linux64 + second: + enabled: 1 + settings: + CPU: x86_64 + - first: + Standalone: OSXUniversal + second: + enabled: 1 + settings: + CPU: AnyCPU + - first: + Standalone: Win + second: + enabled: 1 + settings: + CPU: x86 + - first: + Standalone: Win64 + second: + enabled: 1 + settings: + CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} + - first: + Windows Store Apps: WindowsStoreApps + second: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/SQLitePCLRaw.batteries_v2.dll b/Packages/systems.speckle.speckle-unity/Core/SQLitePCLRaw.batteries_v2.dll new file mode 100644 index 0000000..80a658c Binary files /dev/null and b/Packages/systems.speckle.speckle-unity/Core/SQLitePCLRaw.batteries_v2.dll differ diff --git a/Packages/systems.speckle.speckle-unity/Core/SQLitePCLRaw.batteries_v2.dll.meta b/Packages/systems.speckle.speckle-unity/Core/SQLitePCLRaw.batteries_v2.dll.meta new file mode 100644 index 0000000..a8c1d7b --- /dev/null +++ b/Packages/systems.speckle.speckle-unity/Core/SQLitePCLRaw.batteries_v2.dll.meta @@ -0,0 +1,82 @@ +fileFormatVersion: 2 +guid: 525bbf139245a6e4cb100fea9fce98a4 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 1 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + Exclude Android: 0 + Exclude Editor: 0 + Exclude Linux64: 0 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: AnyCPU + DefaultValueInitialized: true + OS: AnyOS + - first: + Standalone: Linux64 + second: + enabled: 1 + settings: + CPU: x86_64 + - first: + Standalone: OSXUniversal + second: + enabled: 1 + settings: + CPU: AnyCPU + - first: + Standalone: Win + second: + enabled: 1 + settings: + CPU: x86 + - first: + Standalone: Win64 + second: + enabled: 1 + settings: + CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} + - first: + Windows Store Apps: WindowsStoreApps + second: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/SQLitePCLRaw.core.dll b/Packages/systems.speckle.speckle-unity/Core/SQLitePCLRaw.core.dll new file mode 100644 index 0000000..200ea89 Binary files /dev/null and b/Packages/systems.speckle.speckle-unity/Core/SQLitePCLRaw.core.dll differ diff --git a/Packages/systems.speckle.speckle-unity/Core/SQLitePCLRaw.core.dll.meta b/Packages/systems.speckle.speckle-unity/Core/SQLitePCLRaw.core.dll.meta new file mode 100644 index 0000000..8970c67 --- /dev/null +++ b/Packages/systems.speckle.speckle-unity/Core/SQLitePCLRaw.core.dll.meta @@ -0,0 +1,82 @@ +fileFormatVersion: 2 +guid: 99ca061f4f6f4ef4d8336dfd64ada077 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 1 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + Exclude Android: 0 + Exclude Editor: 0 + Exclude Linux64: 0 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: AnyCPU + DefaultValueInitialized: true + OS: AnyOS + - first: + Standalone: Linux64 + second: + enabled: 1 + settings: + CPU: x86_64 + - first: + Standalone: OSXUniversal + second: + enabled: 1 + settings: + CPU: AnyCPU + - first: + Standalone: Win + second: + enabled: 1 + settings: + CPU: x86 + - first: + Standalone: Win64 + second: + enabled: 1 + settings: + CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} + - first: + Windows Store Apps: WindowsStoreApps + second: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/SQLitePCLRaw.provider.e_sqlite3.dll b/Packages/systems.speckle.speckle-unity/Core/SQLitePCLRaw.provider.e_sqlite3.dll new file mode 100644 index 0000000..5ac9b3a Binary files /dev/null and b/Packages/systems.speckle.speckle-unity/Core/SQLitePCLRaw.provider.e_sqlite3.dll differ diff --git a/Packages/systems.speckle.speckle-unity/Core/SQLitePCLRaw.provider.e_sqlite3.dll.meta b/Packages/systems.speckle.speckle-unity/Core/SQLitePCLRaw.provider.e_sqlite3.dll.meta new file mode 100644 index 0000000..80122cb --- /dev/null +++ b/Packages/systems.speckle.speckle-unity/Core/SQLitePCLRaw.provider.e_sqlite3.dll.meta @@ -0,0 +1,82 @@ +fileFormatVersion: 2 +guid: 8c6ff31fe01549940aa85df370a6df84 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 1 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + Exclude Android: 0 + Exclude Editor: 0 + Exclude Linux64: 0 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: AnyCPU + DefaultValueInitialized: true + OS: AnyOS + - first: + Standalone: Linux64 + second: + enabled: 1 + settings: + CPU: x86_64 + - first: + Standalone: OSXUniversal + second: + enabled: 1 + settings: + CPU: AnyCPU + - first: + Standalone: Win + second: + enabled: 1 + settings: + CPU: x86 + - first: + Standalone: Win64 + second: + enabled: 1 + settings: + CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} + - first: + Windows Store Apps: WindowsStoreApps + second: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/Sentry.dll b/Packages/systems.speckle.speckle-unity/Core/Sentry.dll similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Mac/Sentry.dll rename to Packages/systems.speckle.speckle-unity/Core/Sentry.dll diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/Sentry.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Sentry.dll.meta similarity index 79% rename from Packages/systems.speckle.speckle-unity/Core/Windows/Sentry.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/Sentry.dll.meta index 8589d92..ebfbb73 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/Sentry.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/Sentry.dll.meta @@ -16,11 +16,19 @@ PluginImporter: second: enabled: 0 settings: + Exclude Android: 0 Exclude Editor: 0 Exclude Linux64: 0 - Exclude OSXUniversal: 1 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 Exclude Win: 0 Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 - first: Any: second: @@ -39,13 +47,13 @@ PluginImporter: second: enabled: 1 settings: - CPU: None + CPU: x86_64 - first: Standalone: OSXUniversal second: - enabled: 0 + enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: Win second: @@ -58,6 +66,11 @@ PluginImporter: enabled: 1 settings: CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} - first: Windows Store Apps: WindowsStoreApps second: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/Speckle.Newtonsoft.Json.dll b/Packages/systems.speckle.speckle-unity/Core/Speckle.Newtonsoft.Json.dll similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Mac/Speckle.Newtonsoft.Json.dll rename to Packages/systems.speckle.speckle-unity/Core/Speckle.Newtonsoft.Json.dll diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/Speckle.Newtonsoft.Json.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Speckle.Newtonsoft.Json.dll.meta similarity index 79% rename from Packages/systems.speckle.speckle-unity/Core/Windows/Speckle.Newtonsoft.Json.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/Speckle.Newtonsoft.Json.dll.meta index dc6a836..cbd4599 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/Speckle.Newtonsoft.Json.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/Speckle.Newtonsoft.Json.dll.meta @@ -16,11 +16,19 @@ PluginImporter: second: enabled: 0 settings: + Exclude Android: 0 Exclude Editor: 0 Exclude Linux64: 0 - Exclude OSXUniversal: 1 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 Exclude Win: 0 Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 - first: Any: second: @@ -39,13 +47,13 @@ PluginImporter: second: enabled: 1 settings: - CPU: None + CPU: x86_64 - first: Standalone: OSXUniversal second: - enabled: 0 + enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: Win second: @@ -58,6 +66,11 @@ PluginImporter: enabled: 1 settings: CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} - first: Windows Store Apps: WindowsStoreApps second: diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/SpeckleCore2.deps.json b/Packages/systems.speckle.speckle-unity/Core/SpeckleCore2.deps.json similarity index 81% rename from Packages/systems.speckle.speckle-unity/Core/Windows/SpeckleCore2.deps.json rename to Packages/systems.speckle.speckle-unity/Core/SpeckleCore2.deps.json index 8155899..b5c17b5 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/SpeckleCore2.deps.json +++ b/Packages/systems.speckle.speckle-unity/Core/SpeckleCore2.deps.json @@ -11,10 +11,10 @@ "dependencies": { "GraphQL.Client": "4.0.2", "Microsoft.CSharp": "4.7.0", + "Microsoft.Data.Sqlite": "6.0.8", "NETStandard.Library": "2.0.3", "Sentry": "3.20.1", - "Speckle.Newtonsoft.Json": "12.0.3.1", - "System.Data.SQLite.Core": "1.0.115" + "Speckle.Newtonsoft.Json": "12.0.3.1" }, "runtime": { "SpeckleCore2.dll": {} @@ -82,6 +82,23 @@ } } }, + "Microsoft.Data.Sqlite/6.0.8": { + "dependencies": { + "Microsoft.Data.Sqlite.Core": "6.0.8", + "SQLitePCLRaw.bundle_e_sqlite3": "2.0.6" + } + }, + "Microsoft.Data.Sqlite.Core/6.0.8": { + "dependencies": { + "SQLitePCLRaw.core": "2.0.6" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Data.Sqlite.dll": { + "assemblyVersion": "6.0.8.0", + "fileVersion": "6.0.822.36205" + } + } + }, "Microsoft.NETCore.Platforms/1.1.0": {}, "Microsoft.NETCore.Targets/1.1.0": {}, "NETStandard.Library/2.0.3": { @@ -112,11 +129,39 @@ } } }, - "Stub.System.Data.SQLite.Core.NetStandard/1.0.115": { + "SQLitePCLRaw.bundle_e_sqlite3/2.0.6": { + "dependencies": { + "SQLitePCLRaw.core": "2.0.6", + "SQLitePCLRaw.lib.e_sqlite3": "2.0.6", + "SQLitePCLRaw.provider.e_sqlite3": "2.0.6" + }, "runtime": { - "lib/netstandard2.0/System.Data.SQLite.dll": { - "assemblyVersion": "1.0.115.0", - "fileVersion": "1.0.115.0" + "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": { + "assemblyVersion": "2.0.6.1341", + "fileVersion": "2.0.6.1341" + } + } + }, + "SQLitePCLRaw.core/2.0.6": { + "dependencies": { + "System.Memory": "4.5.4" + }, + "runtime": { + "lib/netstandard2.0/SQLitePCLRaw.core.dll": { + "assemblyVersion": "2.0.6.1341", + "fileVersion": "2.0.6.1341" + } + } + }, + "SQLitePCLRaw.lib.e_sqlite3/2.0.6": {}, + "SQLitePCLRaw.provider.e_sqlite3/2.0.6": { + "dependencies": { + "SQLitePCLRaw.core": "2.0.6" + }, + "runtime": { + "lib/netstandard2.0/SQLitePCLRaw.provider.e_sqlite3.dll": { + "assemblyVersion": "2.0.6.1341", + "fileVersion": "2.0.6.1341" } } }, @@ -139,11 +184,6 @@ } } }, - "System.Data.SQLite.Core/1.0.115": { - "dependencies": { - "Stub.System.Data.SQLite.Core.NetStandard": "1.0.115" - } - }, "System.Memory/4.5.4": { "dependencies": { "System.Buffers": "4.5.1", @@ -303,6 +343,20 @@ "path": "microsoft.csharp/4.7.0", "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512" }, + "Microsoft.Data.Sqlite/6.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oX2Ehhy1s/5CLaXRzajASHu2bAp87QrMqPzF3MjQlAm3alUwgmeIDdbm2Mp4i4BB2oxdujyeYCGcDnbew8mBdA==", + "path": "microsoft.data.sqlite/6.0.8", + "hashPath": "microsoft.data.sqlite.6.0.8.nupkg.sha512" + }, + "Microsoft.Data.Sqlite.Core/6.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ssJbtn9p7vXh3T4gi7g1Ir0bY4cJgVOU1MtTvnl4JvbLNmlq2q24SNK5jJHK/IPI37nhDqcPLHtfW40bscYU/Q==", + "path": "microsoft.data.sqlite.core/6.0.8", + "hashPath": "microsoft.data.sqlite.core.6.0.8.nupkg.sha512" + }, "Microsoft.NETCore.Platforms/1.1.0": { "type": "package", "serviceable": true, @@ -338,12 +392,33 @@ "path": "speckle.newtonsoft.json/12.0.3.1", "hashPath": "speckle.newtonsoft.json.12.0.3.1.nupkg.sha512" }, - "Stub.System.Data.SQLite.Core.NetStandard/1.0.115": { + "SQLitePCLRaw.bundle_e_sqlite3/2.0.6": { "type": "package", "serviceable": true, - "sha512": "sha512-afpVRUKjuLZ17W2iv779YORpWQN40rJ82g/ASC6Yq1J4emO+8hL316AISf5nJWfXecygLdqevzXxQZR7z2yRww==", - "path": "stub.system.data.sqlite.core.netstandard/1.0.115", - "hashPath": "stub.system.data.sqlite.core.netstandard.1.0.115.nupkg.sha512" + "sha512": "sha512-zssYqiaucyGArZfg74rJuzK0ewgZiidsRVrZTmP7JLNvK806gXg6PGA46XzoJGpNPPA5uRcumwvVp6YTYxtQ5w==", + "path": "sqlitepclraw.bundle_e_sqlite3/2.0.6", + "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.0.6.nupkg.sha512" + }, + "SQLitePCLRaw.core/2.0.6": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Vh8n0dTvwXkCGur2WqQTITvk4BUO8i8h9ucSx3wwuaej3s2S6ZC0R7vqCTf9TfS/I4QkXO6g3W2YQIRFkOcijA==", + "path": "sqlitepclraw.core/2.0.6", + "hashPath": "sqlitepclraw.core.2.0.6.nupkg.sha512" + }, + "SQLitePCLRaw.lib.e_sqlite3/2.0.6": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xlstskMKalKQl0H2uLNe0viBM6fvAGLWqKZUQ3twX5y1tSOZKe0+EbXopQKYdbjJytNGI6y5WSKjpI+kVr2Ckg==", + "path": "sqlitepclraw.lib.e_sqlite3/2.0.6", + "hashPath": "sqlitepclraw.lib.e_sqlite3.2.0.6.nupkg.sha512" + }, + "SQLitePCLRaw.provider.e_sqlite3/2.0.6": { + "type": "package", + "serviceable": true, + "sha512": "sha512-peXLJbhU+0clVBIPirihM1NoTBqw8ouBpcUsVMlcZ4k6fcL2hwgkctVB2Nt5VsbnOJcPspQL5xQK7QvLpxkMgg==", + "path": "sqlitepclraw.provider.e_sqlite3/2.0.6", + "hashPath": "sqlitepclraw.provider.e_sqlite3.2.0.6.nupkg.sha512" }, "System.Buffers/4.5.1": { "type": "package", @@ -359,13 +434,6 @@ "path": "system.collections.immutable/5.0.0", "hashPath": "system.collections.immutable.5.0.0.nupkg.sha512" }, - "System.Data.SQLite.Core/1.0.115": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OuzSKnAnXtbsB7MUddjLiLAUEuEu8kJco3jWllZs+zgYmuiK5VHUHafD74C65HwnnmWVHUvFBrJ0NDAKINuGNQ==", - "path": "system.data.sqlite.core/1.0.115", - "hashPath": "system.data.sqlite.core.1.0.115.nupkg.sha512" - }, "System.Memory/4.5.4": { "type": "package", "serviceable": true, diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/SpeckleCore2.deps.json.meta b/Packages/systems.speckle.speckle-unity/Core/SpeckleCore2.deps.json.meta similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Windows/SpeckleCore2.deps.json.meta rename to Packages/systems.speckle.speckle-unity/Core/SpeckleCore2.deps.json.meta diff --git a/Packages/systems.speckle.speckle-unity/Core/SpeckleCore2.dll b/Packages/systems.speckle.speckle-unity/Core/SpeckleCore2.dll new file mode 100644 index 0000000..ab63d25 Binary files /dev/null and b/Packages/systems.speckle.speckle-unity/Core/SpeckleCore2.dll differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/SpeckleCore2.dll.meta b/Packages/systems.speckle.speckle-unity/Core/SpeckleCore2.dll.meta similarity index 79% rename from Packages/systems.speckle.speckle-unity/Core/Windows/SpeckleCore2.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/SpeckleCore2.dll.meta index 50dd7df..72ecbbf 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/SpeckleCore2.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/SpeckleCore2.dll.meta @@ -16,11 +16,19 @@ PluginImporter: second: enabled: 0 settings: + Exclude Android: 0 Exclude Editor: 0 Exclude Linux64: 0 - Exclude OSXUniversal: 1 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 Exclude Win: 0 Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 - first: Any: second: @@ -39,13 +47,13 @@ PluginImporter: second: enabled: 1 settings: - CPU: None + CPU: x86_64 - first: Standalone: OSXUniversal second: - enabled: 0 + enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: Win second: @@ -58,6 +66,11 @@ PluginImporter: enabled: 1 settings: CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} - first: Windows Store Apps: WindowsStoreApps second: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/SpeckleCore2.xml b/Packages/systems.speckle.speckle-unity/Core/SpeckleCore2.xml similarity index 95% rename from Packages/systems.speckle.speckle-unity/Core/Mac/SpeckleCore2.xml rename to Packages/systems.speckle.speckle-unity/Core/SpeckleCore2.xml index 372b3c9..2174664 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Mac/SpeckleCore2.xml +++ b/Packages/systems.speckle.speckle-unity/Core/SpeckleCore2.xml @@ -39,7 +39,7 @@ Gets the version of the current server. Useful for guarding against unsupported api calls on newer or older servers. [Optional] defaults to an empty cancellation token - object excluding any strings (eg "2.7.2-alpha.6995" becomes "2.7.2.6995") + object excluding any strings (eg "2.7.2-alpha.6995" becomes "2.7.2.6995") @@ -819,16 +819,24 @@ Throws exception if account fetching failed. This could be due to non-existent account or stream. The valid account object for this stream. + + + Returns the versioned app name given a specific version + + + + List of Host Applications - their slugs should match our ghost tags and ci/cd slugs - + - List of Host Applications with their versions - Do not change these - they must match the converter names! + Gets a HostApplication form a string. It could be the versioned name or a string coming from a process running. + String with the name of the app + @@ -922,16 +930,46 @@ The object representing the settings for your converter. + + + Defines the basic interface for creating a "Speckle Kit" + + - Returns all the object types (the object model) provided by this kit. + Gets all the object types (the object model) provided by this kit. + + + + + Gets all available converters for this Kit. + + + + + Gets this Kit's description. + + + + + Gets this Kit's name. + + + + + Gets this Kit's author. + + + + + Gets the website (or email) to contact the Kit's author. Tries to load a converter for a specific app. - Must be one of the Kits.Applications variables. + Must be one of the variables. The converter for the specific app, or null. @@ -1032,6 +1070,16 @@ Event triggered when a node is first created in a visual programming environment, it should contain the name of the action and the host application + + + Event triggered when the import/export alert is launched or closed + + + + + Event triggered when the connector is registered + + Cached email @@ -1042,7 +1090,7 @@ Cached server URL - + Tracks an event without specifying the email and server. It's not always possible to know which account the user has selected, especially in visual programming. @@ -1051,16 +1099,18 @@ Name of the even Additional parameters to pass in to event + True if it's an action performed by a logged user - + Tracks an event from a specified account, anonymizes personal information Account to use, it will be anonymized Name of the event Additional parameters to pass to the event + True if it's an action performed by a logged user - + Tracks an event from a specified email and server, anonymizes personal information @@ -1068,6 +1118,7 @@ Server URL anonymized Name of the event Additional parameters to pass to the event + True if it's an action performed by a logged user @@ -1228,11 +1279,12 @@ - + - Gets the typed and dynamic properties that don't have a [SchemaIgnore] attribute. + Gets the typed and dynamic properties. - + Specifies which members should be included in the resulting dictionary. Can be concatenated with "|" + A dictionary containing the key's and values of the object. @@ -1240,24 +1292,36 @@ - - - Currently we assume having only 1 property means we auto-wrap it around a DynamicBase, therefore is a wrapper. This might change in the future. - - This attribute is used internally to hide the this[key]{get; set;} property from inner reflection on members. For more info see this discussion: https://speckle.community/t/why-do-i-keep-forgetting-base-objects-cant-use-item-as-a-dynamic-member/3246/5 - + - Provides access to each base object to determine if they should be included in the output of the 'Flatten' function. + Represents all different types of members that can be returned by + + + + + The typed members of the DynamicBase object + + + + + The dynamically added members of the DynamicBase object + + + + + The typed members flagged with attribute. + + + + + The typed members flagged with attribute. - - Should return 'true' if the object is to be included in the output, 'false' otherwise. - diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/SpeckleCore2.xml.meta b/Packages/systems.speckle.speckle-unity/Core/SpeckleCore2.xml.meta similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Windows/SpeckleCore2.xml.meta rename to Packages/systems.speckle.speckle-unity/Core/SpeckleCore2.xml.meta diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Buffers.dll b/Packages/systems.speckle.speckle-unity/Core/System.Buffers.dll similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Mac/System.Buffers.dll rename to Packages/systems.speckle.speckle-unity/Core/System.Buffers.dll diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Buffers.dll.meta b/Packages/systems.speckle.speckle-unity/Core/System.Buffers.dll.meta similarity index 79% rename from Packages/systems.speckle.speckle-unity/Core/Windows/System.Buffers.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/System.Buffers.dll.meta index 1a75b6a..28dfc03 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Buffers.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/System.Buffers.dll.meta @@ -16,11 +16,19 @@ PluginImporter: second: enabled: 0 settings: + Exclude Android: 0 Exclude Editor: 0 Exclude Linux64: 0 - Exclude OSXUniversal: 1 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 Exclude Win: 0 Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 - first: Any: second: @@ -39,13 +47,13 @@ PluginImporter: second: enabled: 1 settings: - CPU: None + CPU: x86_64 - first: Standalone: OSXUniversal second: - enabled: 0 + enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: Win second: @@ -58,6 +66,11 @@ PluginImporter: enabled: 1 settings: CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} - first: Windows Store Apps: WindowsStoreApps second: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Collections.Immutable.dll b/Packages/systems.speckle.speckle-unity/Core/System.Collections.Immutable.dll similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Mac/System.Collections.Immutable.dll rename to Packages/systems.speckle.speckle-unity/Core/System.Collections.Immutable.dll diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Collections.Immutable.dll.meta b/Packages/systems.speckle.speckle-unity/Core/System.Collections.Immutable.dll.meta similarity index 79% rename from Packages/systems.speckle.speckle-unity/Core/Windows/System.Collections.Immutable.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/System.Collections.Immutable.dll.meta index fccef92..2c62097 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Collections.Immutable.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/System.Collections.Immutable.dll.meta @@ -16,11 +16,19 @@ PluginImporter: second: enabled: 0 settings: + Exclude Android: 0 Exclude Editor: 0 Exclude Linux64: 0 - Exclude OSXUniversal: 1 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 Exclude Win: 0 Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 - first: Any: second: @@ -39,13 +47,13 @@ PluginImporter: second: enabled: 1 settings: - CPU: None + CPU: x86_64 - first: Standalone: OSXUniversal second: - enabled: 0 + enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: Win second: @@ -58,6 +66,11 @@ PluginImporter: enabled: 1 settings: CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} - first: Windows Store Apps: WindowsStoreApps second: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Memory.dll b/Packages/systems.speckle.speckle-unity/Core/System.Memory.dll similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Mac/System.Memory.dll rename to Packages/systems.speckle.speckle-unity/Core/System.Memory.dll diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Memory.dll.meta b/Packages/systems.speckle.speckle-unity/Core/System.Memory.dll.meta similarity index 79% rename from Packages/systems.speckle.speckle-unity/Core/Windows/System.Memory.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/System.Memory.dll.meta index 9eb45d8..d5924fb 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Memory.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/System.Memory.dll.meta @@ -16,11 +16,19 @@ PluginImporter: second: enabled: 0 settings: + Exclude Android: 0 Exclude Editor: 0 Exclude Linux64: 0 - Exclude OSXUniversal: 1 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 Exclude Win: 0 Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 - first: Any: second: @@ -39,13 +47,13 @@ PluginImporter: second: enabled: 1 settings: - CPU: None + CPU: x86_64 - first: Standalone: OSXUniversal second: - enabled: 0 + enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: Win second: @@ -58,6 +66,11 @@ PluginImporter: enabled: 1 settings: CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} - first: Windows Store Apps: WindowsStoreApps second: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Numerics.Vectors.dll b/Packages/systems.speckle.speckle-unity/Core/System.Numerics.Vectors.dll similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Mac/System.Numerics.Vectors.dll rename to Packages/systems.speckle.speckle-unity/Core/System.Numerics.Vectors.dll diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Numerics.Vectors.dll.meta b/Packages/systems.speckle.speckle-unity/Core/System.Numerics.Vectors.dll.meta similarity index 79% rename from Packages/systems.speckle.speckle-unity/Core/Windows/System.Numerics.Vectors.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/System.Numerics.Vectors.dll.meta index 8cf6c85..7a42384 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Numerics.Vectors.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/System.Numerics.Vectors.dll.meta @@ -16,11 +16,19 @@ PluginImporter: second: enabled: 0 settings: + Exclude Android: 0 Exclude Editor: 0 Exclude Linux64: 0 - Exclude OSXUniversal: 1 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 Exclude Win: 0 Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 - first: Any: second: @@ -39,13 +47,13 @@ PluginImporter: second: enabled: 1 settings: - CPU: None + CPU: x86_64 - first: Standalone: OSXUniversal second: - enabled: 0 + enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: Win second: @@ -58,6 +66,11 @@ PluginImporter: enabled: 1 settings: CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} - first: Windows Store Apps: WindowsStoreApps second: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Reactive.dll b/Packages/systems.speckle.speckle-unity/Core/System.Reactive.dll similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Mac/System.Reactive.dll rename to Packages/systems.speckle.speckle-unity/Core/System.Reactive.dll diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Reactive.dll.meta b/Packages/systems.speckle.speckle-unity/Core/System.Reactive.dll.meta similarity index 79% rename from Packages/systems.speckle.speckle-unity/Core/Windows/System.Reactive.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/System.Reactive.dll.meta index 5a686cc..8a9f8ad 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Reactive.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/System.Reactive.dll.meta @@ -16,11 +16,19 @@ PluginImporter: second: enabled: 0 settings: + Exclude Android: 0 Exclude Editor: 0 Exclude Linux64: 0 - Exclude OSXUniversal: 1 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 Exclude Win: 0 Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 - first: Any: second: @@ -39,13 +47,13 @@ PluginImporter: second: enabled: 1 settings: - CPU: None + CPU: x86_64 - first: Standalone: OSXUniversal second: - enabled: 0 + enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: Win second: @@ -58,6 +66,11 @@ PluginImporter: enabled: 1 settings: CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} - first: Windows Store Apps: WindowsStoreApps second: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Reflection.Metadata.dll b/Packages/systems.speckle.speckle-unity/Core/System.Reflection.Metadata.dll similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Mac/System.Reflection.Metadata.dll rename to Packages/systems.speckle.speckle-unity/Core/System.Reflection.Metadata.dll diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Reflection.Metadata.dll.meta b/Packages/systems.speckle.speckle-unity/Core/System.Reflection.Metadata.dll.meta similarity index 79% rename from Packages/systems.speckle.speckle-unity/Core/Windows/System.Reflection.Metadata.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/System.Reflection.Metadata.dll.meta index 3a81a32..1dc7cb2 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Reflection.Metadata.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/System.Reflection.Metadata.dll.meta @@ -16,11 +16,19 @@ PluginImporter: second: enabled: 0 settings: + Exclude Android: 0 Exclude Editor: 0 Exclude Linux64: 0 - Exclude OSXUniversal: 1 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 Exclude Win: 0 Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 - first: Any: second: @@ -39,13 +47,13 @@ PluginImporter: second: enabled: 1 settings: - CPU: None + CPU: x86_64 - first: Standalone: OSXUniversal second: - enabled: 0 + enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: Win second: @@ -58,6 +66,11 @@ PluginImporter: enabled: 1 settings: CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} - first: Windows Store Apps: WindowsStoreApps second: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Runtime.CompilerServices.Unsafe.dll b/Packages/systems.speckle.speckle-unity/Core/System.Runtime.CompilerServices.Unsafe.dll similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Mac/System.Runtime.CompilerServices.Unsafe.dll rename to Packages/systems.speckle.speckle-unity/Core/System.Runtime.CompilerServices.Unsafe.dll diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Runtime.CompilerServices.Unsafe.dll.meta b/Packages/systems.speckle.speckle-unity/Core/System.Runtime.CompilerServices.Unsafe.dll.meta similarity index 79% rename from Packages/systems.speckle.speckle-unity/Core/Windows/System.Runtime.CompilerServices.Unsafe.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/System.Runtime.CompilerServices.Unsafe.dll.meta index ba5098e..bf2214a 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Runtime.CompilerServices.Unsafe.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/System.Runtime.CompilerServices.Unsafe.dll.meta @@ -16,11 +16,19 @@ PluginImporter: second: enabled: 0 settings: + Exclude Android: 0 Exclude Editor: 0 Exclude Linux64: 0 - Exclude OSXUniversal: 1 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 Exclude Win: 0 Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 - first: Any: second: @@ -39,13 +47,13 @@ PluginImporter: second: enabled: 1 settings: - CPU: None + CPU: x86_64 - first: Standalone: OSXUniversal second: - enabled: 0 + enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: Win second: @@ -58,6 +66,11 @@ PluginImporter: enabled: 1 settings: CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} - first: Windows Store Apps: WindowsStoreApps second: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Text.Encodings.Web.dll b/Packages/systems.speckle.speckle-unity/Core/System.Text.Encodings.Web.dll similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Mac/System.Text.Encodings.Web.dll rename to Packages/systems.speckle.speckle-unity/Core/System.Text.Encodings.Web.dll diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Text.Encodings.Web.dll.meta b/Packages/systems.speckle.speckle-unity/Core/System.Text.Encodings.Web.dll.meta similarity index 79% rename from Packages/systems.speckle.speckle-unity/Core/Windows/System.Text.Encodings.Web.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/System.Text.Encodings.Web.dll.meta index 9d6c26a..9483857 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Text.Encodings.Web.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/System.Text.Encodings.Web.dll.meta @@ -16,11 +16,19 @@ PluginImporter: second: enabled: 0 settings: + Exclude Android: 0 Exclude Editor: 0 Exclude Linux64: 0 - Exclude OSXUniversal: 1 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 Exclude Win: 0 Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 - first: Any: second: @@ -39,13 +47,13 @@ PluginImporter: second: enabled: 1 settings: - CPU: None + CPU: x86_64 - first: Standalone: OSXUniversal second: - enabled: 0 + enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: Win second: @@ -58,6 +66,11 @@ PluginImporter: enabled: 1 settings: CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} - first: Windows Store Apps: WindowsStoreApps second: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Text.Json.dll b/Packages/systems.speckle.speckle-unity/Core/System.Text.Json.dll similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Mac/System.Text.Json.dll rename to Packages/systems.speckle.speckle-unity/Core/System.Text.Json.dll diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Text.Json.dll.meta b/Packages/systems.speckle.speckle-unity/Core/System.Text.Json.dll.meta similarity index 80% rename from Packages/systems.speckle.speckle-unity/Core/Windows/System.Text.Json.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/System.Text.Json.dll.meta index 59e135a..ee29e8c 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Text.Json.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/System.Text.Json.dll.meta @@ -16,11 +16,19 @@ PluginImporter: second: enabled: 0 settings: + Exclude Android: 0 Exclude Editor: 0 Exclude Linux64: 0 - Exclude OSXUniversal: 1 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 Exclude Win: 0 Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 - first: Any: second: @@ -43,9 +51,9 @@ PluginImporter: - first: Standalone: OSXUniversal second: - enabled: 0 + enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: Win second: @@ -58,6 +66,11 @@ PluginImporter: enabled: 1 settings: CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} - first: Windows Store Apps: WindowsStoreApps second: diff --git a/Packages/systems.speckle.speckle-unity/Core/Mac/System.Threading.Tasks.Extensions.dll b/Packages/systems.speckle.speckle-unity/Core/System.Threading.Tasks.Extensions.dll similarity index 100% rename from Packages/systems.speckle.speckle-unity/Core/Mac/System.Threading.Tasks.Extensions.dll rename to Packages/systems.speckle.speckle-unity/Core/System.Threading.Tasks.Extensions.dll diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Threading.Tasks.Extensions.dll.meta b/Packages/systems.speckle.speckle-unity/Core/System.Threading.Tasks.Extensions.dll.meta similarity index 79% rename from Packages/systems.speckle.speckle-unity/Core/Windows/System.Threading.Tasks.Extensions.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/System.Threading.Tasks.Extensions.dll.meta index b672b82..72ff749 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Threading.Tasks.Extensions.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/System.Threading.Tasks.Extensions.dll.meta @@ -16,11 +16,19 @@ PluginImporter: second: enabled: 0 settings: + Exclude Android: 0 Exclude Editor: 0 Exclude Linux64: 0 - Exclude OSXUniversal: 1 + Exclude OSXUniversal: 0 + Exclude WebGL: 0 Exclude Win: 0 Exclude Win64: 0 + - first: + Android: Android + second: + enabled: 1 + settings: + CPU: ARMv7 - first: Any: second: @@ -39,13 +47,13 @@ PluginImporter: second: enabled: 1 settings: - CPU: None + CPU: x86_64 - first: Standalone: OSXUniversal second: - enabled: 0 + enabled: 1 settings: - CPU: None + CPU: AnyCPU - first: Standalone: Win second: @@ -58,6 +66,11 @@ PluginImporter: enabled: 1 settings: CPU: x86_64 + - first: + WebGL: WebGL + second: + enabled: 1 + settings: {} - first: Windows Store Apps: WindowsStoreApps second: diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Client.Abstractions.Websocket.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Client.Abstractions.Websocket.dll deleted file mode 100644 index bf0645b..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Client.Abstractions.Websocket.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Client.Abstractions.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Client.Abstractions.dll deleted file mode 100644 index 457765b..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Client.Abstractions.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Client.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Client.dll deleted file mode 100644 index 5fd189f..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Client.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Primitives.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Primitives.dll deleted file mode 100644 index ec644fb..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/GraphQL.Primitives.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/Microsoft.Bcl.AsyncInterfaces.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/Microsoft.Bcl.AsyncInterfaces.dll deleted file mode 100644 index 79fbfcc..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/Microsoft.Bcl.AsyncInterfaces.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/Sentry.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/Sentry.dll deleted file mode 100644 index 57b76ae..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/Sentry.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/Speckle.Newtonsoft.Json.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/Speckle.Newtonsoft.Json.dll deleted file mode 100644 index 59a0dfc..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/Speckle.Newtonsoft.Json.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/SpeckleCore2.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/SpeckleCore2.dll deleted file mode 100644 index 7b6b940..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/SpeckleCore2.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/SpeckleCore2.xml b/Packages/systems.speckle.speckle-unity/Core/Windows/SpeckleCore2.xml deleted file mode 100644 index 372b3c9..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/SpeckleCore2.xml +++ /dev/null @@ -1,1663 +0,0 @@ - - - - SpeckleCore2 - - - - - Gets the current user. - - If provided, retrieves th user with this user Id - - - - - Gets the current user. - - If provided, retrieves th user with this user Id - - - - - Searches for a user on the server. - - String to search for. Must be at least 3 characters - Max number of users to return - - - - - Searches for a user on the server. - - String to search for. Must be at least 3 characters - Max number of users to return - - - - - Gets the version of the current server. Useful for guarding against unsupported api calls on newer or older servers. - - [Optional] defaults to an empty cancellation token - object excluding any strings (eg "2.7.2-alpha.6995" becomes "2.7.2.6995") - - - - - - Gets a stream by id including basic branch info (id, name, description, and total commit count). - For detailed commit and branch info, use StreamGetCommits and StreamGetBranches respectively. - - Id of the stream to get - Max number of branches to retrieve - - - - - Gets a stream by id including basic branch info (id, name, description, and total commit count). - For detailed commit and branch info, use StreamGetCommits and StreamGetBranches respectively. - - Id of the stream to get - Max number of branches to retrieve - - - - - Gets all streams for the current user - - Max number of streams to return - - - - - Gets all streams for the current user - - Max number of streams to return - - - - - Gets all favorite streams for the current user - - Max number of streams to return - - - - - Searches the user's streams by name, description, and ID - - String query to search for - Max number of streams to return - - - - - Searches the user's streams by name, description, and ID - - String query to search for - Max number of streams to return - - - - - Creates a stream. - - - The stream's id. - - - - Creates a stream. - - - The stream's id. - - - - Updates a stream. - - Note: the id field needs to be a valid stream id. - The stream's id. - - - - Updates a stream. - - - Note: the id field needs to be a valid stream id. - The stream's id. - - - - Deletes a stream. - - Id of the stream to be deleted - - - - - Deletes a stream. - - - Id of the stream to be deleted - - - - - Grants permissions to a user on a given stream. - - - - - - - Grants permissions to a user on a given stream. - - - - - - - - Revokes permissions of a user on a given stream. - - - - - - - Revokes permissions of a user on a given stream. - - - - - - - - Updates permissions for a user on a given stream. - Valid for Speckle Server >=2.6.4 - - includes the streamId, the userId of the user to update, and the user's new role - - - - - - - Sends an email invite to join a stream and assigns them a collaborator role. - - - - - - - Sends an email invite to join a stream and assigns them a collaborator role. - - - - - - - - Checks if Speckle Server version is at least v2.6.4 meaning stream invites are supported. - - - true if invites are supported - if Speckle Server version is less than v2.6.4 - - - - Accept or decline a stream invite. - Requires Speckle Server version >= 2.6 .4 - - - - - - - - - - - Get branches from a given stream - - Id of the stream to get the branches from - Max number of branches to retrieve - Max number of commits to retrieve - - - - - Get branches from a given stream - - - Id of the stream to get the branches from - Max number of branches to retrieve - Max number of commits to retrieve - - - - - - Creates a branch on a stream. - - - The stream's id. - - - - Creates a branch on a stream. - - - The branch id. - - - - Gets a given branch from a stream. - - Id of the stream to get the branch from - Name of the branch to get - - - - - Gets a given branch from a stream. - - - Id of the stream to get the branch from - Name of the branch to get - - - - - Updates a branch. - - - The stream's id. - - - - Updates a branch. - - - The stream's id. - - - - Deletes a stream. - - - - - - - Deletes a stream. - - - - - - - Gets a given commit from a stream. - - Id of the stream to get the commit from - Id of the commit to get - - - - - Gets a given commit from a stream. - - - Id of the stream to get the commit from - Id of the commit to get - - - - - Gets the latest commits from a stream - - Id of the stream to get the commits from - Max number of commits to get - - - - - Gets the latest commits from a stream - - - Id of the stream to get the commits from - Max number of commits to get - - - - - - Creates a commit on a branch. - - - The commit id. - - - - Creates a commit on a branch. - - - The commit id. - - - - Updates a commit. - - - The stream's id. - - - - Updates a commit. - - - The stream's id. - - - - Deletes a commit. - - - - - - - Deletes a commit. - - - - - - - Gets the activity of a stream - - Id of the stream to get the activity from - Only show activity after this DateTime - Only show activity before this DateTime - Time to filter the activity with - Time to filter the activity with - Max number of activity items to get - - - - - Gets the activity of a stream - - - Id of the stream to get the activity from - Only show activity after this DateTime - Only show activity before this DateTime - Time to filter the activity with - Time to filter the activity with - Max number of commits to get - - - - - - Gets the comments on a Stream - - Id of the stream to get the comments from - The number of comments to get - Time to filter the comments with - - - - - Gets the comments on a Stream - - - Id of the stream to get the comments from - The number of comments to get - Time to filter the comments with - - - - - - Gets the screenshot of a Comment - - Id of the comment - Id of the stream to get the comment from - - - - - Gets the screenshot of a Comment - - - Id of the comment - Id of the stream to get the comment from - - - - - - Gets a given object from a stream. - - Id of the stream to get the object from - Id of the object to get - - - - - Gets a given object from a stream. - - - Id of the stream to get the object from - Id of the object to get - - - - - Gets a given object from a stream. - - - - - - - - Gets a given object from a stream. - - - - - - - - - Subscribe to events of branch created for a stream - - - - - - Subscribe to events of branch updated for a stream - - - - - - Subscribe to events of branch deleted for a stream - - - - - - Subscribe to events of commit created for a stream - - - - - - Subscribe to events of commit updated for a stream - - - - - - Subscribe to events of commit updated for a stream - - - - - - Subscribe to events of streams added for the current user - - - - - - Subscribe to events of streams updated for a specific streamId - - streamId - - - - Subscribe to events of streams removed for the current user - - - - - - Set only in the case that you've requested this through . - - - - - Set only in the case that you've requested this through . - - - - - Set only in the case that you've requested this through - - - - - Helper method to Receive from a Speckle Server. - - Stream URL or Id to receive from. If the URL contains branchName, commitId or objectId those will be used, otherwise the latest commit from main will be received. - Account to use. If not provided the default account will be used. - Action invoked on progress iterations. - Action invoked on internal errors. - Action invoked once the total count of objects is known. - - - - - Helper method to Send to a Speckle Server. - - Stream URL or Id to send to. If the URL contains branchName, commitId or objectId those will be used, otherwise the latest commit from main will be received. - Data to send - Account to use. If not provided the default account will be used. - Toggle for the default cache. If set to false, it will only send to the provided transports. - Action invoked on progress iterations. - Action invoked on internal errors. - - - - - - - The connector slug eg. revit, rhino, etc - - - - - Returns the correct location of the Speckle installation folder. Usually this would be the user's %appdata%/Speckle folder, unless the install was made for all users. - - The location of the Speckle installation folder - - - - Returns the correct location of the Speckle folder for the current user. Usually this would be the user's %appdata%/Speckle folder. - - The location of the Speckle installation folder - - - - Returns the correct location of the AppData folder where Speckle is installed. Usually this would be the user's %appdata% folder, unless the install was made for all users. - - The location of the AppData folder where Speckle is installed - - - - Returns the correct location for `Environment.SpecialFolder.ApplicationData` for the current roaming user. - - The location of the user's `%appdata%` folder. - - - - - Convenience method to instantiate an instance of the default object serializer and settings pre-populated with it. - - - - - - Receives an object from a transport. - - - The transport to receive from. - Leave null to use the default cache. - Action invoked on progress iterations. - Action invoked on internal errors. - Action invoked once the total count of objects is known. - - - - - Receives an object from a transport. - - - A cancellation token that can be used by other objects or threads to send notice of cancellation. - The transport to receive from. - Leave null to use the default cache. - Action invoked on progress iterations. - Action invoked on internal errors. - Action invoked once the total count of objects is known. - - - - - Sends an object via the provided transports. Defaults to the local cache. - - The object you want to send. - Where you want to send them. - Toggle for the default cache. If set to false, it will only send to the provided transports. - Action that gets triggered on every progress tick (keeps track of all transports). - Use this to capture and handle any errors from within the transports. - The id (hash) of the object. - - - - Sends an object via the provided transports. Defaults to the local cache. - - The object you want to send. - A cancellation token that can be used by other objects or threads to send notice of cancellation. - Where you want to send them. - Toggle for the default cache. If set to false, it will only send to the provided transports. - Action that gets triggered on every progress tick (keeps track of all transports). - Use this to capture and handle any errors from within the transports. - The id (hash) of the object. - - - - Serializes a given object. Note: if you want to save and persist an object to a Speckle Transport or Server, please use any of the "Send" methods. See . - - - A json string representation of the object. - - - - Serializes a given object. Note: if you want to save and persist an object to Speckle Transport or Server, please use any of the "Send" methods. See . - - - Propagates notification that operations should be canceled. - A json string representation of the object. - - - - Serializes a list of objects. Note: if you want to save and persist objects to speckle, please use any of the "Send" methods. - - - - - - - Serializes a list of objects. Note: if you want to save and persist objects to speckle, please use any of the "Send" methods. - - - - - - - Deserializes a given object. Note: if you want to pull an object from a Speckle Transport or Server, please use any of the . - - The json string representation of a speckle object that you want to deserialise. - - - - - Deserializes a given object. Note: if you want to pull an object from a Speckle Transport or Server, please use any of the . - - The json string representation of a speckle object that you want to deserialise. - Propagates notification that operations should be canceled. - - - - - Deserializes a list of objects into an array. Note: if you want to pull an object from speckle (either local or remote), please use any of the "Receive" methods. - - - - - - - Deserializes a dictionary object. Note: if you want to pull an object from speckle (either local or remote), please use any of the "Receive" methods. - - - - - - - Manage accounts locally for desktop applications. - - - - - Gets the basic information about a server. - - Server URL - - - - - Gets basic user information given a token and a server. - - - Server URL - - - - - Gets basic user and server information given a token and a server. - - - Server URL - - - - - The Default Server URL for authentication, can be overridden by placing a file with the alternatrive url in the Speckle folder - - - - - Gets all the accounts for a given server. - - - - - - - Gets this environment's default account if any. If there is no default, the first found will be returned and set as default. - - The default account or null. - - - - Gets all the accounts present in this environment. - - - - - - Gets the local accounts - These are accounts not handled by Manager and are stored in json format in a local directory - - - - - - Refetches user and server info for each account - - - - - - Removes an account - - ID of the account to remove - - - - Changes the default account - - - - - - Adds an account by propting the user to log in via a web flow - - Server to use to add the account, if not provied the default Server will be used - - - - - Determines if the current stream wrapper contains a valid stream. - - - - - Creates a StreamWrapper from a stream url or a stream id - - Stream Url eg: http://speckle.server/streams/8fecc9aa6d/commits/76a23d7179 or stream ID eg: 8fecc9aa6d - - - - - Creates a StreamWrapper by streamId, userId and serverUrl - - - - - - - - Gets a valid account for this stream wrapper. - Note: this method ensures that the stream exists and/or that the user has an account which has access to that stream. If used in a sync manner, make sure it's not blocking. - - Throws exception if account fetching failed. This could be due to non-existent account or stream. - The valid account object for this stream. - - - - List of Host Applications - their slugs should match our ghost tags and ci/cd slugs - - - - - List of Host Applications with their versions - Do not change these - they must match the converter names! - - - - - Used to indicate which is the main input parameter of the schema builder component. Schema info will be attached to this object. - - - - - Used to ignore properties from expand objects etc - - - - - Keeps track of the conversion process - - - - - Decides what to do when an element being received already exists - - - - - Converts a native object to a Speckle one - - Native object to convert - - - - - Converts a list of objects to Speckle. - - - - - - - Checks if it can convert a native object to a Speckle one - - Native object to convert - - - - - Converts a Speckle object to a native one - - Speckle object to convert - - - - - Converts a list of Speckle objects to a native ones. - - - - - - - Checks if it can convert a Speckle object to a native one - - Speckle object to convert - - - - - Returns a list of applications serviced by this converter - - - - - - Sets the application document that the converter is targeting - - The current application document - - - - Some converters need to know which other objects are being converted, in order to sort relationships between them (ie, Revit). Use this method to set them. - - - - - - Some converters need to know which objects have been converted before in order to update them (ie, Revit). Use this method to set them. - - - - - - Some converters need to be able to receive some settings to modify their internal behaviour (i.e. Rhino's Brep Meshing options). Use this method to set them. - - The object representing the settings for your converter. - - - - Returns all the object types (the object model) provided by this kit. - - - - - Tries to load a converter for a specific app. - - Must be one of the Kits.Applications variables. - The converter for the specific app, or null. - - - - Needed so we can properly deserialize all the Base-derived objects from Core itself. - - - - - Local installations store kits in C:\Users\USERNAME\AppData\Roaming\Speckle\Kits - Admin/System-wide installations in C:\ProgramData\Speckle\Kits - - - - - Checks wether a specific kit exists. - - - - - - - Gets a specific kit. - - - - - - - Returns a list of all the kits found on this user's device. - - - - - Returns a list of all the types found in all the kits on this user's device. - - - - - Gets the default Speckle provided kit, "Objects". - - - - - - TODO: Returns all the kits with potential converters for the software app. - - - - - - - Tells the kit manager to initialise from a specific location. - - - - - - Indicates if a given assembly references another which is identified by its name. - - The assembly which will be probed. - The reference assembly name. - A boolean value indicating if there is a reference. - - - - Anonymous telemetry to help us understand how to make a better Speckle. - This really helps us to deliver a better open source project and product! - - - - - Default Mixpanel events - - - - - Event triggered when data is sent to a Speckle Server - - - - - Event triggered when data is received from a Speckle Server - - - - - Event triggered when a node is executed in a visual programming environment, it should contain the name of the action and the host application - - - - - Event triggered when an action is executed in Desktop UI, it should contain the name of the action and the host application - - - - - Event triggered when a node is first created in a visual programming environment, it should contain the name of the action and the host application - - - - - Cached email - - - - - Cached server URL - - - - - Tracks an event without specifying the email and server. - It's not always possible to know which account the user has selected, especially in visual programming. - Therefore we are caching the email and server values so that they can be used also when nodes such as "Serialize" are used. - If no account info is cached, we use the default account data. - - Name of the even - Additional parameters to pass in to event - - - - Tracks an event from a specified account, anonymizes personal information - - Account to use, it will be anonymized - Name of the event - Additional parameters to pass to the event - - - - Tracks an event from a specified email and server, anonymizes personal information - - Email of the user anonymized - Server URL anonymized - Name of the event - Additional parameters to pass to the event - - - - Anonymous telemetry to help us understand how to make a better Speckle. - This really helps us to deliver a better open source project and product! - - - - - Anonymous telemetry to help us understand how to make a better Speckle. - This really helps us to deliver a better open source project and product! - - - - - Set from the connectors, defines which current host application we're running on. - - - - - Set from the connectors, defines which current host application we're running on - includes the version. - - - - - Flags an object's property as being detachable. - If set to true the default serialiser will persist it separately, and add a reference to the property's value in the original object. - Only applies to properties of types derived from the Base class. - - - - - Flags an object's property as being detachable. - If set to true the default serialiser will persist it separately, and add a reference to the property's value in the original object. - Only applies to properties of types derived from the Base class. - - Wether to detach the property or not. - - - - Flags a list or array as splittable into chunks during serialisation. These chunks will be recomposed on deserialisation into the original list. Note: this attribute should be used in conjunction with . - Use this attribute on properties that can become very long and are not worth detaching into individual elements. - Objects per chunk: for simple types, like numbers, use a high value (>10000); for other objects, use a more conservative number depending on their serialised size. - - - - - Base class for all Speckle object definitions. Provides unified hashing, type extraction and serialisation. - When developing a speckle kit, use this class as a parent class. - Dynamic properties naming conventions: - 👉 "__" at the start of a property means it will be ignored, both for hashing and serialisation (e.g., "__ignoreMe"). - 👉 "@" at the start of a property name means it will be detached (when serialised with a transport) (e.g.((dynamic)obj)["@meshEquivalent"] = ...) . - - - - - A speckle object's id is an unique hash based on its properties. NOTE: this field will be null unless the object was deserialised from a source. Use the function to get it. - - - - - Gets the id (a unique hash) of this object. ⚠️ This method fully serializes the object, which in the case of large objects (with many sub-objects), has a tangible cost. Avoid using it! - Hint: Objects that are retrieved/pulled from a server/local cache do have an id (hash) property pre-populated. - Note:The hash of a decomposed object differs from the hash of a non-decomposed object. - - If true, will decompose the object in the process of hashing. - - - - - Attempts to count the total number of detachable objects. - - The total count of the detachable children + 1 (itself). - - - - Creates a shallow copy of the current base object. - This operation does NOT copy/duplicate the data inside each prop. - The new object's property values will be pointers to the original object's property value. - - A shallow copy of the original object. - - - - This property will only be populated if the object is retreieved from storage. Use otherwise. - - - - - Secondary, ideally host application driven, object identifier. - - - - - Holds the type information of this speckle object, derived automatically - from its assembly name and inheritance. - - - - - Base class implementing a bunch of nice dynamic object methods, like adding and removing props dynamically. Makes c# feel like json. - Orginally adapted from Rick Strahl 🤘 - https://weblog.west-wind.com/posts/2012/feb/08/creating-a-dynamic-extensible-c-expando-object - - - - - The actual property bag, where dynamically added props are stored. - - - - - Gets properties via the dot syntax. -
((dynamic)myObject).superProperty;
-
- - - -
- - - Sets properties via the dot syntax. -
((dynamic)myObject).superProperty = something;
-
- - - -
- - - Sets and gets properties using the key accessor pattern. E.g.: -
((dynamic)myObject)["superProperty"] = 42;
-
- - -
- - - Gets all of the property names on this class, dynamic or not. - - - - - - Gets the names of the defined class properties (typed). - - - - - - Gets the defined (typed) properties of this object. - - - - - - Gets the names of the typed and dynamic properties that don't have a [SchemaIgnore] attribute. - - - - - - Gets the typed and dynamic properties that don't have a [SchemaIgnore] attribute. - - - - - - Gets the dynamically added property names only. - - - - - - Currently we assume having only 1 property means we auto-wrap it around a DynamicBase, therefore is a wrapper. This might change in the future. - - - - - This attribute is used internally to hide the this[key]{get; set;} property from inner reflection on members. - For more info see this discussion: https://speckle.community/t/why-do-i-keep-forgetting-base-objects-cant-use-item-as-a-dynamic-member/3246/5 - - - - - Provides access to each base object to determine if they should be included in the output of the 'Flatten' function. - - - Should return 'true' if the object is to be included in the output, 'false' otherwise. - - - - - Provides access to each base object in the traverse function, and decides whether the traverse function should continue traversing it's children or not. - - - Should return 'true' if you wish to stop the traverse behaviour, 'false' otherwise. - - - - - Traverses through the object and its children. - Only traverses through the first occurrence of a object (to prevent infinite recursion on circular references) - - The root object of the tree to flatten - Optional predicate function to determine whether to break (or continue) traversal of a object's children. - A flat List of objects. - - - - - Depth-first traversal of the specified object and all of its children as a deferred Enumerable, with a function to break the traversal. - - The object to traverse. - Predicate function to determine whether to break (or continue) traversal of a object's children. - Deferred Enumerable of the objects being traversed (iterable only once). - - - - Wrapper around other, third party, classes that are not coming from a speckle kit. - Serialization and deserialization of the base object happens through default Newtonsoft converters. If your object does not de/serialize correctly, this class will not prevent that from happening. - Limitations: - - Base object needs to be serializable. - - Inline collection declarations with values do not behave correctly. - - Your class needs to have a void constructor. - - Probably more. File a bug! - - - - - The original object. - - - - - See for limitations of this approach. - - - - - See for limitations of this approach. - - - - - - In short, this helps you chunk big things into smaller things. - See the following reference. - - - - - - A simple wrapper to keep track of the relationship between speckle objects and their host-application siblings in cases where the - cannot correspond with the (ie, on receiving operations). - - - - - The container for the object in the native application - - - - - Indicates if conversion is supported by the converter - - - - - The fallback values if direct conversion is not available, typically displayValue - - - - - The Speckle id (on receive) or native id (on send) - - - Used to retrieve this object in ProgressReport.GetReportObject(), typically to pass between connectors and converters - - - - - A descriptive string to describe the object. Use the object type as default. - - - - - The created object ids associated with this object - - - On send, this is currently left empty as generating Speckle ids would be performance expensive - - - - - Conversion status of object - - - - - Conversion notes or other important information to expose to the user - - - - - Converted objects corresponding to this object - - - Used during receive for convenience, corresponds to CreatedIds - - - - - Keeps track of the conversion process - - - - - Keeps track of errors in the conversions. - - - - - Keeps track of errors in the operations of send/receive. - - - - - Wrapper method around hashing functions. Defaults to md5. - - - - - - - Retrieves the simple type properties of an object - - - - Set to true to also retrieve simple props of direct parent type - Names of props to ignore - - - - - Sets the properties of an object with the properties of a base object - - - - The base class object representing application props - - - - Chunks a list into pieces. - - - - - - - - - Property that describes the type of the object. - - - - - The sync transport. This transport will be used synchronously. - - - - - - Property that describes the type of the object. - - - - - The sync transport. This transport will be used synchronously. - - - - - List of transports to write to. - - - - - Keeps track of wether current property pointer is marked for detachment. - - - - - Keeps track of the hash chain through the object tree. - - - - - Dictionary of object if and its subsequent closure table (a dictionary of hashes and min depth at which they are found). - - - - - Reinitializes the lineage, and other variables that get used during the - json writing process. - - - - - Property that describes the type of the object. - - - - - The sync transport. This transport will be used synchronously. - - - - - Flushes kit's (discriminator, type) cache. Useful if you're dynamically loading more kits at runtime, that provide better coverage of what you're deserialising, and it's now somehow poisoned because the higher level types were not originally available. - - - - - Interface defining the contract for transport implementations. - - - - - Should be checked often and gracefully stop all in progress sending if requested. - - - - - Used to report progress during the transport's longer operations. - - - - - Used to report errors during the transport's longer operations. - - - - - Optional: signals to the transport that writes are about to begin. - - - - - Optional: signals to the transport that no more items will need to be written. - - - - - Saves an object. - - The hash of the object. - The full string representation of the object. - - - - Saves an object, retrieveing its serialised version from the provided transport. - - The hash of the object. - The transport from where to retrieve it. - - - - Awaitable method to figure out whether writing is completed. - - - - - - Gets an object. - - The object's hash. - - - - - Copies the parent object and all its children to the provided transport. - - The id of the object you want to copy. - The transport you want to copy the object to. - (Optional) an action that will be invoked once, when the amount of object children to be copied over is known. - The string representation of the root object. - - - - Checks if objects are present in the transport - - List of object ids to check - A dictionary with the specified object ids as keys and boolean values, whether each object is present in the transport or not - - - - An in memory storage of speckle objects. - - - - - Sends data to a speckle server. - TODOs: - - gzip - - preflight deltas on sending data - - preflight deltas on receving/copying data to an existing transport? - - - - - - https://cymbeline.ch/2014/03/16/gzip-encoding-an-http-post-request-body/ - - - - - https://cymbeline.ch/2014/03/16/gzip-encoding-an-http-post-request-body/ - - - - - Callback when sending batches. Parameters: object count, total bytes sent - - - - - Timer that ensures queue is consumed if less than MAX_TRANSACTION_SIZE objects are being sent. - - - - - Awaits untill write completion (ie, the current queue is fully consumed). - - - - - - Returns true if the current write queue is empty and comitted. - - - - - - Adds an object to the saving queue. - - - - - - - Directly saves the object in the db. - - - - - - - Gets an object. - - - - - - - Returns all the objects in the store. Note: do not use for large collections. - - - - - - Deletes an object. Note: do not use for any speckle object transport, as it will corrupt the database. - - - - - - Updates an object. - - - - - - - Waits until the provided function returns true. - - - - - - -
-
diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Buffers.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/System.Buffers.dll deleted file mode 100644 index c0970c0..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Buffers.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Collections.Immutable.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/System.Collections.Immutable.dll deleted file mode 100644 index f737e42..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Collections.Immutable.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Data.SQLite.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/System.Data.SQLite.dll deleted file mode 100644 index 8cd1402..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Data.SQLite.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Data.SQLite.dll.meta b/Packages/systems.speckle.speckle-unity/Core/Windows/System.Data.SQLite.dll.meta deleted file mode 100644 index 4000944..0000000 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Data.SQLite.dll.meta +++ /dev/null @@ -1,69 +0,0 @@ -fileFormatVersion: 2 -guid: 77e4131bd4a9f8e498c13d27f0216f50 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 1 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Editor: 0 - Exclude Linux64: 0 - Exclude OSXUniversal: 1 - Exclude Win: 0 - Exclude Win64: 0 - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: Windows - - first: - Standalone: Linux64 - second: - enabled: 1 - settings: - CPU: None - - first: - Standalone: OSXUniversal - second: - enabled: 0 - settings: - CPU: None - - first: - Standalone: Win - second: - enabled: 1 - settings: - CPU: x86 - - first: - Standalone: Win64 - second: - enabled: 1 - settings: - CPU: x86_64 - - first: - Windows Store Apps: WindowsStoreApps - second: - enabled: 0 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Memory.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/System.Memory.dll deleted file mode 100644 index 953a9d2..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Memory.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Numerics.Vectors.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/System.Numerics.Vectors.dll deleted file mode 100644 index 1020577..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Numerics.Vectors.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Reactive.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/System.Reactive.dll deleted file mode 100644 index f13457c..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Reactive.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Reflection.Metadata.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/System.Reflection.Metadata.dll deleted file mode 100644 index 5d1f00d..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Reflection.Metadata.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Runtime.CompilerServices.Unsafe.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/System.Runtime.CompilerServices.Unsafe.dll deleted file mode 100644 index 51974c7..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Runtime.CompilerServices.Unsafe.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Text.Encodings.Web.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/System.Text.Encodings.Web.dll deleted file mode 100644 index 6aa0cbe..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Text.Encodings.Web.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Text.Json.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/System.Text.Json.dll deleted file mode 100644 index 7133409..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Text.Json.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Threading.Tasks.Extensions.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/System.Threading.Tasks.Extensions.dll deleted file mode 100644 index dfab234..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/System.Threading.Tasks.Extensions.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/x64/SQLite.Interop.dll b/Packages/systems.speckle.speckle-unity/Core/Windows/x64/SQLite.Interop.dll deleted file mode 100644 index ceb3d76..0000000 Binary files a/Packages/systems.speckle.speckle-unity/Core/Windows/x64/SQLite.Interop.dll and /dev/null differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/x64.meta b/Packages/systems.speckle.speckle-unity/Core/x64.meta similarity index 77% rename from Packages/systems.speckle.speckle-unity/Core/Windows/x64.meta rename to Packages/systems.speckle.speckle-unity/Core/x64.meta index be87d5f..9a28522 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/x64.meta +++ b/Packages/systems.speckle.speckle-unity/Core/x64.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: addaa5ebcd10c5245bf8d074437d5b37 +guid: 18baa93959c526d4ca392dbdfc3505ab folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Packages/systems.speckle.speckle-unity/Core/x64/e_sqlite3.dll b/Packages/systems.speckle.speckle-unity/Core/x64/e_sqlite3.dll new file mode 100644 index 0000000..71091a5 Binary files /dev/null and b/Packages/systems.speckle.speckle-unity/Core/x64/e_sqlite3.dll differ diff --git a/Packages/systems.speckle.speckle-unity/Core/Windows/x64/SQLite.Interop.dll.meta b/Packages/systems.speckle.speckle-unity/Core/x64/e_sqlite3.dll.meta similarity index 92% rename from Packages/systems.speckle.speckle-unity/Core/Windows/x64/SQLite.Interop.dll.meta rename to Packages/systems.speckle.speckle-unity/Core/x64/e_sqlite3.dll.meta index 6571db6..5a4b35c 100644 --- a/Packages/systems.speckle.speckle-unity/Core/Windows/x64/SQLite.Interop.dll.meta +++ b/Packages/systems.speckle.speckle-unity/Core/x64/e_sqlite3.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 56f71e71972277846b26b62341a29c20 +guid: 080c420eb93e58847a57a86ded21aed7 PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Packages/systems.speckle.speckle-unity/CoreUtils.cs b/Packages/systems.speckle.speckle-unity/CoreUtils.cs new file mode 100644 index 0000000..2d775f8 --- /dev/null +++ b/Packages/systems.speckle.speckle-unity/CoreUtils.cs @@ -0,0 +1,30 @@ +using Speckle.Core.Kits; + +namespace Speckle.ConnectorUnity +{ + public static class CoreUtils + { + + public static HostAppVersion GetHostAppVersion() + { + #if UNITY_2019 + return HostAppVersion.v2019; + #elif UNITY_2020 + return HostAppVersion.v2020; + #elif UNITY_2021 + return HostAppVersion.v2021; + #elif UNITY_2022 + return HostAppVersion.v202; + #elif UNITY_2023 + return HostAppVersion.v2023; + #elif UNITY_2024 + return HostAppVersion.v2024; + #elif UNITY_2025 + return HostAppVersion.v2025; + #endif + + return HostAppVersion.v; + } + + } +} diff --git a/Packages/systems.speckle.speckle-unity/CoreUtils.cs.meta b/Packages/systems.speckle.speckle-unity/CoreUtils.cs.meta new file mode 100644 index 0000000..92e46c1 --- /dev/null +++ b/Packages/systems.speckle.speckle-unity/CoreUtils.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4f9dd1e59cf1b024fbf45b17e0674dc5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/systems.speckle.speckle-unity/Dispatcher.cs b/Packages/systems.speckle.speckle-unity/Dispatcher.cs index 0c76cd4..e3b1e94 100644 --- a/Packages/systems.speckle.speckle-unity/Dispatcher.cs +++ b/Packages/systems.speckle.speckle-unity/Dispatcher.cs @@ -106,7 +106,7 @@ namespace Speckle.ConnectorUnity void Awake() { - Setup.Init(VersionedHostApplications.Unity, HostApplications.Unity.Slug); + Setup.Init(HostApplications.Unity.GetVersion(CoreUtils.GetHostAppVersion()), HostApplications.Unity.Slug); if (_instance == null) { _instance = this; diff --git a/Packages/systems.speckle.speckle-unity/Editor/StreamManagerEditor.cs b/Packages/systems.speckle.speckle-unity/Editor/StreamManagerEditor.cs index 40359b8..780984e 100644 --- a/Packages/systems.speckle.speckle-unity/Editor/StreamManagerEditor.cs +++ b/Packages/systems.speckle.speckle-unity/Editor/StreamManagerEditor.cs @@ -3,7 +3,6 @@ using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Sentry; -using Speckle.ConnectorUnity.NativeCache; using Speckle.Core.Api; using Speckle.Core.Credentials; using Speckle.Core.Kits; @@ -199,8 +198,8 @@ namespace Speckle.ConnectorUnity.Editor { streamId = SelectedStream.id, commitId = Branches[SelectedBranchIndex].commits.items[SelectedCommitIndex].id, - message = $"received commit from {VersionedHostApplications.Unity} Editor", - sourceApplication = VersionedHostApplications.Unity + message = $"received commit from {HostApplications.Unity.Name} Editor", + sourceApplication = HostApplications.Unity.Name }); } catch (Exception e) diff --git a/Packages/systems.speckle.speckle-unity/NativeCache/AggregateNativeCache.cs b/Packages/systems.speckle.speckle-unity/NativeCache/AggregateNativeCache.cs index 54f0fbb..0b6f33b 100644 --- a/Packages/systems.speckle.speckle-unity/NativeCache/AggregateNativeCache.cs +++ b/Packages/systems.speckle.speckle-unity/NativeCache/AggregateNativeCache.cs @@ -1,6 +1,5 @@ using System; using System.Collections.Generic; -using Speckle.ConnectorUnity.NativeCache; using Speckle.Core.Models; using UnityEngine; using Object = UnityEngine.Object; diff --git a/Packages/systems.speckle.speckle-unity/NativeCacheFactory.cs b/Packages/systems.speckle.speckle-unity/NativeCacheFactory.cs index 99fa29d..98c7ccb 100644 --- a/Packages/systems.speckle.speckle-unity/NativeCacheFactory.cs +++ b/Packages/systems.speckle.speckle-unity/NativeCacheFactory.cs @@ -1,6 +1,5 @@ using System.Collections.Generic; using Speckle.ConnectorUnity.NativeCache; -using UnityEditor.Build; using UnityEngine; #if UNITY_EDITOR diff --git a/Packages/systems.speckle.speckle-unity/Objects/Objects.deps.json b/Packages/systems.speckle.speckle-unity/Objects/Objects.deps.json index 3a17d6f..8019809 100644 --- a/Packages/systems.speckle.speckle-unity/Objects/Objects.deps.json +++ b/Packages/systems.speckle.speckle-unity/Objects/Objects.deps.json @@ -78,6 +78,23 @@ } } }, + "Microsoft.Data.Sqlite/6.0.8": { + "dependencies": { + "Microsoft.Data.Sqlite.Core": "6.0.8", + "SQLitePCLRaw.bundle_e_sqlite3": "2.0.6" + } + }, + "Microsoft.Data.Sqlite.Core/6.0.8": { + "dependencies": { + "SQLitePCLRaw.core": "2.0.6" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Data.Sqlite.dll": { + "assemblyVersion": "6.0.8.0", + "fileVersion": "6.0.822.36205" + } + } + }, "Microsoft.NETCore.Platforms/1.1.0": {}, "Microsoft.NETCore.Targets/1.1.0": {}, "NETStandard.Library/2.0.3": { @@ -108,11 +125,39 @@ } } }, - "Stub.System.Data.SQLite.Core.NetStandard/1.0.115": { + "SQLitePCLRaw.bundle_e_sqlite3/2.0.6": { + "dependencies": { + "SQLitePCLRaw.core": "2.0.6", + "SQLitePCLRaw.lib.e_sqlite3": "2.0.6", + "SQLitePCLRaw.provider.e_sqlite3": "2.0.6" + }, "runtime": { - "lib/netstandard2.0/System.Data.SQLite.dll": { - "assemblyVersion": "1.0.115.0", - "fileVersion": "1.0.115.0" + "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": { + "assemblyVersion": "2.0.6.1341", + "fileVersion": "2.0.6.1341" + } + } + }, + "SQLitePCLRaw.core/2.0.6": { + "dependencies": { + "System.Memory": "4.5.4" + }, + "runtime": { + "lib/netstandard2.0/SQLitePCLRaw.core.dll": { + "assemblyVersion": "2.0.6.1341", + "fileVersion": "2.0.6.1341" + } + } + }, + "SQLitePCLRaw.lib.e_sqlite3/2.0.6": {}, + "SQLitePCLRaw.provider.e_sqlite3/2.0.6": { + "dependencies": { + "SQLitePCLRaw.core": "2.0.6" + }, + "runtime": { + "lib/netstandard2.0/SQLitePCLRaw.provider.e_sqlite3.dll": { + "assemblyVersion": "2.0.6.1341", + "fileVersion": "2.0.6.1341" } } }, @@ -135,11 +180,6 @@ } } }, - "System.Data.SQLite.Core/1.0.115": { - "dependencies": { - "Stub.System.Data.SQLite.Core.NetStandard": "1.0.115" - } - }, "System.Memory/4.5.4": { "dependencies": { "System.Buffers": "4.5.1", @@ -299,6 +339,20 @@ "path": "microsoft.csharp/4.7.0", "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512" }, + "Microsoft.Data.Sqlite/6.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oX2Ehhy1s/5CLaXRzajASHu2bAp87QrMqPzF3MjQlAm3alUwgmeIDdbm2Mp4i4BB2oxdujyeYCGcDnbew8mBdA==", + "path": "microsoft.data.sqlite/6.0.8", + "hashPath": "microsoft.data.sqlite.6.0.8.nupkg.sha512" + }, + "Microsoft.Data.Sqlite.Core/6.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ssJbtn9p7vXh3T4gi7g1Ir0bY4cJgVOU1MtTvnl4JvbLNmlq2q24SNK5jJHK/IPI37nhDqcPLHtfW40bscYU/Q==", + "path": "microsoft.data.sqlite.core/6.0.8", + "hashPath": "microsoft.data.sqlite.core.6.0.8.nupkg.sha512" + }, "Microsoft.NETCore.Platforms/1.1.0": { "type": "package", "serviceable": true, @@ -334,12 +388,33 @@ "path": "speckle.newtonsoft.json/12.0.3.1", "hashPath": "speckle.newtonsoft.json.12.0.3.1.nupkg.sha512" }, - "Stub.System.Data.SQLite.Core.NetStandard/1.0.115": { + "SQLitePCLRaw.bundle_e_sqlite3/2.0.6": { "type": "package", "serviceable": true, - "sha512": "sha512-afpVRUKjuLZ17W2iv779YORpWQN40rJ82g/ASC6Yq1J4emO+8hL316AISf5nJWfXecygLdqevzXxQZR7z2yRww==", - "path": "stub.system.data.sqlite.core.netstandard/1.0.115", - "hashPath": "stub.system.data.sqlite.core.netstandard.1.0.115.nupkg.sha512" + "sha512": "sha512-zssYqiaucyGArZfg74rJuzK0ewgZiidsRVrZTmP7JLNvK806gXg6PGA46XzoJGpNPPA5uRcumwvVp6YTYxtQ5w==", + "path": "sqlitepclraw.bundle_e_sqlite3/2.0.6", + "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.0.6.nupkg.sha512" + }, + "SQLitePCLRaw.core/2.0.6": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Vh8n0dTvwXkCGur2WqQTITvk4BUO8i8h9ucSx3wwuaej3s2S6ZC0R7vqCTf9TfS/I4QkXO6g3W2YQIRFkOcijA==", + "path": "sqlitepclraw.core/2.0.6", + "hashPath": "sqlitepclraw.core.2.0.6.nupkg.sha512" + }, + "SQLitePCLRaw.lib.e_sqlite3/2.0.6": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xlstskMKalKQl0H2uLNe0viBM6fvAGLWqKZUQ3twX5y1tSOZKe0+EbXopQKYdbjJytNGI6y5WSKjpI+kVr2Ckg==", + "path": "sqlitepclraw.lib.e_sqlite3/2.0.6", + "hashPath": "sqlitepclraw.lib.e_sqlite3.2.0.6.nupkg.sha512" + }, + "SQLitePCLRaw.provider.e_sqlite3/2.0.6": { + "type": "package", + "serviceable": true, + "sha512": "sha512-peXLJbhU+0clVBIPirihM1NoTBqw8ouBpcUsVMlcZ4k6fcL2hwgkctVB2Nt5VsbnOJcPspQL5xQK7QvLpxkMgg==", + "path": "sqlitepclraw.provider.e_sqlite3/2.0.6", + "hashPath": "sqlitepclraw.provider.e_sqlite3.2.0.6.nupkg.sha512" }, "System.Buffers/4.5.1": { "type": "package", @@ -355,13 +430,6 @@ "path": "system.collections.immutable/5.0.0", "hashPath": "system.collections.immutable.5.0.0.nupkg.sha512" }, - "System.Data.SQLite.Core/1.0.115": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OuzSKnAnXtbsB7MUddjLiLAUEuEu8kJco3jWllZs+zgYmuiK5VHUHafD74C65HwnnmWVHUvFBrJ0NDAKINuGNQ==", - "path": "system.data.sqlite.core/1.0.115", - "hashPath": "system.data.sqlite.core.1.0.115.nupkg.sha512" - }, "System.Memory/4.5.4": { "type": "package", "serviceable": true, diff --git a/Packages/systems.speckle.speckle-unity/Objects/Objects.dll b/Packages/systems.speckle.speckle-unity/Objects/Objects.dll index 4bba87b..998124c 100644 Binary files a/Packages/systems.speckle.speckle-unity/Objects/Objects.dll and b/Packages/systems.speckle.speckle-unity/Objects/Objects.dll differ diff --git a/Packages/systems.speckle.speckle-unity/Objects/Objects.xml b/Packages/systems.speckle.speckle-unity/Objects/Objects.xml index 90b1036..b1ad52f 100644 --- a/Packages/systems.speckle.speckle-unity/Objects/Objects.xml +++ b/Packages/systems.speckle.speckle-unity/Objects/Objects.xml @@ -14,6 +14,11 @@ Station equation direction for the corresponding station equation should be true for increasing or false for decreasing
+ + + Name of parent alignment if this is an offset alignment + + SchemaBuilder constructor for a Room @@ -237,16 +242,83 @@ Assign units when using this constructor due to param + + + Represents a sub-curve of a three-dimensional circle. + + + + + The radius of the + + + + + The start angle of the based on it's + + + + + The end angle of the based on it's + + + + + The inner angle of the + + Gets or sets the plane of the . The plane origin is the center. + + + + + + The start of the + + Gets or sets the point at 0.5 length. + + + The end of the + + + + + + + + + + + + + + The units this object was specified in. + + + + + + + + Constructs a new using angle values. + + The Plane where the arc will be drawn + The radius of the Arc + The angle formed between the start point and the X Axis of the plane + The angle formed between the end point and the X Axis of the plane + The total angle of the Arc in Radians + The object's units + The object's unique application ID + Initialise an `Arc` using the arc angle and the start and end points. @@ -259,46 +331,222 @@ Units (defaults to "m") ID given to the arc in the authoring programme (defaults to null) + + + Initialise an `Arc` using a plane, the arc angle and the start and end points. + The radius, midpoint, start angle, and end angle will be calculated. + + The Plane where the arc will be drawn + The start point of the arc + The end point of the arc + The arc angle + Units (defaults to "m") + ID given to the arc in the authoring programme (defaults to null) + + + + Creates a flat list with the values of the + This is only used for serialisation purposes. + + A list of numbers representing the 's value + + + + Creates a new instance based on a flat list of numerical values. + This is only used for deserialisation purposes. + + The input list should be the result of having called + A list of numbers + A new with the values assigned from the list. + + + + + + + + + + Represents a 3-dimensional box oriented on a plane. + + + + + Gets or sets the plane that defines the orientation of the + + + + + Gets or sets the that defines the min and max coordinate in the X direction + + + + + Gets or sets the that defines the min and max coordinate in the Y direction + + + + + Gets or sets the that defines the min and max coordinate in the Y direction + + + + + + + + + + + + + + The units this object's coordinates are in. + + + This should be one of + + + + + + + + Constructs a new instance with a and coordinate intervals for all 3 axis {x , y , z} + + The plane the box will be oriented by. + The range of coordinates (min, max) for the X axis + The range of coordinates (min, max) for the Y axis + The range of coordinates (min, max) for the Z axis + The units the coordinates are in. + The unique application ID of the object. + + + + Represents a "Boundary Representation" Solid + + + + + + + + + + + + + + The unit's this object's coordinates are in. + + + This should be one of + + + + + Gets or sets the list of surfaces in this instance. + + + Gets or sets the flat list of numbers representing the 's surfaces. + + Gets or sets the list of 3-dimensional curves in this instance. + + + Gets or sets the flat list of numbers representing the 's 3D curves. + + + This is only used for the class serialisation/deserialisation. You should use instead. + + Gets or sets the list of 2-dimensional UV curves in this instance. + + + Gets or sets the flat list of numbers representing the 's 2D curves. + + + This is only used for the class serialisation/deserialisation. You should use instead. + + Gets or sets the list of vertices in this instance. + + + Gets or sets the flat list of numbers representing the 's vertices. + + + This is only used for the class serialisation/deserialisation. You should use instead. + + Gets or sets the list of edges in this instance. + + + Gets or sets the flat list of numbers representing the 's edges. + + + This is only used for the class serialisation/deserialisation. You should use instead. + + Gets or sets the list of closed UV loops in this instance. + + + Gets or sets the flat list of numbers representing the 's loops. + + + This is only used for the class serialisation/deserialisation. You should use instead. + + Gets or sets the list of UV trim segments for each surface in this instance. + + + Gets or sets the flat list of numbers representing the 's trims. + + + This is only used for the class serialisation/deserialisation. You should use instead. + + Gets or sets the list of faces in this instance. + + + Gets or sets the flat list of numbers representing the 's faces. + + + This is only used for the class serialisation/deserialisation. You should use instead. + + Gets or sets if this instance is closed or not. @@ -315,22 +563,56 @@ - - Returns a new transformed Brep. - - - + + + + Represents the orientation of a + + Brep has no specific orientation + + + Brep faces inward + + + Brep faces outward + + + Orientation is not known + Represents the type of a loop in a 's face. + + Loop type is not known + + + Loop is the outer loop of a face + + + Loop is an inner loop of a face + + + Loop is a closed curve with no area. + + + Loop represents a curve on a surface + + + Loop is collapsed to a point. + + + + Represents the type of a trim in a 's loop. + + Represents an edge of the . @@ -479,12 +761,115 @@ , , and lists will be modified to contain no shared vertices (vertices shared between polygons) + + + A 3-dimensional point + + + TODO: The Point class does not override the Equality operator, which means that there may be cases where `Equals` is used instead of `==`, as the comparison will be done by reference, not value. + + - OBSOLETE - This is just here for backwards compatibility. - You should not use this for anything. Access coordinates using x, y, z properties. + Gets or sets the coordinates of the + + + + + + + + + Constructs a new from a set of coordinates and it's units. + + The x coordinate + The y coordinate + The z coordinate + The units the point's coordinates are in. + The object's unique application ID + + + + Constructs a new from a + + The Vector whose coordinates will be used for the Point + + + + The x coordinate of the point. + + + + + The y coordinate of the point. + + + + + The z coordinate of the point. + + + + + The unit's this is in. + This should be one of the units specified in + + + + + Returns the coordinates of this as a list of numbers + + A list of coordinates {x, y, z} + + + + Creates a new based on a list of coordinates and the unit they're drawn in. + + The list of coordinates {x, y, z} + The units the coordinates are in + A new with the provided coordinates. + + + + Deconstructs a into it's coordinates and units + + The x coordinate + The y coordinate + The z coordinate + The units the point's coordinates are in. + + + + Deconstructs a into it's coordinates and units + + The x coordinate + The y coordinate + The z coordinate + + + + + + + Computes a point equidistant from two points. + + First point. + Second point. + A point at the same distance from and + + + + Computes the distance between two points + + First point. + Second point. + The distance from to + + + + as list of s when list is malformed @@ -498,12 +883,115 @@ as List of s when list is malformed + + + A 3-dimensional vector + + - OBSOLETE - This is just here for backwards compatibility. - You should not use this for anything. Access coordinates using X,Y,Z fields. + Gets or sets the coordinates of the vector + + + + + + The unit's this is in. + This should be one of + + + + + + + + Constructs a new 2D from it's X and Y coordinates. + + The x coordinate of the vector + The y coordinate of the vector + The units the coordinates are in. + The unique application ID of the object. + + + + Constructs a new 2D from it's X and Y coordinates. + + The x coordinate of the vector + The y coordinate of the vector + The y coordinate of the vector + The units the coordinates are in. + The unique application ID of the object. + + + + Constructs a new from a + + The point whose coordinates will be used + The unique application ID of the object. + + + + Returns the coordinates of this as a list of numbers + + A list of coordinates {x, y, z} + + + + Creates a new vector based on a list of coordinates and the unit they're drawn in. + + The list of coordinates {x, y, z} + The units the coordinates are in + A new with the provided coordinates. + + + + The x coordinate of the vector. + + + + + The y coordinate of the vector. + + + + + The z coordinate of the vector. + + + + + Divides a vector by a numerical value. This will divide each coordinate by the provided value. + + The vector to divide + The value to divide by + The resulting + + + + Multiplies a vector by a numerical value. This will multiply each coordinate by the provided value. + + The vector to multiply + The value to multiply by + The resulting + + + + Adds two vectors by adding each of their coordinates. + + The first vector + The second vector + The resulting + + + + Subtracts two vectors by subtracting each of their coordinates. + + The first vector + The second vector + The resulting + Gets the Euclidean length of this vector. @@ -539,17 +1027,79 @@ A copy of this vector unitized. + + + + + + + + + Represents an object that has a + + + + + The bounding box containing the object. + + + + + Represents a object that has + + + + + The area of the object + + + + + Represents an object that has + + + + + The volume of the object + + + + + Represents + + + + + The length of the curve. + + + + + The numerical domain driving the curve's internal parametrization. + + - Interface for transformable objects. + Generic Interface for transformable objects. - + The type of object to support transformations. + + + Interface for transformable objects where the type may not be known on convert (eg ICurve implementations) + + + Returns a copy of the object with it's coordinates transformed by the provided + + The to be applied. + The transformed copy of the object. + True if the transform operation was successful, false otherwise. + Specifies displayable value(s) to be used as a fallback @@ -572,6 +1122,26 @@ if a native displayable object cannot be converted. + + + The default Speckle Kit + + + + + + + + + + + + + + + + + A simple container for organising objects within a model and preserving object hierarchy. diff --git a/Packages/systems.speckle.speckle-unity/Receiver.cs b/Packages/systems.speckle.speckle-unity/Receiver.cs index 1ea721e..4b98f96 100644 --- a/Packages/systems.speckle.speckle-unity/Receiver.cs +++ b/Packages/systems.speckle.speckle-unity/Receiver.cs @@ -169,8 +169,8 @@ namespace Speckle.ConnectorUnity { streamId = StreamId, commitId = commitId, - message = "received commit from " + VersionedHostApplications.Unity, - sourceApplication = VersionedHostApplications.Unity + message = $"received commit from {Application.unityVersion}", + sourceApplication = HostApplications.Unity.GetVersion(CoreUtils.GetHostAppVersion()) }); } catch diff --git a/Packages/systems.speckle.speckle-unity/RecursiveConverter.ToNative.cs b/Packages/systems.speckle.speckle-unity/RecursiveConverter.ToNative.cs index 5a25e89..994ff31 100644 --- a/Packages/systems.speckle.speckle-unity/RecursiveConverter.ToNative.cs +++ b/Packages/systems.speckle.speckle-unity/RecursiveConverter.ToNative.cs @@ -3,7 +3,6 @@ using System; using System.Collections; using System.Collections.Generic; using System.Linq; -using Speckle.ConnectorUnity.NativeCache; using Speckle.Core.Models; using UnityEngine; @@ -93,7 +92,7 @@ namespace Speckle.ConnectorUnity // For geometry, only traverse `elements` prop, otherwise, try and convert everything IEnumerable potentialChildren = ConverterInstance.CanConvertToNative(baseObject) ? new []{"elements"} - : baseObject.GetMemberNames(); + : baseObject.GetMembers().Keys; // Convert Children foreach (string propertyName in potentialChildren) diff --git a/Packages/systems.speckle.speckle-unity/Sender.cs b/Packages/systems.speckle.speckle-unity/Sender.cs index ee87242..c1a7184 100644 --- a/Packages/systems.speckle.speckle-unity/Sender.cs +++ b/Packages/systems.speckle.speckle-unity/Sender.cs @@ -10,7 +10,6 @@ using System.Threading; using System.Threading.Tasks; using Sentry; using Speckle.Core.Kits; -using UnityEditor.SceneManagement; using UnityEngine; using UnityEngine.SceneManagement; @@ -117,8 +116,8 @@ namespace Speckle.ConnectorUnity streamId = remoteTransport.StreamId, branchName = branchName, objectId = res, - message = $"Sent {count} objects from {VersionedHostApplications.Unity}", - sourceApplication = VersionedHostApplications.Unity, + message = $"Sent {count} objects from Unity", + sourceApplication = HostApplications.Unity.Name, totalChildrenCount = (int)count, }); } diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index 50f16b6..cc0c944 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -154,7 +154,8 @@ PlayerSettings: resetResolutionOnWindowResize: 0 androidSupportedAspectRatio: 1 androidMaxAspectRatio: 2.1 - applicationIdentifier: {} + applicationIdentifier: + Standalone: com.DefaultCompany.Speckle-Unity buildNumber: Standalone: 0 iPhone: 0