diff --git a/QSharp/Events/QEventArgs.cs b/QControlKit/Events/QEventArgs.cs similarity index 98% rename from QSharp/Events/QEventArgs.cs rename to QControlKit/Events/QEventArgs.cs index 6b90aae..e31209e 100644 --- a/QSharp/Events/QEventArgs.cs +++ b/QControlKit/Events/QEventArgs.cs @@ -2,7 +2,7 @@ using System; using System.Collections.Generic; -namespace QSharp +namespace QControlKit { public class QServerFoundArgs : EventArgs { diff --git a/QSharp/Events/QEventHandlers.cs b/QControlKit/Events/QEventHandlers.cs similarity index 98% rename from QSharp/Events/QEventHandlers.cs rename to QControlKit/Events/QEventHandlers.cs index bf1c0c2..4ebeca8 100644 --- a/QSharp/Events/QEventHandlers.cs +++ b/QControlKit/Events/QEventHandlers.cs @@ -1,4 +1,4 @@ -namespace QSharp +namespace QControlKit { public delegate void QServerFoundHandler(object source, QServerFoundArgs args); public delegate void QServerUpdatedHandler(object source, QServerUpdatedArgs args); diff --git a/QControlKit/Properties/PublishProfiles/FolderProfile.pubxml b/QControlKit/Properties/PublishProfiles/FolderProfile.pubxml new file mode 100644 index 0000000..9eca85b --- /dev/null +++ b/QControlKit/Properties/PublishProfiles/FolderProfile.pubxml @@ -0,0 +1,13 @@ + + + + FileSystem + Release + AnyCPU + bin/Release/netstandard2.0/publish + false + netstandard2.0 + false + <_IsPortable>true + + \ No newline at end of file diff --git a/QSharp/QBrowser.cs b/QControlKit/QBrowser.cs similarity index 99% rename from QSharp/QBrowser.cs rename to QControlKit/QBrowser.cs index fdf6267..cb74de6 100644 --- a/QSharp/QBrowser.cs +++ b/QControlKit/QBrowser.cs @@ -2,7 +2,7 @@ using System.Collections.ObjectModel; using Serilog; -namespace QSharp +namespace QControlKit { public class QBrowser { diff --git a/QSharp/QClient.cs b/QControlKit/QClient.cs similarity index 99% rename from QSharp/QClient.cs rename to QControlKit/QClient.cs index 554a8aa..a9a35a1 100644 --- a/QSharp/QClient.cs +++ b/QControlKit/QClient.cs @@ -5,7 +5,7 @@ using Newtonsoft.Json.Linq; using SharpOSC; using Serilog; -namespace QSharp +namespace QControlKit { public class QClient { diff --git a/QSharp/QColor.cs b/QControlKit/QColor.cs similarity index 99% rename from QSharp/QColor.cs rename to QControlKit/QColor.cs index b8c2806..7ab6c36 100644 --- a/QSharp/QColor.cs +++ b/QControlKit/QColor.cs @@ -1,4 +1,4 @@ -namespace QSharp +namespace QControlKit { public class QColor { diff --git a/QControlKit/QControlKit.csproj b/QControlKit/QControlKit.csproj new file mode 100644 index 0000000..a9bc788 --- /dev/null +++ b/QControlKit/QControlKit.csproj @@ -0,0 +1,18 @@ + + + + netstandard2.0 + false + Joel Wetzell + 1.0.0-devel + true + 0.0.1 + QControlKit + + + + + + + + diff --git a/QSharp/QCue.cs b/QControlKit/QCue.cs similarity index 99% rename from QSharp/QCue.cs rename to QControlKit/QCue.cs index 1100ff1..cff23ca 100644 --- a/QSharp/QCue.cs +++ b/QControlKit/QCue.cs @@ -5,7 +5,7 @@ using System.Collections.Generic; using System.Drawing; using System.Linq; -namespace QSharp +namespace QControlKit { public class QCue { diff --git a/QSharp/QDefines.cs b/QControlKit/QDefines.cs similarity index 99% rename from QSharp/QDefines.cs rename to QControlKit/QDefines.cs index 07656f9..2e2aae1 100644 --- a/QSharp/QDefines.cs +++ b/QControlKit/QDefines.cs @@ -1,4 +1,4 @@ -namespace QSharp +namespace QControlKit { static class QBonjour { diff --git a/QSharp/QMessage.cs b/QControlKit/QMessage.cs similarity index 99% rename from QSharp/QMessage.cs rename to QControlKit/QMessage.cs index 368953c..22ad8be 100644 --- a/QSharp/QMessage.cs +++ b/QControlKit/QMessage.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using Newtonsoft.Json.Linq; using SharpOSC; -namespace QSharp +namespace QControlKit { public class QMessage { diff --git a/QSharp/QServer.cs b/QControlKit/QServer.cs similarity index 99% rename from QSharp/QServer.cs rename to QControlKit/QServer.cs index 6f12e87..5591e4b 100644 --- a/QSharp/QServer.cs +++ b/QControlKit/QServer.cs @@ -4,7 +4,7 @@ using System.Collections.Concurrent; using System.Collections.Generic; using Zeroconf; -namespace QSharp +namespace QControlKit { public class QServer { diff --git a/QSharp/QWorkspace.cs b/QControlKit/QWorkspace.cs similarity index 99% rename from QSharp/QWorkspace.cs rename to QControlKit/QWorkspace.cs index 6c5f277..6dfca0c 100644 --- a/QSharp/QWorkspace.cs +++ b/QControlKit/QWorkspace.cs @@ -6,7 +6,7 @@ using System.Collections.Generic; using System.Linq; using System.Timers; -namespace QSharp +namespace QControlKit { public class QWorkspace { diff --git a/QSharp/QWorkspaceInfo.cs b/QControlKit/QWorkspaceInfo.cs similarity index 92% rename from QSharp/QWorkspaceInfo.cs rename to QControlKit/QWorkspaceInfo.cs index 969af11..36eb295 100644 --- a/QSharp/QWorkspaceInfo.cs +++ b/QControlKit/QWorkspaceInfo.cs @@ -1,5 +1,5 @@ //General information about a QLab Workspace -namespace QSharp +namespace QControlKit { public class QWorkspaceInfo { diff --git a/QSharp/SharpOSC/Extensions.cs b/QControlKit/SharpOSC/Extensions.cs similarity index 100% rename from QSharp/SharpOSC/Extensions.cs rename to QControlKit/SharpOSC/Extensions.cs diff --git a/QSharp/SharpOSC/Midi.cs b/QControlKit/SharpOSC/Midi.cs similarity index 100% rename from QSharp/SharpOSC/Midi.cs rename to QControlKit/SharpOSC/Midi.cs diff --git a/QSharp/SharpOSC/OscBundle.cs b/QControlKit/SharpOSC/OscBundle.cs similarity index 100% rename from QSharp/SharpOSC/OscBundle.cs rename to QControlKit/SharpOSC/OscBundle.cs diff --git a/QSharp/SharpOSC/OscMessage.cs b/QControlKit/SharpOSC/OscMessage.cs similarity index 100% rename from QSharp/SharpOSC/OscMessage.cs rename to QControlKit/SharpOSC/OscMessage.cs diff --git a/QSharp/SharpOSC/OscPacket.cs b/QControlKit/SharpOSC/OscPacket.cs similarity index 100% rename from QSharp/SharpOSC/OscPacket.cs rename to QControlKit/SharpOSC/OscPacket.cs diff --git a/QSharp/SharpOSC/RGBA.cs b/QControlKit/SharpOSC/RGBA.cs similarity index 100% rename from QSharp/SharpOSC/RGBA.cs rename to QControlKit/SharpOSC/RGBA.cs diff --git a/QSharp/SharpOSC/Symbol.cs b/QControlKit/SharpOSC/Symbol.cs similarity index 100% rename from QSharp/SharpOSC/Symbol.cs rename to QControlKit/SharpOSC/Symbol.cs diff --git a/QSharp/SharpOSC/TCPClient.cs b/QControlKit/SharpOSC/TCPClient.cs similarity index 100% rename from QSharp/SharpOSC/TCPClient.cs rename to QControlKit/SharpOSC/TCPClient.cs diff --git a/QSharp/SharpOSC/Timetag.cs b/QControlKit/SharpOSC/Timetag.cs similarity index 100% rename from QSharp/SharpOSC/Timetag.cs rename to QControlKit/SharpOSC/Timetag.cs diff --git a/QSharp/SharpOSC/UDPListener.cs b/QControlKit/SharpOSC/UDPListener.cs similarity index 100% rename from QSharp/SharpOSC/UDPListener.cs rename to QControlKit/SharpOSC/UDPListener.cs diff --git a/QSharp/SharpOSC/UDPSender.cs b/QControlKit/SharpOSC/UDPSender.cs similarity index 100% rename from QSharp/SharpOSC/UDPSender.cs rename to QControlKit/SharpOSC/UDPSender.cs diff --git a/QSharp/SharpOSC/Utils.cs b/QControlKit/SharpOSC/Utils.cs similarity index 100% rename from QSharp/SharpOSC/Utils.cs rename to QControlKit/SharpOSC/Utils.cs diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Assets/AboutAssets.txt b/QControlKitXamDemo/QControlKitXamDemo.Android/Assets/AboutAssets.txt similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.Android/Assets/AboutAssets.txt rename to QControlKitXamDemo/QControlKitXamDemo.Android/Assets/AboutAssets.txt diff --git a/QSharpXamDemo/QSharpXamDemo.Android/MainActivity.cs b/QControlKitXamDemo/QControlKitXamDemo.Android/MainActivity.cs similarity index 83% rename from QSharpXamDemo/QSharpXamDemo.Android/MainActivity.cs rename to QControlKitXamDemo/QControlKitXamDemo.Android/MainActivity.cs index d65a8e8..cdeae0d 100644 --- a/QSharpXamDemo/QSharpXamDemo.Android/MainActivity.cs +++ b/QControlKitXamDemo/QControlKitXamDemo.Android/MainActivity.cs @@ -8,9 +8,9 @@ using Android.Widget; using Android.OS; using Serilog; -namespace QSharpXamDemo.Droid +namespace QControlKitXamDemo.Droid { - [Activity(Label = "QSharpXamDemo", Icon = "@mipmap/icon", Theme = "@style/MainTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)] + [Activity(Label = "QControlKitXamDemo", Icon = "@mipmap/icon", Theme = "@style/MainTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)] public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsAppCompatActivity { protected override void OnCreate(Bundle savedInstanceState) diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Properties/AndroidManifest.xml b/QControlKitXamDemo/QControlKitXamDemo.Android/Properties/AndroidManifest.xml similarity index 75% rename from QSharpXamDemo/QSharpXamDemo.Android/Properties/AndroidManifest.xml rename to QControlKitXamDemo/QControlKitXamDemo.Android/Properties/AndroidManifest.xml index b043757..9f27a4a 100644 --- a/QSharpXamDemo/QSharpXamDemo.Android/Properties/AndroidManifest.xml +++ b/QControlKitXamDemo/QControlKitXamDemo.Android/Properties/AndroidManifest.xml @@ -1,6 +1,6 @@  - + - + \ No newline at end of file diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Properties/AssemblyInfo.cs b/QControlKitXamDemo/QControlKitXamDemo.Android/Properties/AssemblyInfo.cs similarity index 89% rename from QSharpXamDemo/QSharpXamDemo.Android/Properties/AssemblyInfo.cs rename to QControlKitXamDemo/QControlKitXamDemo.Android/Properties/AssemblyInfo.cs index aea06e1..01afa59 100644 --- a/QSharpXamDemo/QSharpXamDemo.Android/Properties/AssemblyInfo.cs +++ b/QControlKitXamDemo/QControlKitXamDemo.Android/Properties/AssemblyInfo.cs @@ -6,11 +6,11 @@ using Android.App; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. -[assembly: AssemblyTitle("QSharpXamDemo.Android")] +[assembly: AssemblyTitle("QControlKitXamDemo.Android")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("QSharpXamDemo.Android")] +[assembly: AssemblyProduct("QControlKitXamDemo.Android")] [assembly: AssemblyCopyright("Copyright © 2014")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] diff --git a/QControlKitXamDemo/QControlKitXamDemo.Android/QControlKitXamDemo.Android.csproj b/QControlKitXamDemo/QControlKitXamDemo.Android/QControlKitXamDemo.Android.csproj new file mode 100644 index 0000000..de050cf --- /dev/null +++ b/QControlKitXamDemo/QControlKitXamDemo.Android/QControlKitXamDemo.Android.csproj @@ -0,0 +1,109 @@ + + + + Debug + AnyCPU + {4F7F13C7-85EF-431F-AB03-B2494F0F4C7F} + {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + {c9e5eea5-ca05-42a1-839b-61506e0a37df} + Library + QControlKitXamDemo.Droid + QControlKitXamDemo.Android + True + True + Resources\Resource.designer.cs + Resource + Properties\AndroidManifest.xml + Resources + Assets + v9.0 + true + true + Xamarin.Android.Net.AndroidClientHandler + + + + + true + portable + false + bin\Debug + DEBUG; + prompt + 4 + None + + + true + portable + true + bin\Release + prompt + 4 + true + false + + + + + + + + + + + + + 0.2.0.64 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {51cd2579-79c9-49a9-b68d-93cbe878baa1} + QControlKit + + + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4} + QControlKitXamDemo + + + + + + + + + \ No newline at end of file diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Resources/AboutResources.txt b/QControlKitXamDemo/QControlKitXamDemo.Android/Resources/AboutResources.txt similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.Android/Resources/AboutResources.txt rename to QControlKitXamDemo/QControlKitXamDemo.Android/Resources/AboutResources.txt diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Resources/layout/Tabbar.xml b/QControlKitXamDemo/QControlKitXamDemo.Android/Resources/layout/Tabbar.xml similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.Android/Resources/layout/Tabbar.xml rename to QControlKitXamDemo/QControlKitXamDemo.Android/Resources/layout/Tabbar.xml diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Resources/layout/Toolbar.xml b/QControlKitXamDemo/QControlKitXamDemo.Android/Resources/layout/Toolbar.xml similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.Android/Resources/layout/Toolbar.xml rename to QControlKitXamDemo/QControlKitXamDemo.Android/Resources/layout/Toolbar.xml diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-anydpi-v26/icon.xml b/QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-anydpi-v26/icon.xml similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-anydpi-v26/icon.xml rename to QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-anydpi-v26/icon.xml diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-anydpi-v26/icon_round.xml b/QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-anydpi-v26/icon_round.xml similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-anydpi-v26/icon_round.xml rename to QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-anydpi-v26/icon_round.xml diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-hdpi/icon.png b/QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-hdpi/icon.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-hdpi/icon.png rename to QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-hdpi/icon.png diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-hdpi/launcher_foreground.png b/QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-hdpi/launcher_foreground.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-hdpi/launcher_foreground.png rename to QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-hdpi/launcher_foreground.png diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-mdpi/icon.png b/QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-mdpi/icon.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-mdpi/icon.png rename to QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-mdpi/icon.png diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-mdpi/launcher_foreground.png b/QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-mdpi/launcher_foreground.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-mdpi/launcher_foreground.png rename to QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-mdpi/launcher_foreground.png diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-xhdpi/icon.png b/QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-xhdpi/icon.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-xhdpi/icon.png rename to QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-xhdpi/icon.png diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-xhdpi/launcher_foreground.png b/QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-xhdpi/launcher_foreground.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-xhdpi/launcher_foreground.png rename to QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-xhdpi/launcher_foreground.png diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-xxhdpi/icon.png b/QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-xxhdpi/icon.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-xxhdpi/icon.png rename to QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-xxhdpi/icon.png diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-xxhdpi/launcher_foreground.png b/QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-xxhdpi/launcher_foreground.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-xxhdpi/launcher_foreground.png rename to QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-xxhdpi/launcher_foreground.png diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-xxxhdpi/icon.png b/QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-xxxhdpi/icon.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-xxxhdpi/icon.png rename to QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-xxxhdpi/icon.png diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png b/QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png rename to QControlKitXamDemo/QControlKitXamDemo.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Resources/values/colors.xml b/QControlKitXamDemo/QControlKitXamDemo.Android/Resources/values/colors.xml similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.Android/Resources/values/colors.xml rename to QControlKitXamDemo/QControlKitXamDemo.Android/Resources/values/colors.xml diff --git a/QSharpXamDemo/QSharpXamDemo.Android/Resources/values/styles.xml b/QControlKitXamDemo/QControlKitXamDemo.Android/Resources/values/styles.xml similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.Android/Resources/values/styles.xml rename to QControlKitXamDemo/QControlKitXamDemo.Android/Resources/values/styles.xml diff --git a/QControlKitXamDemo/QControlKitXamDemo.Android/mono_crash.11a6748113.0.json b/QControlKitXamDemo/QControlKitXamDemo.Android/mono_crash.11a6748113.0.json new file mode 100644 index 0000000..59a66fd --- /dev/null +++ b/QControlKitXamDemo/QControlKitXamDemo.Android/mono_crash.11a6748113.0.json @@ -0,0 +1,731 @@ +{ + "protocol_version" : "0.0.6", + "configuration" : { + "version" : "(6.12.0.90) (2020-02/d3daacdaa80)", + "tlc" : "normal", + "sigsgev" : "altstack", + "notifications" : "kqueue", + "architecture" : "amd64", + "disabled_features" : "none", + "smallconfig" : "disabled", + "bigarrays" : "disabled", + "softdebug" : "enabled", + "interpreter" : "enabled", + "llvm_support" : "0", + "suspend" : "hybrid" + }, + "memory" : { + "Resident Size" : "152399872", + "Virtual Size" : "4637904896", + "minor_gc_time" : "0", + "major_gc_time" : "0", + "minor_gc_count" : "0", + "major_gc_count" : "0", + "major_gc_time_concurrent" : "0" + }, + "threads" : [ + { + "is_managed" : false, + "offset_free_hash" : "0x0", + "offset_rich_hash" : "0x0", + "crashed" : false, + "native_thread_id" : "0x7000052ab000", + "thread_info_addr" : "0x7fde7b008200", + "thread_name" : "Finalizer", + "ctx" : { + "IP" : "0x7fff6e3eee36", + "SP" : "0x7000052aaeb8", + "BP" : "0x7000052aaf00" + }, + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0x104cfbec6", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104e97135", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104e96e67", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104d67fc3", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4a65fd", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "unregistered" + } +, + { + "is_managed" : "false", + "native_address" : "0x104e97d7d", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4b2109", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4adb8b", + "native_offset" : "0x00000" + } + + ] + }, + { + "is_managed" : false, + "offset_free_hash" : "0x0", + "offset_rich_hash" : "0x0", + "crashed" : false, + "native_thread_id" : "0x113474dc0", + "thread_info_addr" : "0x7fde79814000", + "thread_name" : "tid_307", + "ctx" : { + "IP" : "0x7fff6e3f1882", + "SP" : "0x7ffeeafb4cf8", + "BP" : "0x7ffeeafb4d90" + }, + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0x104cfbec6", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104e97135", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104e96e67", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104d67fc3", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4a65fd", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7ffeeafb49e8", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104f31eb0", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104f49f91", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104e94074", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104e93e7a", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104cc15fa", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104c4d209", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e2adcc9", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x5", + "native_offset" : "0x00000" + } + + ] + }, + { + "is_managed" : true, + "offset_free_hash" : "0x11a6748113", + "offset_rich_hash" : "0x11a6748628", + "crashed" : true, + "native_thread_id" : "0x70000782a000", + "thread_info_addr" : "0x7fde7b49fe00", + "thread_name" : "tid_9c03", + "ctx" : { + "IP" : "0x7fff6e3f533a", + "SP" : "0x700007822b98", + "BP" : "0x700007822bc0" + }, + "managed_frames" : [ + { + "is_managed" : "false", + "native_address" : "unregistered" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00015" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x6004287", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x0026a" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x6004487", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00043" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed4", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00071" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed2", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed1", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x0002b" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x6004286", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00093" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0xffffffff" + } +, + { + "is_managed" : "false", + "native_address" : "unregistered" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x600447f", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x0003a" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001f2c", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00025" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed4", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00071" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed2", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed1", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x0002b" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x0002a" + } + + ], + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0x104cfbec6", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104e97135", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104e977aa", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104d69087", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104d00bfe", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104d68382", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4a65fd", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "unregistered" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e37c808", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104f54f37", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104f35dbf", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104f553ce", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104f5554f", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104f5558a", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104f49d5e", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104e916c1", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104e9831d", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104e95f8c", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x6004287", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x6004487", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed4", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed2", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff35960993", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff3595fdfe", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff3595fcf7", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff3596292b", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff34271b05", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff34243304", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff34243250", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff34241d79", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff34240e3e", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff342c9489", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x107bb1fcc", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x600447f", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001f2c", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed2", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104c5ded2", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104e6cf87", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104e73830", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x104e97dbd", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4b2109", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4adb8b", + "native_offset" : "0x00000" + } + + ] +} +] +} \ No newline at end of file diff --git a/QControlKitXamDemo/QControlKitXamDemo.Android/mono_crash.11a6748113.1.json b/QControlKitXamDemo/QControlKitXamDemo.Android/mono_crash.11a6748113.1.json new file mode 100644 index 0000000..a293acd --- /dev/null +++ b/QControlKitXamDemo/QControlKitXamDemo.Android/mono_crash.11a6748113.1.json @@ -0,0 +1,731 @@ +{ + "protocol_version" : "0.0.6", + "configuration" : { + "version" : "(6.12.0.90) (2020-02/d3daacdaa80)", + "tlc" : "normal", + "sigsgev" : "altstack", + "notifications" : "kqueue", + "architecture" : "amd64", + "disabled_features" : "none", + "smallconfig" : "disabled", + "bigarrays" : "disabled", + "softdebug" : "enabled", + "interpreter" : "enabled", + "llvm_support" : "0", + "suspend" : "hybrid" + }, + "memory" : { + "Resident Size" : "144965632", + "Virtual Size" : "4691001344", + "minor_gc_time" : "0", + "major_gc_time" : "0", + "minor_gc_count" : "0", + "major_gc_count" : "0", + "major_gc_time_concurrent" : "0" + }, + "threads" : [ + { + "is_managed" : true, + "offset_free_hash" : "0x11a6748113", + "offset_rich_hash" : "0x11a6748628", + "crashed" : true, + "native_thread_id" : "0x70000928e000", + "thread_info_addr" : "0x7fc2ae02c600", + "thread_name" : "tid_6303", + "ctx" : { + "IP" : "0x7fff6e3f533a", + "SP" : "0x700009286b98", + "BP" : "0x700009286bc0" + }, + "managed_frames" : [ + { + "is_managed" : "false", + "native_address" : "unregistered" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00015" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x6004287", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x0026a" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x6004487", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00043" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed4", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00071" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed2", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed1", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x0002b" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x6004286", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00093" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0xffffffff" + } +, + { + "is_managed" : "false", + "native_address" : "unregistered" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x600447f", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x0003a" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001f2c", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00025" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed4", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00071" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed2", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed1", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x0002b" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x0002a" + } + + ], + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0x1090c1ec6", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10925d135", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10925d7aa", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10912f087", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1090c6bfe", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10912e382", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4a65fd", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "unregistered" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e37c808", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10931af37", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1092fbdbf", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10931b3ce", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10931b54f", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10931b58a", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10930fd5e", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1092576c1", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10925e31d", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10925bf8c", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x6004287", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x6004487", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed4", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed2", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff35960993", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff3595fdfe", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff3595fcf7", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff3596292b", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff34271b05", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff34243304", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff34243250", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff34241d79", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff34240e3e", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff342c9489", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1100cffcc", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x600447f", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001f2c", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed2", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x109023ed2", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x109232f87", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x109239830", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10925ddbd", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4b2109", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4adb8b", + "native_offset" : "0x00000" + } + + ] +}, +{ + "is_managed" : false, + "offset_free_hash" : "0x0", + "offset_rich_hash" : "0x0", + "crashed" : false, + "native_thread_id" : "0x700006f12000", + "thread_info_addr" : "0x7fc2ac016800", + "thread_name" : "Finalizer", + "ctx" : { + "IP" : "0x7fff6e3eee36", + "SP" : "0x700006f11eb8", + "BP" : "0x700006f11f00" + }, + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0x1090c1ec6", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10925d135", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10925ce67", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10912dfc3", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4a65fd", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "unregistered" + } +, + { + "is_managed" : "false", + "native_address" : "0x10925dd7d", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4b2109", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4adb8b", + "native_offset" : "0x00000" + } + + ] +}, +{ + "is_managed" : false, + "offset_free_hash" : "0x0", + "offset_rich_hash" : "0x0", + "crashed" : false, + "native_thread_id" : "0x10b9a6dc0", + "thread_info_addr" : "0x7fc2ad008200", + "thread_name" : "tid_307", + "ctx" : { + "IP" : "0x7fff6e3f1882", + "SP" : "0x7ffee6beecf8", + "BP" : "0x7ffee6beed90" + }, + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0x1090c1ec6", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10925d135", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10925ce67", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10912dfc3", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4a65fd", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7ffee6bee9e8", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1092f7eb0", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10930ff91", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10925a074", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x109259e7a", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1090875fa", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x109013209", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e2adcc9", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x5", + "native_offset" : "0x00000" + } + + ] +} +] +} \ No newline at end of file diff --git a/QControlKitXamDemo/QControlKitXamDemo.Android/mono_crash.11a6748113.2.json b/QControlKitXamDemo/QControlKitXamDemo.Android/mono_crash.11a6748113.2.json new file mode 100644 index 0000000..941b141 --- /dev/null +++ b/QControlKitXamDemo/QControlKitXamDemo.Android/mono_crash.11a6748113.2.json @@ -0,0 +1,731 @@ +{ + "protocol_version" : "0.0.6", + "configuration" : { + "version" : "(6.12.0.90) (2020-02/d3daacdaa80)", + "tlc" : "normal", + "sigsgev" : "altstack", + "notifications" : "kqueue", + "architecture" : "amd64", + "disabled_features" : "none", + "smallconfig" : "disabled", + "bigarrays" : "disabled", + "softdebug" : "enabled", + "interpreter" : "enabled", + "llvm_support" : "0", + "suspend" : "hybrid" + }, + "memory" : { + "Resident Size" : "140345344", + "Virtual Size" : "4632956928", + "minor_gc_time" : "0", + "major_gc_time" : "0", + "minor_gc_count" : "0", + "major_gc_count" : "0", + "major_gc_time_concurrent" : "0" + }, + "threads" : [ + { + "is_managed" : true, + "offset_free_hash" : "0x11a6748113", + "offset_rich_hash" : "0x11a6748628", + "crashed" : true, + "native_thread_id" : "0x70000c029000", + "thread_info_addr" : "0x7fc31ca62200", + "thread_name" : "tid_6603", + "ctx" : { + "IP" : "0x7fff6e3f533a", + "SP" : "0x70000c021b98", + "BP" : "0x70000c021bc0" + }, + "managed_frames" : [ + { + "is_managed" : "false", + "native_address" : "unregistered" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00015" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x6004287", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x0026a" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x6004487", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00043" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed4", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00071" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed2", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed1", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x0002b" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x6004286", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00093" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0xffffffff" + } +, + { + "is_managed" : "false", + "native_address" : "unregistered" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x600447f", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x0003a" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001f2c", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00025" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed4", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00071" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed2", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed1", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x0002b" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x0002a" + } + + ], + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0x102f32ec6", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1030ce135", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1030ce7aa", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x102fa0087", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x102f37bfe", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x102f9f382", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4a65fd", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "unregistered" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e37c808", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10318bf37", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10316cdbf", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10318c3ce", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10318c54f", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x10318c58a", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x103180d5e", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1030c86c1", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1030cf31d", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1030ccf8c", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x6004287", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x6004487", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed4", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed2", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff35960993", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff3595fdfe", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff3595fcf7", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff3596292b", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff34271b05", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff34243304", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff34243250", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff34241d79", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff34240e3e", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff342c9489", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x105f09fcc", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x00000", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "3B74EB7E-72BA-49D0-ADF6-22008AA5CB32", + "token" : "0x600447f", + "native_offset" : "0x0", + "filename" : "System.dll", + "sizeofimage" : "0x292000", + "timestamp" : "0xcbf565c7", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001f2c", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "true", + "guid" : "B18E5763-EC3F-41E6-8A8F-E16D7F5E0BEE", + "token" : "0x6001ed2", + "native_offset" : "0x0", + "filename" : "mscorlib.dll", + "sizeofimage" : "0x472000", + "timestamp" : "0xd1b6814b", + "il_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x102e94ed2", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1030a3f87", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1030aa830", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1030cedbd", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4b2109", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4adb8b", + "native_offset" : "0x00000" + } + + ] +}, +{ + "is_managed" : false, + "offset_free_hash" : "0x0", + "offset_rich_hash" : "0x0", + "crashed" : false, + "native_thread_id" : "0x105c8ddc0", + "thread_info_addr" : "0x7fc31e808200", + "thread_name" : "tid_307", + "ctx" : { + "IP" : "0x7fff6e3f1882", + "SP" : "0x7ffeecd7dcf8", + "BP" : "0x7ffeecd7dd90" + }, + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0x102f32ec6", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1030ce135", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1030cde67", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x102f9efc3", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4a65fd", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7ffeecd7d9e8", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x103168eb0", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x103180f91", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1030cb074", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1030cae7a", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x102ef85fa", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x102e84209", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e2adcc9", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x5", + "native_offset" : "0x00000" + } + + ] +}, +{ + "is_managed" : false, + "offset_free_hash" : "0x0", + "offset_rich_hash" : "0x0", + "crashed" : false, + "native_thread_id" : "0x700009cad000", + "thread_info_addr" : "0x7fc31d820800", + "thread_name" : "Finalizer", + "ctx" : { + "IP" : "0x7fff6e3eee36", + "SP" : "0x700009caceb8", + "BP" : "0x700009cacf00" + }, + "unmanaged_frames" : [ + { + "is_managed" : "false", + "native_address" : "0x102f32ec6", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1030ce135", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x1030cde67", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x102f9efc3", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4a65fd", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "unregistered" + } +, + { + "is_managed" : "false", + "native_address" : "0x1030ced7d", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4b2109", + "native_offset" : "0x00000" + } +, + { + "is_managed" : "false", + "native_address" : "0x7fff6e4adb8b", + "native_offset" : "0x00000" + } + + ] +} +] +} \ No newline at end of file diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/AppDelegate.cs b/QControlKitXamDemo/QControlKitXamDemo.iOS/AppDelegate.cs similarity index 97% rename from QSharpXamDemo/QSharpXamDemo.iOS/AppDelegate.cs rename to QControlKitXamDemo/QControlKitXamDemo.iOS/AppDelegate.cs index bc74b29..fc3ccfd 100644 --- a/QSharpXamDemo/QSharpXamDemo.iOS/AppDelegate.cs +++ b/QControlKitXamDemo/QControlKitXamDemo.iOS/AppDelegate.cs @@ -5,7 +5,7 @@ using System.Linq; using Foundation; using UIKit; using Serilog; -namespace QSharpXamDemo.iOS +namespace QControlKitXamDemo.iOS { // The UIApplicationDelegate for the application. This class is responsible for launching the // User Interface of the application, as well as listening (and optionally responding) to diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json b/QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png b/QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png b/QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png b/QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png b/QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png b/QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png b/QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png b/QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png b/QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png b/QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png b/QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png b/QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png b/QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png b/QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Entitlements.plist b/QControlKitXamDemo/QControlKitXamDemo.iOS/Entitlements.plist similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Entitlements.plist rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Entitlements.plist diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Info.plist b/QControlKitXamDemo/QControlKitXamDemo.iOS/Info.plist similarity index 90% rename from QSharpXamDemo/QSharpXamDemo.iOS/Info.plist rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Info.plist index d1c7985..ddf62aa 100644 --- a/QSharpXamDemo/QSharpXamDemo.iOS/Info.plist +++ b/QControlKitXamDemo/QControlKitXamDemo.iOS/Info.plist @@ -23,15 +23,15 @@ MinimumOSVersion 8.0 CFBundleDisplayName - QSharpXamDemo + QControlKitXamDemo CFBundleIdentifier - com.companyname.QSharpXamDemo + com.companyname.QControlKitXamDemo CFBundleVersion 1.0 UILaunchStoryboardName LaunchScreen CFBundleName - QSharpXamDemo + QControlKitXamDemo XSAppIconAssets Assets.xcassets/AppIcon.appiconset diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Main.cs b/QControlKitXamDemo/QControlKitXamDemo.iOS/Main.cs similarity index 93% rename from QSharpXamDemo/QSharpXamDemo.iOS/Main.cs rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Main.cs index 5feba49..0c07087 100644 --- a/QSharpXamDemo/QSharpXamDemo.iOS/Main.cs +++ b/QControlKitXamDemo/QControlKitXamDemo.iOS/Main.cs @@ -5,7 +5,7 @@ using System.Linq; using Foundation; using UIKit; -namespace QSharpXamDemo.iOS +namespace QControlKitXamDemo.iOS { public class Application { diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Properties/AssemblyInfo.cs b/QControlKitXamDemo/QControlKitXamDemo.iOS/Properties/AssemblyInfo.cs similarity index 92% rename from QSharpXamDemo/QSharpXamDemo.iOS/Properties/AssemblyInfo.cs rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Properties/AssemblyInfo.cs index ea74fc0..df6b0a3 100644 --- a/QSharpXamDemo/QSharpXamDemo.iOS/Properties/AssemblyInfo.cs +++ b/QControlKitXamDemo/QControlKitXamDemo.iOS/Properties/AssemblyInfo.cs @@ -5,11 +5,11 @@ using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. -[assembly: AssemblyTitle("QSharpXamDemo.iOS")] +[assembly: AssemblyTitle("QControlKitXamDemo.iOS")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("QSharpXamDemo.iOS")] +[assembly: AssemblyProduct("QControlKitXamDemo.iOS")] [assembly: AssemblyCopyright("Copyright © 2014")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] diff --git a/QControlKitXamDemo/QControlKitXamDemo.iOS/QControlKitXamDemo.iOS.csproj b/QControlKitXamDemo/QControlKitXamDemo.iOS/QControlKitXamDemo.iOS.csproj new file mode 100644 index 0000000..42c54e1 --- /dev/null +++ b/QControlKitXamDemo/QControlKitXamDemo.iOS/QControlKitXamDemo.iOS.csproj @@ -0,0 +1,142 @@ + + + + Debug + iPhoneSimulator + 8.0.30703 + 2.0 + {9A10344E-F9FB-4319-9665-CB7E78FCF4F4} + {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + {6143fdea-f3c2-4a09-aafa-6e230626515e} + Exe + QControlKitXamDemo.iOS + Resources + QControlKitXamDemo.iOS + true + NSUrlSessionHandler + automatic + + + true + full + false + bin\iPhoneSimulator\Debug + DEBUG + prompt + 4 + x86_64 + None + true + + + none + true + bin\iPhoneSimulator\Release + prompt + 4 + None + x86_64 + + + true + full + false + bin\iPhone\Debug + DEBUG + prompt + 4 + ARM64 + iPhone Developer + true + Entitlements.plist + None + -all + + + none + true + bin\iPhone\Release + prompt + 4 + ARM64 + iPhone Developer + Entitlements.plist + + + + + + + + + + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + false + + + + + + + + + + + + + 2.9.0 + + + 0.2.0.64 + + + + + + + + {20D2D0D8-A518-42DC-BAB8-CF098CDF03C4} + QControlKitXamDemo + + + \ No newline at end of file diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Resources/Default-568h@2x.png b/QControlKitXamDemo/QControlKitXamDemo.iOS/Resources/Default-568h@2x.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Resources/Default-568h@2x.png rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Resources/Default-568h@2x.png diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Resources/Default-Portrait.png b/QControlKitXamDemo/QControlKitXamDemo.iOS/Resources/Default-Portrait.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Resources/Default-Portrait.png rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Resources/Default-Portrait.png diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Resources/Default-Portrait@2x.png b/QControlKitXamDemo/QControlKitXamDemo.iOS/Resources/Default-Portrait@2x.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Resources/Default-Portrait@2x.png rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Resources/Default-Portrait@2x.png diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Resources/Default.png b/QControlKitXamDemo/QControlKitXamDemo.iOS/Resources/Default.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Resources/Default.png rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Resources/Default.png diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Resources/Default@2x.png b/QControlKitXamDemo/QControlKitXamDemo.iOS/Resources/Default@2x.png similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Resources/Default@2x.png rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Resources/Default@2x.png diff --git a/QSharpXamDemo/QSharpXamDemo.iOS/Resources/LaunchScreen.storyboard b/QControlKitXamDemo/QControlKitXamDemo.iOS/Resources/LaunchScreen.storyboard similarity index 100% rename from QSharpXamDemo/QSharpXamDemo.iOS/Resources/LaunchScreen.storyboard rename to QControlKitXamDemo/QControlKitXamDemo.iOS/Resources/LaunchScreen.storyboard diff --git a/QSharpXamDemo/QSharpXamDemo/App.xaml b/QControlKitXamDemo/QControlKitXamDemo/App.xaml similarity index 90% rename from QSharpXamDemo/QSharpXamDemo/App.xaml rename to QControlKitXamDemo/QControlKitXamDemo/App.xaml index d3b2d21..6dfba81 100644 --- a/QSharpXamDemo/QSharpXamDemo/App.xaml +++ b/QControlKitXamDemo/QControlKitXamDemo/App.xaml @@ -4,7 +4,7 @@ xmlns:d="http://xamarin.com/schemas/2014/forms/design" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" - x:Class="QSharpXamDemo.App"> + x:Class="QControlKitXamDemo.App"> diff --git a/QSharpXamDemo/QSharpXamDemo/App.xaml.cs b/QControlKitXamDemo/QControlKitXamDemo/App.xaml.cs similarity index 81% rename from QSharpXamDemo/QSharpXamDemo/App.xaml.cs rename to QControlKitXamDemo/QControlKitXamDemo/App.xaml.cs index d2e9ea5..2804dc9 100644 --- a/QSharpXamDemo/QSharpXamDemo/App.xaml.cs +++ b/QControlKitXamDemo/QControlKitXamDemo/App.xaml.cs @@ -1,8 +1,6 @@ -using System; -using Xamarin.Forms; -using Xamarin.Forms.Xaml; +using Xamarin.Forms; -namespace QSharpXamDemo +namespace QControlKitXamDemo { public partial class App : Application { diff --git a/QSharpXamDemo/QSharpXamDemo/AssemblyInfo.cs b/QControlKitXamDemo/QControlKitXamDemo/AssemblyInfo.cs similarity index 100% rename from QSharpXamDemo/QSharpXamDemo/AssemblyInfo.cs rename to QControlKitXamDemo/QControlKitXamDemo/AssemblyInfo.cs diff --git a/QSharpXamDemo/QSharpXamDemo/CueListPage.xaml b/QControlKitXamDemo/QControlKitXamDemo/CueListPage.xaml similarity index 97% rename from QSharpXamDemo/QSharpXamDemo/CueListPage.xaml rename to QControlKitXamDemo/QControlKitXamDemo/CueListPage.xaml index 2b91f7f..4c4ac97 100644 --- a/QSharpXamDemo/QSharpXamDemo/CueListPage.xaml +++ b/QControlKitXamDemo/QControlKitXamDemo/CueListPage.xaml @@ -4,7 +4,7 @@ xmlns:d="http://xamarin.com/schemas/2014/forms/design" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" - x:Class="QSharpXamDemo.CueListPage"> + x:Class="QControlKitXamDemo.CueListPage"> diff --git a/QSharpXamDemo/QSharpXamDemo/CueListPage.xaml.cs b/QControlKitXamDemo/QControlKitXamDemo/CueListPage.xaml.cs similarity index 98% rename from QSharpXamDemo/QSharpXamDemo/CueListPage.xaml.cs rename to QControlKitXamDemo/QControlKitXamDemo/CueListPage.xaml.cs index dcf0624..6bd2563 100644 --- a/QSharpXamDemo/QSharpXamDemo/CueListPage.xaml.cs +++ b/QControlKitXamDemo/QControlKitXamDemo/CueListPage.xaml.cs @@ -1,13 +1,12 @@  using System.Collections.Generic; using System.Threading.Tasks; -using QSharp; -using QSharpXamDemo.ViewModels; -using Serilog; +using QControlKit; +using QControlKitXamDemo.ViewModels; using Xamarin.Essentials; using Xamarin.Forms; -namespace QSharpXamDemo +namespace QControlKitXamDemo { public partial class CueListPage : ContentPage { diff --git a/QSharpXamDemo/QSharpXamDemo/MainPage.xaml b/QControlKitXamDemo/QControlKitXamDemo/MainPage.xaml similarity index 92% rename from QSharpXamDemo/QSharpXamDemo/MainPage.xaml rename to QControlKitXamDemo/QControlKitXamDemo/MainPage.xaml index 13ce5eb..a258309 100644 --- a/QSharpXamDemo/QSharpXamDemo/MainPage.xaml +++ b/QControlKitXamDemo/QControlKitXamDemo/MainPage.xaml @@ -3,7 +3,7 @@ xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:d="http://xamarin.com/schemas/2014/forms/design" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" - x:Class="QSharpXamDemo.MainPage"> + x:Class="QControlKitXamDemo.MainPage"> diff --git a/QSharpXamDemo/QSharpXamDemo/MainPage.xaml.cs b/QControlKitXamDemo/QControlKitXamDemo/MainPage.xaml.cs similarity index 97% rename from QSharpXamDemo/QSharpXamDemo/MainPage.xaml.cs rename to QControlKitXamDemo/QControlKitXamDemo/MainPage.xaml.cs index ae9e93a..1f48191 100644 --- a/QSharpXamDemo/QSharpXamDemo/MainPage.xaml.cs +++ b/QControlKitXamDemo/QControlKitXamDemo/MainPage.xaml.cs @@ -1,11 +1,11 @@ using System; using System.ComponentModel; using Xamarin.Forms; -using QSharp; +using QControlKit; using System.Collections.ObjectModel; using System.Collections.Generic; -namespace QSharpXamDemo +namespace QControlKitXamDemo { // Learn more about making custom code visible in the Xamarin.Forms previewer // by visiting https://aka.ms/xamarinforms-previewer diff --git a/QControlKitXamDemo/QControlKitXamDemo/QControlKitXamDemo.csproj b/QControlKitXamDemo/QControlKitXamDemo/QControlKitXamDemo.csproj new file mode 100644 index 0000000..b5873bb --- /dev/null +++ b/QControlKitXamDemo/QControlKitXamDemo/QControlKitXamDemo.csproj @@ -0,0 +1,31 @@ + + + + netstandard2.1 + true + + + + portable + true + + + + + + + + + + + + + + + MSBuild:UpdateDesignTimeXaml + + + + + + \ No newline at end of file diff --git a/QSharpXamDemo/QSharpXamDemo/ViewModels/QCueViewModel.cs b/QControlKitXamDemo/QControlKitXamDemo/ViewModels/QCueViewModel.cs similarity index 97% rename from QSharpXamDemo/QSharpXamDemo/ViewModels/QCueViewModel.cs rename to QControlKitXamDemo/QControlKitXamDemo/ViewModels/QCueViewModel.cs index 6efc47c..9540baf 100644 --- a/QSharpXamDemo/QSharpXamDemo/ViewModels/QCueViewModel.cs +++ b/QControlKitXamDemo/QControlKitXamDemo/ViewModels/QCueViewModel.cs @@ -1,9 +1,9 @@ -using QSharp; +using QControlKit; using Serilog; using System.ComponentModel; using System.Runtime.CompilerServices; using Xamarin.Forms; -namespace QSharpXamDemo.ViewModels +namespace QControlKitXamDemo.ViewModels { public class QCueViewModel : INotifyPropertyChanged {