diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/MainActivity.cs b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/MainActivity.cs deleted file mode 100644 index d81196c..0000000 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/MainActivity.cs +++ /dev/null @@ -1,43 +0,0 @@ -using Android.App; -using Android.Content.PM; -using Android.OS; -using Java.Lang; -using VertiGIS.Mobile.Platform; -using Xamarin.Forms; -using static Java.Lang.Thread; - -namespace VertiGIS.Mobile.Samples.Droid -{ - [Activity(Name = "samples.mainactivity", Label = "Samples", Icon = "@drawable/icon", Theme = "@style/MainTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)] - public class MainActivity : VertiGISMobileActivity, IUncaughtExceptionHandler - { - protected override void OnCreate(Bundle bundle) - { - DefaultUncaughtExceptionHandler = this; - HandleExceptions(); - TabLayoutResource = Resource.Layout.Tabbar; - ToolbarResource = Resource.Layout.Toolbar; - - Forms.Init(this, bundle); - AndroidInitializer.Init(this, bundle); - - // The app was launched with the splash screen theme, so change it to the main theme now - base.SetTheme(Resource.Style.MainTheme); - - base.OnCreate(bundle); - - var app = new App(); - - // Handle startup urls - HandleOnCreateIntent(); // Startup urls - HandleFullyDrawn(); // Android diagnostics - HandleAppPermissions(); // Location, bluetooth, etc. - - LoadApplication(app); - } - - public void UncaughtException(Thread t, Throwable e) - { - } - } -} diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Properties/AssemblyInfo.cs b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Properties/AssemblyInfo.cs deleted file mode 100644 index 3cb6547..0000000 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,34 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -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("VertiGIS.Mobile.Samples.Android")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("VertiGIS.Mobile.Samples.Android")] -[assembly: AssemblyCopyright("Copyright © 2014")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] -[assembly: ComVisible(false)] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] - -// Add some common permissions, these can be removed if not needed -[assembly: UsesPermission(Android.Manifest.Permission.Internet)] -[assembly: UsesPermission(Android.Manifest.Permission.WriteExternalStorage)] diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/VertiGIS.Mobile.Samples.Android.csproj b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/VertiGIS.Mobile.Samples.Android.csproj deleted file mode 100644 index cff8a81..0000000 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/VertiGIS.Mobile.Samples.Android.csproj +++ /dev/null @@ -1,155 +0,0 @@ - - - - Debug - AnyCPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17} - {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - {c9e5eea5-ca05-42a1-839b-61506e0a37df} - Library - VertiGIS.Mobile.Samples.Droid - VertiGIS.Mobile.Samples.Android - True - Resources\Resource.designer.cs - Resource - Properties\AndroidManifest.xml - Resources - Assets - false - v13.0 - Xamarin.Android.Net.AndroidClientHandler - - - - - true - portable - false - bin\Debug - DEBUG; - prompt - 4 - None - x86;x86_64;arm64-v8a - - true - - - true - pdbonly - true - bin\Release - prompt - 4 - true - false - - - - - - - - - - - - 100.15.2 - - - 100.15.2 - - - 4.7.0 - - - 13.0.3 - - - 5.29.0.318 - - - 5.0.0.2337 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Assets\license.txt - - - - - Resources\drawable\demo.png - - - - - Resources\drawable\description.png - - - - - {957806a8-0f9c-4e5f-b94c-afac951159e5} - VertiGIS.Mobile.Samples - - - - - - - - - \ No newline at end of file diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/App.xaml.cs b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/App.xaml.cs deleted file mode 100644 index c5bbe8d..0000000 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/App.xaml.cs +++ /dev/null @@ -1,60 +0,0 @@ -using System; -using System.Reflection; -using VertiGIS.Mobile.Platform; -using Windows.ApplicationModel; -using Windows.ApplicationModel.Activation; -using Windows.UI.Xaml; - -namespace VertiGIS.Mobile.Samples.UWP -{ - /// - /// Provides application-specific behavior to supplement the default Application class. - /// - public sealed partial class App : Application - { - /// - /// Initializes a new instance of the class. - /// The singleton application object. This is the first line of authored code - /// executed, and as such is the logical equivalent of main() or WinMain(). - /// - public App() - { - this.InitializeComponent(); - this.Suspending += OnSuspending; - WindowsAppHandlers.InitializeBackgrounding(this); - WindowsAppHandlers.HandleExceptions(this); - } - - /// - /// Invoked when the application is launched normally by the end user. Other entry points - /// will be used such as when the application is launched to open a specific file. - /// - /// Details about the launch request and process. - protected override void OnLaunched(LaunchActivatedEventArgs e) - { - WindowsAppHandlers.HandleOnLaunched(e, typeof(MainPage), Array.Empty()); - } - - protected override void OnBackgroundActivated(BackgroundActivatedEventArgs args) - { - base.OnBackgroundActivated(args); - - WindowsAppHandlers.HandleOnBackgroundActivated(args); - } - - /// - /// Invoked when application execution is being suspended. Application state is saved - /// without knowing whether the application will be terminated or resumed with the contents - /// of memory still intact. - /// - /// The source of the suspend request. - /// Details about the suspend request. - private static void OnSuspending(object sender, SuspendingEventArgs e) - { - var deferral = e.SuspendingOperation.GetDeferral(); - - // TODO: Save application state and stop any background activity - deferral.Complete(); - } - } -} diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square150x150Logo.scale-100.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square150x150Logo.scale-100.png deleted file mode 100644 index d7695f5..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square150x150Logo.scale-100.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square150x150Logo.scale-125.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square150x150Logo.scale-125.png deleted file mode 100644 index f6fbebb..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square150x150Logo.scale-125.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square150x150Logo.scale-150.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square150x150Logo.scale-150.png deleted file mode 100644 index dc07b3c..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square150x150Logo.scale-150.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square150x150Logo.scale-200.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square150x150Logo.scale-200.png deleted file mode 100644 index 699f144..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square150x150Logo.scale-200.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square150x150Logo.scale-400.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square150x150Logo.scale-400.png deleted file mode 100644 index 1842919..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square150x150Logo.scale-400.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-16.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-16.png deleted file mode 100644 index d202356..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-16.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-24.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-24.png deleted file mode 100644 index 5d710cf..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-24.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-256.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-256.png deleted file mode 100644 index 5c99a57..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-256.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-32.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-32.png deleted file mode 100644 index deb7ecd..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-32.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-48.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-48.png deleted file mode 100644 index c41c3b8..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-48.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.scale-100.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.scale-100.png deleted file mode 100644 index d65b2f1..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.scale-100.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.scale-125.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.scale-125.png deleted file mode 100644 index 3095a46..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.scale-125.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.scale-150.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.scale-150.png deleted file mode 100644 index 5ead238..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.scale-150.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.scale-200.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.scale-200.png deleted file mode 100644 index f06bfef..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.scale-200.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.scale-400.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.scale-400.png deleted file mode 100644 index 7e0556d..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.scale-400.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-16.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-16.png deleted file mode 100644 index cdef452..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-16.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-16_altform-unplated.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-16_altform-unplated.png deleted file mode 100644 index d202356..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-16_altform-unplated.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-24.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-24.png deleted file mode 100644 index 1c63a45..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-24.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-24_altform-unplated.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-24_altform-unplated.png deleted file mode 100644 index 5d710cf..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-24_altform-unplated.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-256.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-256.png deleted file mode 100644 index 0144faf..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-256.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-256_altform-unplated.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-256_altform-unplated.png deleted file mode 100644 index 5c99a57..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-256_altform-unplated.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-32.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-32.png deleted file mode 100644 index 0475ee4..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-32.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-32_altform-unplated.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-32_altform-unplated.png deleted file mode 100644 index deb7ecd..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-32_altform-unplated.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-48.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-48.png deleted file mode 100644 index 75ca8a8..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-48.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-48_altform-unplated.png b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-48_altform-unplated.png deleted file mode 100644 index c41c3b8..0000000 Binary files a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Square44x44Logo.targetsize-48_altform-unplated.png and /dev/null differ diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/MainPage.xaml b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/MainPage.xaml deleted file mode 100644 index 443611b..0000000 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/MainPage.xaml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/MainPage.xaml.cs b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/MainPage.xaml.cs deleted file mode 100644 index 6f95e1f..0000000 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/MainPage.xaml.cs +++ /dev/null @@ -1,15 +0,0 @@ -namespace VertiGIS.Mobile.Samples.UWP -{ - /// - /// The main entry point for the Windows App. - /// - public sealed partial class MainPage - { - public MainPage() - { - this.InitializeComponent(); - - LoadApplication(new VertiGIS.Mobile.Samples.App()); - } - } -} diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Package.appxmanifest b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Package.appxmanifest deleted file mode 100644 index 1211ff6..0000000 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Package.appxmanifest +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - GXM-Samples - 3db7f8de-16a1-4e6f-b0e3-f1d39a6d10d3 - Assets\StoreLogo.png - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Properties/AssemblyInfo.cs b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Properties/AssemblyInfo.cs deleted file mode 100644 index a1f730f..0000000 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,29 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -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("VertiGIS.Mobile.Samples.UWP")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("VertiGIS.Mobile.Samples.UWP")] -[assembly: AssemblyCopyright("Copyright © 2015")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] -[assembly: ComVisible(false)] diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/VertiGIS.Mobile.Samples.UWP.csproj b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/VertiGIS.Mobile.Samples.UWP.csproj deleted file mode 100644 index 14cde45..0000000 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/VertiGIS.Mobile.Samples.UWP.csproj +++ /dev/null @@ -1,228 +0,0 @@ - - - - - Debug - x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561} - AppContainerExe - Properties - Geocortex.Mobile.Samples.UWP - Geocortex.Mobile.Samples.UWP - en-US - UAP - 10.0.22000.0 - 10.0.18362.0 - 14 - true - 512 - {A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - - - true - bin\ARM\Debug\ - DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP - ;2008 - full - ARM - false - prompt - true - - - - - bin\ARM\Release\ - TRACE;NETFX_CORE;WINDOWS_UWP - true - ;2008 - pdbonly - ARM - false - prompt - true - true - - - - - true - bin\x64\Debug\ - DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP - ;2008 - full - x64 - false - prompt - true - - - - - bin\x64\Release\ - TRACE;NETFX_CORE;WINDOWS_UWP - true - ;2008 - pdbonly - x64 - false - prompt - true - true - - - - - true - bin\x86\Debug\ - DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP - ;2008 - full - x86 - false - prompt - true - .\Geocortex.Mobile.Samples.UWP.ruleset - - - bin\x86\Release\ - TRACE;NETFX_CORE;WINDOWS_UWP - true - ;2008 - pdbonly - x86 - false - prompt - true - true - .\Geocortex.Mobile.Samples.UWP.ruleset - - - - App.xaml - - - - MainPage.xaml - - - - - - Designer - - - - - demo.png - - - description.png - - - - - Assets\license.txt - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - MSBuild:Compile - Designer - - - - - 100.15.2 - - - 100.15.2 - - - 4.7.0 - - - 6.2.12 - - - 13.0.3 - - - 5.29.0.318 - - - 5.0.0.2337 - - - - - Designer - - - - - - - - MSBuild:Compile - Designer - - - - - {957806a8-0f9c-4e5f-b94c-afac951159e5} - VertiGIS.Mobile.Samples - - - - 14.0 - - - - \ No newline at end of file diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/AppDelegate.cs b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/AppDelegate.cs deleted file mode 100644 index d489202..0000000 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/AppDelegate.cs +++ /dev/null @@ -1,31 +0,0 @@ -using Foundation; -using UIKit; -using VertiGIS.Mobile.Platform; -using Xamarin.Forms; - -namespace VertiGIS.Mobile.Samples.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 - // application events from iOS. - [Register("AppDelegate")] - public partial class AppDelegate : VertiGISAppDelegate - { - // - // This method is invoked when the application has loaded and is ready to run. In this - // method you should instantiate the window, load the UI into it and then make the window - // visible. - // - // You have 17 seconds to return from this method, or iOS will terminate your application. - // - public override bool FinishedLaunching(UIApplication app, NSDictionary options) - { - IOSInitializer.Init(); - Forms.Init(); - var viewerApp = new App(); - LoadApplication(viewerApp); - - return base.FinishedLaunching(app, options); - } - } -} diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Info.plist b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Info.plist deleted file mode 100644 index f6e2ef7..0000000 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Info.plist +++ /dev/null @@ -1,93 +0,0 @@ - - - - - UIDeviceFamily - - 1 - 2 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedExternalAccessoryProtocols - - com.trimble.correction - com.eos-gnss.positioningsource - com.bad-elf.gps - com.leica-geosystems.zeno.gnss - - MinimumOSVersion - 13.0 - CFBundleDisplayName - VertiGIS Studio Mobile Samples - CFBundleIdentifier - com.VertiGIS.MobileSamples - CFBundleVersion - 1.0 - UILaunchStoryboardName - LaunchScreen - CFBundleName - VertiGIS.Mobile.Samples - XSAppIconAssets - Icons.xcassets/AppIcon.appiconset - CFBundleURLTypes - - - CFBundleURLName - VertiGIS.Mobile.Samples - CFBundleURLSchemes - - VertiGIS.Mobile.Samples - - - - NSAppTransportSecurity - - NSAllowsArbitraryLoads - - - NSLocationTemporaryUsageDescriptionDictionary - - PreciseLocation - Your precise location is required to accurately show your exact location on the map - - NSLocationAlwaysAndWhenInUseUsageDescription - This will let the app use geolocation functionality (e.g. following) - NSLocationAlwaysUsageDescription - This will let the app use geolocation functionality (e.g. following) - NSLocationWhenInUseUsageDescription - This will let the app use geolocation functionality (e.g. following) - UIViewControllerBasedStatusBarAppearance - - NSCameraUsageDescription - This app needs access to the camera to take photos. - NSPhotoLibraryUsageDescription - This app needs access to photos. - NSMicrophoneUsageDescription - This app needs access to microphone. - NSPhotoLibraryAddUsageDescription - This app needs access to the photo gallery. - NSCalendarsUsageDescription - This app needs access to the calendar. - CFBundleLocalizations - - en - - UIBackgroundModes - - location - fetch - - - diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Properties/AssemblyInfo.cs b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Properties/AssemblyInfo.cs deleted file mode 100644 index 6cc30f7..0000000 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -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("VertiGIS.Mobile.Samples.iOS")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("VertiGIS.Mobile.Samples.iOS")] -[assembly: AssemblyCopyright("Copyright © 2014")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("72bdc44f-c588-44f3-b6df-9aace7daafdd")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/VertiGIS.Mobile.Samples.iOS.csproj b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/VertiGIS.Mobile.Samples.iOS.csproj deleted file mode 100644 index baec52e..0000000 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/VertiGIS.Mobile.Samples.iOS.csproj +++ /dev/null @@ -1,306 +0,0 @@ - - - - Debug - iPhoneSimulator - 8.0.30703 - 2.0 - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2} - {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - {6143fdea-f3c2-4a09-aafa-6e230626515e} - Exe - VertiGIS.Mobile.Samples.iOS - Resources - VertiGIS.Mobile.Samples.iOS - NSUrlSessionHandler - - - manual - - - true - full - false - bin\iPhoneSimulator\Debug - DEBUG - prompt - 4 - false - x86_64 - None - true - - - - - - - none - true - bin\iPhoneSimulator\Release - prompt - 4 - None - x86_64 - false - - - - true - full - false - bin\iPhone\Debug - DEBUG - prompt - 4 - false - ARM64 - true - - - - - true - HttpClientHandler - - true - - - none - true - bin\iPhone\Release - prompt - 4 - ARM64 - false - iPhone Developer - Entitlements.plist - - - - none - True - bin\iPhone\Ad-Hoc - prompt - 4 - False - ARM64 - True - Automatic:AdHoc - iPhone Distribution - Entitlements.plist - - - - none - True - bin\iPhone\AppStore - prompt - 4 - False - ARM64 - Automatic:AppStore - iPhone Distribution - Entitlements.plist - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - false - - - false - - - false - - - false - - - false - - - false - - - false - - - false - - - false - - - false - - - false - - - false - - - false - - - false - - - false - - - - - 100.15.2 - - - 100.15.2 - - - 4.7.0 - - - 13.0.3 - - - 2.0.3 - - - 5.29.0.318 - - - 5.0.0.2337 - - - - - {957806a8-0f9c-4e5f-b94c-afac951159e5} - VertiGIS.Mobile.Samples - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Resources\license.txt - - - - \ No newline at end of file diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/MainPage.xaml.cs b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/MainPage.xaml.cs deleted file mode 100644 index 630a1e6..0000000 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/MainPage.xaml.cs +++ /dev/null @@ -1,17 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Xamarin.Forms; - -namespace VertiGIS.Mobile.Samples -{ - public partial class MainPage : ContentPage - { - public MainPage() - { - InitializeComponent(); - } - } -} diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/Selector.xaml b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/Selector.xaml deleted file mode 100644 index 8601738..0000000 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/Selector.xaml +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/VertiGIS.Mobile.Samples.csproj b/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/VertiGIS.Mobile.Samples.csproj deleted file mode 100644 index d378a9d..0000000 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/VertiGIS.Mobile.Samples.csproj +++ /dev/null @@ -1,233 +0,0 @@ - - - - netstandard2.0 - VertiGIS.Mobile.Samples - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - Never - - - - - - - Never - - - - Never - - - Never - - - - - - - - - - - - - - - True - True - AppResources.resx - - - True - True - AppResources.resx - - - - - - PublicResXFileCodeGenerator - AppResources.Designer.cs - - - - - - MSBuild:UpdateDesignTimeXaml - - - MSBuild:UpdateDesignTimeXaml - - - PublicResXFileCodeGenerator - AppResources.Designer.cs - - - MSBuild:UpdateDesignTimeXaml - - - MSBuild:UpdateDesignTimeXaml - - - MSBuild:UpdateDesignTimeXaml - - - MSBuild:UpdateDesignTimeXaml - - - MSBuild:UpdateDesignTimeXaml - - - - - - MSBuild:Compile - - - - diff --git a/Geocortex.Mobile.Samples.sln b/VSM.Samples.sln similarity index 71% rename from Geocortex.Mobile.Samples.sln rename to VSM.Samples.sln index 937d977..4d03433 100644 --- a/Geocortex.Mobile.Samples.sln +++ b/VSM.Samples.sln @@ -1,15 +1,14 @@ - Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.2.32630.192 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VertiGIS.Mobile.Samples.UWP", "Geocortex.Mobile.Samples\Geocortex.Mobile.Samples.UWP\VertiGIS.Mobile.Samples.UWP.csproj", "{B3910856-3C91-42A8-81F5-9242BC2AE561}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VSM.Samples.UWP", "VSM.Samples\VSM.Samples.UWP\VSM.Samples.UWP.csproj", "{B3910856-3C91-42A8-81F5-9242BC2AE561}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VertiGIS.Mobile.Samples.iOS", "Geocortex.Mobile.Samples\Geocortex.Mobile.Samples.iOS\VertiGIS.Mobile.Samples.iOS.csproj", "{669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VSM.Samples.iOS", "VSM.Samples\VSM.Samples.iOS\VSM.Samples.iOS.csproj", "{669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VertiGIS.Mobile.Samples.Android", "Geocortex.Mobile.Samples\Geocortex.Mobile.Samples.Android\VertiGIS.Mobile.Samples.Android.csproj", "{92E2A367-B3BF-4C85-A569-F2BA8C61FB17}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VSM.Samples.Android", "VSM.Samples\VSM.Samples.Android\VSM.Samples.Android.csproj", "{92E2A367-B3BF-4C85-A569-F2BA8C61FB17}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VertiGIS.Mobile.Samples", "Geocortex.Mobile.Samples\Geocortex.Mobile.Samples\VertiGIS.Mobile.Samples.csproj", "{957806A8-0F9C-4E5F-B94C-AFAC951159E5}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VSM.Samples", "VSM.Samples\VSM.Samples\VSM.Samples.csproj", "{957806A8-0F9C-4E5F-B94C-AFAC951159E5}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -39,137 +38,163 @@ Global Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|Any CPU.ActiveCfg = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|Any CPU.Build.0 = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|Any CPU.Deploy.0 = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|ARM.ActiveCfg = Release|ARM - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|ARM.Build.0 = Release|ARM - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|ARM.Deploy.0 = Release|ARM - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|iPhone.ActiveCfg = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|iPhone.Build.0 = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|iPhone.Deploy.0 = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|x64.ActiveCfg = Release|x64 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|x64.Build.0 = Release|x64 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|x64.Deploy.0 = Release|x64 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|x86.ActiveCfg = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|x86.Build.0 = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|x86.Deploy.0 = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|Any CPU.ActiveCfg = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|Any CPU.Build.0 = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|Any CPU.Deploy.0 = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|ARM.ActiveCfg = Release|ARM - {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|ARM.Build.0 = Release|ARM - {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|ARM.Deploy.0 = Release|ARM - {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|iPhone.ActiveCfg = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|iPhone.Build.0 = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|iPhone.Deploy.0 = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|iPhoneSimulator.ActiveCfg = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|iPhoneSimulator.Build.0 = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|iPhoneSimulator.Deploy.0 = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|x64.ActiveCfg = Release|x64 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|x64.Build.0 = Release|x64 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|x64.Deploy.0 = Release|x64 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|x86.ActiveCfg = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|x86.Build.0 = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|x86.Deploy.0 = Release|x86 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|Any CPU.ActiveCfg = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|Any CPU.Build.0 = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|ARM.ActiveCfg = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|ARM.Build.0 = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|iPhone.ActiveCfg = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|iPhone.Build.0 = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|x64.ActiveCfg = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|x64.Build.0 = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|x86.ActiveCfg = Debug|x86 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Ad-Hoc|x86.Build.0 = Debug|x86 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|Any CPU.ActiveCfg = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|Any CPU.Build.0 = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|ARM.ActiveCfg = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|ARM.Build.0 = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|iPhone.ActiveCfg = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|iPhone.Build.0 = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|iPhoneSimulator.ActiveCfg = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|iPhoneSimulator.Build.0 = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|x64.ActiveCfg = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|x64.Build.0 = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|x86.ActiveCfg = Debug|x86 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.AppStore|x86.Build.0 = Debug|x86 {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|Any CPU.ActiveCfg = Debug|x64 {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|Any CPU.Build.0 = Debug|x64 {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|Any CPU.Deploy.0 = Debug|x64 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|ARM.ActiveCfg = Debug|ARM - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|ARM.Build.0 = Debug|ARM - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|ARM.Deploy.0 = Debug|ARM - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|iPhone.ActiveCfg = Debug|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|iPhoneSimulator.ActiveCfg = Debug|x86 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|ARM.ActiveCfg = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|ARM.Build.0 = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|iPhone.ActiveCfg = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|iPhone.Build.0 = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|iPhoneSimulator.ActiveCfg = Debug|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|iPhoneSimulator.Build.0 = Debug|x64 {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|x64.ActiveCfg = Debug|x64 {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|x64.Build.0 = Debug|x64 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|x64.Deploy.0 = Debug|x64 {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|x86.ActiveCfg = Debug|x86 {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|x86.Build.0 = Debug|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Debug|x86.Deploy.0 = Debug|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|Any CPU.ActiveCfg = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|ARM.ActiveCfg = Release|ARM - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|ARM.Build.0 = Release|ARM - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|ARM.Deploy.0 = Release|ARM - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|iPhone.ActiveCfg = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|iPhoneSimulator.ActiveCfg = Release|x86 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|Any CPU.ActiveCfg = Release|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|Any CPU.Build.0 = Release|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|ARM.ActiveCfg = Release|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|ARM.Build.0 = Release|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|iPhone.ActiveCfg = Release|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|iPhone.Build.0 = Release|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|iPhoneSimulator.ActiveCfg = Release|x64 + {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|iPhoneSimulator.Build.0 = Release|x64 {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|x64.ActiveCfg = Release|x64 {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|x64.Build.0 = Release|x64 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|x64.Deploy.0 = Release|x64 {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|x86.ActiveCfg = Release|x86 {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|x86.Build.0 = Release|x86 - {B3910856-3C91-42A8-81F5-9242BC2AE561}.Release|x86.Deploy.0 = Release|x86 - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|Any CPU.ActiveCfg = Ad-Hoc|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|ARM.ActiveCfg = Ad-Hoc|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|iPhone.ActiveCfg = Ad-Hoc|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|iPhone.Build.0 = Ad-Hoc|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Ad-Hoc|iPhoneSimulator - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|iPhoneSimulator.Build.0 = Ad-Hoc|iPhoneSimulator - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|x64.ActiveCfg = Ad-Hoc|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|x86.ActiveCfg = Ad-Hoc|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|Any CPU.ActiveCfg = AppStore|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|ARM.ActiveCfg = AppStore|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|iPhone.ActiveCfg = AppStore|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|iPhone.Build.0 = AppStore|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|iPhoneSimulator.ActiveCfg = AppStore|iPhoneSimulator - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|iPhoneSimulator.Build.0 = AppStore|iPhoneSimulator - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|x64.ActiveCfg = AppStore|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|x86.ActiveCfg = AppStore|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|Any CPU.ActiveCfg = Debug|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|ARM.ActiveCfg = Debug|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|iPhone.ActiveCfg = Debug|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|iPhone.Build.0 = Debug|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|iPhone.Deploy.0 = Debug|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|x64.ActiveCfg = Debug|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|x86.ActiveCfg = Debug|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|Any CPU.ActiveCfg = Release|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|ARM.ActiveCfg = Release|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|iPhone.ActiveCfg = Release|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|iPhone.Build.0 = Release|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|x64.ActiveCfg = Release|iPhone - {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|x86.ActiveCfg = Release|iPhone - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|Any CPU.Deploy.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|ARM.Build.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|ARM.Deploy.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|iPhone.Deploy.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|x64.Build.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|x64.Deploy.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|x86.Build.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|x86.Deploy.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|Any CPU.ActiveCfg = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|Any CPU.Build.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|Any CPU.Deploy.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|ARM.ActiveCfg = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|ARM.Build.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|ARM.Deploy.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|iPhone.ActiveCfg = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|iPhone.Build.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|iPhone.Deploy.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|iPhoneSimulator.Deploy.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|x64.ActiveCfg = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|x64.Build.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|x64.Deploy.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|x86.ActiveCfg = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|x86.Build.0 = Release|Any CPU - {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|x86.Deploy.0 = Release|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|Any CPU.Deploy.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|ARM.Deploy.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|iPhone.Deploy.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|x64.Build.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|x64.Deploy.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|x86.Build.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Ad-Hoc|x86.Deploy.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|Any CPU.Build.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|Any CPU.Deploy.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|ARM.ActiveCfg = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|ARM.Build.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|ARM.Deploy.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|iPhone.ActiveCfg = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|iPhone.Build.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|iPhone.Deploy.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|iPhoneSimulator.Deploy.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|x64.ActiveCfg = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|x64.Build.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|x64.Deploy.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|x86.ActiveCfg = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|x86.Build.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.AppStore|x86.Deploy.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|Any CPU.Deploy.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|ARM.ActiveCfg = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|ARM.Build.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|ARM.Deploy.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|iPhone.ActiveCfg = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|iPhone.Build.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|iPhone.Deploy.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|iPhoneSimulator.Deploy.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|x64.ActiveCfg = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|x64.Build.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|x64.Deploy.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|x86.ActiveCfg = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|x86.Build.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Debug|x86.Deploy.0 = Debug|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|Any CPU.Build.0 = Release|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|Any CPU.Deploy.0 = Release|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|ARM.ActiveCfg = Release|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|ARM.Build.0 = Release|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|ARM.Deploy.0 = Release|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|iPhone.ActiveCfg = Release|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|iPhone.Build.0 = Release|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|iPhone.Deploy.0 = Release|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|iPhoneSimulator.Build.0 = Release|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|iPhoneSimulator.Deploy.0 = Release|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|x64.ActiveCfg = Release|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|x64.Build.0 = Release|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|x64.Deploy.0 = Release|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|x86.ActiveCfg = Release|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|x86.Build.0 = Release|Any CPU + {669E92CC-2CEF-4DED-87BF-5EAA6EF151F2}.Release|x86.Deploy.0 = Release|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|Any CPU.Deploy.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|ARM.Deploy.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|iPhone.Deploy.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|x64.Build.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|x64.Deploy.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|x86.Build.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Ad-Hoc|x86.Deploy.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|Any CPU.Build.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|Any CPU.Deploy.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|ARM.ActiveCfg = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|ARM.Build.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|ARM.Deploy.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|iPhone.ActiveCfg = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|iPhone.Build.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|iPhone.Deploy.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|iPhoneSimulator.Deploy.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|x64.ActiveCfg = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|x64.Build.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|x64.Deploy.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|x86.ActiveCfg = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|x86.Build.0 = Debug|Any CPU + {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.AppStore|x86.Deploy.0 = Debug|Any CPU {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Debug|Any CPU.Build.0 = Debug|Any CPU {92E2A367-B3BF-4C85-A569-F2BA8C61FB17}.Debug|Any CPU.Deploy.0 = Debug|Any CPU diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Assets/AboutAssets.txt b/VSM.Samples/VSM.Samples.Android/Assets/AboutAssets.txt similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Assets/AboutAssets.txt rename to VSM.Samples/VSM.Samples.Android/Assets/AboutAssets.txt diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Assets/NLog.config b/VSM.Samples/VSM.Samples.Android/Assets/NLog.config similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Assets/NLog.config rename to VSM.Samples/VSM.Samples.Android/Assets/NLog.config diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Location/AndroidLocation.cs b/VSM.Samples/VSM.Samples.Android/Location/AndroidLocation.cs similarity index 82% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Location/AndroidLocation.cs rename to VSM.Samples/VSM.Samples.Android/Location/AndroidLocation.cs index 4b80f50..3ef33b6 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Location/AndroidLocation.cs +++ b/VSM.Samples/VSM.Samples.Android/Location/AndroidLocation.cs @@ -3,11 +3,14 @@ using VertiGIS.Mobile.Samples.Droid.Location; using Android.Content; using Android.Locations; +using AndroidApplication = Android.App.Application; +using ALLocation = Android.Locations.Location; +using AOSBundle = Android.OS.Bundle; /* NOTE: This sample component is for demonstrative purposes only. * This is not the recommended pattern for accessing location in a VertiGIS Studio Mobile application. * This component is used to demonstrate platform specific implementations and api/method calls. */ -[assembly: Xamarin.Forms.Dependency(typeof(AndroidLocation))] +[assembly: Microsoft.Maui.Controls.Dependency(typeof(AndroidLocation))] namespace VertiGIS.Mobile.Samples.Droid.Location { public class AndroidLocation : Java.Lang.Object, ILocation, ILocationListener @@ -18,9 +21,9 @@ public void OnProviderDisabled(string provider) { } public void OnProviderEnabled(string provider) { } - public void OnStatusChanged(string provider, Availability status, Android.OS.Bundle extras) { } + public void OnStatusChanged(string provider, Availability status, AOSBundle extras) { } - public void OnLocationChanged(Android.Locations.Location location) + public void OnLocationChanged(ALLocation location) { if (location != null) { @@ -49,7 +52,7 @@ event EventHandler ILocation.LocationObtained public void ObtainMyLocation() { - _locationManager = (LocationManager)Android.App.Application.Context.GetSystemService(Context.LocationService); + _locationManager = (LocationManager)AndroidApplication.Context.GetSystemService(Context.LocationService); _locationManager.RequestLocationUpdates(LocationManager.NetworkProvider, 0, 0, this); } diff --git a/VSM.Samples/VSM.Samples.Android/MainActivity.cs b/VSM.Samples/VSM.Samples.Android/MainActivity.cs new file mode 100644 index 0000000..04e7236 --- /dev/null +++ b/VSM.Samples/VSM.Samples.Android/MainActivity.cs @@ -0,0 +1,40 @@ +using Android.App; +using Android.Content.PM; +using Android.OS; +using Java.Lang; +using Microsoft.Maui; +using Microsoft.Maui.Controls.Compatibility; +using VertiGIS.Mobile.Platforms; +using static Java.Lang.Thread; + +namespace VertiGIS.Mobile.Samples.Droid; + +// TODO: The original platform specific bootstrapping code has been archived as MainActivity.cs.original. ActivityAttributes should be migrated from the archived file to this one and any additional changes need to be manually migrated to MauiProgram.cs +// See Android App Lifecycle: https://learn.microsoft.com/dotnet/maui/fundamentals/app-lifecycle#android +// See MainActivity: https://learn.microsoft.com/dotnet/maui/android/manifest#activity-name + +[Activity(Name = "samples.mainactivity", + Theme = "@style/Maui.SplashTheme", + MainLauncher = true, + ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation | ConfigChanges.UiMode | ConfigChanges.ScreenLayout | ConfigChanges.SmallestScreenSize)] +public class MainActivity : VertiGISMobileActivity, IUncaughtExceptionHandler +{ + protected override void OnCreate(Bundle bundle) + { + DefaultUncaughtExceptionHandler = this; + HandleExceptions(); + + // The app was launched with the splash screen theme, so change it to the main theme now + base.SetTheme(Resource.Style.MainTheme); + + base.OnCreate(bundle); + + // Handle startup urls + HandleOnCreateIntent(); // Startup urls + HandleFullyDrawn(); // Android diagnostics + HandleAppPermissions(); // Location, bluetooth, etc. + } + public void UncaughtException(Thread t, Throwable e) + { + } +} diff --git a/VSM.Samples/VSM.Samples.Android/MainApplication.cs b/VSM.Samples/VSM.Samples.Android/MainApplication.cs new file mode 100644 index 0000000..346b6f1 --- /dev/null +++ b/VSM.Samples/VSM.Samples.Android/MainApplication.cs @@ -0,0 +1,18 @@ +using System; +using Android.App; +using Android.Runtime; +using Microsoft.Maui.Hosting; + +namespace VertiGIS.Mobile.Samples.Droid +{ + [Application] + public class MainApplication : Microsoft.Maui.MauiApplication +{ + public MainApplication(IntPtr handle, JniHandleOwnership ownership) + : base(handle, ownership) + { + } + + protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp(); + } +} diff --git a/VSM.Samples/VSM.Samples.Android/MauiProgram.cs b/VSM.Samples/VSM.Samples.Android/MauiProgram.cs new file mode 100644 index 0000000..6879081 --- /dev/null +++ b/VSM.Samples/VSM.Samples.Android/MauiProgram.cs @@ -0,0 +1,16 @@ +using Microsoft.Maui.Hosting; + +namespace VertiGIS.Mobile.Samples.Droid; + +public static class MauiProgram +{ + public static MauiApp CreateMauiApp() + { + var builder = MauiApp.CreateBuilder(); + + builder + .UseSharedMauiApp(); + + return builder.Build(); + } +} diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Properties/AndroidManifest.xml b/VSM.Samples/VSM.Samples.Android/Properties/AndroidManifest.xml similarity index 79% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Properties/AndroidManifest.xml rename to VSM.Samples/VSM.Samples.Android/Properties/AndroidManifest.xml index f8af0ea..c6e42bb 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Properties/AndroidManifest.xml +++ b/VSM.Samples/VSM.Samples.Android/Properties/AndroidManifest.xml @@ -1,24 +1,22 @@  - - - + + - + - - + + + diff --git a/VSM.Samples/VSM.Samples.Android/Properties/AssemblyInfo.cs b/VSM.Samples/VSM.Samples.Android/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..2ad41b6 --- /dev/null +++ b/VSM.Samples/VSM.Samples.Android/Properties/AssemblyInfo.cs @@ -0,0 +1,10 @@ +using System.Reflection; +using System.Runtime.InteropServices; +using Android.App; +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] +[assembly: ComVisible(false)] + +// Add some common permissions, these can be removed if not needed +[assembly: UsesPermission(Android.Manifest.Permission.Internet)] +[assembly: UsesPermission(Android.Manifest.Permission.WriteExternalStorage)] diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/AboutResources.txt b/VSM.Samples/VSM.Samples.Android/Resources/AboutResources.txt similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/AboutResources.txt rename to VSM.Samples/VSM.Samples.Android/Resources/AboutResources.txt diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable-hdpi/icon.png b/VSM.Samples/VSM.Samples.Android/Resources/drawable-hdpi/icon.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable-hdpi/icon.png rename to VSM.Samples/VSM.Samples.Android/Resources/drawable-hdpi/icon.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable-hdpi/splash.9.png b/VSM.Samples/VSM.Samples.Android/Resources/drawable-hdpi/splash.9.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable-hdpi/splash.9.png rename to VSM.Samples/VSM.Samples.Android/Resources/drawable-hdpi/splash.9.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable-xhdpi/icon.png b/VSM.Samples/VSM.Samples.Android/Resources/drawable-xhdpi/icon.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable-xhdpi/icon.png rename to VSM.Samples/VSM.Samples.Android/Resources/drawable-xhdpi/icon.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable-xhdpi/splash.9.png b/VSM.Samples/VSM.Samples.Android/Resources/drawable-xhdpi/splash.9.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable-xhdpi/splash.9.png rename to VSM.Samples/VSM.Samples.Android/Resources/drawable-xhdpi/splash.9.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable-xxhdpi/icon.png b/VSM.Samples/VSM.Samples.Android/Resources/drawable-xxhdpi/icon.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable-xxhdpi/icon.png rename to VSM.Samples/VSM.Samples.Android/Resources/drawable-xxhdpi/icon.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable-xxhdpi/splash.9.png b/VSM.Samples/VSM.Samples.Android/Resources/drawable-xxhdpi/splash.9.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable-xxhdpi/splash.9.png rename to VSM.Samples/VSM.Samples.Android/Resources/drawable-xxhdpi/splash.9.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable-xxxhdpi/icon.png b/VSM.Samples/VSM.Samples.Android/Resources/drawable-xxxhdpi/icon.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable-xxxhdpi/icon.png rename to VSM.Samples/VSM.Samples.Android/Resources/drawable-xxxhdpi/icon.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable-xxxhdpi/splash.9.png b/VSM.Samples/VSM.Samples.Android/Resources/drawable-xxxhdpi/splash.9.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable-xxxhdpi/splash.9.png rename to VSM.Samples/VSM.Samples.Android/Resources/drawable-xxxhdpi/splash.9.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable/App.cs b/VSM.Samples/VSM.Samples.Android/Resources/drawable/App.cs similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable/App.cs rename to VSM.Samples/VSM.Samples.Android/Resources/drawable/App.cs diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable/icon.png b/VSM.Samples/VSM.Samples.Android/Resources/drawable/icon.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable/icon.png rename to VSM.Samples/VSM.Samples.Android/Resources/drawable/icon.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable/splash.9.png b/VSM.Samples/VSM.Samples.Android/Resources/drawable/splash.9.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable/splash.9.png rename to VSM.Samples/VSM.Samples.Android/Resources/drawable/splash.9.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable/splash_screen.xml b/VSM.Samples/VSM.Samples.Android/Resources/drawable/splash_screen.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/drawable/splash_screen.xml rename to VSM.Samples/VSM.Samples.Android/Resources/drawable/splash_screen.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/layout/Tabbar.axml b/VSM.Samples/VSM.Samples.Android/Resources/layout/Tabbar.axml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/layout/Tabbar.axml rename to VSM.Samples/VSM.Samples.Android/Resources/layout/Tabbar.axml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/layout/Toolbar.axml b/VSM.Samples/VSM.Samples.Android/Resources/layout/Toolbar.axml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/layout/Toolbar.axml rename to VSM.Samples/VSM.Samples.Android/Resources/layout/Toolbar.axml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/layout/tabs.axml b/VSM.Samples/VSM.Samples.Android/Resources/layout/tabs.axml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/layout/tabs.axml rename to VSM.Samples/VSM.Samples.Android/Resources/layout/tabs.axml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/values/colors.xml b/VSM.Samples/VSM.Samples.Android/Resources/values/colors.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/values/colors.xml rename to VSM.Samples/VSM.Samples.Android/Resources/values/colors.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/values/styles.xml b/VSM.Samples/VSM.Samples.Android/Resources/values/styles.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/values/styles.xml rename to VSM.Samples/VSM.Samples.Android/Resources/values/styles.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/xml/file_paths.xml b/VSM.Samples/VSM.Samples.Android/Resources/xml/file_paths.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.Android/Resources/xml/file_paths.xml rename to VSM.Samples/VSM.Samples.Android/Resources/xml/file_paths.xml diff --git a/VSM.Samples/VSM.Samples.Android/VSM.Samples.Android.csproj b/VSM.Samples/VSM.Samples.Android/VSM.Samples.Android.csproj new file mode 100644 index 0000000..612c80a --- /dev/null +++ b/VSM.Samples/VSM.Samples.Android/VSM.Samples.Android.csproj @@ -0,0 +1,50 @@ + + + Exe + false + net8.0-android + True + 8.0.92 + 21.0 + VertiGIS.Mobile.Samples.Android + VertiGIS.Mobile.Samples.Android + Copyright © 2014 + 1.0.0.0 + 1.0.0.0 + + + C:\temp\ + + + None + + android-x86;android-x64;android-arm64 + + + true + + + + + 200.5.0 + + + 5.34.0-PullRequest22521.12 + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/App.xaml b/VSM.Samples/VSM.Samples.UWP/App.xaml similarity index 54% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/App.xaml rename to VSM.Samples/VSM.Samples.UWP/App.xaml index 2ca6aca..a177c73 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/App.xaml +++ b/VSM.Samples/VSM.Samples.UWP/App.xaml @@ -1,13 +1,16 @@ - + - + xmlns:maui="using:Microsoft.Maui" + xmlns:local="using:VertiGIS.Mobile.Samples.UWP"> + - - + + + + - - + + diff --git a/VSM.Samples/VSM.Samples.UWP/App.xaml.cs b/VSM.Samples/VSM.Samples.UWP/App.xaml.cs new file mode 100644 index 0000000..d603742 --- /dev/null +++ b/VSM.Samples/VSM.Samples.UWP/App.xaml.cs @@ -0,0 +1,26 @@ +using Microsoft.Maui; +using Microsoft.Maui.Hosting; +using VertiGIS.Mobile.Platforms.Platform; + +namespace VertiGIS.Mobile.Samples.UWP; + +// TODO: Platform specific bootstrapping code should be migrated from App.xaml.cs.original to App.xaml.cs or MauiProgram.cs. +// See Windows App Lifecycle: https://learn.microsoft.com/dotnet/maui/fundamentals/app-lifecycle#windows + +public partial class App : MauiWinUIApplication +{ + public App() + { + InitializeComponent(); + AppHandlers.HandleExceptions(this); + } + + protected override void OnLaunched(Microsoft.UI.Xaml.LaunchActivatedEventArgs launchArgs) + { + base.OnLaunched(launchArgs); + + AppHandlers.HandleOnLaunched(); + } + + protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp(); +} diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/LargeTile.scale-100.png b/VSM.Samples/VSM.Samples.UWP/Assets/LargeTile.scale-100.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/LargeTile.scale-100.png rename to VSM.Samples/VSM.Samples.UWP/Assets/LargeTile.scale-100.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/LargeTile.scale-125.png b/VSM.Samples/VSM.Samples.UWP/Assets/LargeTile.scale-125.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/LargeTile.scale-125.png rename to VSM.Samples/VSM.Samples.UWP/Assets/LargeTile.scale-125.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/LargeTile.scale-150.png b/VSM.Samples/VSM.Samples.UWP/Assets/LargeTile.scale-150.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/LargeTile.scale-150.png rename to VSM.Samples/VSM.Samples.UWP/Assets/LargeTile.scale-150.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/LargeTile.scale-200.png b/VSM.Samples/VSM.Samples.UWP/Assets/LargeTile.scale-200.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/LargeTile.scale-200.png rename to VSM.Samples/VSM.Samples.UWP/Assets/LargeTile.scale-200.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/LargeTile.scale-400.png b/VSM.Samples/VSM.Samples.UWP/Assets/LargeTile.scale-400.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/LargeTile.scale-400.png rename to VSM.Samples/VSM.Samples.UWP/Assets/LargeTile.scale-400.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/NLog.config b/VSM.Samples/VSM.Samples.UWP/Assets/NLog.config similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/NLog.config rename to VSM.Samples/VSM.Samples.UWP/Assets/NLog.config diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SmallTile.scale-100.png b/VSM.Samples/VSM.Samples.UWP/Assets/SmallTile.scale-100.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SmallTile.scale-100.png rename to VSM.Samples/VSM.Samples.UWP/Assets/SmallTile.scale-100.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SmallTile.scale-125.png b/VSM.Samples/VSM.Samples.UWP/Assets/SmallTile.scale-125.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SmallTile.scale-125.png rename to VSM.Samples/VSM.Samples.UWP/Assets/SmallTile.scale-125.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SmallTile.scale-150.png b/VSM.Samples/VSM.Samples.UWP/Assets/SmallTile.scale-150.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SmallTile.scale-150.png rename to VSM.Samples/VSM.Samples.UWP/Assets/SmallTile.scale-150.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SmallTile.scale-200.png b/VSM.Samples/VSM.Samples.UWP/Assets/SmallTile.scale-200.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SmallTile.scale-200.png rename to VSM.Samples/VSM.Samples.UWP/Assets/SmallTile.scale-200.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SmallTile.scale-400.png b/VSM.Samples/VSM.Samples.UWP/Assets/SmallTile.scale-400.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SmallTile.scale-400.png rename to VSM.Samples/VSM.Samples.UWP/Assets/SmallTile.scale-400.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SplashScreen.scale-100.png b/VSM.Samples/VSM.Samples.UWP/Assets/SplashScreen.scale-100.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SplashScreen.scale-100.png rename to VSM.Samples/VSM.Samples.UWP/Assets/SplashScreen.scale-100.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SplashScreen.scale-125.png b/VSM.Samples/VSM.Samples.UWP/Assets/SplashScreen.scale-125.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SplashScreen.scale-125.png rename to VSM.Samples/VSM.Samples.UWP/Assets/SplashScreen.scale-125.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SplashScreen.scale-150.png b/VSM.Samples/VSM.Samples.UWP/Assets/SplashScreen.scale-150.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SplashScreen.scale-150.png rename to VSM.Samples/VSM.Samples.UWP/Assets/SplashScreen.scale-150.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SplashScreen.scale-200.png b/VSM.Samples/VSM.Samples.UWP/Assets/SplashScreen.scale-200.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SplashScreen.scale-200.png rename to VSM.Samples/VSM.Samples.UWP/Assets/SplashScreen.scale-200.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SplashScreen.scale-400.png b/VSM.Samples/VSM.Samples.UWP/Assets/SplashScreen.scale-400.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/SplashScreen.scale-400.png rename to VSM.Samples/VSM.Samples.UWP/Assets/SplashScreen.scale-400.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/StoreLogo.scale-100.png b/VSM.Samples/VSM.Samples.UWP/Assets/StoreLogo.scale-100.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/StoreLogo.scale-100.png rename to VSM.Samples/VSM.Samples.UWP/Assets/StoreLogo.scale-100.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/StoreLogo.scale-125.png b/VSM.Samples/VSM.Samples.UWP/Assets/StoreLogo.scale-125.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/StoreLogo.scale-125.png rename to VSM.Samples/VSM.Samples.UWP/Assets/StoreLogo.scale-125.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/StoreLogo.scale-150.png b/VSM.Samples/VSM.Samples.UWP/Assets/StoreLogo.scale-150.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/StoreLogo.scale-150.png rename to VSM.Samples/VSM.Samples.UWP/Assets/StoreLogo.scale-150.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/StoreLogo.scale-200.png b/VSM.Samples/VSM.Samples.UWP/Assets/StoreLogo.scale-200.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/StoreLogo.scale-200.png rename to VSM.Samples/VSM.Samples.UWP/Assets/StoreLogo.scale-200.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/StoreLogo.scale-400.png b/VSM.Samples/VSM.Samples.UWP/Assets/StoreLogo.scale-400.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/StoreLogo.scale-400.png rename to VSM.Samples/VSM.Samples.UWP/Assets/StoreLogo.scale-400.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Wide310x150Logo.scale-100.png b/VSM.Samples/VSM.Samples.UWP/Assets/Wide310x150Logo.scale-100.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Wide310x150Logo.scale-100.png rename to VSM.Samples/VSM.Samples.UWP/Assets/Wide310x150Logo.scale-100.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Wide310x150Logo.scale-125.png b/VSM.Samples/VSM.Samples.UWP/Assets/Wide310x150Logo.scale-125.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Wide310x150Logo.scale-125.png rename to VSM.Samples/VSM.Samples.UWP/Assets/Wide310x150Logo.scale-125.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Wide310x150Logo.scale-150.png b/VSM.Samples/VSM.Samples.UWP/Assets/Wide310x150Logo.scale-150.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Wide310x150Logo.scale-150.png rename to VSM.Samples/VSM.Samples.UWP/Assets/Wide310x150Logo.scale-150.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Wide310x150Logo.scale-200.png b/VSM.Samples/VSM.Samples.UWP/Assets/Wide310x150Logo.scale-200.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Wide310x150Logo.scale-200.png rename to VSM.Samples/VSM.Samples.UWP/Assets/Wide310x150Logo.scale-200.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Wide310x150Logo.scale-400.png b/VSM.Samples/VSM.Samples.UWP/Assets/Wide310x150Logo.scale-400.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Assets/Wide310x150Logo.scale-400.png rename to VSM.Samples/VSM.Samples.UWP/Assets/Wide310x150Logo.scale-400.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Geocortex.Mobile.Samples.UWP.ruleset b/VSM.Samples/VSM.Samples.UWP/Geocortex.Mobile.Samples.UWP.ruleset similarity index 93% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Geocortex.Mobile.Samples.UWP.ruleset rename to VSM.Samples/VSM.Samples.UWP/Geocortex.Mobile.Samples.UWP.ruleset index 647449b..87bd292 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Geocortex.Mobile.Samples.UWP.ruleset +++ b/VSM.Samples/VSM.Samples.UWP/Geocortex.Mobile.Samples.UWP.ruleset @@ -1,5 +1,5 @@  - + diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Location/WindowsLocation.cs b/VSM.Samples/VSM.Samples.UWP/Location/WindowsLocation.cs similarity index 96% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Location/WindowsLocation.cs rename to VSM.Samples/VSM.Samples.UWP/Location/WindowsLocation.cs index f45af0e..d3044d0 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Location/WindowsLocation.cs +++ b/VSM.Samples/VSM.Samples.UWP/Location/WindowsLocation.cs @@ -6,7 +6,7 @@ /* NOTE: This sample component is for demonstrative purposes only. * This is not the recommended pattern for accessing location in a VertiGIS Studio Mobile application. * This component is used to demonstrate platform specific implementations and api/method calls. */ -[assembly: Xamarin.Forms.Dependency(typeof(WindowsLocation))] +[assembly: Microsoft.Maui.Controls.Dependency(typeof(WindowsLocation))] namespace VertiGIS.Mobile.Samples.UWP.Location { public class WindowsLocation : ILocation diff --git a/VSM.Samples/VSM.Samples.UWP/MauiProgram.cs b/VSM.Samples/VSM.Samples.UWP/MauiProgram.cs new file mode 100644 index 0000000..ef376ac --- /dev/null +++ b/VSM.Samples/VSM.Samples.UWP/MauiProgram.cs @@ -0,0 +1,16 @@ +using Microsoft.Maui.Hosting; + +namespace VertiGIS.Mobile.Samples.UWP; + +public static class MauiProgram +{ + public static MauiApp CreateMauiApp() + { + var builder = MauiApp.CreateBuilder(); + + builder + .UseSharedMauiApp(); + + return builder.Build(); + } +} diff --git a/VSM.Samples/VSM.Samples.UWP/Package.appxmanifest b/VSM.Samples/VSM.Samples.UWP/Package.appxmanifest new file mode 100644 index 0000000..56ca0f6 --- /dev/null +++ b/VSM.Samples/VSM.Samples.UWP/Package.appxmanifest @@ -0,0 +1,43 @@ + + + + + GXM-Samples + 3db7f8de-16a1-4e6f-b0e3-f1d39a6d10d3 + Assets\StoreLogo.png + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Properties/Default.rd.xml b/VSM.Samples/VSM.Samples.UWP/Properties/Default.rd.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.UWP/Properties/Default.rd.xml rename to VSM.Samples/VSM.Samples.UWP/Properties/Default.rd.xml diff --git a/VSM.Samples/VSM.Samples.UWP/Properties/launchSettings.json b/VSM.Samples/VSM.Samples.UWP/Properties/launchSettings.json new file mode 100644 index 0000000..edf8aad --- /dev/null +++ b/VSM.Samples/VSM.Samples.UWP/Properties/launchSettings.json @@ -0,0 +1,8 @@ +{ + "profiles": { + "Windows Machine": { + "commandName": "MsixPackage", + "nativeDebugging": false + } + } +} \ No newline at end of file diff --git a/VSM.Samples/VSM.Samples.UWP/VSM.Samples.UWP.csproj b/VSM.Samples/VSM.Samples.UWP/VSM.Samples.UWP.csproj new file mode 100644 index 0000000..28a6e40 --- /dev/null +++ b/VSM.Samples/VSM.Samples.UWP/VSM.Samples.UWP.csproj @@ -0,0 +1,116 @@ + + + + false + + false + x86 + WinExe + VSM.Samples.UWP + en-US + 10.0.19041.0 + true + true + x86;x64;arm64 + + true + win10-x86;win10-x64;win10-arm64 + win10-$(Platform).pubxml + net8.0-windows10.0.19041.0 + True + 8.0.92 + + + bin\ARM\Debug\ + DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP + ;2008 + false + + + + + bin\ARM\Release\ + TRACE;NETFX_CORE;WINDOWS_UWP + ;2008 + false + true + + + + + bin\x64\Debug\ + DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP + ;2008 + false + + + + + bin\x64\Release\ + TRACE;NETFX_CORE;WINDOWS_UWP + ;2008 + false + true + + + + + bin\x86\Debug\ + DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP + ;2008 + false + .\Geocortex.Mobile.Samples.UWP.ruleset + + + bin\x86\Release\ + TRACE;NETFX_CORE;WINDOWS_UWP + ;2008 + false + true + .\Geocortex.Mobile.Samples.UWP.ruleset + + + + Designer + + + + + + + demo.png + + + description.png + + + + + Assets\license.txt + + + + + 200.5.0 + + + 5.34.0-PullRequest22521.12 + + + + + + + + + + + + Designer + + + + + + + \ No newline at end of file diff --git a/VSM.Samples/VSM.Samples.iOS/AppDelegate.cs b/VSM.Samples/VSM.Samples.iOS/AppDelegate.cs new file mode 100644 index 0000000..9d81db3 --- /dev/null +++ b/VSM.Samples/VSM.Samples.iOS/AppDelegate.cs @@ -0,0 +1,27 @@ +using Foundation; +using Microsoft.Maui.Hosting; +using UIKit; +using VertiGIS.Mobile.Platforms; + +namespace VertiGIS.Mobile.Samples.iOS; + +// TODO: Platform specific bootstrapping code should be migrated from AppDelegate.cs.original to AppDelegate.cs or MauiProgram.cs. +// See iOS App Lifecycle: https://learn.microsoft.com/dotnet/maui/fundamentals/app-lifecycle#ios + +[Register(nameof(AppDelegate))] +public class AppDelegate : VertiGISAppDelegate +{ + // + // This method is invoked when the application has loaded and is ready to run. In this + // method you should instantiate the window, load the UI into it and then make the window + // visible. + // + // You have 17 seconds to return from this method, or iOS will terminate your application. + // + public override bool FinishedLaunching(UIApplication app, NSDictionary options) + { + return base.FinishedLaunching(app, options); + } + + protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp(); +} diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Entitlements.plist b/VSM.Samples/VSM.Samples.iOS/Entitlements.plist similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Entitlements.plist rename to VSM.Samples/VSM.Samples.iOS/Entitlements.plist diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Contents.json b/VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Contents.json rename to VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Contents.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-1024.png b/VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-1024.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-1024.png rename to VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-1024.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-20.png b/VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-20.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-20.png rename to VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-20.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-29.png b/VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-29.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-29.png rename to VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-29.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-40.png b/VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-40.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-40.png rename to VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-40.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-58.png b/VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-58.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-58.png rename to VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-58.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-60.png b/VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-60.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-60.png rename to VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-60.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-60@2x.png b/VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-60@2x.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-60@2x.png rename to VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-60@2x.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-60@2x1.png b/VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-60@2x1.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-60@2x1.png rename to VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-60@2x1.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-60@3x.png b/VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-60@3x.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-60@3x.png rename to VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-60@3x.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-76.png b/VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-76.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-76.png rename to VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-76.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-76@2x.png b/VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-76@2x.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-76@2x.png rename to VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-76@2x.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-80.png b/VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-80.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-80.png rename to VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-80.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-83.5@2x.png b/VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-83.5@2x.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-83.5@2x.png rename to VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-83.5@2x.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-87.png b/VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-87.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-87.png rename to VSM.Samples/VSM.Samples.iOS/Icons.xcassets/AppIcon.appiconset/Icon-87.png diff --git a/VSM.Samples/VSM.Samples.iOS/Info.plist b/VSM.Samples/VSM.Samples.iOS/Info.plist new file mode 100644 index 0000000..3d9f379 --- /dev/null +++ b/VSM.Samples/VSM.Samples.iOS/Info.plist @@ -0,0 +1,91 @@ + + + + + UIDeviceFamily + + 1 + 2 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedExternalAccessoryProtocols + + com.trimble.correction + com.eos-gnss.positioningsource + com.bad-elf.gps + com.leica-geosystems.zeno.gnss + + CFBundleDisplayName + VertiGIS Studio Mobile Samples + CFBundleIdentifier + com.VSM.Samples + CFBundleVersion + 1.0 + UILaunchStoryboardName + LaunchScreen + CFBundleName + VSM.Samples + XSAppIconAssets + Icons.xcassets/AppIcon.appiconset + CFBundleURLTypes + + + CFBundleURLName + VSM.Samples + CFBundleURLSchemes + + VSM.Samples + + + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + + NSLocationTemporaryUsageDescriptionDictionary + + PreciseLocation + Your precise location is required to accurately show your exact location on the map + + NSLocationAlwaysAndWhenInUseUsageDescription + This will let the app use geolocation functionality (e.g. following) + NSLocationAlwaysUsageDescription + This will let the app use geolocation functionality (e.g. following) + NSLocationWhenInUseUsageDescription + This will let the app use geolocation functionality (e.g. following) + UIViewControllerBasedStatusBarAppearance + + NSCameraUsageDescription + This app needs access to the camera to take photos. + NSPhotoLibraryUsageDescription + This app needs access to photos. + NSMicrophoneUsageDescription + This app needs access to microphone. + NSPhotoLibraryAddUsageDescription + This app needs access to the photo gallery. + NSCalendarsUsageDescription + This app needs access to the calendar. + CFBundleLocalizations + + en + + UIBackgroundModes + + location + fetch + + + diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Location/IOSLocation.cs b/VSM.Samples/VSM.Samples.iOS/Location/IOSLocation.cs similarity index 97% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Location/IOSLocation.cs rename to VSM.Samples/VSM.Samples.iOS/Location/IOSLocation.cs index 9dce3c8..4f39803 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Location/IOSLocation.cs +++ b/VSM.Samples/VSM.Samples.iOS/Location/IOSLocation.cs @@ -6,7 +6,7 @@ /* NOTE: This sample component is for demonstrative purposes only. * This is not the recommended pattern for accessing location in a VertiGIS Studio Mobile application. * This component is used to demonstrate platform specific implementations and api/method calls. */ -[assembly: Xamarin.Forms.Dependency(typeof(IOSLocation))] +[assembly: Microsoft.Maui.Controls.Dependency(typeof(IOSLocation))] namespace VertiGIS.Mobile.Samples.iOS.Location { public class IOSLocation : ILocation diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Main.cs b/VSM.Samples/VSM.Samples.iOS/Main.cs similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Main.cs rename to VSM.Samples/VSM.Samples.iOS/Main.cs diff --git a/VSM.Samples/VSM.Samples.iOS/MauiProgram.cs b/VSM.Samples/VSM.Samples.iOS/MauiProgram.cs new file mode 100644 index 0000000..34e6c00 --- /dev/null +++ b/VSM.Samples/VSM.Samples.iOS/MauiProgram.cs @@ -0,0 +1,16 @@ +using Microsoft.Maui.Hosting; + +namespace VertiGIS.Mobile.Samples.iOS; + +public static class MauiProgram +{ + public static MauiApp CreateMauiApp() + { + var builder = MauiApp.CreateBuilder(); + + builder + .UseSharedMauiApp(); + + return builder.Build(); + } +} diff --git a/VSM.Samples/VSM.Samples.iOS/Properties/AssemblyInfo.cs b/VSM.Samples/VSM.Samples.iOS/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..b248b14 --- /dev/null +++ b/VSM.Samples/VSM.Samples.iOS/Properties/AssemblyInfo.cs @@ -0,0 +1,12 @@ +using System.Reflection; +using System.Runtime.InteropServices; +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("72bdc44f-c588-44f3-b6df-9aace7daafdd")] diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-1024.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-1024.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-1024.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-1024.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-114.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-114.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-114.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-114.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-167.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-167.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-167.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-167.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-20.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-20.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-20.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-20.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-29.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-29.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-29.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-29.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-40.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-40.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-40.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-40.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-44.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-44.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-44.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-44.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-50.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-50.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-50.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-50.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-512.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-512.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-512.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-512.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-57.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-57.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-57.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-57.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-58.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-58.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-58.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-58.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-60.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-60.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-60.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-60.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-60@2x.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-60@2x.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-60@2x.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-60@2x.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-60@3x.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-60@3x.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-60@3x.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-60@3x.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-72.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-72.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-72.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-72.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-72@2x.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-72@2x.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-72@2x.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-72@2x.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-76.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-76.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-76.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-76.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-76@2x.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-76@2x.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-76@2x.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-76@2x.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-80.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-80.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-80.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-80.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-83.5@2x.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-83.5@2x.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-83.5@2x.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-83.5@2x.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-87.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-87.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-87.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-87.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-Small-40.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-Small-40.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-Small-40.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-Small-40.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-Small-40@2x.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-Small-40@2x.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-Small-40@2x.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-Small-40@2x.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-Small-50.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-Small-50.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-Small-50.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-Small-50.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-Small.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-Small.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-Small.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-Small.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-Small@2x.png b/VSM.Samples/VSM.Samples.iOS/Resources/Icon-Small@2x.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/Icon-Small@2x.png rename to VSM.Samples/VSM.Samples.iOS/Resources/Icon-Small@2x.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/LaunchScreen.storyboard b/VSM.Samples/VSM.Samples.iOS/Resources/LaunchScreen.storyboard similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/LaunchScreen.storyboard rename to VSM.Samples/VSM.Samples.iOS/Resources/LaunchScreen.storyboard diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/NLog.config b/VSM.Samples/VSM.Samples.iOS/Resources/NLog.config similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/NLog.config rename to VSM.Samples/VSM.Samples.iOS/Resources/NLog.config diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/SplashScreenIcon-256.png b/VSM.Samples/VSM.Samples.iOS/Resources/SplashScreenIcon-256.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/SplashScreenIcon-256.png rename to VSM.Samples/VSM.Samples.iOS/Resources/SplashScreenIcon-256.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/SplashScreenIcon-256@2x.png b/VSM.Samples/VSM.Samples.iOS/Resources/SplashScreenIcon-256@2x.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/SplashScreenIcon-256@2x.png rename to VSM.Samples/VSM.Samples.iOS/Resources/SplashScreenIcon-256@2x.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/SplashScreenIcon-256@3x.png b/VSM.Samples/VSM.Samples.iOS/Resources/SplashScreenIcon-256@3x.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/Resources/SplashScreenIcon-256@3x.png rename to VSM.Samples/VSM.Samples.iOS/Resources/SplashScreenIcon-256@3x.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/SampleIcons.xcassets/AppIcons.appiconset/Contents.json b/VSM.Samples/VSM.Samples.iOS/SampleIcons.xcassets/AppIcons.appiconset/Contents.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/SampleIcons.xcassets/AppIcons.appiconset/Contents.json rename to VSM.Samples/VSM.Samples.iOS/SampleIcons.xcassets/AppIcons.appiconset/Contents.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/SampleIcons.xcassets/demo.imageset/Contents.json b/VSM.Samples/VSM.Samples.iOS/SampleIcons.xcassets/demo.imageset/Contents.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/SampleIcons.xcassets/demo.imageset/Contents.json rename to VSM.Samples/VSM.Samples.iOS/SampleIcons.xcassets/demo.imageset/Contents.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/SampleIcons.xcassets/demo.imageset/demo.png b/VSM.Samples/VSM.Samples.iOS/SampleIcons.xcassets/demo.imageset/demo.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/SampleIcons.xcassets/demo.imageset/demo.png rename to VSM.Samples/VSM.Samples.iOS/SampleIcons.xcassets/demo.imageset/demo.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/SampleIcons.xcassets/demo.imageset/demo2.png b/VSM.Samples/VSM.Samples.iOS/SampleIcons.xcassets/demo.imageset/demo2.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/SampleIcons.xcassets/demo.imageset/demo2.png rename to VSM.Samples/VSM.Samples.iOS/SampleIcons.xcassets/demo.imageset/demo2.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/SampleIcons.xcassets/demo.imageset/demo4.png b/VSM.Samples/VSM.Samples.iOS/SampleIcons.xcassets/demo.imageset/demo4.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/SampleIcons.xcassets/demo.imageset/demo4.png rename to VSM.Samples/VSM.Samples.iOS/SampleIcons.xcassets/demo.imageset/demo4.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/SampleIcons.xcassets/description.imageset/Contents.json b/VSM.Samples/VSM.Samples.iOS/SampleIcons.xcassets/description.imageset/Contents.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/SampleIcons.xcassets/description.imageset/Contents.json rename to VSM.Samples/VSM.Samples.iOS/SampleIcons.xcassets/description.imageset/Contents.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/SampleIcons.xcassets/description.imageset/description.png b/VSM.Samples/VSM.Samples.iOS/SampleIcons.xcassets/description.imageset/description.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/SampleIcons.xcassets/description.imageset/description.png rename to VSM.Samples/VSM.Samples.iOS/SampleIcons.xcassets/description.imageset/description.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/SampleIcons.xcassets/description.imageset/description2.png b/VSM.Samples/VSM.Samples.iOS/SampleIcons.xcassets/description.imageset/description2.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/SampleIcons.xcassets/description.imageset/description2.png rename to VSM.Samples/VSM.Samples.iOS/SampleIcons.xcassets/description.imageset/description2.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/SampleIcons.xcassets/description.imageset/description4.png b/VSM.Samples/VSM.Samples.iOS/SampleIcons.xcassets/description.imageset/description4.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples.iOS/SampleIcons.xcassets/description.imageset/description4.png rename to VSM.Samples/VSM.Samples.iOS/SampleIcons.xcassets/description.imageset/description4.png diff --git a/VSM.Samples/VSM.Samples.iOS/VSM.Samples.iOS.csproj b/VSM.Samples/VSM.Samples.iOS/VSM.Samples.iOS.csproj new file mode 100644 index 0000000..0e4efda --- /dev/null +++ b/VSM.Samples/VSM.Samples.iOS/VSM.Samples.iOS.csproj @@ -0,0 +1,96 @@ + + + Exe + Resources + manual + net8.0-ios + ios-arm64 + True + 8.0.92 + 11.0 + + + false + None + true + + + + + iossimulator-x64 + + + None + false + + iossimulator-x64 + + + false + true + + + + + true + + true + ios-arm64 + False + + + false + iPhone Developer + Entitlements.plist + + ios-arm64 + + + False + True + Automatic:AdHoc + iPhone Distribution + Entitlements.plist + + ios-arm64 + + + False + Automatic:AppStore + iPhone Distribution + Entitlements.plist + + ios-arm64 + + + + + + + VertiGIS.Mobile.Samples.iOS + VertiGIS.Mobile.Samples.iOS + Copyright © 2014 + 1.0.0.0 + 1.0.0.0 + + + automatic + Apple Development: Created via API (O17P7NVJQPH6) + VS: WildCard Development + + + + 200.5.0 + + + 5.34.0-PullRequest22521.12 + + + + + + + + + + \ No newline at end of file diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/App.cs b/VSM.Samples/VSM.Samples/App.cs similarity index 90% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/App.cs rename to VSM.Samples/VSM.Samples/App.cs index 3fdfa7d..de4bd9b 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/App.cs +++ b/VSM.Samples/VSM.Samples/App.cs @@ -1,13 +1,8 @@ using VertiGIS.Mobile.Samples.SampleSelector; using VertiGIS.Mobile.Infrastructure.App; using VertiGIS.Mobile.Infrastructure.Configuration; -using VertiGIS.Mobile.Toolkit.Views; -using System; -using System.IO; using System.Reflection; -using System.Threading.Tasks; using VertiGIS.Mobile.Toolkit.Views.Markdown; -using Xamarin.Forms; namespace VertiGIS.Mobile.Samples { @@ -63,7 +58,7 @@ protected override void OnResume() { // OnResume will get called when background processing begins. // UWP activated events are raised in UWP App.xaml.cs. - if (Xamarin.Forms.Device.RuntimePlatform != Xamarin.Forms.Device.UWP) + if (DeviceInfo.Platform != DevicePlatform.WinUI) { AppManager.Instance.OnActivated(); } @@ -74,7 +69,7 @@ protected override void OnResume() public async Task LoadApp(Sample sample) { // Push a loading spinner. - if (Device.RuntimePlatform != Device.iOS) + if (DeviceInfo.Platform != DevicePlatform.iOS) { await MainPage.Navigation.PushModalAsync(new ContentPage() { @@ -104,8 +99,8 @@ await MainPage.Navigation.PushModalAsync(new ContentPage() var tabbedPage = new TabbedPage() { Title = sample.Name, - BarBackgroundColor = Color.LightGray, - BarTextColor = Color.Black + BarBackgroundColor = Colors.LightGray, + BarTextColor = Colors.Black }; var description = GetDescription(readme); @@ -116,7 +111,7 @@ await MainPage.Navigation.PushModalAsync(new ContentPage() await MainPage.Navigation.PushAsync(tabbedPage, false); // Pop the loading spinner. - if (Device.RuntimePlatform != Device.iOS) + if (DeviceInfo.Platform != DevicePlatform.iOS) { await MainPage.Navigation.PopModalAsync(); } @@ -138,14 +133,14 @@ public View GetDescription(string resource) var view = new MarkdownView() { Markdown = readmeContent, - LabelStyleOverrides = new Style(typeof(Label)) { Setters = { new Setter { Property = Label.TextColorProperty, Value = Color.Black } } } + LabelStyleOverrides = new Style(typeof(Label)) { Setters = { new Setter { Property = Label.TextColorProperty, Value = Colors.Black } } } }; var scrollContainer = new ScrollView() { Content = view.Content, HeightRequest = 1000, Margin = 5 }; var stack = new StackLayout() { - BackgroundColor = Color.White, + BackgroundColor = Colors.White, Children = { scrollContainer @@ -166,7 +161,7 @@ public View GetContent() }; // Spinner - var spinner = new EnhancedActivityIndicator() + var spinner = new ActivityIndicator() { IsRunning = true }; @@ -177,7 +172,7 @@ public View GetContent() // Label var label = new Label() { - TextColor = Color.Black + TextColor = Colors.Black }; stack.Children.Add(label); diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/AppResources.Designer.cs b/VSM.Samples/VSM.Samples/AppResources.Designer.cs similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/AppResources.Designer.cs rename to VSM.Samples/VSM.Samples/AppResources.Designer.cs diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/AppResources.en-US.resx b/VSM.Samples/VSM.Samples/AppResources.en-US.resx similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/AppResources.en-US.resx rename to VSM.Samples/VSM.Samples/AppResources.en-US.resx diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/AppResources.en.resx b/VSM.Samples/VSM.Samples/AppResources.en.resx similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/AppResources.en.resx rename to VSM.Samples/VSM.Samples/AppResources.en.resx diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/AppResources.resx b/VSM.Samples/VSM.Samples/AppResources.resx similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/AppResources.resx rename to VSM.Samples/VSM.Samples/AppResources.resx diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/MainPage.xaml b/VSM.Samples/VSM.Samples/MainPage.xaml similarity index 54% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/MainPage.xaml rename to VSM.Samples/VSM.Samples/MainPage.xaml index b64043c..1154f69 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/MainPage.xaml +++ b/VSM.Samples/VSM.Samples/MainPage.xaml @@ -1,14 +1,14 @@ - - + - + - + VerticalOptions="Center" /> + diff --git a/VSM.Samples/VSM.Samples/MainPage.xaml.cs b/VSM.Samples/VSM.Samples/MainPage.xaml.cs new file mode 100644 index 0000000..4a6d02d --- /dev/null +++ b/VSM.Samples/VSM.Samples/MainPage.xaml.cs @@ -0,0 +1,10 @@ +namespace VertiGIS.Mobile.Samples +{ + public partial class MainPage : ContentPage + { + public MainPage() + { + InitializeComponent(); + } + } +} diff --git a/VSM.Samples/VSM.Samples/MauiProgramExtensions.cs b/VSM.Samples/VSM.Samples/MauiProgramExtensions.cs new file mode 100644 index 0000000..07f2469 --- /dev/null +++ b/VSM.Samples/VSM.Samples/MauiProgramExtensions.cs @@ -0,0 +1,26 @@ +using CommunityToolkit.Maui; +using Esri.ArcGISRuntime.Maui; +using Esri.ArcGISRuntime.Toolkit.Maui; +using VertiGIS.Mobile.Platform; + +namespace VertiGIS.Mobile.Samples; + +public static class MauiProgramExtensions +{ + public static MauiAppBuilder UseSharedMauiApp(this MauiAppBuilder builder) + { + builder + .UseStudioMobile() + .UseArcGISRuntime() + .UseArcGISToolkit() + .UseMauiCommunityToolkit() + .UseMauiApp(); + + // TODO: Add the entry points to your Apps here. + // See also: https://learn.microsoft.com/dotnet/maui/fundamentals/app-lifecycle + //builder.Services.AddTransient(); + + + return builder; + } +} diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Properties/AssemblyInfo.cs b/VSM.Samples/VSM.Samples/Properties/AssemblyInfo.cs similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Properties/AssemblyInfo.cs rename to VSM.Samples/VSM.Samples/Properties/AssemblyInfo.cs diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/Sample.cs b/VSM.Samples/VSM.Samples/SampleSelector/Sample.cs similarity index 71% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/Sample.cs rename to VSM.Samples/VSM.Samples/SampleSelector/Sample.cs index e2d1c0d..94966a5 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/Sample.cs +++ b/VSM.Samples/VSM.Samples/SampleSelector/Sample.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Text; - -namespace VertiGIS.Mobile.Samples.SampleSelector +namespace VertiGIS.Mobile.Samples.SampleSelector { public class Sample { diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/SampleGroup.cs b/VSM.Samples/VSM.Samples/SampleSelector/SampleGroup.cs similarity index 66% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/SampleGroup.cs rename to VSM.Samples/VSM.Samples/SampleSelector/SampleGroup.cs index 9d1adbe..a090569 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/SampleGroup.cs +++ b/VSM.Samples/VSM.Samples/SampleSelector/SampleGroup.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Text; - -namespace VertiGIS.Mobile.Samples.SampleSelector +namespace VertiGIS.Mobile.Samples.SampleSelector { public class SampleGroup : List { diff --git a/VSM.Samples/VSM.Samples/SampleSelector/Selector.xaml b/VSM.Samples/VSM.Samples/SampleSelector/Selector.xaml new file mode 100644 index 0000000..d43a7b6 --- /dev/null +++ b/VSM.Samples/VSM.Samples/SampleSelector/Selector.xaml @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/Selector.xaml.cs b/VSM.Samples/VSM.Samples/SampleSelector/Selector.xaml.cs similarity index 98% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/Selector.xaml.cs rename to VSM.Samples/VSM.Samples/SampleSelector/Selector.xaml.cs index e903b47..75fd32b 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/Selector.xaml.cs +++ b/VSM.Samples/VSM.Samples/SampleSelector/Selector.xaml.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using Xamarin.Forms; -using Xamarin.Forms.Xaml; - -namespace VertiGIS.Mobile.Samples.SampleSelector +namespace VertiGIS.Mobile.Samples.SampleSelector { [XamlCompilation(XamlCompilationOptions.Compile)] public partial class Selector : ContentPage diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/demo.png b/VSM.Samples/VSM.Samples/SampleSelector/demo.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/demo.png rename to VSM.Samples/VSM.Samples/SampleSelector/demo.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/demo2.png b/VSM.Samples/VSM.Samples/SampleSelector/demo2.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/demo2.png rename to VSM.Samples/VSM.Samples/SampleSelector/demo2.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/demo4.png b/VSM.Samples/VSM.Samples/SampleSelector/demo4.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/demo4.png rename to VSM.Samples/VSM.Samples/SampleSelector/demo4.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/description.png b/VSM.Samples/VSM.Samples/SampleSelector/description.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/description.png rename to VSM.Samples/VSM.Samples/SampleSelector/description.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/description2.png b/VSM.Samples/VSM.Samples/SampleSelector/description2.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/description2.png rename to VSM.Samples/VSM.Samples/SampleSelector/description2.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/description4.png b/VSM.Samples/VSM.Samples/SampleSelector/description4.png similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/SampleSelector/description4.png rename to VSM.Samples/VSM.Samples/SampleSelector/description4.png diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/App/GeocortexMobileViewer/README.md b/VSM.Samples/VSM.Samples/Samples/App/GeocortexMobileViewer/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/App/GeocortexMobileViewer/README.md rename to VSM.Samples/VSM.Samples/Samples/App/GeocortexMobileViewer/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/App/GeocortexMobileViewer/app.json b/VSM.Samples/VSM.Samples/Samples/App/GeocortexMobileViewer/app.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/App/GeocortexMobileViewer/app.json rename to VSM.Samples/VSM.Samples/Samples/App/GeocortexMobileViewer/app.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/App/GeocortexMobileViewer/layout-large.xml b/VSM.Samples/VSM.Samples/Samples/App/GeocortexMobileViewer/layout-large.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/App/GeocortexMobileViewer/layout-large.xml rename to VSM.Samples/VSM.Samples/Samples/App/GeocortexMobileViewer/layout-large.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/App/GeocortexMobileViewer/layout-small.xml b/VSM.Samples/VSM.Samples/Samples/App/GeocortexMobileViewer/layout-small.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/App/GeocortexMobileViewer/layout-small.xml rename to VSM.Samples/VSM.Samples/Samples/App/GeocortexMobileViewer/layout-small.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/Commands/README.md b/VSM.Samples/VSM.Samples/Samples/AppConfiguration/Commands/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/Commands/README.md rename to VSM.Samples/VSM.Samples/Samples/AppConfiguration/Commands/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/Commands/commands.json b/VSM.Samples/VSM.Samples/Samples/AppConfiguration/Commands/commands.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/Commands/commands.json rename to VSM.Samples/VSM.Samples/Samples/AppConfiguration/Commands/commands.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/Commands/commands.xml b/VSM.Samples/VSM.Samples/Samples/AppConfiguration/Commands/commands.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/Commands/commands.xml rename to VSM.Samples/VSM.Samples/Samples/AppConfiguration/Commands/commands.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/MapAndFeatureCommands/README.md b/VSM.Samples/VSM.Samples/Samples/AppConfiguration/MapAndFeatureCommands/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/MapAndFeatureCommands/README.md rename to VSM.Samples/VSM.Samples/Samples/AppConfiguration/MapAndFeatureCommands/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/MapAndFeatureCommands/map-and-feature-commands.json b/VSM.Samples/VSM.Samples/Samples/AppConfiguration/MapAndFeatureCommands/map-and-feature-commands.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/MapAndFeatureCommands/map-and-feature-commands.json rename to VSM.Samples/VSM.Samples/Samples/AppConfiguration/MapAndFeatureCommands/map-and-feature-commands.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/MapAndFeatureCommands/map-and-feature-commands.xml b/VSM.Samples/VSM.Samples/Samples/AppConfiguration/MapAndFeatureCommands/map-and-feature-commands.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/MapAndFeatureCommands/map-and-feature-commands.xml rename to VSM.Samples/VSM.Samples/Samples/AppConfiguration/MapAndFeatureCommands/map-and-feature-commands.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/MapConfiguration/README.md b/VSM.Samples/VSM.Samples/Samples/AppConfiguration/MapConfiguration/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/MapConfiguration/README.md rename to VSM.Samples/VSM.Samples/Samples/AppConfiguration/MapConfiguration/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/MapConfiguration/map-configuration.json b/VSM.Samples/VSM.Samples/Samples/AppConfiguration/MapConfiguration/map-configuration.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/MapConfiguration/map-configuration.json rename to VSM.Samples/VSM.Samples/Samples/AppConfiguration/MapConfiguration/map-configuration.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/MapConfiguration/map-configuration.xml b/VSM.Samples/VSM.Samples/Samples/AppConfiguration/MapConfiguration/map-configuration.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/MapConfiguration/map-configuration.xml rename to VSM.Samples/VSM.Samples/Samples/AppConfiguration/MapConfiguration/map-configuration.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/Theme/README.md b/VSM.Samples/VSM.Samples/Samples/AppConfiguration/Theme/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/Theme/README.md rename to VSM.Samples/VSM.Samples/Samples/AppConfiguration/Theme/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/Theme/theme.json b/VSM.Samples/VSM.Samples/Samples/AppConfiguration/Theme/theme.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/Theme/theme.json rename to VSM.Samples/VSM.Samples/Samples/AppConfiguration/Theme/theme.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/Theme/theme.xml b/VSM.Samples/VSM.Samples/Samples/AppConfiguration/Theme/theme.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/AppConfiguration/Theme/theme.xml rename to VSM.Samples/VSM.Samples/Samples/AppConfiguration/Theme/theme.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/ActivateDeactivate/ActivateDeactivateComponent.cs b/VSM.Samples/VSM.Samples/Samples/Conceptual/ActivateDeactivate/ActivateDeactivateComponent.cs similarity index 96% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/ActivateDeactivate/ActivateDeactivateComponent.cs rename to VSM.Samples/VSM.Samples/Samples/Conceptual/ActivateDeactivate/ActivateDeactivateComponent.cs index 77de1e2..6e4460c 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/ActivateDeactivate/ActivateDeactivateComponent.cs +++ b/VSM.Samples/VSM.Samples/Samples/Conceptual/ActivateDeactivate/ActivateDeactivateComponent.cs @@ -1,9 +1,7 @@ using VertiGIS.Mobile.Samples; using VertiGIS.Mobile.Samples.Samples.Conceptual.ActivateDeactivate; using VertiGIS.Mobile.Composition.Layout; -using System.Threading.Tasks; using System.Xml.Linq; -using Xamarin.Forms; [assembly: Component(typeof(ActivateDeactivateComponent), "activate-deactivate", XmlNamespace = XmlNamespaces.SamplesNamespace)] namespace VertiGIS.Mobile.Samples.Samples.Conceptual.ActivateDeactivate diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/ActivateDeactivate/README.md b/VSM.Samples/VSM.Samples/Samples/Conceptual/ActivateDeactivate/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/ActivateDeactivate/README.md rename to VSM.Samples/VSM.Samples/Samples/Conceptual/ActivateDeactivate/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/ActivateDeactivate/activate-deactivate.json b/VSM.Samples/VSM.Samples/Samples/Conceptual/ActivateDeactivate/activate-deactivate.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/ActivateDeactivate/activate-deactivate.json rename to VSM.Samples/VSM.Samples/Samples/Conceptual/ActivateDeactivate/activate-deactivate.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/ActivateDeactivate/activate-deactivate.xml b/VSM.Samples/VSM.Samples/Samples/Conceptual/ActivateDeactivate/activate-deactivate.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/ActivateDeactivate/activate-deactivate.xml rename to VSM.Samples/VSM.Samples/Samples/Conceptual/ActivateDeactivate/activate-deactivate.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/ActivateDeactivateChildren/ActivateDeactivateChildrenComponent.cs b/VSM.Samples/VSM.Samples/Samples/Conceptual/ActivateDeactivateChildren/ActivateDeactivateChildrenComponent.cs similarity index 73% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/ActivateDeactivateChildren/ActivateDeactivateChildrenComponent.cs rename to VSM.Samples/VSM.Samples/Samples/Conceptual/ActivateDeactivateChildren/ActivateDeactivateChildrenComponent.cs index 6da2aec..bea8668 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/ActivateDeactivateChildren/ActivateDeactivateChildrenComponent.cs +++ b/VSM.Samples/VSM.Samples/Samples/Conceptual/ActivateDeactivateChildren/ActivateDeactivateChildrenComponent.cs @@ -1,10 +1,7 @@ -using VertiGIS.Mobile.Samples; -using VertiGIS.Mobile.Samples.Samples.Conceptual.ActivateDeactivateChildren; +using System.Xml.Linq; using VertiGIS.Mobile.Composition.Layout; -using System.Linq; -using System.Threading.Tasks; -using System.Xml.Linq; -using Xamarin.Forms; +using VertiGIS.Mobile.Samples; +using VertiGIS.Mobile.Samples.Samples.Conceptual.ActivateDeactivateChildren; [assembly: Component(typeof(ActivateDeactivateChildrenComponent), "activate-deactivate-children", XmlNamespace = XmlNamespaces.SamplesNamespace)] namespace VertiGIS.Mobile.Samples.Samples.Conceptual.ActivateDeactivateChildren @@ -13,7 +10,7 @@ internal class ActivateDeactivateChildrenComponent : ComponentBase { private Grid _grid; - public ActivateDeactivateChildrenComponent(): base() + public ActivateDeactivateChildrenComponent() : base() { } @@ -28,7 +25,14 @@ protected override VisualElement Create(XNode node) foreach (var child in Children) { - _grid.Children.Add((View)child.GetView(), 0, i); + var view = (View)child.GetView(); + + _grid.Children.Add(view); + Grid.SetRow(view, 0); + Grid.SetColumn(view, i); + + _grid.ColumnDefinitions.Add(new ColumnDefinition { Width = new GridLength(1, GridUnitType.Star) }); + i++; } @@ -40,14 +44,15 @@ protected override Task DeactivateChildAsync(ComponentBase removed) // Remove the child. var row = Grid.GetRow(removed.GetView()); _grid.Children.Remove((View)removed.GetView()); - + if (_grid.Children.Count == 0) { return Task.CompletedTask; } // Move all subsequent children up a row. - foreach (var child in Children.Where(child => Grid.GetRow(child.GetView()) > row)) { + foreach (var child in Children.Where(child => Grid.GetRow(child.GetView()) > row)) + { Grid.SetRow(child.GetView(), Grid.GetRow(child.GetView()) - 1); } @@ -58,8 +63,15 @@ protected override Task ActivateChildAsync(ComponentBase child) { // Add children to the bottom of the list. var view = (View)child.GetView(); - _grid.Children.AddVertical(view); + + _grid.Children.Add(view); + + if (_grid.RowDefinitions.Count < _grid.Children.Count) + { + _grid.RowDefinitions.Add(new RowDefinition { Height = new GridLength(1, GridUnitType.Star) }); + } Grid.SetRow(view, _grid.Children.Count - 1); + return Task.CompletedTask; } } diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/ActivateDeactivateChildren/README.md b/VSM.Samples/VSM.Samples/Samples/Conceptual/ActivateDeactivateChildren/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/ActivateDeactivateChildren/README.md rename to VSM.Samples/VSM.Samples/Samples/Conceptual/ActivateDeactivateChildren/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/ActivateDeactivateChildren/activate-deactivate-children.json b/VSM.Samples/VSM.Samples/Samples/Conceptual/ActivateDeactivateChildren/activate-deactivate-children.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/ActivateDeactivateChildren/activate-deactivate-children.json rename to VSM.Samples/VSM.Samples/Samples/Conceptual/ActivateDeactivateChildren/activate-deactivate-children.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/ActivateDeactivateChildren/activate-deactivate-children.xml b/VSM.Samples/VSM.Samples/Samples/Conceptual/ActivateDeactivateChildren/activate-deactivate-children.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/ActivateDeactivateChildren/activate-deactivate-children.xml rename to VSM.Samples/VSM.Samples/Samples/Conceptual/ActivateDeactivateChildren/activate-deactivate-children.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/DependencyInjection/DependencyInjectionComponent.cs b/VSM.Samples/VSM.Samples/Samples/Conceptual/DependencyInjection/DependencyInjectionComponent.cs similarity index 98% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/DependencyInjection/DependencyInjectionComponent.cs rename to VSM.Samples/VSM.Samples/Samples/Conceptual/DependencyInjection/DependencyInjectionComponent.cs index 10c96a5..b5bcc0a 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/DependencyInjection/DependencyInjectionComponent.cs +++ b/VSM.Samples/VSM.Samples/Samples/Conceptual/DependencyInjection/DependencyInjectionComponent.cs @@ -4,10 +4,8 @@ using VertiGIS.Mobile.Composition.Layout; using VertiGIS.Mobile.Infrastructure.Dialog; using VertiGIS.Mobile.Infrastructure.Maps; -using System; using System.Text; using System.Xml.Linq; -using Xamarin.Forms; using System.Reactive.Linq; using static System.FormattableString; diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/DependencyInjection/README.md b/VSM.Samples/VSM.Samples/Samples/Conceptual/DependencyInjection/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/DependencyInjection/README.md rename to VSM.Samples/VSM.Samples/Samples/Conceptual/DependencyInjection/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/DependencyInjection/dependency-injection.json b/VSM.Samples/VSM.Samples/Samples/Conceptual/DependencyInjection/dependency-injection.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/DependencyInjection/dependency-injection.json rename to VSM.Samples/VSM.Samples/Samples/Conceptual/DependencyInjection/dependency-injection.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/DependencyInjection/dependency-injection.xml b/VSM.Samples/VSM.Samples/Samples/Conceptual/DependencyInjection/dependency-injection.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/DependencyInjection/dependency-injection.xml rename to VSM.Samples/VSM.Samples/Samples/Conceptual/DependencyInjection/dependency-injection.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Disposal/DisposeComponent.cs b/VSM.Samples/VSM.Samples/Samples/Conceptual/Disposal/DisposeComponent.cs similarity index 97% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Disposal/DisposeComponent.cs rename to VSM.Samples/VSM.Samples/Samples/Conceptual/Disposal/DisposeComponent.cs index a7ce05d..626f943 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Disposal/DisposeComponent.cs +++ b/VSM.Samples/VSM.Samples/Samples/Conceptual/Disposal/DisposeComponent.cs @@ -2,10 +2,8 @@ using VertiGIS.Mobile.Samples.Samples.Conceptual.DisposeComponent; using VertiGIS.Mobile.Composition.Layout; using Microsoft.Win32.SafeHandles; -using System; using System.ComponentModel; using System.Xml.Linq; -using Xamarin.Forms; [assembly: Component(typeof(DisposeComponent), "dispose", XmlNamespace = XmlNamespaces.SamplesNamespace)] namespace VertiGIS.Mobile.Samples.Samples.Conceptual.DisposeComponent diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Disposal/README.md b/VSM.Samples/VSM.Samples/Samples/Conceptual/Disposal/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Disposal/README.md rename to VSM.Samples/VSM.Samples/Samples/Conceptual/Disposal/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Disposal/disposal.json b/VSM.Samples/VSM.Samples/Samples/Conceptual/Disposal/disposal.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Disposal/disposal.json rename to VSM.Samples/VSM.Samples/Samples/Conceptual/Disposal/disposal.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Disposal/disposal.xml b/VSM.Samples/VSM.Samples/Samples/Conceptual/Disposal/disposal.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Disposal/disposal.xml rename to VSM.Samples/VSM.Samples/Samples/Conceptual/Disposal/disposal.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Internationalization/AppResources.Designer.cs b/VSM.Samples/VSM.Samples/Samples/Conceptual/Internationalization/AppResources.Designer.cs similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Internationalization/AppResources.Designer.cs rename to VSM.Samples/VSM.Samples/Samples/Conceptual/Internationalization/AppResources.Designer.cs diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Internationalization/AppResources.en-US.resx b/VSM.Samples/VSM.Samples/Samples/Conceptual/Internationalization/AppResources.en-US.resx similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Internationalization/AppResources.en-US.resx rename to VSM.Samples/VSM.Samples/Samples/Conceptual/Internationalization/AppResources.en-US.resx diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Internationalization/AppResources.en.resx b/VSM.Samples/VSM.Samples/Samples/Conceptual/Internationalization/AppResources.en.resx similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Internationalization/AppResources.en.resx rename to VSM.Samples/VSM.Samples/Samples/Conceptual/Internationalization/AppResources.en.resx diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Internationalization/AppResources.resx b/VSM.Samples/VSM.Samples/Samples/Conceptual/Internationalization/AppResources.resx similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Internationalization/AppResources.resx rename to VSM.Samples/VSM.Samples/Samples/Conceptual/Internationalization/AppResources.resx diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Internationalization/InternationalizationComponent.cs b/VSM.Samples/VSM.Samples/Samples/Conceptual/Internationalization/InternationalizationComponent.cs similarity index 98% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Internationalization/InternationalizationComponent.cs rename to VSM.Samples/VSM.Samples/Samples/Conceptual/Internationalization/InternationalizationComponent.cs index 2ba3b53..bb1ab86 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Internationalization/InternationalizationComponent.cs +++ b/VSM.Samples/VSM.Samples/Samples/Conceptual/Internationalization/InternationalizationComponent.cs @@ -3,7 +3,6 @@ using VertiGIS.Mobile.Composition.Layout; using System.Xml.Linq; -using Xamarin.Forms; [assembly: Component(typeof(InternationalizationComponent), "i18n", XmlNamespace = XmlNamespaces.SamplesNamespace)] namespace VertiGIS.Mobile.Samples.Samples.Conceptual.Internationalization diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Internationalization/README.md b/VSM.Samples/VSM.Samples/Samples/Conceptual/Internationalization/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Internationalization/README.md rename to VSM.Samples/VSM.Samples/Samples/Conceptual/Internationalization/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Internationalization/i18n.json b/VSM.Samples/VSM.Samples/Samples/Conceptual/Internationalization/i18n.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Internationalization/i18n.json rename to VSM.Samples/VSM.Samples/Samples/Conceptual/Internationalization/i18n.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Internationalization/i18n.xml b/VSM.Samples/VSM.Samples/Samples/Conceptual/Internationalization/i18n.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Internationalization/i18n.xml rename to VSM.Samples/VSM.Samples/Samples/Conceptual/Internationalization/i18n.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Logging/LoggingComponent.cs b/VSM.Samples/VSM.Samples/Samples/Conceptual/Logging/LoggingComponent.cs similarity index 98% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Logging/LoggingComponent.cs rename to VSM.Samples/VSM.Samples/Samples/Conceptual/Logging/LoggingComponent.cs index 9191873..4ca3b39 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Logging/LoggingComponent.cs +++ b/VSM.Samples/VSM.Samples/Samples/Conceptual/Logging/LoggingComponent.cs @@ -2,9 +2,7 @@ using VertiGIS.Mobile.Samples.Samples.Conceptual.Logging; using VertiGIS.Mobile.Composition.Layout; using VertiGIS.Mobile.Toolkit.Logging; -using System.Threading.Tasks; using System.Xml.Linq; -using Xamarin.Forms; [assembly: Component(typeof(LoggingComponent), "logging", XmlNamespace = XmlNamespaces.SamplesNamespace)] namespace VertiGIS.Mobile.Samples.Samples.Conceptual.Logging diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Logging/README.md b/VSM.Samples/VSM.Samples/Samples/Conceptual/Logging/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Logging/README.md rename to VSM.Samples/VSM.Samples/Samples/Conceptual/Logging/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Logging/logging.json b/VSM.Samples/VSM.Samples/Samples/Conceptual/Logging/logging.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Logging/logging.json rename to VSM.Samples/VSM.Samples/Samples/Conceptual/Logging/logging.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Logging/logging.xml b/VSM.Samples/VSM.Samples/Samples/Conceptual/Logging/logging.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/Logging/logging.xml rename to VSM.Samples/VSM.Samples/Samples/Conceptual/Logging/logging.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/OrientationLock/README.md b/VSM.Samples/VSM.Samples/Samples/Conceptual/OrientationLock/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/OrientationLock/README.md rename to VSM.Samples/VSM.Samples/Samples/Conceptual/OrientationLock/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/OrientationLock/orientation-lock.json b/VSM.Samples/VSM.Samples/Samples/Conceptual/OrientationLock/orientation-lock.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/OrientationLock/orientation-lock.json rename to VSM.Samples/VSM.Samples/Samples/Conceptual/OrientationLock/orientation-lock.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/OrientationLock/orientation-lock.xml b/VSM.Samples/VSM.Samples/Samples/Conceptual/OrientationLock/orientation-lock.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/OrientationLock/orientation-lock.xml rename to VSM.Samples/VSM.Samples/Samples/Conceptual/OrientationLock/orientation-lock.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/PhoneVsDesktop/README.md b/VSM.Samples/VSM.Samples/Samples/Conceptual/PhoneVsDesktop/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/PhoneVsDesktop/README.md rename to VSM.Samples/VSM.Samples/Samples/Conceptual/PhoneVsDesktop/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/PhoneVsDesktop/desktop.xml b/VSM.Samples/VSM.Samples/Samples/Conceptual/PhoneVsDesktop/desktop.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/PhoneVsDesktop/desktop.xml rename to VSM.Samples/VSM.Samples/Samples/Conceptual/PhoneVsDesktop/desktop.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/PhoneVsDesktop/phone-vs-desktop.json b/VSM.Samples/VSM.Samples/Samples/Conceptual/PhoneVsDesktop/phone-vs-desktop.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/PhoneVsDesktop/phone-vs-desktop.json rename to VSM.Samples/VSM.Samples/Samples/Conceptual/PhoneVsDesktop/phone-vs-desktop.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/PhoneVsDesktop/phone.xml b/VSM.Samples/VSM.Samples/Samples/Conceptual/PhoneVsDesktop/phone.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Conceptual/PhoneVsDesktop/phone.xml rename to VSM.Samples/VSM.Samples/Samples/Conceptual/PhoneVsDesktop/phone.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Component/CustomComponent.cs b/VSM.Samples/VSM.Samples/Samples/Custom/Component/CustomComponent.cs similarity index 97% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Component/CustomComponent.cs rename to VSM.Samples/VSM.Samples/Samples/Custom/Component/CustomComponent.cs index 9962749..24e5b48 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Component/CustomComponent.cs +++ b/VSM.Samples/VSM.Samples/Samples/Custom/Component/CustomComponent.cs @@ -2,7 +2,6 @@ using VertiGIS.Mobile.Samples.Samples.Custom.Component; using VertiGIS.Mobile.Composition.Layout; using System.Xml.Linq; -using Xamarin.Forms; [assembly: Component(typeof(CustomComponent), "component", XmlNamespace = XmlNamespaces.SamplesNamespace)] namespace VertiGIS.Mobile.Samples.Samples.Custom.Component diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Component/README.md b/VSM.Samples/VSM.Samples/Samples/Custom/Component/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Component/README.md rename to VSM.Samples/VSM.Samples/Samples/Custom/Component/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Component/component.json b/VSM.Samples/VSM.Samples/Samples/Custom/Component/component.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Component/component.json rename to VSM.Samples/VSM.Samples/Samples/Custom/Component/component.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Component/component.xml b/VSM.Samples/VSM.Samples/Samples/Custom/Component/component.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Component/component.xml rename to VSM.Samples/VSM.Samples/Samples/Custom/Component/component.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/ComponentConfiguration/AppItemComponent.cs b/VSM.Samples/VSM.Samples/Samples/Custom/ComponentConfiguration/AppItemComponent.cs similarity index 97% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/ComponentConfiguration/AppItemComponent.cs rename to VSM.Samples/VSM.Samples/Samples/Custom/ComponentConfiguration/AppItemComponent.cs index 3d53429..c6d70af 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/ComponentConfiguration/AppItemComponent.cs +++ b/VSM.Samples/VSM.Samples/Samples/Custom/ComponentConfiguration/AppItemComponent.cs @@ -2,9 +2,7 @@ using VertiGIS.Mobile.Samples.Samples.Custom.ComponentConfiguration; using VertiGIS.Mobile.Infrastructure.App; using VertiGIS.Mobile.Infrastructure.Layout; -using System.Threading.Tasks; using System.Xml.Linq; -using Xamarin.Forms; [assembly: AppItemComponent(typeof(AppItemComponent), "component-config", AppItemConfiguration.ConfigItemtype, XmlNamespace = XmlNamespaces.SamplesNamespace)] namespace VertiGIS.Mobile.Samples.Samples.Custom.ComponentConfiguration diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/ComponentConfiguration/AppItemConfiguration.cs b/VSM.Samples/VSM.Samples/Samples/Custom/ComponentConfiguration/AppItemConfiguration.cs similarity index 95% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/ComponentConfiguration/AppItemConfiguration.cs rename to VSM.Samples/VSM.Samples/Samples/Custom/ComponentConfiguration/AppItemConfiguration.cs index 21ad0de..8034627 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/ComponentConfiguration/AppItemConfiguration.cs +++ b/VSM.Samples/VSM.Samples/Samples/Custom/ComponentConfiguration/AppItemConfiguration.cs @@ -1,9 +1,6 @@ using VertiGIS.Mobile.Samples.Samples.Custom.ComponentConfiguration; using VertiGIS.ArcGISExtensions; using VertiGIS.Mobile.Infrastructure.App; -using System; -using System.Collections.Generic; -using System.Text; [assembly: AppItem(AppItemConfiguration.ConfigItemtype, typeof(AppItemConfiguration))] namespace VertiGIS.Mobile.Samples.Samples.Custom.ComponentConfiguration diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/ComponentConfiguration/README.md b/VSM.Samples/VSM.Samples/Samples/Custom/ComponentConfiguration/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/ComponentConfiguration/README.md rename to VSM.Samples/VSM.Samples/Samples/Custom/ComponentConfiguration/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/ComponentConfiguration/component-configuration.json b/VSM.Samples/VSM.Samples/Samples/Custom/ComponentConfiguration/component-configuration.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/ComponentConfiguration/component-configuration.json rename to VSM.Samples/VSM.Samples/Samples/Custom/ComponentConfiguration/component-configuration.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/ComponentConfiguration/component-configuration.xml b/VSM.Samples/VSM.Samples/Samples/Custom/ComponentConfiguration/component-configuration.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/ComponentConfiguration/component-configuration.xml rename to VSM.Samples/VSM.Samples/Samples/Custom/ComponentConfiguration/component-configuration.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsComponent.cs b/VSM.Samples/VSM.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsComponent.cs similarity index 93% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsComponent.cs rename to VSM.Samples/VSM.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsComponent.cs index a1bdbc8..71b1f94 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsComponent.cs +++ b/VSM.Samples/VSM.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsComponent.cs @@ -3,7 +3,6 @@ using VertiGIS.Mobile.Composition.Layout; using VertiGIS.Mobile.Toolkit.Views; using System.Xml.Linq; -using Xamarin.Forms; [assembly: Component(typeof(GeocortexMobileElementsComponent), "geocortex-mobile-elements", XmlNamespace = XmlNamespaces.SamplesNamespace)] namespace VertiGIS.Mobile.Samples.Samples.Custom.GeocortexMobileElements @@ -22,7 +21,7 @@ protected override VisualElement Create(XNode node) Margin = new Thickness(10, 0) }; - var enhancedActivityIndicator = new EnhancedActivityIndicator() + var enhancedActivityIndicator = new ActivityIndicator() { IsRunning = true, HeightRequest = 75, @@ -48,7 +47,7 @@ protected override VisualElement Create(XNode node) Margin = new Thickness(10, 0) }; - var enhancedSwitch = new EnhancedSwitch() + var enhancedSwitch = new Switch() { Margin = new Thickness(10, 0, 10, 10) }; diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsXamlComponent.cs b/VSM.Samples/VSM.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsXamlComponent.cs similarity index 97% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsXamlComponent.cs rename to VSM.Samples/VSM.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsXamlComponent.cs index 87dc6bd..51c367b 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsXamlComponent.cs +++ b/VSM.Samples/VSM.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsXamlComponent.cs @@ -2,7 +2,6 @@ using VertiGIS.Mobile.Samples.Samples.Custom.GeocortexMobileElements; using VertiGIS.Mobile.Composition.Layout; using System.Xml.Linq; -using Xamarin.Forms; [assembly: Component(typeof(GeocortexMobileElementsComponent), "geocortex-mobile-elements-xaml", XmlNamespace = XmlNamespaces.SamplesNamespace)] namespace VertiGIS.Mobile.Samples.Samples.Custom.GeocortexMobileElements diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsXamlView.xaml b/VSM.Samples/VSM.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsXamlView.xaml similarity index 51% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsXamlView.xaml rename to VSM.Samples/VSM.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsXamlView.xaml index 51cc19a..a9dad65 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsXamlView.xaml +++ b/VSM.Samples/VSM.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsXamlView.xaml @@ -1,26 +1,23 @@ - - + - - + diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsXamlView.xaml.cs b/VSM.Samples/VSM.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsXamlView.xaml.cs similarity index 66% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsXamlView.xaml.cs rename to VSM.Samples/VSM.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsXamlView.xaml.cs index 5c20e8a..8f36334 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsXamlView.xaml.cs +++ b/VSM.Samples/VSM.Samples/Samples/Custom/GeocortexMobileElements/GeocortexMobileElementsXamlView.xaml.cs @@ -1,7 +1,4 @@ -using Xamarin.Forms; -using Xamarin.Forms.Xaml; - -namespace VertiGIS.Mobile.Samples.Samples.Custom.GeocortexMobileElements +namespace VertiGIS.Mobile.Samples.Samples.Custom.GeocortexMobileElements { [XamlCompilation(XamlCompilationOptions.Compile)] public partial class GeocortexMobileElementsXamlView : ContentView diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/GeocortexMobileElements/README.md b/VSM.Samples/VSM.Samples/Samples/Custom/GeocortexMobileElements/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/GeocortexMobileElements/README.md rename to VSM.Samples/VSM.Samples/Samples/Custom/GeocortexMobileElements/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/GeocortexMobileElements/geocortex-mobile-elements.json b/VSM.Samples/VSM.Samples/Samples/Custom/GeocortexMobileElements/geocortex-mobile-elements.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/GeocortexMobileElements/geocortex-mobile-elements.json rename to VSM.Samples/VSM.Samples/Samples/Custom/GeocortexMobileElements/geocortex-mobile-elements.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/GeocortexMobileElements/geocortex-mobile-elements.xml b/VSM.Samples/VSM.Samples/Samples/Custom/GeocortexMobileElements/geocortex-mobile-elements.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/GeocortexMobileElements/geocortex-mobile-elements.xml rename to VSM.Samples/VSM.Samples/Samples/Custom/GeocortexMobileElements/geocortex-mobile-elements.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Operation/Operation.cs b/VSM.Samples/VSM.Samples/Samples/Custom/Operation/Operation.cs similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Operation/Operation.cs rename to VSM.Samples/VSM.Samples/Samples/Custom/Operation/Operation.cs diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Operation/OperationComponent.cs b/VSM.Samples/VSM.Samples/Samples/Custom/Operation/OperationComponent.cs similarity index 94% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Operation/OperationComponent.cs rename to VSM.Samples/VSM.Samples/Samples/Custom/Operation/OperationComponent.cs index 79ccbab..378f6d6 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Operation/OperationComponent.cs +++ b/VSM.Samples/VSM.Samples/Samples/Custom/Operation/OperationComponent.cs @@ -3,9 +3,7 @@ using VertiGIS.Mobile.Composition.Layout; using VertiGIS.Mobile.Composition.Messaging; using VertiGIS.Mobile.Toolkit.Messaging; -using System.Threading.Tasks; using System.Xml.Linq; -using Xamarin.Forms; using Newtonsoft.Json; [assembly: Component(typeof(OperationComponent), "operation", XmlNamespace = XmlNamespaces.SamplesNamespace)] @@ -23,7 +21,7 @@ protected override VisualElement Create(XNode node) return new StackLayout { Margin = 5, - BackgroundColor = Color.Black, + BackgroundColor = Colors.Black, Children = { new Label diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Operation/README.md b/VSM.Samples/VSM.Samples/Samples/Custom/Operation/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Operation/README.md rename to VSM.Samples/VSM.Samples/Samples/Custom/Operation/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Operation/operation.json b/VSM.Samples/VSM.Samples/Samples/Custom/Operation/operation.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Operation/operation.json rename to VSM.Samples/VSM.Samples/Samples/Custom/Operation/operation.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Operation/operation.xml b/VSM.Samples/VSM.Samples/Samples/Custom/Operation/operation.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Operation/operation.xml rename to VSM.Samples/VSM.Samples/Samples/Custom/Operation/operation.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Service/CustomService.cs b/VSM.Samples/VSM.Samples/Samples/Custom/Service/CustomService.cs similarity index 94% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Service/CustomService.cs rename to VSM.Samples/VSM.Samples/Samples/Custom/Service/CustomService.cs index 2d8aa43..eebf425 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Service/CustomService.cs +++ b/VSM.Samples/VSM.Samples/Samples/Custom/Service/CustomService.cs @@ -2,8 +2,6 @@ using VertiGIS.Mobile.Composition; using VertiGIS.Mobile.Composition.Messaging; using VertiGIS.Mobile.Composition.Services; -using System.Threading.Tasks; -using Xamarin.Forms; [assembly: Service(typeof(CustomService), PropertiesAutowired = true)] namespace VertiGIS.Mobile.Samples.Samples.Custom.Service diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Service/README.md b/VSM.Samples/VSM.Samples/Samples/Custom/Service/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Service/README.md rename to VSM.Samples/VSM.Samples/Samples/Custom/Service/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Service/ServiceOperation.cs b/VSM.Samples/VSM.Samples/Samples/Custom/Service/ServiceOperation.cs similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Service/ServiceOperation.cs rename to VSM.Samples/VSM.Samples/Samples/Custom/Service/ServiceOperation.cs diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Service/service.json b/VSM.Samples/VSM.Samples/Samples/Custom/Service/service.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Service/service.json rename to VSM.Samples/VSM.Samples/Samples/Custom/Service/service.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Service/service.xml b/VSM.Samples/VSM.Samples/Samples/Custom/Service/service.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/Service/service.xml rename to VSM.Samples/VSM.Samples/Samples/Custom/Service/service.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/XamlComponent/README.md b/VSM.Samples/VSM.Samples/Samples/Custom/XamlComponent/README.md similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/XamlComponent/README.md rename to VSM.Samples/VSM.Samples/Samples/Custom/XamlComponent/README.md diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/XamlComponent/XamlComponent.cs b/VSM.Samples/VSM.Samples/Samples/Custom/XamlComponent/XamlComponent.cs similarity index 96% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/XamlComponent/XamlComponent.cs rename to VSM.Samples/VSM.Samples/Samples/Custom/XamlComponent/XamlComponent.cs index 527121a..fdcbf4a 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/XamlComponent/XamlComponent.cs +++ b/VSM.Samples/VSM.Samples/Samples/Custom/XamlComponent/XamlComponent.cs @@ -2,7 +2,6 @@ using VertiGIS.Mobile.Samples; using VertiGIS.Mobile.Samples.Samples.Custom.XamlComponent; using System.Xml.Linq; -using Xamarin.Forms; [assembly: Component(typeof(XamlComponent), "xaml-component", XmlNamespace = XmlNamespaces.SamplesNamespace)] namespace VertiGIS.Mobile.Samples.Samples.Custom.XamlComponent diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/XamlComponent/XamlComponentView.xaml b/VSM.Samples/VSM.Samples/Samples/Custom/XamlComponent/XamlComponentView.xaml similarity index 65% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/XamlComponent/XamlComponentView.xaml rename to VSM.Samples/VSM.Samples/Samples/Custom/XamlComponent/XamlComponentView.xaml index 3ae0dd5..2f63557 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/XamlComponent/XamlComponentView.xaml +++ b/VSM.Samples/VSM.Samples/Samples/Custom/XamlComponent/XamlComponentView.xaml @@ -1,14 +1,14 @@ - - + - + + diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/XamlComponent/XamlComponentView.xaml.cs b/VSM.Samples/VSM.Samples/Samples/Custom/XamlComponent/XamlComponentView.xaml.cs similarity index 65% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/XamlComponent/XamlComponentView.xaml.cs rename to VSM.Samples/VSM.Samples/Samples/Custom/XamlComponent/XamlComponentView.xaml.cs index 5aa67eb..78684cb 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/XamlComponent/XamlComponentView.xaml.cs +++ b/VSM.Samples/VSM.Samples/Samples/Custom/XamlComponent/XamlComponentView.xaml.cs @@ -1,7 +1,4 @@ -using Xamarin.Forms; -using Xamarin.Forms.Xaml; - -namespace VertiGIS.Mobile.Samples.Samples.Custom.XamlComponent +namespace VertiGIS.Mobile.Samples.Samples.Custom.XamlComponent { [XamlCompilation(XamlCompilationOptions.Compile)] public partial class XamlComponentView : ContentView diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/XamlComponent/xaml-component.json b/VSM.Samples/VSM.Samples/Samples/Custom/XamlComponent/xaml-component.json similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/XamlComponent/xaml-component.json rename to VSM.Samples/VSM.Samples/Samples/Custom/XamlComponent/xaml-component.json diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/XamlComponent/xaml-component.xml b/VSM.Samples/VSM.Samples/Samples/Custom/XamlComponent/xaml-component.xml similarity index 100% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/Custom/XamlComponent/xaml-component.xml rename to VSM.Samples/VSM.Samples/Samples/Custom/XamlComponent/xaml-component.xml diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/CustomSamples/BasemapToggle/BasemapOperations.cs b/VSM.Samples/VSM.Samples/Samples/CustomSamples/BasemapToggle/BasemapOperations.cs similarity index 96% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/CustomSamples/BasemapToggle/BasemapOperations.cs rename to VSM.Samples/VSM.Samples/Samples/CustomSamples/BasemapToggle/BasemapOperations.cs index 4253dc0..592a927 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/CustomSamples/BasemapToggle/BasemapOperations.cs +++ b/VSM.Samples/VSM.Samples/Samples/CustomSamples/BasemapToggle/BasemapOperations.cs @@ -1,4 +1,4 @@ -using Esri.ArcGISRuntime.Xamarin.Forms; +using Esri.ArcGISRuntime.Maui; using VertiGIS.Mobile.Composition; using VertiGIS.Mobile.Composition.Messaging; using VertiGIS.Mobile.Samples.Samples.CustomSamples.BasemapToggle; diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/CustomSamples/BasemapToggle/BasemapToggleComponent.cs b/VSM.Samples/VSM.Samples/Samples/CustomSamples/BasemapToggle/BasemapToggleComponent.cs similarity index 97% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/CustomSamples/BasemapToggle/BasemapToggleComponent.cs rename to VSM.Samples/VSM.Samples/Samples/CustomSamples/BasemapToggle/BasemapToggleComponent.cs index 0c67eb4..2e209c7 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/CustomSamples/BasemapToggle/BasemapToggleComponent.cs +++ b/VSM.Samples/VSM.Samples/Samples/CustomSamples/BasemapToggle/BasemapToggleComponent.cs @@ -2,7 +2,6 @@ using VertiGIS.Mobile.Composition.Layout; using VertiGIS.Mobile.Samples; using VertiGIS.Mobile.Samples.Samples.CustomSamples.BasemapToggle; -using Xamarin.Forms; [assembly: Component(typeof(BasemapToggleComponent), "basemap-toggle", XmlNamespace = XmlNamespaces.SamplesNamespace)] namespace VertiGIS.Mobile.Samples.Samples.CustomSamples.BasemapToggle diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/CustomSamples/BasemapToggle/BasemapToggleService.cs b/VSM.Samples/VSM.Samples/Samples/CustomSamples/BasemapToggle/BasemapToggleService.cs similarity index 98% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/CustomSamples/BasemapToggle/BasemapToggleService.cs rename to VSM.Samples/VSM.Samples/Samples/CustomSamples/BasemapToggle/BasemapToggleService.cs index 9a94857..b963564 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/CustomSamples/BasemapToggle/BasemapToggleService.cs +++ b/VSM.Samples/VSM.Samples/Samples/CustomSamples/BasemapToggle/BasemapToggleService.cs @@ -3,7 +3,6 @@ using VertiGIS.Mobile.Composition.Messaging; using VertiGIS.Mobile.Composition.Services; using VertiGIS.Mobile.Samples.Samples.CustomSamples.BasemapToggle; -using System.Threading.Tasks; [assembly: Service(typeof(BasemapToggleService), PropertiesAutowired = true)] namespace VertiGIS.Mobile.Samples.Samples.CustomSamples.BasemapToggle diff --git a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/CustomSamples/BasemapToggle/BasemapToggleView.xaml b/VSM.Samples/VSM.Samples/Samples/CustomSamples/BasemapToggle/BasemapToggleView.xaml similarity index 66% rename from Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/CustomSamples/BasemapToggle/BasemapToggleView.xaml rename to VSM.Samples/VSM.Samples/Samples/CustomSamples/BasemapToggle/BasemapToggleView.xaml index f0625d7..817c897 100644 --- a/Geocortex.Mobile.Samples/Geocortex.Mobile.Samples/Samples/CustomSamples/BasemapToggle/BasemapToggleView.xaml +++ b/VSM.Samples/VSM.Samples/Samples/CustomSamples/BasemapToggle/BasemapToggleView.xaml @@ -1,17 +1,17 @@ - - + - - + + - +