diff --git a/Xamarin.CommunityToolkit.MarkupSample.sln b/Xamarin.CommunityToolkit.MarkupSample.sln
deleted file mode 100644
index 29233a18..00000000
--- a/Xamarin.CommunityToolkit.MarkupSample.sln
+++ /dev/null
@@ -1,207 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.30413.136
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xamarin.CommunityToolkit.MarkupSample.UWP", "src\Markup\Xamarin.CommunityToolkit.MarkupSample.UWP\Xamarin.CommunityToolkit.MarkupSample.UWP.csproj", "{D29128C9-67D2-434E-AEF9-96E8F6048D8E}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xamarin.CommunityToolkit.MarkupSample.Android", "src\Markup\Xamarin.CommunityToolkit.MarkupSample.Android\Xamarin.CommunityToolkit.MarkupSample.Android.csproj", "{B2D89B8C-9B90-4FC3-AB54-0872A592B21C}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xamarin.CommunityToolkit.MarkupSample.iOS", "src\Markup\Xamarin.CommunityToolkit.MarkupSample.iOS\Xamarin.CommunityToolkit.MarkupSample.iOS.csproj", "{06635C4A-89CF-4D2E-A891-B90D04BC4CE7}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xamarin.CommunityToolkit.MarkupSample", "src\Markup\Xamarin.CommunityToolkit.MarkupSample\Xamarin.CommunityToolkit.MarkupSample.csproj", "{BC630A82-C833-4FF8-88E0-1B6748A20EE3}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xamarin.CommunityToolkit.Markup", "src\Markup\Xamarin.CommunityToolkit.Markup\Xamarin.CommunityToolkit.Markup.csproj", "{43B59086-39F0-43D3-901B-4742E9857435}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Debug|ARM = Debug|ARM
- Debug|iPhone = Debug|iPhone
- Debug|iPhoneSimulator = Debug|iPhoneSimulator
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
- Release|Any CPU = Release|Any CPU
- Release|ARM = Release|ARM
- Release|iPhone = Release|iPhone
- Release|iPhoneSimulator = Release|iPhoneSimulator
- Release|x64 = Release|x64
- Release|x86 = Release|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Debug|Any CPU.ActiveCfg = Debug|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Debug|Any CPU.Build.0 = Debug|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Debug|Any CPU.Deploy.0 = Debug|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Debug|ARM.ActiveCfg = Debug|ARM
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Debug|ARM.Build.0 = Debug|ARM
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Debug|ARM.Deploy.0 = Debug|ARM
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Debug|iPhone.ActiveCfg = Debug|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Debug|iPhone.Build.0 = Debug|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Debug|iPhone.Deploy.0 = Debug|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Debug|iPhoneSimulator.ActiveCfg = Debug|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Debug|iPhoneSimulator.Build.0 = Debug|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Debug|iPhoneSimulator.Deploy.0 = Debug|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Debug|x64.ActiveCfg = Debug|x64
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Debug|x64.Build.0 = Debug|x64
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Debug|x64.Deploy.0 = Debug|x64
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Debug|x86.ActiveCfg = Debug|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Debug|x86.Build.0 = Debug|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Debug|x86.Deploy.0 = Debug|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Release|Any CPU.ActiveCfg = Release|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Release|Any CPU.Build.0 = Release|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Release|Any CPU.Deploy.0 = Release|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Release|ARM.ActiveCfg = Release|ARM
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Release|ARM.Build.0 = Release|ARM
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Release|ARM.Deploy.0 = Release|ARM
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Release|iPhone.ActiveCfg = Release|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Release|iPhone.Build.0 = Release|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Release|iPhone.Deploy.0 = Release|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Release|iPhoneSimulator.ActiveCfg = Release|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Release|iPhoneSimulator.Build.0 = Release|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Release|iPhoneSimulator.Deploy.0 = Release|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Release|x64.ActiveCfg = Release|x64
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Release|x64.Build.0 = Release|x64
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Release|x64.Deploy.0 = Release|x64
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Release|x86.ActiveCfg = Release|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Release|x86.Build.0 = Release|x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}.Release|x86.Deploy.0 = Release|x86
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Debug|ARM.Build.0 = Debug|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Debug|ARM.Deploy.0 = Debug|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Debug|iPhone.ActiveCfg = Debug|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Debug|iPhone.Build.0 = Debug|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Debug|iPhone.Deploy.0 = Debug|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Debug|iPhoneSimulator.Deploy.0 = Debug|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Debug|x64.ActiveCfg = Debug|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Debug|x64.Build.0 = Debug|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Debug|x64.Deploy.0 = Debug|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Debug|x86.ActiveCfg = Debug|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Debug|x86.Build.0 = Debug|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Debug|x86.Deploy.0 = Debug|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Release|Any CPU.Build.0 = Release|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Release|Any CPU.Deploy.0 = Release|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Release|ARM.ActiveCfg = Release|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Release|ARM.Build.0 = Release|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Release|ARM.Deploy.0 = Release|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Release|iPhone.ActiveCfg = Release|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Release|iPhone.Build.0 = Release|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Release|iPhone.Deploy.0 = Release|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Release|iPhoneSimulator.Deploy.0 = Release|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Release|x64.ActiveCfg = Release|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Release|x64.Build.0 = Release|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Release|x64.Deploy.0 = Release|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Release|x86.ActiveCfg = Release|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Release|x86.Build.0 = Release|Any CPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}.Release|x86.Deploy.0 = Release|Any CPU
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Debug|Any CPU.ActiveCfg = Debug|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Debug|Any CPU.Build.0 = Debug|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Debug|Any CPU.Deploy.0 = Debug|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Debug|ARM.ActiveCfg = Debug|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Debug|ARM.Build.0 = Debug|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Debug|ARM.Deploy.0 = Debug|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Debug|iPhone.ActiveCfg = Debug|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Debug|iPhone.Build.0 = Debug|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Debug|iPhone.Deploy.0 = Debug|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Debug|iPhoneSimulator.Deploy.0 = Debug|iPhoneSimulator
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Debug|x64.ActiveCfg = Debug|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Debug|x64.Build.0 = Debug|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Debug|x64.Deploy.0 = Debug|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Debug|x86.ActiveCfg = Debug|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Debug|x86.Build.0 = Debug|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Debug|x86.Deploy.0 = Debug|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Release|Any CPU.ActiveCfg = Release|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Release|Any CPU.Build.0 = Release|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Release|Any CPU.Deploy.0 = Release|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Release|ARM.ActiveCfg = Release|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Release|ARM.Build.0 = Release|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Release|ARM.Deploy.0 = Release|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Release|iPhone.ActiveCfg = Release|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Release|iPhone.Build.0 = Release|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Release|iPhone.Deploy.0 = Release|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Release|iPhoneSimulator.Deploy.0 = Release|iPhoneSimulator
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Release|x64.ActiveCfg = Release|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Release|x64.Build.0 = Release|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Release|x64.Deploy.0 = Release|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Release|x86.ActiveCfg = Release|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Release|x86.Build.0 = Release|iPhone
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}.Release|x86.Deploy.0 = Release|iPhone
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Debug|ARM.Build.0 = Debug|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Debug|ARM.Deploy.0 = Debug|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Debug|iPhone.ActiveCfg = Debug|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Debug|iPhone.Build.0 = Debug|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Debug|iPhone.Deploy.0 = Debug|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Debug|iPhoneSimulator.Deploy.0 = Debug|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Debug|x64.ActiveCfg = Debug|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Debug|x64.Build.0 = Debug|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Debug|x64.Deploy.0 = Debug|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Debug|x86.ActiveCfg = Debug|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Debug|x86.Build.0 = Debug|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Debug|x86.Deploy.0 = Debug|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Release|Any CPU.Build.0 = Release|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Release|Any CPU.Deploy.0 = Release|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Release|ARM.ActiveCfg = Release|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Release|ARM.Build.0 = Release|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Release|ARM.Deploy.0 = Release|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Release|iPhone.ActiveCfg = Release|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Release|iPhone.Build.0 = Release|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Release|iPhone.Deploy.0 = Release|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Release|iPhoneSimulator.Deploy.0 = Release|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Release|x64.ActiveCfg = Release|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Release|x64.Build.0 = Release|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Release|x64.Deploy.0 = Release|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Release|x86.ActiveCfg = Release|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Release|x86.Build.0 = Release|Any CPU
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}.Release|x86.Deploy.0 = Release|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Debug|ARM.Build.0 = Debug|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Debug|iPhone.ActiveCfg = Debug|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Debug|iPhone.Build.0 = Debug|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Debug|x64.ActiveCfg = Debug|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Debug|x64.Build.0 = Debug|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Debug|x86.ActiveCfg = Debug|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Debug|x86.Build.0 = Debug|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Release|Any CPU.Build.0 = Release|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Release|ARM.ActiveCfg = Release|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Release|ARM.Build.0 = Release|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Release|iPhone.ActiveCfg = Release|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Release|iPhone.Build.0 = Release|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Release|x64.ActiveCfg = Release|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Release|x64.Build.0 = Release|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Release|x86.ActiveCfg = Release|Any CPU
- {43B59086-39F0-43D3-901B-4742E9857435}.Release|x86.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {38786ACE-242A-432D-877B-08B39F77CB51}
- EndGlobalSection
-EndGlobal
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 0f54a68b..00740955 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -11,7 +11,7 @@ variables:
RunPoliCheck: 'false'
PathToCsproj: 'src/CommunityToolkit/Xamarin.CommunityToolkit/Xamarin.CommunityToolkit.csproj'
PathToMarkupCsproj: 'src/Markup/Xamarin.CommunityToolkit.Markup/Xamarin.CommunityToolkit.Markup.csproj'
- PathToSln: 'Xamarin.CommunityToolkit.Sample.sln'
+ PathToSln: 'samples/XCT.Sample.sln'
resources:
repositories:
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Assets/AboutAssets.txt b/samples/XCT.Sample.Android/Assets/AboutAssets.txt
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Assets/AboutAssets.txt
rename to samples/XCT.Sample.Android/Assets/AboutAssets.txt
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/MainActivity.cs b/samples/XCT.Sample.Android/MainActivity.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/MainActivity.cs
rename to samples/XCT.Sample.Android/MainActivity.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Properties/AndroidManifest.xml b/samples/XCT.Sample.Android/Properties/AndroidManifest.xml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Properties/AndroidManifest.xml
rename to samples/XCT.Sample.Android/Properties/AndroidManifest.xml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Properties/AssemblyInfo.cs b/samples/XCT.Sample.Android/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Properties/AssemblyInfo.cs
rename to samples/XCT.Sample.Android/Properties/AssemblyInfo.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/AboutResources.txt b/samples/XCT.Sample.Android/Resources/AboutResources.txt
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/AboutResources.txt
rename to samples/XCT.Sample.Android/Resources/AboutResources.txt
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable-hdpi/ic_splash.png b/samples/XCT.Sample.Android/Resources/drawable-hdpi/ic_splash.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable-hdpi/ic_splash.png
rename to samples/XCT.Sample.Android/Resources/drawable-hdpi/ic_splash.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable-mdpi/ic_splash.png b/samples/XCT.Sample.Android/Resources/drawable-mdpi/ic_splash.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable-mdpi/ic_splash.png
rename to samples/XCT.Sample.Android/Resources/drawable-mdpi/ic_splash.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable-xhdpi/ic_splash.png b/samples/XCT.Sample.Android/Resources/drawable-xhdpi/ic_splash.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable-xhdpi/ic_splash.png
rename to samples/XCT.Sample.Android/Resources/drawable-xhdpi/ic_splash.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable-xxhdpi/ic_splash.png b/samples/XCT.Sample.Android/Resources/drawable-xxhdpi/ic_splash.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable-xxhdpi/ic_splash.png
rename to samples/XCT.Sample.Android/Resources/drawable-xxhdpi/ic_splash.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable-xxxhdpi/ic_splash.png b/samples/XCT.Sample.Android/Resources/drawable-xxxhdpi/ic_splash.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable-xxxhdpi/ic_splash.png
rename to samples/XCT.Sample.Android/Resources/drawable-xxxhdpi/ic_splash.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/circle.png b/samples/XCT.Sample.Android/Resources/drawable/circle.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/circle.png
rename to samples/XCT.Sample.Android/Resources/drawable/circle.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/help.png b/samples/XCT.Sample.Android/Resources/drawable/help.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/help.png
rename to samples/XCT.Sample.Android/Resources/drawable/help.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/info.png b/samples/XCT.Sample.Android/Resources/drawable/info.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/info.png
rename to samples/XCT.Sample.Android/Resources/drawable/info.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/splashscreen_background.xml b/samples/XCT.Sample.Android/Resources/drawable/splashscreen_background.xml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/splashscreen_background.xml
rename to samples/XCT.Sample.Android/Resources/drawable/splashscreen_background.xml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/square.png b/samples/XCT.Sample.Android/Resources/drawable/square.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/square.png
rename to samples/XCT.Sample.Android/Resources/drawable/square.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/tab_about.png b/samples/XCT.Sample.Android/Resources/drawable/tab_about.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/tab_about.png
rename to samples/XCT.Sample.Android/Resources/drawable/tab_about.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/tab_feed.png b/samples/XCT.Sample.Android/Resources/drawable/tab_feed.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/tab_feed.png
rename to samples/XCT.Sample.Android/Resources/drawable/tab_feed.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/triangle.png b/samples/XCT.Sample.Android/Resources/drawable/triangle.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/triangle.png
rename to samples/XCT.Sample.Android/Resources/drawable/triangle.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/xamarin_logo.png b/samples/XCT.Sample.Android/Resources/drawable/xamarin_logo.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/xamarin_logo.png
rename to samples/XCT.Sample.Android/Resources/drawable/xamarin_logo.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/xamarinstore.jpg b/samples/XCT.Sample.Android/Resources/drawable/xamarinstore.jpg
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/drawable/xamarinstore.jpg
rename to samples/XCT.Sample.Android/Resources/drawable/xamarinstore.jpg
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/layout/Tabbar.xml b/samples/XCT.Sample.Android/Resources/layout/Tabbar.xml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/layout/Tabbar.xml
rename to samples/XCT.Sample.Android/Resources/layout/Tabbar.xml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/layout/Toolbar.xml b/samples/XCT.Sample.Android/Resources/layout/Toolbar.xml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/layout/Toolbar.xml
rename to samples/XCT.Sample.Android/Resources/layout/Toolbar.xml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-anydpi-v26/icon.xml b/samples/XCT.Sample.Android/Resources/mipmap-anydpi-v26/icon.xml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-anydpi-v26/icon.xml
rename to samples/XCT.Sample.Android/Resources/mipmap-anydpi-v26/icon.xml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-anydpi-v26/icon_round.xml b/samples/XCT.Sample.Android/Resources/mipmap-anydpi-v26/icon_round.xml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-anydpi-v26/icon_round.xml
rename to samples/XCT.Sample.Android/Resources/mipmap-anydpi-v26/icon_round.xml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-hdpi/icon.png b/samples/XCT.Sample.Android/Resources/mipmap-hdpi/icon.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-hdpi/icon.png
rename to samples/XCT.Sample.Android/Resources/mipmap-hdpi/icon.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-hdpi/launcher_foreground.png b/samples/XCT.Sample.Android/Resources/mipmap-hdpi/launcher_foreground.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-hdpi/launcher_foreground.png
rename to samples/XCT.Sample.Android/Resources/mipmap-hdpi/launcher_foreground.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-mdpi/icon.png b/samples/XCT.Sample.Android/Resources/mipmap-mdpi/icon.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-mdpi/icon.png
rename to samples/XCT.Sample.Android/Resources/mipmap-mdpi/icon.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-mdpi/launcher_foreground.png b/samples/XCT.Sample.Android/Resources/mipmap-mdpi/launcher_foreground.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-mdpi/launcher_foreground.png
rename to samples/XCT.Sample.Android/Resources/mipmap-mdpi/launcher_foreground.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-xhdpi/icon.png b/samples/XCT.Sample.Android/Resources/mipmap-xhdpi/icon.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-xhdpi/icon.png
rename to samples/XCT.Sample.Android/Resources/mipmap-xhdpi/icon.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-xhdpi/launcher_foreground.png b/samples/XCT.Sample.Android/Resources/mipmap-xhdpi/launcher_foreground.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-xhdpi/launcher_foreground.png
rename to samples/XCT.Sample.Android/Resources/mipmap-xhdpi/launcher_foreground.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-xxhdpi/icon.png b/samples/XCT.Sample.Android/Resources/mipmap-xxhdpi/icon.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-xxhdpi/icon.png
rename to samples/XCT.Sample.Android/Resources/mipmap-xxhdpi/icon.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-xxhdpi/launcher_foreground.png b/samples/XCT.Sample.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
rename to samples/XCT.Sample.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-xxxhdpi/icon.png b/samples/XCT.Sample.Android/Resources/mipmap-xxxhdpi/icon.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-xxxhdpi/icon.png
rename to samples/XCT.Sample.Android/Resources/mipmap-xxxhdpi/icon.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png b/samples/XCT.Sample.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
rename to samples/XCT.Sample.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/values/colors.xml b/samples/XCT.Sample.Android/Resources/values/colors.xml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/values/colors.xml
rename to samples/XCT.Sample.Android/Resources/values/colors.xml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/values/styles.xml b/samples/XCT.Sample.Android/Resources/values/styles.xml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Resources/values/styles.xml
rename to samples/XCT.Sample.Android/Resources/values/styles.xml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/SplashActivity.cs b/samples/XCT.Sample.Android/SplashActivity.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/SplashActivity.cs
rename to samples/XCT.Sample.Android/SplashActivity.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Xamarin.CommunityToolkit.Sample.Android.csproj b/samples/XCT.Sample.Android/Xamarin.CommunityToolkit.Sample.Android.csproj
similarity index 96%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Xamarin.CommunityToolkit.Sample.Android.csproj
rename to samples/XCT.Sample.Android/Xamarin.CommunityToolkit.Sample.Android.csproj
index da7b065d..5861b63a 100644
--- a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Android/Xamarin.CommunityToolkit.Sample.Android.csproj
+++ b/samples/XCT.Sample.Android/Xamarin.CommunityToolkit.Sample.Android.csproj
@@ -106,14 +106,14 @@
-
- {81AADE72-D666-4AB0-83D9-8FE366E0755E}
- Xamarin.CommunityToolkit.Sample
-
-
+
{b0dcdf81-953d-47da-a7d4-0565339bf07c}
Xamarin.CommunityToolkit
+
+ {81AADE72-D666-4AB0-83D9-8FE366E0755E}
+ Xamarin.CommunityToolkit.Sample
+
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.GTK/Program.cs b/samples/XCT.Sample.GTK/Program.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.GTK/Program.cs
rename to samples/XCT.Sample.GTK/Program.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.GTK/Properties/AssemblyInfo.cs b/samples/XCT.Sample.GTK/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.GTK/Properties/AssemblyInfo.cs
rename to samples/XCT.Sample.GTK/Properties/AssemblyInfo.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.GTK/Xamarin.CommunityToolkit.Sample.GTK.csproj b/samples/XCT.Sample.GTK/Xamarin.CommunityToolkit.Sample.GTK.csproj
similarity index 84%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.GTK/Xamarin.CommunityToolkit.Sample.GTK.csproj
rename to samples/XCT.Sample.GTK/Xamarin.CommunityToolkit.Sample.GTK.csproj
index 39066343..b64a6015 100644
--- a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.GTK/Xamarin.CommunityToolkit.Sample.GTK.csproj
+++ b/samples/XCT.Sample.GTK/Xamarin.CommunityToolkit.Sample.GTK.csproj
@@ -40,31 +40,31 @@
False
- ..\..\..\Libs\gtk-sharp\gtk-sharp-2.0\atk-sharp.dll
+ ..\..\Libs\gtk-sharp\gtk-sharp-2.0\atk-sharp.dll
False
- ..\..\..\Libs\gtk-sharp\gtk-sharp-2.0\gdk-sharp.dll
+ ..\..\Libs\gtk-sharp\gtk-sharp-2.0\gdk-sharp.dll
False
- ..\..\..\Libs\gtk-sharp\gtk-sharp-2.0\glade-sharp.dll
+ ..\..\Libs\gtk-sharp\gtk-sharp-2.0\glade-sharp.dll
False
- ..\..\..\Libs\gtk-sharp\gtk-sharp-2.0\glib-sharp.dll
+ ..\..\Libs\gtk-sharp\gtk-sharp-2.0\glib-sharp.dll
False
- ..\..\..\Libs\gtk-sharp\gtk-sharp-2.0\gtk-dotnet.dll
+ ..\..\Libs\gtk-sharp\gtk-sharp-2.0\gtk-dotnet.dll
False
- ..\..\..\Libs\gtk-sharp\gtk-sharp-2.0\gtk-sharp.dll
+ ..\..\Libs\gtk-sharp\gtk-sharp-2.0\gtk-sharp.dll
False
- ..\..\..\Libs\gtk-sharp\gtk-sharp-2.0\pango-sharp.dll
+ ..\..\Libs\gtk-sharp\gtk-sharp-2.0\pango-sharp.dll
@@ -89,14 +89,14 @@
-
- {81aade72-d666-4ab0-83d9-8fe366e0755e}
- Xamarin.CommunityToolkit.Sample
-
-
+
{b0dcdf81-953d-47da-a7d4-0565339bf07c}
Xamarin.CommunityToolkit
+
+ {81AADE72-D666-4AB0-83D9-8FE366E0755E}
+ Xamarin.CommunityToolkit.Sample
+
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.GTK/app.config b/samples/XCT.Sample.GTK/app.config
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.GTK/app.config
rename to samples/XCT.Sample.GTK/app.config
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/Main.cs b/samples/XCT.Sample.Tizen/Main.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/Main.cs
rename to samples/XCT.Sample.Tizen/Main.cs
diff --git a/samples/XCT.Sample.Tizen/Xamarin.CommunityToolkit.Sample.Tizen.csproj b/samples/XCT.Sample.Tizen/Xamarin.CommunityToolkit.Sample.Tizen.csproj
new file mode 100644
index 00000000..551dab38
--- /dev/null
+++ b/samples/XCT.Sample.Tizen/Xamarin.CommunityToolkit.Sample.Tizen.csproj
@@ -0,0 +1,13 @@
+
+
+
+ Exe
+ tizen40
+
+
+
+
+
+
+
+
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/res/help.png b/samples/XCT.Sample.Tizen/res/help.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/res/help.png
rename to samples/XCT.Sample.Tizen/res/help.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/res/info.png b/samples/XCT.Sample.Tizen/res/info.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/res/info.png
rename to samples/XCT.Sample.Tizen/res/info.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/res/tab_about.png b/samples/XCT.Sample.Tizen/res/tab_about.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/res/tab_about.png
rename to samples/XCT.Sample.Tizen/res/tab_about.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/res/tab_feed.png b/samples/XCT.Sample.Tizen/res/tab_feed.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/res/tab_feed.png
rename to samples/XCT.Sample.Tizen/res/tab_feed.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/res/xamarin_logo.png b/samples/XCT.Sample.Tizen/res/xamarin_logo.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/res/xamarin_logo.png
rename to samples/XCT.Sample.Tizen/res/xamarin_logo.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/res/xamarinstore.jpg b/samples/XCT.Sample.Tizen/res/xamarinstore.jpg
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/res/xamarinstore.jpg
rename to samples/XCT.Sample.Tizen/res/xamarinstore.jpg
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/shared/res/ic_splash.png b/samples/XCT.Sample.Tizen/shared/res/ic_splash.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/shared/res/ic_splash.png
rename to samples/XCT.Sample.Tizen/shared/res/ic_splash.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/tizen-manifest.xml b/samples/XCT.Sample.Tizen/tizen-manifest.xml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/tizen-manifest.xml
rename to samples/XCT.Sample.Tizen/tizen-manifest.xml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/App.xaml b/samples/XCT.Sample.UWP/App.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/App.xaml
rename to samples/XCT.Sample.UWP/App.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/App.xaml.cs b/samples/XCT.Sample.UWP/App.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/App.xaml.cs
rename to samples/XCT.Sample.UWP/App.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/LargeTile.scale-100.png b/samples/XCT.Sample.UWP/Assets/LargeTile.scale-100.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/LargeTile.scale-100.png
rename to samples/XCT.Sample.UWP/Assets/LargeTile.scale-100.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/LargeTile.scale-200.png b/samples/XCT.Sample.UWP/Assets/LargeTile.scale-200.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/LargeTile.scale-200.png
rename to samples/XCT.Sample.UWP/Assets/LargeTile.scale-200.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/LargeTile.scale-400.png b/samples/XCT.Sample.UWP/Assets/LargeTile.scale-400.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/LargeTile.scale-400.png
rename to samples/XCT.Sample.UWP/Assets/LargeTile.scale-400.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/SmallTile.scale-100.png b/samples/XCT.Sample.UWP/Assets/SmallTile.scale-100.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/SmallTile.scale-100.png
rename to samples/XCT.Sample.UWP/Assets/SmallTile.scale-100.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/SmallTile.scale-200.png b/samples/XCT.Sample.UWP/Assets/SmallTile.scale-200.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/SmallTile.scale-200.png
rename to samples/XCT.Sample.UWP/Assets/SmallTile.scale-200.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/SmallTile.scale-400.png b/samples/XCT.Sample.UWP/Assets/SmallTile.scale-400.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/SmallTile.scale-400.png
rename to samples/XCT.Sample.UWP/Assets/SmallTile.scale-400.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/SplashScreen.scale-100.png b/samples/XCT.Sample.UWP/Assets/SplashScreen.scale-100.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/SplashScreen.scale-100.png
rename to samples/XCT.Sample.UWP/Assets/SplashScreen.scale-100.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/SplashScreen.scale-200.png b/samples/XCT.Sample.UWP/Assets/SplashScreen.scale-200.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/SplashScreen.scale-200.png
rename to samples/XCT.Sample.UWP/Assets/SplashScreen.scale-200.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/SplashScreen.scale-400.png b/samples/XCT.Sample.UWP/Assets/SplashScreen.scale-400.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/SplashScreen.scale-400.png
rename to samples/XCT.Sample.UWP/Assets/SplashScreen.scale-400.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square150x150Logo.scale-100.png b/samples/XCT.Sample.UWP/Assets/Square150x150Logo.scale-100.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square150x150Logo.scale-100.png
rename to samples/XCT.Sample.UWP/Assets/Square150x150Logo.scale-100.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square150x150Logo.scale-200.png b/samples/XCT.Sample.UWP/Assets/Square150x150Logo.scale-200.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square150x150Logo.scale-200.png
rename to samples/XCT.Sample.UWP/Assets/Square150x150Logo.scale-200.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square150x150Logo.scale-400.png b/samples/XCT.Sample.UWP/Assets/Square150x150Logo.scale-400.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square150x150Logo.scale-400.png
rename to samples/XCT.Sample.UWP/Assets/Square150x150Logo.scale-400.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-16.png b/samples/XCT.Sample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-16.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-16.png
rename to samples/XCT.Sample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-16.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-256.png b/samples/XCT.Sample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-256.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-256.png
rename to samples/XCT.Sample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-256.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-48.png b/samples/XCT.Sample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-48.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-48.png
rename to samples/XCT.Sample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-48.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square44x44Logo.scale-100.png b/samples/XCT.Sample.UWP/Assets/Square44x44Logo.scale-100.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square44x44Logo.scale-100.png
rename to samples/XCT.Sample.UWP/Assets/Square44x44Logo.scale-100.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square44x44Logo.scale-200.png b/samples/XCT.Sample.UWP/Assets/Square44x44Logo.scale-200.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square44x44Logo.scale-200.png
rename to samples/XCT.Sample.UWP/Assets/Square44x44Logo.scale-200.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square44x44Logo.scale-400.png b/samples/XCT.Sample.UWP/Assets/Square44x44Logo.scale-400.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square44x44Logo.scale-400.png
rename to samples/XCT.Sample.UWP/Assets/Square44x44Logo.scale-400.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square44x44Logo.targetsize-16.png b/samples/XCT.Sample.UWP/Assets/Square44x44Logo.targetsize-16.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square44x44Logo.targetsize-16.png
rename to samples/XCT.Sample.UWP/Assets/Square44x44Logo.targetsize-16.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square44x44Logo.targetsize-256.png b/samples/XCT.Sample.UWP/Assets/Square44x44Logo.targetsize-256.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square44x44Logo.targetsize-256.png
rename to samples/XCT.Sample.UWP/Assets/Square44x44Logo.targetsize-256.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square44x44Logo.targetsize-48.png b/samples/XCT.Sample.UWP/Assets/Square44x44Logo.targetsize-48.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Square44x44Logo.targetsize-48.png
rename to samples/XCT.Sample.UWP/Assets/Square44x44Logo.targetsize-48.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/StoreLogo.backup.png b/samples/XCT.Sample.UWP/Assets/StoreLogo.backup.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/StoreLogo.backup.png
rename to samples/XCT.Sample.UWP/Assets/StoreLogo.backup.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/StoreLogo.scale-100.png b/samples/XCT.Sample.UWP/Assets/StoreLogo.scale-100.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/StoreLogo.scale-100.png
rename to samples/XCT.Sample.UWP/Assets/StoreLogo.scale-100.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/StoreLogo.scale-200.png b/samples/XCT.Sample.UWP/Assets/StoreLogo.scale-200.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/StoreLogo.scale-200.png
rename to samples/XCT.Sample.UWP/Assets/StoreLogo.scale-200.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/StoreLogo.scale-400.png b/samples/XCT.Sample.UWP/Assets/StoreLogo.scale-400.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/StoreLogo.scale-400.png
rename to samples/XCT.Sample.UWP/Assets/StoreLogo.scale-400.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Wide310x150Logo.scale-100.png b/samples/XCT.Sample.UWP/Assets/Wide310x150Logo.scale-100.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Wide310x150Logo.scale-100.png
rename to samples/XCT.Sample.UWP/Assets/Wide310x150Logo.scale-100.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Wide310x150Logo.scale-200.png b/samples/XCT.Sample.UWP/Assets/Wide310x150Logo.scale-200.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Wide310x150Logo.scale-200.png
rename to samples/XCT.Sample.UWP/Assets/Wide310x150Logo.scale-200.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Wide310x150Logo.scale-400.png b/samples/XCT.Sample.UWP/Assets/Wide310x150Logo.scale-400.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/Wide310x150Logo.scale-400.png
rename to samples/XCT.Sample.UWP/Assets/Wide310x150Logo.scale-400.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/circle.png b/samples/XCT.Sample.UWP/Assets/circle.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/circle.png
rename to samples/XCT.Sample.UWP/Assets/circle.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/square.png b/samples/XCT.Sample.UWP/Assets/square.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/square.png
rename to samples/XCT.Sample.UWP/Assets/square.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/triangle.png b/samples/XCT.Sample.UWP/Assets/triangle.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Assets/triangle.png
rename to samples/XCT.Sample.UWP/Assets/triangle.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/MainPage.xaml b/samples/XCT.Sample.UWP/MainPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/MainPage.xaml
rename to samples/XCT.Sample.UWP/MainPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/MainPage.xaml.cs b/samples/XCT.Sample.UWP/MainPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/MainPage.xaml.cs
rename to samples/XCT.Sample.UWP/MainPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Package.appxmanifest b/samples/XCT.Sample.UWP/Package.appxmanifest
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Package.appxmanifest
rename to samples/XCT.Sample.UWP/Package.appxmanifest
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Properties/AssemblyInfo.cs b/samples/XCT.Sample.UWP/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Properties/AssemblyInfo.cs
rename to samples/XCT.Sample.UWP/Properties/AssemblyInfo.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Properties/Default.rd.xml b/samples/XCT.Sample.UWP/Properties/Default.rd.xml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Properties/Default.rd.xml
rename to samples/XCT.Sample.UWP/Properties/Default.rd.xml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Xamarin.CommunityToolkit.Sample.UWP.csproj b/samples/XCT.Sample.UWP/Xamarin.CommunityToolkit.Sample.UWP.csproj
similarity index 97%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Xamarin.CommunityToolkit.Sample.UWP.csproj
rename to samples/XCT.Sample.UWP/Xamarin.CommunityToolkit.Sample.UWP.csproj
index cbdbca26..eb8cb3e9 100644
--- a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.UWP/Xamarin.CommunityToolkit.Sample.UWP.csproj
+++ b/samples/XCT.Sample.UWP/Xamarin.CommunityToolkit.Sample.UWP.csproj
@@ -151,11 +151,11 @@
-
+
{81aade72-d666-4ab0-83d9-8fe366e0755e}
Xamarin.CommunityToolkit.Sample
-
+
{b0dcdf81-953d-47da-a7d4-0565339bf07c}
Xamarin.CommunityToolkit
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/App.config b/samples/XCT.Sample.WPF/App.config
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/App.config
rename to samples/XCT.Sample.WPF/App.config
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/App.xaml b/samples/XCT.Sample.WPF/App.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/App.xaml
rename to samples/XCT.Sample.WPF/App.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/App.xaml.cs b/samples/XCT.Sample.WPF/App.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/App.xaml.cs
rename to samples/XCT.Sample.WPF/App.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/MainWindow.xaml b/samples/XCT.Sample.WPF/MainWindow.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/MainWindow.xaml
rename to samples/XCT.Sample.WPF/MainWindow.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/MainWindow.xaml.cs b/samples/XCT.Sample.WPF/MainWindow.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/MainWindow.xaml.cs
rename to samples/XCT.Sample.WPF/MainWindow.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/Properties/AssemblyInfo.cs b/samples/XCT.Sample.WPF/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/Properties/AssemblyInfo.cs
rename to samples/XCT.Sample.WPF/Properties/AssemblyInfo.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/Properties/Resources.Designer.cs b/samples/XCT.Sample.WPF/Properties/Resources.Designer.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/Properties/Resources.Designer.cs
rename to samples/XCT.Sample.WPF/Properties/Resources.Designer.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/Properties/Resources.resx b/samples/XCT.Sample.WPF/Properties/Resources.resx
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/Properties/Resources.resx
rename to samples/XCT.Sample.WPF/Properties/Resources.resx
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/Properties/Settings.Designer.cs b/samples/XCT.Sample.WPF/Properties/Settings.Designer.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/Properties/Settings.Designer.cs
rename to samples/XCT.Sample.WPF/Properties/Settings.Designer.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/Properties/Settings.settings b/samples/XCT.Sample.WPF/Properties/Settings.settings
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/Properties/Settings.settings
rename to samples/XCT.Sample.WPF/Properties/Settings.settings
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/Xamarin.CommunityToolkit.Sample.WPF.csproj b/samples/XCT.Sample.WPF/Xamarin.CommunityToolkit.Sample.WPF.csproj
similarity index 95%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/Xamarin.CommunityToolkit.Sample.WPF.csproj
rename to samples/XCT.Sample.WPF/Xamarin.CommunityToolkit.Sample.WPF.csproj
index b0137873..2bffafe6 100644
--- a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.WPF/Xamarin.CommunityToolkit.Sample.WPF.csproj
+++ b/samples/XCT.Sample.WPF/Xamarin.CommunityToolkit.Sample.WPF.csproj
@@ -97,11 +97,11 @@
-
+
{81aade72-d666-4ab0-83d9-8fe366e0755e}
Xamarin.CommunityToolkit.Sample
-
+
{b0dcdf81-953d-47da-a7d4-0565339bf07c}
Xamarin.CommunityToolkit
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/AppDelegate.cs b/samples/XCT.Sample.iOS/AppDelegate.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/AppDelegate.cs
rename to samples/XCT.Sample.iOS/AppDelegate.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json b/samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json
rename to samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png b/samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png
rename to samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png b/samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png
rename to samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png b/samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png
rename to samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png b/samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png
rename to samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png b/samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png
rename to samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png b/samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png
rename to samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png b/samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png
rename to samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png b/samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png
rename to samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png b/samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png
rename to samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png b/samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png
rename to samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png b/samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png
rename to samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png b/samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png
rename to samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png b/samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png
rename to samples/XCT.Sample.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/LauncherIcon.imageset/Contents.json b/samples/XCT.Sample.iOS/Assets.xcassets/LauncherIcon.imageset/Contents.json
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/LauncherIcon.imageset/Contents.json
rename to samples/XCT.Sample.iOS/Assets.xcassets/LauncherIcon.imageset/Contents.json
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/LauncherIcon.imageset/LauncherIcon.pdf b/samples/XCT.Sample.iOS/Assets.xcassets/LauncherIcon.imageset/LauncherIcon.pdf
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Assets.xcassets/LauncherIcon.imageset/LauncherIcon.pdf
rename to samples/XCT.Sample.iOS/Assets.xcassets/LauncherIcon.imageset/LauncherIcon.pdf
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Entitlements.plist b/samples/XCT.Sample.iOS/Entitlements.plist
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Entitlements.plist
rename to samples/XCT.Sample.iOS/Entitlements.plist
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Info.plist b/samples/XCT.Sample.iOS/Info.plist
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Info.plist
rename to samples/XCT.Sample.iOS/Info.plist
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Main.cs b/samples/XCT.Sample.iOS/Main.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Main.cs
rename to samples/XCT.Sample.iOS/Main.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Properties/AssemblyInfo.cs b/samples/XCT.Sample.iOS/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Properties/AssemblyInfo.cs
rename to samples/XCT.Sample.iOS/Properties/AssemblyInfo.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Renderers/NoLineNavigationRenderer.cs b/samples/XCT.Sample.iOS/Renderers/NoLineNavigationRenderer.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Renderers/NoLineNavigationRenderer.cs
rename to samples/XCT.Sample.iOS/Renderers/NoLineNavigationRenderer.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/Default-568h@2x.png b/samples/XCT.Sample.iOS/Resources/Default-568h@2x.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/Default-568h@2x.png
rename to samples/XCT.Sample.iOS/Resources/Default-568h@2x.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/Default-Portrait.png b/samples/XCT.Sample.iOS/Resources/Default-Portrait.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/Default-Portrait.png
rename to samples/XCT.Sample.iOS/Resources/Default-Portrait.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/Default-Portrait@2x.png b/samples/XCT.Sample.iOS/Resources/Default-Portrait@2x.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/Default-Portrait@2x.png
rename to samples/XCT.Sample.iOS/Resources/Default-Portrait@2x.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/Default.png b/samples/XCT.Sample.iOS/Resources/Default.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/Default.png
rename to samples/XCT.Sample.iOS/Resources/Default.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/Default@2x.png b/samples/XCT.Sample.iOS/Resources/Default@2x.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/Default@2x.png
rename to samples/XCT.Sample.iOS/Resources/Default@2x.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/LaunchScreen.storyboard b/samples/XCT.Sample.iOS/Resources/LaunchScreen.storyboard
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/LaunchScreen.storyboard
rename to samples/XCT.Sample.iOS/Resources/LaunchScreen.storyboard
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/circle.png b/samples/XCT.Sample.iOS/Resources/circle.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/circle.png
rename to samples/XCT.Sample.iOS/Resources/circle.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/help.png b/samples/XCT.Sample.iOS/Resources/help.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/help.png
rename to samples/XCT.Sample.iOS/Resources/help.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/help@2x.png b/samples/XCT.Sample.iOS/Resources/help@2x.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/help@2x.png
rename to samples/XCT.Sample.iOS/Resources/help@2x.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/info.png b/samples/XCT.Sample.iOS/Resources/info.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/info.png
rename to samples/XCT.Sample.iOS/Resources/info.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/info@2x.png b/samples/XCT.Sample.iOS/Resources/info@2x.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/info@2x.png
rename to samples/XCT.Sample.iOS/Resources/info@2x.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/square.png b/samples/XCT.Sample.iOS/Resources/square.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/square.png
rename to samples/XCT.Sample.iOS/Resources/square.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/tab_about.png b/samples/XCT.Sample.iOS/Resources/tab_about.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/tab_about.png
rename to samples/XCT.Sample.iOS/Resources/tab_about.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/tab_about@2x.png b/samples/XCT.Sample.iOS/Resources/tab_about@2x.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/tab_about@2x.png
rename to samples/XCT.Sample.iOS/Resources/tab_about@2x.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/tab_about@3x.png b/samples/XCT.Sample.iOS/Resources/tab_about@3x.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/tab_about@3x.png
rename to samples/XCT.Sample.iOS/Resources/tab_about@3x.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/tab_feed.png b/samples/XCT.Sample.iOS/Resources/tab_feed.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/tab_feed.png
rename to samples/XCT.Sample.iOS/Resources/tab_feed.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/tab_feed@2x.png b/samples/XCT.Sample.iOS/Resources/tab_feed@2x.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/tab_feed@2x.png
rename to samples/XCT.Sample.iOS/Resources/tab_feed@2x.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/tab_feed@3x.png b/samples/XCT.Sample.iOS/Resources/tab_feed@3x.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/tab_feed@3x.png
rename to samples/XCT.Sample.iOS/Resources/tab_feed@3x.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/triangle.png b/samples/XCT.Sample.iOS/Resources/triangle.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/triangle.png
rename to samples/XCT.Sample.iOS/Resources/triangle.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/xamarin_logo.png b/samples/XCT.Sample.iOS/Resources/xamarin_logo.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/xamarin_logo.png
rename to samples/XCT.Sample.iOS/Resources/xamarin_logo.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/xamarin_logo@2x.png b/samples/XCT.Sample.iOS/Resources/xamarin_logo@2x.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/xamarin_logo@2x.png
rename to samples/XCT.Sample.iOS/Resources/xamarin_logo@2x.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/xamarin_logo@3x.png b/samples/XCT.Sample.iOS/Resources/xamarin_logo@3x.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/xamarin_logo@3x.png
rename to samples/XCT.Sample.iOS/Resources/xamarin_logo@3x.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/xamarinstore.jpg b/samples/XCT.Sample.iOS/Resources/xamarinstore.jpg
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Resources/xamarinstore.jpg
rename to samples/XCT.Sample.iOS/Resources/xamarinstore.jpg
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Xamarin.CommunityToolkit.Sample.iOS.csproj b/samples/XCT.Sample.iOS/Xamarin.CommunityToolkit.Sample.iOS.csproj
similarity index 97%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Xamarin.CommunityToolkit.Sample.iOS.csproj
rename to samples/XCT.Sample.iOS/Xamarin.CommunityToolkit.Sample.iOS.csproj
index dec2eb92..0b131e8b 100644
--- a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.iOS/Xamarin.CommunityToolkit.Sample.iOS.csproj
+++ b/samples/XCT.Sample.iOS/Xamarin.CommunityToolkit.Sample.iOS.csproj
@@ -165,14 +165,14 @@
-
- {81AADE72-D666-4AB0-83D9-8FE366E0755E}
- Xamarin.CommunityToolkit.Sample
-
-
+
{b0dcdf81-953d-47da-a7d4-0565339bf07c}
Xamarin.CommunityToolkit
+
+ {81AADE72-D666-4AB0-83D9-8FE366E0755E}
+ Xamarin.CommunityToolkit.Sample
+
diff --git a/Xamarin.CommunityToolkit.Sample.sln b/samples/XCT.Sample.sln
similarity index 86%
rename from Xamarin.CommunityToolkit.Sample.sln
rename to samples/XCT.Sample.sln
index a6ba9845..708cbd5c 100644
--- a/Xamarin.CommunityToolkit.Sample.sln
+++ b/samples/XCT.Sample.sln
@@ -2,19 +2,19 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.30204.135
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xamarin.CommunityToolkit.Sample.Android", "src\CommunityToolkit\Xamarin.CommunityToolkit.Sample.Android\Xamarin.CommunityToolkit.Sample.Android.csproj", "{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xamarin.CommunityToolkit.Sample.Android", "XCT.Sample.Android\Xamarin.CommunityToolkit.Sample.Android.csproj", "{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xamarin.CommunityToolkit.Sample.iOS", "src\CommunityToolkit\Xamarin.CommunityToolkit.Sample.iOS\Xamarin.CommunityToolkit.Sample.iOS.csproj", "{B10BD8BF-43EA-4F95-BE5C-42ED8028CC6B}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xamarin.CommunityToolkit.Sample.iOS", "XCT.Sample.iOS\Xamarin.CommunityToolkit.Sample.iOS.csproj", "{B10BD8BF-43EA-4F95-BE5C-42ED8028CC6B}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Xamarin.CommunityToolkit.Sample", "src\CommunityToolkit\Xamarin.CommunityToolkit.Sample\Xamarin.CommunityToolkit.Sample.csproj", "{81AADE72-D666-4AB0-83D9-8FE366E0755E}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Xamarin.CommunityToolkit.Sample", "XCT.Sample\Xamarin.CommunityToolkit.Sample.csproj", "{81AADE72-D666-4AB0-83D9-8FE366E0755E}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Xamarin.CommunityToolkit", "src\CommunityToolkit\Xamarin.CommunityToolkit\Xamarin.CommunityToolkit.csproj", "{B0DCDF81-953D-47DA-A7D4-0565339BF07C}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Xamarin.CommunityToolkit", "..\src\CommunityToolkit\Xamarin.CommunityToolkit\Xamarin.CommunityToolkit.csproj", "{B0DCDF81-953D-47DA-A7D4-0565339BF07C}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{47DFE508-04F1-433D-8C55-0C1ACD033573}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Xamarin.CommunityToolkit.UnitTests", "src\CommunityToolkit\Xamarin.CommunityToolkit.UnitTests\Xamarin.CommunityToolkit.UnitTests.csproj", "{54B7812B-45A5-4FE2-9CEA-C5F17D65BDE9}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Xamarin.CommunityToolkit.UnitTests", "..\src\CommunityToolkit\Xamarin.CommunityToolkit.UnitTests\Xamarin.CommunityToolkit.UnitTests.csproj", "{54B7812B-45A5-4FE2-9CEA-C5F17D65BDE9}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xamarin.CommunityToolkit.Sample.UWP", "src\CommunityToolkit\Xamarin.CommunityToolkit.Sample.UWP\Xamarin.CommunityToolkit.Sample.UWP.csproj", "{91C748B4-E9ED-4543-880A-26747B03DE3A}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xamarin.CommunityToolkit.Sample.UWP", "XCT.Sample.UWP\Xamarin.CommunityToolkit.Sample.UWP.csproj", "{91C748B4-E9ED-4543-880A-26747B03DE3A}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{F695F5E8-420F-475F-A4CF-F5BB3FA6E818}"
ProjectSection(SolutionItems) = preProject
@@ -23,11 +23,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
Xamarin.CommunityToolkit.ruleset = Xamarin.CommunityToolkit.ruleset
EndProjectSection
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xamarin.CommunityToolkit.Sample.WPF", "src\CommunityToolkit\Xamarin.CommunityToolkit.Sample.WPF\Xamarin.CommunityToolkit.Sample.WPF.csproj", "{C4D6CD2D-8DF4-4D46-936C-1AB31C87B5EA}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xamarin.CommunityToolkit.Sample.WPF", "XCT.Sample.WPF\Xamarin.CommunityToolkit.Sample.WPF.csproj", "{C4D6CD2D-8DF4-4D46-936C-1AB31C87B5EA}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xamarin.CommunityToolkit.Sample.GTK", "src\CommunityToolkit\Xamarin.CommunityToolkit.Sample.GTK\Xamarin.CommunityToolkit.Sample.GTK.csproj", "{1C9105B3-2BB2-4333-9C52-2E0FC99135CF}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xamarin.CommunityToolkit.Sample.GTK", "XCT.Sample.GTK\Xamarin.CommunityToolkit.Sample.GTK.csproj", "{1C9105B3-2BB2-4333-9C52-2E0FC99135CF}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Xamarin.CommunityToolkit.Sample.Tizen", "src\CommunityToolkit\Xamarin.CommunityToolkit.Sample.Tizen\Xamarin.CommunityToolkit.Sample.Tizen.csproj", "{416FAAA0-D6FD-4F95-BAB9-4A9438053CFD}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Xamarin.CommunityToolkit.Sample.Tizen", "XCT.Sample.Tizen\Xamarin.CommunityToolkit.Sample.Tizen.csproj", "{416FAAA0-D6FD-4F95-BAB9-4A9438053CFD}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xamarin.CommunityToolkit.Markup", "..\src\Markup\Xamarin.CommunityToolkit.Markup\Xamarin.CommunityToolkit.Markup.csproj", "{A5AAB927-15D7-498C-8295-4209F21836CE}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -47,40 +49,28 @@ Global
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Debug|ARM.ActiveCfg = Debug|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Debug|ARM.Build.0 = Debug|Any CPU
- {8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Debug|ARM.Deploy.0 = Debug|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Debug|iPhone.Build.0 = Debug|Any CPU
- {8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Debug|iPhone.Deploy.0 = Debug|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
- {8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Debug|iPhoneSimulator.Deploy.0 = Debug|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Debug|x64.ActiveCfg = Debug|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Debug|x64.Build.0 = Debug|Any CPU
- {8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Debug|x64.Deploy.0 = Debug|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Debug|x86.ActiveCfg = Debug|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Debug|x86.Build.0 = Debug|Any CPU
- {8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Debug|x86.Deploy.0 = Debug|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Release|Any CPU.Build.0 = Release|Any CPU
- {8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Release|Any CPU.Deploy.0 = Release|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Release|ARM.ActiveCfg = Release|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Release|ARM.Build.0 = Release|Any CPU
- {8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Release|ARM.Deploy.0 = Release|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Release|iPhone.ActiveCfg = Release|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Release|iPhone.Build.0 = Release|Any CPU
- {8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Release|iPhone.Deploy.0 = Release|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
- {8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Release|iPhoneSimulator.Deploy.0 = Release|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Release|x64.ActiveCfg = Release|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Release|x64.Build.0 = Release|Any CPU
- {8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Release|x64.Deploy.0 = Release|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Release|x86.ActiveCfg = Release|Any CPU
{8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Release|x86.Build.0 = Release|Any CPU
- {8B80BFA6-7B19-4DE7-BD97-7D84194AD0C2}.Release|x86.Deploy.0 = Release|Any CPU
{B10BD8BF-43EA-4F95-BE5C-42ED8028CC6B}.Debug|Any CPU.ActiveCfg = Debug|iPhone
{B10BD8BF-43EA-4F95-BE5C-42ED8028CC6B}.Debug|Any CPU.Build.0 = Debug|iPhone
{B10BD8BF-43EA-4F95-BE5C-42ED8028CC6B}.Debug|Any CPU.Deploy.0 = Debug|iPhone
@@ -283,6 +273,30 @@ Global
{416FAAA0-D6FD-4F95-BAB9-4A9438053CFD}.Release|x64.Build.0 = Release|Any CPU
{416FAAA0-D6FD-4F95-BAB9-4A9438053CFD}.Release|x86.ActiveCfg = Release|Any CPU
{416FAAA0-D6FD-4F95-BAB9-4A9438053CFD}.Release|x86.Build.0 = Release|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Debug|ARM.Build.0 = Debug|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Debug|iPhone.ActiveCfg = Debug|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Debug|iPhone.Build.0 = Debug|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Debug|x64.Build.0 = Debug|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Debug|x86.Build.0 = Debug|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Release|ARM.ActiveCfg = Release|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Release|ARM.Build.0 = Release|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Release|iPhone.ActiveCfg = Release|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Release|iPhone.Build.0 = Release|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Release|x64.ActiveCfg = Release|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Release|x64.Build.0 = Release|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Release|x86.ActiveCfg = Release|Any CPU
+ {A5AAB927-15D7-498C-8295-4209F21836CE}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/App.xaml b/samples/XCT.Sample/App.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/App.xaml
rename to samples/XCT.Sample/App.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/App.xaml.cs b/samples/XCT.Sample/App.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/App.xaml.cs
rename to samples/XCT.Sample/App.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/AssemblyInfo.cs b/samples/XCT.Sample/AssemblyInfo.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/AssemblyInfo.cs
rename to samples/XCT.Sample/AssemblyInfo.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Fonts/Font Awesome 5 Free-Regular-400.otf b/samples/XCT.Sample/Fonts/Font Awesome 5 Free-Regular-400.otf
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Fonts/Font Awesome 5 Free-Regular-400.otf
rename to samples/XCT.Sample/Fonts/Font Awesome 5 Free-Regular-400.otf
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/Helpers/MarkupExtensions.cs b/samples/XCT.Sample/Helpers/MarkupExtensions.cs
similarity index 74%
rename from src/Markup/Xamarin.CommunityToolkit.MarkupSample/Helpers/MarkupExtensions.cs
rename to samples/XCT.Sample/Helpers/MarkupExtensions.cs
index ba0602ed..fa0f72af 100644
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/Helpers/MarkupExtensions.cs
+++ b/samples/XCT.Sample/Helpers/MarkupExtensions.cs
@@ -1,7 +1,7 @@
using Xamarin.Forms.DebugRainbows;
using Xamarin.Forms;
-namespace Xamarin.CommunityToolkit.MarkupSample
+namespace Xamarin.CommunityToolkit.Sample
{
public static class MarkupExtensions
{
@@ -10,6 +10,7 @@ namespace Xamarin.CommunityToolkit.MarkupSample
public static TVisualElement Background(this TVisualElement visualElement, Color color) where TVisualElement : VisualElement { visualElement.BackgroundColor = color; return visualElement; }
public static TStackLayout Horizontal(this TStackLayout stackLayout) where TStackLayout : StackLayout { stackLayout.Orientation = StackOrientation.Horizontal; return stackLayout; }
- public static TStackLayout Vertical(this TStackLayout stackLayout) where TStackLayout : StackLayout { stackLayout.Orientation = StackOrientation.Vertical; return stackLayout; }
+
+ public static TStackLayout Vertical(this TStackLayout stackLayout) where TStackLayout : StackLayout { stackLayout.Orientation = StackOrientation.Vertical; return stackLayout; }
}
}
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/Helpers/RelayCommand.cs b/samples/XCT.Sample/Helpers/RelayCommand.cs
similarity index 93%
rename from src/Markup/Xamarin.CommunityToolkit.MarkupSample/Helpers/RelayCommand.cs
rename to samples/XCT.Sample/Helpers/RelayCommand.cs
index 4fb08adb..456da263 100644
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/Helpers/RelayCommand.cs
+++ b/samples/XCT.Sample/Helpers/RelayCommand.cs
@@ -3,7 +3,7 @@ using System.Threading;
using System.Threading.Tasks;
using System.Windows.Input;
-namespace Xamarin.CommunityToolkit.MarkupSample
+namespace Xamarin.CommunityToolkit.Sample
{
public class RelayCommand : ICommand
{
@@ -57,12 +57,12 @@ namespace Xamarin.CommunityToolkit.MarkupSample
// Asynchronous command handling based on http://stackoverflow.com/a/31595509/6043538
public async void Execute(object parameter = null)
{
- bool couldExecuteBeforeExecute = CanExecute();
+ var couldExecuteBeforeExecute = CanExecute();
if (!couldExecuteBeforeExecute)
return;
Interlocked.Increment(ref executingCount);
- bool couldExecuteDuringExecute = CanExecute();
+ var couldExecuteDuringExecute = CanExecute();
if (couldExecuteDuringExecute != couldExecuteBeforeExecute)
RaiseCanExecuteChanged(); // TODO: test if always raising canexecutechanged does not disturb normal UI element update during a short synchronous command. If so, keep preventing multiple execution but only raise CanExecuteChanged for asynchrounous commands
@@ -80,7 +80,7 @@ namespace Xamarin.CommunityToolkit.MarkupSample
finally
{
Interlocked.Decrement(ref executingCount);
- bool couldExecuteAfterExecute = CanExecute();
+ var couldExecuteAfterExecute = CanExecute();
if (couldExecuteAfterExecute != couldExecuteDuringExecute)
RaiseCanExecuteChanged();
}
@@ -145,12 +145,12 @@ namespace Xamarin.CommunityToolkit.MarkupSample
// Asynchronous command handling based on http://stackoverflow.com/a/31595509/6043538
public async void Execute(object parameterAsObject)
{
- bool couldExecuteBeforeExecute = CanExecute(parameterAsObject);
+ var couldExecuteBeforeExecute = CanExecute(parameterAsObject);
if (!couldExecuteBeforeExecute)
return;
Interlocked.Increment(ref executingCount);
- bool couldExecuteDuringExecute = CanExecute(parameterAsObject);
+ var couldExecuteDuringExecute = CanExecute(parameterAsObject);
if (couldExecuteDuringExecute != couldExecuteBeforeExecute)
RaiseCanExecuteChanged(); // TODO: test if always raising canexecutechanged does not disturb normal UI element update during a short synchronous command. If so, keep preventing multiple execution but only raise CanExecuteChanged for asynchrounous commands
@@ -174,7 +174,7 @@ namespace Xamarin.CommunityToolkit.MarkupSample
finally
{
Interlocked.Decrement(ref executingCount);
- bool couldExecuteAfterExecute = CanExecute(parameterAsObject);
+ var couldExecuteAfterExecute = CanExecute(parameterAsObject);
if (couldExecuteAfterExecute != couldExecuteDuringExecute)
RaiseCanExecuteChanged();
}
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/Helpers/XLog.cs b/samples/XCT.Sample/Helpers/XLog.cs
similarity index 93%
rename from src/Markup/Xamarin.CommunityToolkit.MarkupSample/Helpers/XLog.cs
rename to samples/XCT.Sample/Helpers/XLog.cs
index 75965350..a255e7ee 100644
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/Helpers/XLog.cs
+++ b/samples/XCT.Sample/Helpers/XLog.cs
@@ -6,7 +6,7 @@ using System.Text;
using Windows.Foundation.Diagnostics;
#endif
-namespace Xamarin.CommunityToolkit.MarkupSample
+namespace Xamarin.CommunityToolkit.Sample
{
///
/// Cross-platform logging helper class for use in Xamarin apps.
@@ -52,7 +52,7 @@ namespace Xamarin.CommunityToolkit.MarkupSample
[CallerFilePath] string sourceFilePath = null,
[CallerLineNumber] int sourceLineNumber = -1)
{
- string message = FormatLogString(data, tag, memberName, sourceFilePath, sourceLineNumber);
+ var message = FormatLogString(data, tag, memberName, sourceFilePath, sourceLineNumber);
System.Diagnostics.Debug.WriteLine(message);
#if WINDOWS_UWP
loggingChannel?.LogMessage(message, LoggingLevel.Verbose); // For ETW logging through UWP Device Portal. Read more at https://blogs.windows.com/buildingapps/2016/06/10/using-device-portal-to-view-debug-logs-for-uwp/#1CvyvpPD4lUTtPzc.99
@@ -81,7 +81,7 @@ namespace Xamarin.CommunityToolkit.MarkupSample
[CallerFilePath] string sourceFilePath = null,
[CallerLineNumber] int sourceLineNumber = -1)
{
- string message = FormatLogString(data, tag, memberName, sourceFilePath, sourceLineNumber);
+ var message = FormatLogString(data, tag, memberName, sourceFilePath, sourceLineNumber);
#if WINDOWS_UWP
System.Diagnostics.Debug.WriteLine(message);
loggingChannel?.LogMessage(message, LoggingLevel.Information); // For ETW logging through UWP Device Portal. Read more at https://blogs.windows.com/buildingapps/2016/06/10/using-device-portal-to-view-debug-logs-for-uwp/#1CvyvpPD4lUTtPzc.99
@@ -94,7 +94,7 @@ namespace Xamarin.CommunityToolkit.MarkupSample
static string FormatLogString(object data = null, string tag = null, string memberName = null, string sourceFilePath = null, int sourceLineNumber = -1)
{
- StringBuilder line = new StringBuilder();
+ var line = new StringBuilder();
if (!string.IsNullOrEmpty(tag))
{
@@ -113,7 +113,7 @@ namespace Xamarin.CommunityToolkit.MarkupSample
line.Append(':');
}
- string dataString = data?.ToString();
+ var dataString = data?.ToString();
if (!string.IsNullOrEmpty(dataString))
{
if (line.Length > 0)
@@ -125,7 +125,7 @@ namespace Xamarin.CommunityToolkit.MarkupSample
{
if (!string.IsNullOrEmpty(rootFolderPattern))
{
- int rootFolderIndex = sourceFilePath.IndexOf(rootFolderPattern);
+ var rootFolderIndex = sourceFilePath.IndexOf(rootFolderPattern);
if (rootFolderIndex >= 0)
sourceFilePath = sourceFilePath.Substring(rootFolderIndex);
}
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Images/button.png b/samples/XCT.Sample/Images/button.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Images/button.png
rename to samples/XCT.Sample/Images/button.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Images/button_pressed.png b/samples/XCT.Sample/Images/button_pressed.png
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Images/button_pressed.png
rename to samples/XCT.Sample/Images/button_pressed.png
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Models/Language.cs b/samples/XCT.Sample/Models/Language.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Models/Language.cs
rename to samples/XCT.Sample/Models/Language.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Models/SectionModel.cs b/samples/XCT.Sample/Models/SectionModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Models/SectionModel.cs
rename to samples/XCT.Sample/Models/SectionModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/AboutPage.xaml b/samples/XCT.Sample/Pages/AboutPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/AboutPage.xaml
rename to samples/XCT.Sample/Pages/AboutPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/AboutPage.xaml.cs b/samples/XCT.Sample/Pages/AboutPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/AboutPage.xaml.cs
rename to samples/XCT.Sample/Pages/AboutPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Base/BaseNavigationPage.cs b/samples/XCT.Sample/Pages/Base/BaseNavigationPage.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Base/BaseNavigationPage.cs
rename to samples/XCT.Sample/Pages/Base/BaseNavigationPage.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Base/BasePage.cs b/samples/XCT.Sample/Pages/Base/BasePage.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Base/BasePage.cs
rename to samples/XCT.Sample/Pages/Base/BasePage.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/AnimationBehaviorPage.xaml b/samples/XCT.Sample/Pages/Behaviors/AnimationBehaviorPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/AnimationBehaviorPage.xaml
rename to samples/XCT.Sample/Pages/Behaviors/AnimationBehaviorPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/AnimationBehaviorPage.xaml.cs b/samples/XCT.Sample/Pages/Behaviors/AnimationBehaviorPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/AnimationBehaviorPage.xaml.cs
rename to samples/XCT.Sample/Pages/Behaviors/AnimationBehaviorPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/BehaviorsGalleryPage.xaml b/samples/XCT.Sample/Pages/Behaviors/BehaviorsGalleryPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/BehaviorsGalleryPage.xaml
rename to samples/XCT.Sample/Pages/Behaviors/BehaviorsGalleryPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/BehaviorsGalleryPage.xaml.cs b/samples/XCT.Sample/Pages/Behaviors/BehaviorsGalleryPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/BehaviorsGalleryPage.xaml.cs
rename to samples/XCT.Sample/Pages/Behaviors/BehaviorsGalleryPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/CharactersValidationBehaviorPage.xaml b/samples/XCT.Sample/Pages/Behaviors/CharactersValidationBehaviorPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/CharactersValidationBehaviorPage.xaml
rename to samples/XCT.Sample/Pages/Behaviors/CharactersValidationBehaviorPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/CharactersValidationBehaviorPage.xaml.cs b/samples/XCT.Sample/Pages/Behaviors/CharactersValidationBehaviorPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/CharactersValidationBehaviorPage.xaml.cs
rename to samples/XCT.Sample/Pages/Behaviors/CharactersValidationBehaviorPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/EmailValidationBehaviorPage.xaml b/samples/XCT.Sample/Pages/Behaviors/EmailValidationBehaviorPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/EmailValidationBehaviorPage.xaml
rename to samples/XCT.Sample/Pages/Behaviors/EmailValidationBehaviorPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/EmailValidationBehaviorPage.xaml.cs b/samples/XCT.Sample/Pages/Behaviors/EmailValidationBehaviorPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/EmailValidationBehaviorPage.xaml.cs
rename to samples/XCT.Sample/Pages/Behaviors/EmailValidationBehaviorPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/EventToCommandBehaviorPage.xaml b/samples/XCT.Sample/Pages/Behaviors/EventToCommandBehaviorPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/EventToCommandBehaviorPage.xaml
rename to samples/XCT.Sample/Pages/Behaviors/EventToCommandBehaviorPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/EventToCommandBehaviorPage.xaml.cs b/samples/XCT.Sample/Pages/Behaviors/EventToCommandBehaviorPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/EventToCommandBehaviorPage.xaml.cs
rename to samples/XCT.Sample/Pages/Behaviors/EventToCommandBehaviorPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/ImpliedOrderGridBehaviorLabel.cs b/samples/XCT.Sample/Pages/Behaviors/ImpliedOrderGridBehaviorLabel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/ImpliedOrderGridBehaviorLabel.cs
rename to samples/XCT.Sample/Pages/Behaviors/ImpliedOrderGridBehaviorLabel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/ImpliedOrderGridBehaviorPage.xaml b/samples/XCT.Sample/Pages/Behaviors/ImpliedOrderGridBehaviorPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/ImpliedOrderGridBehaviorPage.xaml
rename to samples/XCT.Sample/Pages/Behaviors/ImpliedOrderGridBehaviorPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/ImpliedOrderGridBehaviorPage.xaml.cs b/samples/XCT.Sample/Pages/Behaviors/ImpliedOrderGridBehaviorPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/ImpliedOrderGridBehaviorPage.xaml.cs
rename to samples/XCT.Sample/Pages/Behaviors/ImpliedOrderGridBehaviorPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/MaskedBehaviorPage.xaml b/samples/XCT.Sample/Pages/Behaviors/MaskedBehaviorPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/MaskedBehaviorPage.xaml
rename to samples/XCT.Sample/Pages/Behaviors/MaskedBehaviorPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/MaskedBehaviorPage.xaml.cs b/samples/XCT.Sample/Pages/Behaviors/MaskedBehaviorPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/MaskedBehaviorPage.xaml.cs
rename to samples/XCT.Sample/Pages/Behaviors/MaskedBehaviorPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/MaxLengthReachedBehaviorPage.xaml b/samples/XCT.Sample/Pages/Behaviors/MaxLengthReachedBehaviorPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/MaxLengthReachedBehaviorPage.xaml
rename to samples/XCT.Sample/Pages/Behaviors/MaxLengthReachedBehaviorPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/MaxLengthReachedBehaviorPage.xaml.cs b/samples/XCT.Sample/Pages/Behaviors/MaxLengthReachedBehaviorPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/MaxLengthReachedBehaviorPage.xaml.cs
rename to samples/XCT.Sample/Pages/Behaviors/MaxLengthReachedBehaviorPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/MultiValidationBehaviorPage.xaml b/samples/XCT.Sample/Pages/Behaviors/MultiValidationBehaviorPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/MultiValidationBehaviorPage.xaml
rename to samples/XCT.Sample/Pages/Behaviors/MultiValidationBehaviorPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/MultiValidationBehaviorPage.xaml.cs b/samples/XCT.Sample/Pages/Behaviors/MultiValidationBehaviorPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/MultiValidationBehaviorPage.xaml.cs
rename to samples/XCT.Sample/Pages/Behaviors/MultiValidationBehaviorPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/NumericValidationBehaviorPage.xaml b/samples/XCT.Sample/Pages/Behaviors/NumericValidationBehaviorPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/NumericValidationBehaviorPage.xaml
rename to samples/XCT.Sample/Pages/Behaviors/NumericValidationBehaviorPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/NumericValidationBehaviorPage.xaml.cs b/samples/XCT.Sample/Pages/Behaviors/NumericValidationBehaviorPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/NumericValidationBehaviorPage.xaml.cs
rename to samples/XCT.Sample/Pages/Behaviors/NumericValidationBehaviorPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/RequiredStringValidationBehaviorPage.xaml b/samples/XCT.Sample/Pages/Behaviors/RequiredStringValidationBehaviorPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/RequiredStringValidationBehaviorPage.xaml
rename to samples/XCT.Sample/Pages/Behaviors/RequiredStringValidationBehaviorPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/RequiredStringValidationBehaviorPage.xaml.cs b/samples/XCT.Sample/Pages/Behaviors/RequiredStringValidationBehaviorPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/RequiredStringValidationBehaviorPage.xaml.cs
rename to samples/XCT.Sample/Pages/Behaviors/RequiredStringValidationBehaviorPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/UriValidationBehaviorPage.xaml b/samples/XCT.Sample/Pages/Behaviors/UriValidationBehaviorPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/UriValidationBehaviorPage.xaml
rename to samples/XCT.Sample/Pages/Behaviors/UriValidationBehaviorPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/UriValidationBehaviorPage.xaml.cs b/samples/XCT.Sample/Pages/Behaviors/UriValidationBehaviorPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/UriValidationBehaviorPage.xaml.cs
rename to samples/XCT.Sample/Pages/Behaviors/UriValidationBehaviorPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/UserStoppedTypingBehaviorPage.xaml b/samples/XCT.Sample/Pages/Behaviors/UserStoppedTypingBehaviorPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/UserStoppedTypingBehaviorPage.xaml
rename to samples/XCT.Sample/Pages/Behaviors/UserStoppedTypingBehaviorPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/UserStoppedTypingBehaviorPage.xaml.cs b/samples/XCT.Sample/Pages/Behaviors/UserStoppedTypingBehaviorPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Behaviors/UserStoppedTypingBehaviorPage.xaml.cs
rename to samples/XCT.Sample/Pages/Behaviors/UserStoppedTypingBehaviorPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/ByteArrayToImageSourcePage.xaml b/samples/XCT.Sample/Pages/Converters/ByteArrayToImageSourcePage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/ByteArrayToImageSourcePage.xaml
rename to samples/XCT.Sample/Pages/Converters/ByteArrayToImageSourcePage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/ByteArrayToImageSourcePage.xaml.cs b/samples/XCT.Sample/Pages/Converters/ByteArrayToImageSourcePage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/ByteArrayToImageSourcePage.xaml.cs
rename to samples/XCT.Sample/Pages/Converters/ByteArrayToImageSourcePage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/ConvertersGalleryPage.xaml b/samples/XCT.Sample/Pages/Converters/ConvertersGalleryPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/ConvertersGalleryPage.xaml
rename to samples/XCT.Sample/Pages/Converters/ConvertersGalleryPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/ConvertersGalleryPage.xaml.cs b/samples/XCT.Sample/Pages/Converters/ConvertersGalleryPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/ConvertersGalleryPage.xaml.cs
rename to samples/XCT.Sample/Pages/Converters/ConvertersGalleryPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/DateTimeOffsetConverterPage.xaml b/samples/XCT.Sample/Pages/Converters/DateTimeOffsetConverterPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/DateTimeOffsetConverterPage.xaml
rename to samples/XCT.Sample/Pages/Converters/DateTimeOffsetConverterPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/DateTimeOffsetConverterPage.xaml.cs b/samples/XCT.Sample/Pages/Converters/DateTimeOffsetConverterPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/DateTimeOffsetConverterPage.xaml.cs
rename to samples/XCT.Sample/Pages/Converters/DateTimeOffsetConverterPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/ItemSelectedEventArgsPage.xaml b/samples/XCT.Sample/Pages/Converters/ItemSelectedEventArgsPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/ItemSelectedEventArgsPage.xaml
rename to samples/XCT.Sample/Pages/Converters/ItemSelectedEventArgsPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/ItemSelectedEventArgsPage.xaml.cs b/samples/XCT.Sample/Pages/Converters/ItemSelectedEventArgsPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/ItemSelectedEventArgsPage.xaml.cs
rename to samples/XCT.Sample/Pages/Converters/ItemSelectedEventArgsPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/ItemTappedEventArgsPage.xaml b/samples/XCT.Sample/Pages/Converters/ItemTappedEventArgsPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/ItemTappedEventArgsPage.xaml
rename to samples/XCT.Sample/Pages/Converters/ItemTappedEventArgsPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/ItemTappedEventArgsPage.xaml.cs b/samples/XCT.Sample/Pages/Converters/ItemTappedEventArgsPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/ItemTappedEventArgsPage.xaml.cs
rename to samples/XCT.Sample/Pages/Converters/ItemTappedEventArgsPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/MultiConverterPage.xaml b/samples/XCT.Sample/Pages/Converters/MultiConverterPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/MultiConverterPage.xaml
rename to samples/XCT.Sample/Pages/Converters/MultiConverterPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/MultiConverterPage.xaml.cs b/samples/XCT.Sample/Pages/Converters/MultiConverterPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/MultiConverterPage.xaml.cs
rename to samples/XCT.Sample/Pages/Converters/MultiConverterPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/VariableMultiValueConverterPage.xaml b/samples/XCT.Sample/Pages/Converters/VariableMultiValueConverterPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/VariableMultiValueConverterPage.xaml
rename to samples/XCT.Sample/Pages/Converters/VariableMultiValueConverterPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/VariableMultiValueConverterPage.xaml.cs b/samples/XCT.Sample/Pages/Converters/VariableMultiValueConverterPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Converters/VariableMultiValueConverterPage.xaml.cs
rename to samples/XCT.Sample/Pages/Converters/VariableMultiValueConverterPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/EffectsGalleryPage.xaml b/samples/XCT.Sample/Pages/Effects/EffectsGalleryPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/EffectsGalleryPage.xaml
rename to samples/XCT.Sample/Pages/Effects/EffectsGalleryPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/EffectsGalleryPage.xaml.cs b/samples/XCT.Sample/Pages/Effects/EffectsGalleryPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/EffectsGalleryPage.xaml.cs
rename to samples/XCT.Sample/Pages/Effects/EffectsGalleryPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/IconTintColorEffectPage.xaml b/samples/XCT.Sample/Pages/Effects/IconTintColorEffectPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/IconTintColorEffectPage.xaml
rename to samples/XCT.Sample/Pages/Effects/IconTintColorEffectPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/IconTintColorEffectPage.xaml.cs b/samples/XCT.Sample/Pages/Effects/IconTintColorEffectPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/IconTintColorEffectPage.xaml.cs
rename to samples/XCT.Sample/Pages/Effects/IconTintColorEffectPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/RemoveBorderEffectPage.xaml b/samples/XCT.Sample/Pages/Effects/RemoveBorderEffectPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/RemoveBorderEffectPage.xaml
rename to samples/XCT.Sample/Pages/Effects/RemoveBorderEffectPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/RemoveBorderEffectPage.xaml.cs b/samples/XCT.Sample/Pages/Effects/RemoveBorderEffectPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/RemoveBorderEffectPage.xaml.cs
rename to samples/XCT.Sample/Pages/Effects/RemoveBorderEffectPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/SafeAreaEffectPage.xaml b/samples/XCT.Sample/Pages/Effects/SafeAreaEffectPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/SafeAreaEffectPage.xaml
rename to samples/XCT.Sample/Pages/Effects/SafeAreaEffectPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/SafeAreaEffectPage.xaml.cs b/samples/XCT.Sample/Pages/Effects/SafeAreaEffectPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/SafeAreaEffectPage.xaml.cs
rename to samples/XCT.Sample/Pages/Effects/SafeAreaEffectPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/SelectAllTextEffectPage.xaml b/samples/XCT.Sample/Pages/Effects/SelectAllTextEffectPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/SelectAllTextEffectPage.xaml
rename to samples/XCT.Sample/Pages/Effects/SelectAllTextEffectPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/SelectAllTextEffectPage.xaml.cs b/samples/XCT.Sample/Pages/Effects/SelectAllTextEffectPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/SelectAllTextEffectPage.xaml.cs
rename to samples/XCT.Sample/Pages/Effects/SelectAllTextEffectPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/TouchEffectPage.xaml b/samples/XCT.Sample/Pages/Effects/TouchEffectPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/TouchEffectPage.xaml
rename to samples/XCT.Sample/Pages/Effects/TouchEffectPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/TouchEffectPage.xaml.cs b/samples/XCT.Sample/Pages/Effects/TouchEffectPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Effects/TouchEffectPage.xaml.cs
rename to samples/XCT.Sample/Pages/Effects/TouchEffectPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Extensions/ExtensionsGalleryPage.xaml b/samples/XCT.Sample/Pages/Extensions/ExtensionsGalleryPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Extensions/ExtensionsGalleryPage.xaml
rename to samples/XCT.Sample/Pages/Extensions/ExtensionsGalleryPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Extensions/ExtensionsGalleryPage.xaml.cs b/samples/XCT.Sample/Pages/Extensions/ExtensionsGalleryPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Extensions/ExtensionsGalleryPage.xaml.cs
rename to samples/XCT.Sample/Pages/Extensions/ExtensionsGalleryPage.xaml.cs
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/SearchPage.cs b/samples/XCT.Sample/Pages/Markup/SearchPage.cs
similarity index 92%
rename from src/Markup/Xamarin.CommunityToolkit.MarkupSample/SearchPage.cs
rename to samples/XCT.Sample/Pages/Markup/SearchPage.cs
index 0d651fde..2fcf2907 100644
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/SearchPage.cs
+++ b/samples/XCT.Sample/Pages/Markup/SearchPage.cs
@@ -1,12 +1,14 @@
-using System.Collections.Generic;
+//
+// Marking this with the auto generated tag to overrule the code styling violations
+
+using System.Collections.Generic;
using Xamarin.Forms;
using Xamarin.CommunityToolkit.Markup;
using Xamarin.CommunityToolkit.Markup.LeftToRight;
using static Xamarin.CommunityToolkit.Markup.GridRowsColumns;
-using static Xamarin.CommunityToolkit.MarkupSample.SearchViewModel;
-using static Xamarin.CommunityToolkit.MarkupSample.Styles;
+using static Xamarin.CommunityToolkit.Sample.ViewModels.Markup.SearchViewModel;
-namespace Xamarin.CommunityToolkit.MarkupSample
+namespace Xamarin.CommunityToolkit.Sample
{
public partial class SearchPage
{
@@ -18,7 +20,7 @@ namespace Xamarin.CommunityToolkit.MarkupSample
}};
StackLayout Header => new StackLayout { Children = {
- new Button { Text = "\u1438" } .Style (HeaderButton)
+ new Button { Text = "\u1438" } .Style (Styles.HeaderButton)
.Width (50)
.Bind (nameof(vm.BackCommand)),
@@ -98,7 +100,7 @@ namespace Xamarin.CommunityToolkit.MarkupSample
.FontSize (14)
.FormattedText (
new Span { Text = "See the " },
- new Span { Text = "Xamarin Community Toolkit C# Markup", Style = Link }
+ new Span { Text = "Xamarin Community Toolkit C# Markup", Style = Styles.Link }
.BindTapGesture(nameof(vm.OpenHelpCommand)),
new Span { Text = " docs" })
.CenterHorizontal () .Margins (bottom: 6);
diff --git a/samples/XCT.Sample/Pages/Markup/SearchPage.logic.cs b/samples/XCT.Sample/Pages/Markup/SearchPage.logic.cs
new file mode 100644
index 00000000..1b6ed856
--- /dev/null
+++ b/samples/XCT.Sample/Pages/Markup/SearchPage.logic.cs
@@ -0,0 +1,29 @@
+using Xamarin.CommunityToolkit.Sample.Pages;
+using Xamarin.CommunityToolkit.Sample.ViewModels.Markup;
+using Xamarin.Forms;
+using Xamarin.Forms.PlatformConfiguration;
+using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
+
+namespace Xamarin.CommunityToolkit.Sample
+{
+ public partial class SearchPage : BasePage
+ {
+ readonly SearchViewModel vm;
+ View header;
+
+ public SearchPage()
+ {
+ On().SetUseSafeArea(true);
+ BackgroundColor = Color.Black;
+
+ BindingContext = new SearchViewModel();
+ Build();
+ }
+
+ void Search_FocusChanged(object sender, FocusEventArgs e)
+ {
+ ViewExtensions.CancelAnimations(header);
+ header.TranslateTo(e.IsFocused ? -56 : 0, 0, 250, Easing.CubicOut);
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/Styles.cs b/samples/XCT.Sample/Pages/Markup/Styles.cs
similarity index 91%
rename from src/Markup/Xamarin.CommunityToolkit.MarkupSample/Styles.cs
rename to samples/XCT.Sample/Pages/Markup/Styles.cs
index 43eeced4..7e1169a2 100644
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/Styles.cs
+++ b/samples/XCT.Sample/Pages/Markup/Styles.cs
@@ -1,7 +1,10 @@
-using Xamarin.Forms;
+//
+// Marking this with the auto generated tag to overrule the code styling violations
+
+using Xamarin.Forms;
using Xamarin.CommunityToolkit.Markup;
-namespace Xamarin.CommunityToolkit.MarkupSample
+namespace Xamarin.CommunityToolkit.Sample
{
public static class Styles
{
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/SettingPage.xaml b/samples/XCT.Sample/Pages/SettingPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/SettingPage.xaml
rename to samples/XCT.Sample/Pages/SettingPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/SettingPage.xaml.cs b/samples/XCT.Sample/Pages/SettingPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/SettingPage.xaml.cs
rename to samples/XCT.Sample/Pages/SettingPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/TestCases/TestCasesGalleryPage.xaml b/samples/XCT.Sample/Pages/TestCases/TestCasesGalleryPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/TestCases/TestCasesGalleryPage.xaml
rename to samples/XCT.Sample/Pages/TestCases/TestCasesGalleryPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/TestCases/TestCasesGalleryPage.xaml.cs b/samples/XCT.Sample/Pages/TestCases/TestCasesGalleryPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/TestCases/TestCasesGalleryPage.xaml.cs
rename to samples/XCT.Sample/Pages/TestCases/TestCasesGalleryPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/AvatarViewPage.xaml b/samples/XCT.Sample/Pages/Views/AvatarViewPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/AvatarViewPage.xaml
rename to samples/XCT.Sample/Pages/Views/AvatarViewPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/AvatarViewPage.xaml.cs b/samples/XCT.Sample/Pages/Views/AvatarViewPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/AvatarViewPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/AvatarViewPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/BadgeViewPage.xaml b/samples/XCT.Sample/Pages/Views/BadgeViewPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/BadgeViewPage.xaml
rename to samples/XCT.Sample/Pages/Views/BadgeViewPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/BadgeViewPage.xaml.cs b/samples/XCT.Sample/Pages/Views/BadgeViewPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/BadgeViewPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/BadgeViewPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/CameraViewPage.xaml b/samples/XCT.Sample/Pages/Views/CameraViewPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/CameraViewPage.xaml
rename to samples/XCT.Sample/Pages/Views/CameraViewPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/CameraViewPage.xaml.cs b/samples/XCT.Sample/Pages/Views/CameraViewPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/CameraViewPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/CameraViewPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/DockLayoutPage.xaml b/samples/XCT.Sample/Pages/Views/DockLayoutPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/DockLayoutPage.xaml
rename to samples/XCT.Sample/Pages/Views/DockLayoutPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/DockLayoutPage.xaml.cs b/samples/XCT.Sample/Pages/Views/DockLayoutPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/DockLayoutPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/DockLayoutPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/ExpanderPage.xaml b/samples/XCT.Sample/Pages/Views/ExpanderPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/ExpanderPage.xaml
rename to samples/XCT.Sample/Pages/Views/ExpanderPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/ExpanderPage.xaml.cs b/samples/XCT.Sample/Pages/Views/ExpanderPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/ExpanderPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/ExpanderPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/GravatarImagePage.xaml b/samples/XCT.Sample/Pages/Views/GravatarImagePage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/GravatarImagePage.xaml
rename to samples/XCT.Sample/Pages/Views/GravatarImagePage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/GravatarImagePage.xaml.cs b/samples/XCT.Sample/Pages/Views/GravatarImagePage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/GravatarImagePage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/GravatarImagePage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/MediaElementPage.xaml b/samples/XCT.Sample/Pages/Views/MediaElementPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/MediaElementPage.xaml
rename to samples/XCT.Sample/Pages/Views/MediaElementPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/MediaElementPage.xaml.cs b/samples/XCT.Sample/Pages/Views/MediaElementPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/MediaElementPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/MediaElementPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/RangeSliderPage.xaml b/samples/XCT.Sample/Pages/Views/RangeSliderPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/RangeSliderPage.xaml
rename to samples/XCT.Sample/Pages/Views/RangeSliderPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/RangeSliderPage.xaml.cs b/samples/XCT.Sample/Pages/Views/RangeSliderPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/RangeSliderPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/RangeSliderPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/ShieldPage.xaml b/samples/XCT.Sample/Pages/Views/ShieldPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/ShieldPage.xaml
rename to samples/XCT.Sample/Pages/Views/ShieldPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/ShieldPage.xaml.cs b/samples/XCT.Sample/Pages/Views/ShieldPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/ShieldPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/ShieldPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/SideMenuViewPage.xaml b/samples/XCT.Sample/Pages/Views/SideMenuViewPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/SideMenuViewPage.xaml
rename to samples/XCT.Sample/Pages/Views/SideMenuViewPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/SideMenuViewPage.xaml.cs b/samples/XCT.Sample/Pages/Views/SideMenuViewPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/SideMenuViewPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/SideMenuViewPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/SnackBarPage.xaml b/samples/XCT.Sample/Pages/Views/SnackBarPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/SnackBarPage.xaml
rename to samples/XCT.Sample/Pages/Views/SnackBarPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/SnackBarPage.xaml.cs b/samples/XCT.Sample/Pages/Views/SnackBarPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/SnackBarPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/SnackBarPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/StateLayoutPage.xaml b/samples/XCT.Sample/Pages/Views/StateLayoutPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/StateLayoutPage.xaml
rename to samples/XCT.Sample/Pages/Views/StateLayoutPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/StateLayoutPage.xaml.cs b/samples/XCT.Sample/Pages/Views/StateLayoutPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/StateLayoutPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/StateLayoutPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/CustomTabsPage.xaml b/samples/XCT.Sample/Pages/Views/TabView/CustomTabsPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/CustomTabsPage.xaml
rename to samples/XCT.Sample/Pages/Views/TabView/CustomTabsPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/CustomTabsPage.xaml.cs b/samples/XCT.Sample/Pages/Views/TabView/CustomTabsPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/CustomTabsPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/TabView/CustomTabsPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/GettingStartedPage.xaml b/samples/XCT.Sample/Pages/Views/TabView/GettingStartedPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/GettingStartedPage.xaml
rename to samples/XCT.Sample/Pages/Views/TabView/GettingStartedPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/GettingStartedPage.xaml.cs b/samples/XCT.Sample/Pages/Views/TabView/GettingStartedPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/GettingStartedPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/TabView/GettingStartedPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/IsTabStripVisiblePage.xaml b/samples/XCT.Sample/Pages/Views/TabView/IsTabStripVisiblePage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/IsTabStripVisiblePage.xaml
rename to samples/XCT.Sample/Pages/Views/TabView/IsTabStripVisiblePage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/IsTabStripVisiblePage.xaml.cs b/samples/XCT.Sample/Pages/Views/TabView/IsTabStripVisiblePage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/IsTabStripVisiblePage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/TabView/IsTabStripVisiblePage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/NestedTabsPage.xaml b/samples/XCT.Sample/Pages/Views/TabView/NestedTabsPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/NestedTabsPage.xaml
rename to samples/XCT.Sample/Pages/Views/TabView/NestedTabsPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/NestedTabsPage.xaml.cs b/samples/XCT.Sample/Pages/Views/TabView/NestedTabsPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/NestedTabsPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/TabView/NestedTabsPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/NoContentPage.xaml b/samples/XCT.Sample/Pages/Views/TabView/NoContentPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/NoContentPage.xaml
rename to samples/XCT.Sample/Pages/Views/TabView/NoContentPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/NoContentPage.xaml.cs b/samples/XCT.Sample/Pages/Views/TabView/NoContentPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/NoContentPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/TabView/NoContentPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/ScrollTabsPage.xaml b/samples/XCT.Sample/Pages/Views/TabView/ScrollTabsPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/ScrollTabsPage.xaml
rename to samples/XCT.Sample/Pages/Views/TabView/ScrollTabsPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/ScrollTabsPage.xaml.cs b/samples/XCT.Sample/Pages/Views/TabView/ScrollTabsPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/ScrollTabsPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/TabView/ScrollTabsPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabBadgePage.xaml b/samples/XCT.Sample/Pages/Views/TabView/TabBadgePage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabBadgePage.xaml
rename to samples/XCT.Sample/Pages/Views/TabView/TabBadgePage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabBadgePage.xaml.cs b/samples/XCT.Sample/Pages/Views/TabView/TabBadgePage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabBadgePage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/TabView/TabBadgePage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabItemAnimationPage.xaml b/samples/XCT.Sample/Pages/Views/TabView/TabItemAnimationPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabItemAnimationPage.xaml
rename to samples/XCT.Sample/Pages/Views/TabView/TabItemAnimationPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabItemAnimationPage.xaml.cs b/samples/XCT.Sample/Pages/Views/TabView/TabItemAnimationPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabItemAnimationPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/TabView/TabItemAnimationPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabItemsSourcePage.xaml b/samples/XCT.Sample/Pages/Views/TabView/TabItemsSourcePage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabItemsSourcePage.xaml
rename to samples/XCT.Sample/Pages/Views/TabView/TabItemsSourcePage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabItemsSourcePage.xaml.cs b/samples/XCT.Sample/Pages/Views/TabView/TabItemsSourcePage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabItemsSourcePage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/TabView/TabItemsSourcePage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabPlacementPage.xaml b/samples/XCT.Sample/Pages/Views/TabView/TabPlacementPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabPlacementPage.xaml
rename to samples/XCT.Sample/Pages/Views/TabView/TabPlacementPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabPlacementPage.xaml.cs b/samples/XCT.Sample/Pages/Views/TabView/TabPlacementPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabPlacementPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/TabView/TabPlacementPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabViewPage.xaml b/samples/XCT.Sample/Pages/Views/TabView/TabViewPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabViewPage.xaml
rename to samples/XCT.Sample/Pages/Views/TabView/TabViewPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabViewPage.xaml.cs b/samples/XCT.Sample/Pages/Views/TabView/TabViewPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabViewPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/TabView/TabViewPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabWidthPage.xaml b/samples/XCT.Sample/Pages/Views/TabView/TabWidthPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabWidthPage.xaml
rename to samples/XCT.Sample/Pages/Views/TabView/TabWidthPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabWidthPage.xaml.cs b/samples/XCT.Sample/Pages/Views/TabView/TabWidthPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/TabView/TabWidthPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/TabView/TabWidthPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/UniformGridPage.xaml b/samples/XCT.Sample/Pages/Views/UniformGridPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/UniformGridPage.xaml
rename to samples/XCT.Sample/Pages/Views/UniformGridPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/UniformGridPage.xaml.cs b/samples/XCT.Sample/Pages/Views/UniformGridPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/UniformGridPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/UniformGridPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/ViewsGalleryPage.xaml b/samples/XCT.Sample/Pages/Views/ViewsGalleryPage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/ViewsGalleryPage.xaml
rename to samples/XCT.Sample/Pages/Views/ViewsGalleryPage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/ViewsGalleryPage.xaml.cs b/samples/XCT.Sample/Pages/Views/ViewsGalleryPage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/Views/ViewsGalleryPage.xaml.cs
rename to samples/XCT.Sample/Pages/Views/ViewsGalleryPage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/WelcomePage.xaml b/samples/XCT.Sample/Pages/WelcomePage.xaml
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/WelcomePage.xaml
rename to samples/XCT.Sample/Pages/WelcomePage.xaml
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/WelcomePage.xaml.cs b/samples/XCT.Sample/Pages/WelcomePage.xaml.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Pages/WelcomePage.xaml.cs
rename to samples/XCT.Sample/Pages/WelcomePage.xaml.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Resx/AppResources.Designer.cs b/samples/XCT.Sample/Resx/AppResources.Designer.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Resx/AppResources.Designer.cs
rename to samples/XCT.Sample/Resx/AppResources.Designer.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Resx/AppResources.es.Designer.cs b/samples/XCT.Sample/Resx/AppResources.es.Designer.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Resx/AppResources.es.Designer.cs
rename to samples/XCT.Sample/Resx/AppResources.es.Designer.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Resx/AppResources.es.resx b/samples/XCT.Sample/Resx/AppResources.es.resx
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Resx/AppResources.es.resx
rename to samples/XCT.Sample/Resx/AppResources.es.resx
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Resx/AppResources.resx b/samples/XCT.Sample/Resx/AppResources.resx
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Resx/AppResources.resx
rename to samples/XCT.Sample/Resx/AppResources.resx
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/AboutViewModel.cs b/samples/XCT.Sample/ViewModels/AboutViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/AboutViewModel.cs
rename to samples/XCT.Sample/ViewModels/AboutViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Base/BaseGalleryViewModel.cs b/samples/XCT.Sample/ViewModels/Base/BaseGalleryViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Base/BaseGalleryViewModel.cs
rename to samples/XCT.Sample/ViewModels/Base/BaseGalleryViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Base/BaseViewModel.cs b/samples/XCT.Sample/ViewModels/Base/BaseViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Base/BaseViewModel.cs
rename to samples/XCT.Sample/ViewModels/Base/BaseViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Behaviors/BehaviorsGalleryViewModel.cs b/samples/XCT.Sample/ViewModels/Behaviors/BehaviorsGalleryViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Behaviors/BehaviorsGalleryViewModel.cs
rename to samples/XCT.Sample/ViewModels/Behaviors/BehaviorsGalleryViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Behaviors/EventToCommandBehaviorViewModel.cs b/samples/XCT.Sample/ViewModels/Behaviors/EventToCommandBehaviorViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Behaviors/EventToCommandBehaviorViewModel.cs
rename to samples/XCT.Sample/ViewModels/Behaviors/EventToCommandBehaviorViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Behaviors/MaxLengthReachedBehaviorViewModel.cs b/samples/XCT.Sample/ViewModels/Behaviors/MaxLengthReachedBehaviorViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Behaviors/MaxLengthReachedBehaviorViewModel.cs
rename to samples/XCT.Sample/ViewModels/Behaviors/MaxLengthReachedBehaviorViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Behaviors/UserStoppedTypingBehaviorViewModel.cs b/samples/XCT.Sample/ViewModels/Behaviors/UserStoppedTypingBehaviorViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Behaviors/UserStoppedTypingBehaviorViewModel.cs
rename to samples/XCT.Sample/ViewModels/Behaviors/UserStoppedTypingBehaviorViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Converters/ByteArrayToImageSourceViewModel.cs b/samples/XCT.Sample/ViewModels/Converters/ByteArrayToImageSourceViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Converters/ByteArrayToImageSourceViewModel.cs
rename to samples/XCT.Sample/ViewModels/Converters/ByteArrayToImageSourceViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Converters/ConvertersGalleryViewModel.cs b/samples/XCT.Sample/ViewModels/Converters/ConvertersGalleryViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Converters/ConvertersGalleryViewModel.cs
rename to samples/XCT.Sample/ViewModels/Converters/ConvertersGalleryViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Converters/DateTimeOffsetConverterViewModel.cs b/samples/XCT.Sample/ViewModels/Converters/DateTimeOffsetConverterViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Converters/DateTimeOffsetConverterViewModel.cs
rename to samples/XCT.Sample/ViewModels/Converters/DateTimeOffsetConverterViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Converters/ItemSelectedEventArgsViewModel.cs b/samples/XCT.Sample/ViewModels/Converters/ItemSelectedEventArgsViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Converters/ItemSelectedEventArgsViewModel.cs
rename to samples/XCT.Sample/ViewModels/Converters/ItemSelectedEventArgsViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Converters/ItemTappedEventArgsViewModel.cs b/samples/XCT.Sample/ViewModels/Converters/ItemTappedEventArgsViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Converters/ItemTappedEventArgsViewModel.cs
rename to samples/XCT.Sample/ViewModels/Converters/ItemTappedEventArgsViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Converters/MultiConverterViewModel.cs b/samples/XCT.Sample/ViewModels/Converters/MultiConverterViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Converters/MultiConverterViewModel.cs
rename to samples/XCT.Sample/ViewModels/Converters/MultiConverterViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Converters/VariableMultiValueConverterViewModel.cs b/samples/XCT.Sample/ViewModels/Converters/VariableMultiValueConverterViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Converters/VariableMultiValueConverterViewModel.cs
rename to samples/XCT.Sample/ViewModels/Converters/VariableMultiValueConverterViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Effects/EffectsGalleryViewModel.cs b/samples/XCT.Sample/ViewModels/Effects/EffectsGalleryViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Effects/EffectsGalleryViewModel.cs
rename to samples/XCT.Sample/ViewModels/Effects/EffectsGalleryViewModel.cs
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/SearchViewModel.cs b/samples/XCT.Sample/ViewModels/Markup/SearchViewModel.cs
similarity index 97%
rename from src/Markup/Xamarin.CommunityToolkit.MarkupSample/SearchViewModel.cs
rename to samples/XCT.Sample/ViewModels/Markup/SearchViewModel.cs
index 00a97f39..da422327 100644
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/SearchViewModel.cs
+++ b/samples/XCT.Sample/ViewModels/Markup/SearchViewModel.cs
@@ -4,7 +4,7 @@ using System.Threading.Tasks;
using System.Windows.Input;
using Xamarin.Essentials;
-namespace Xamarin.CommunityToolkit.MarkupSample
+namespace Xamarin.CommunityToolkit.Sample.ViewModels.Markup
{
public class SearchViewModel : BaseViewModel
{
@@ -14,7 +14,7 @@ namespace Xamarin.CommunityToolkit.MarkupSample
public List SearchResults { get; set; }
- public void Initialize()
+ public SearchViewModel()
{
SearchText = "#CSharpForMarkup";
@@ -57,8 +57,11 @@ namespace Xamarin.CommunityToolkit.MarkupSample
}
public ICommand BackCommand => backCommand ??= new RelayCommand(Back);
+
public ICommand LikeCommand => likeCommand ??= new RelayCommand(Like);
+
public ICommand OpenTwitterSearchCommand => openTwitterSearchCommand ??= new RelayCommandAsync(OpenTwitterSearch);
+
public ICommand OpenHelpCommand => openHelpCommand ??= new RelayCommandAsync(OpenHelp);
void Back() { }
@@ -66,13 +69,17 @@ namespace Xamarin.CommunityToolkit.MarkupSample
void Like(Tweet tweet) => tweet.IsLikedByMe = !tweet.IsLikedByMe;
Task OpenHelp() => Launcher.OpenAsync(new Uri("https://github.com/MicrosoftDocs/xamarin-communitytoolkit/blob/master/docs/markup.md"));
+
Task OpenTwitterSearch() => Launcher.OpenAsync(new Uri("https://twitter.com/search?q=%23CSharpForMarkup"));
public class Tweet : BaseViewModel
{
public string AuthorImage { get; set; }
+
public string Header { get; set; }
+
public List Body { get; set; }
+
public bool IsLikedByMe { get; set; }
}
@@ -83,4 +90,4 @@ namespace Xamarin.CommunityToolkit.MarkupSample
public bool IsMatch { get; set; }
}
}
-}
+}
\ No newline at end of file
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/SettingViewModel.cs b/samples/XCT.Sample/ViewModels/SettingViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/SettingViewModel.cs
rename to samples/XCT.Sample/ViewModels/SettingViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Views/AvatarViewViewModel.cs b/samples/XCT.Sample/ViewModels/Views/AvatarViewViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Views/AvatarViewViewModel.cs
rename to samples/XCT.Sample/ViewModels/Views/AvatarViewViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Views/BadgeViewViewModel.cs b/samples/XCT.Sample/ViewModels/Views/BadgeViewViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Views/BadgeViewViewModel.cs
rename to samples/XCT.Sample/ViewModels/Views/BadgeViewViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Views/ExpanderViewModel.cs b/samples/XCT.Sample/ViewModels/Views/ExpanderViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Views/ExpanderViewModel.cs
rename to samples/XCT.Sample/ViewModels/Views/ExpanderViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Views/GravatarImageViewModel.cs b/samples/XCT.Sample/ViewModels/Views/GravatarImageViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Views/GravatarImageViewModel.cs
rename to samples/XCT.Sample/ViewModels/Views/GravatarImageViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Views/StateLayoutViewModel.cs b/samples/XCT.Sample/ViewModels/Views/StateLayoutViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Views/StateLayoutViewModel.cs
rename to samples/XCT.Sample/ViewModels/Views/StateLayoutViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Views/TabItemsSourceViewModel.cs b/samples/XCT.Sample/ViewModels/Views/TabItemsSourceViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Views/TabItemsSourceViewModel.cs
rename to samples/XCT.Sample/ViewModels/Views/TabItemsSourceViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Views/TabViewViewModel.cs b/samples/XCT.Sample/ViewModels/Views/TabViewViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Views/TabViewViewModel.cs
rename to samples/XCT.Sample/ViewModels/Views/TabViewViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Views/ViewsGalleryViewModel.cs b/samples/XCT.Sample/ViewModels/Views/ViewsGalleryViewModel.cs
similarity index 100%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/Views/ViewsGalleryViewModel.cs
rename to samples/XCT.Sample/ViewModels/Views/ViewsGalleryViewModel.cs
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/WelcomeViewModel.cs b/samples/XCT.Sample/ViewModels/WelcomeViewModel.cs
similarity index 88%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/WelcomeViewModel.cs
rename to samples/XCT.Sample/ViewModels/WelcomeViewModel.cs
index 05fd31d5..a5cfb051 100644
--- a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/ViewModels/WelcomeViewModel.cs
+++ b/samples/XCT.Sample/ViewModels/WelcomeViewModel.cs
@@ -30,7 +30,10 @@ namespace Xamarin.CommunityToolkit.Sample.ViewModels
"Testing is important, ok?! So this is where all of the tests for our little project reside"),
new SectionModel(typeof(ViewsGalleryPage), "Views", Color.FromHex("#EF6950"),
- "A custom view or control allows for adding custom functionality as if it came out of the Xamarin.Forms box")
+ "A custom view or control allows for adding custom functionality as if it came out of the Xamarin.Forms box"),
+
+ new SectionModel(typeof(SearchPage), "C# Markup", Color.FromHex("#50D6EF"),
+ "C# Markup Extensions make it easier on the eyes to write your layouts in C# code instead of XAML")
};
}
}
\ No newline at end of file
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Xamarin.CommunityToolkit.Sample.csproj b/samples/XCT.Sample/Xamarin.CommunityToolkit.Sample.csproj
similarity index 74%
rename from src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Xamarin.CommunityToolkit.Sample.csproj
rename to samples/XCT.Sample/Xamarin.CommunityToolkit.Sample.csproj
index 9793d34f..a23e8660 100644
--- a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample/Xamarin.CommunityToolkit.Sample.csproj
+++ b/samples/XCT.Sample/Xamarin.CommunityToolkit.Sample.csproj
@@ -16,11 +16,15 @@
+
-
+
+
+
+
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/Xamarin.CommunityToolkit.Sample.Tizen.csproj b/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/Xamarin.CommunityToolkit.Sample.Tizen.csproj
deleted file mode 100644
index 76347468..00000000
--- a/src/CommunityToolkit/Xamarin.CommunityToolkit.Sample.Tizen/Xamarin.CommunityToolkit.Sample.Tizen.csproj
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
- Exe
- tizen40
-
-
-
-
-
-
-
-
diff --git a/src/CommunityToolkit/Xamarin.CommunityToolkit/Xamarin.CommunityToolkit.csproj b/src/CommunityToolkit/Xamarin.CommunityToolkit/Xamarin.CommunityToolkit.csproj
index 7fb90de1..5b276e2a 100644
--- a/src/CommunityToolkit/Xamarin.CommunityToolkit/Xamarin.CommunityToolkit.csproj
+++ b/src/CommunityToolkit/Xamarin.CommunityToolkit/Xamarin.CommunityToolkit.csproj
@@ -22,7 +22,13 @@
© Microsoft Corporation. All rights reserved.
https://github.com/xamarin/XamarinCommunityToolkit
+
+
+
+
+
+
$(DefineConstants);
false
@@ -196,4 +202,7 @@
+
+
+
diff --git a/src/Markup/Xamarin.CommunityToolkit.Markup/Xamarin.CommunityToolkit.Markup.csproj b/src/Markup/Xamarin.CommunityToolkit.Markup/Xamarin.CommunityToolkit.Markup.csproj
index 44db53b3..0700730d 100644
--- a/src/Markup/Xamarin.CommunityToolkit.Markup/Xamarin.CommunityToolkit.Markup.csproj
+++ b/src/Markup/Xamarin.CommunityToolkit.Markup/Xamarin.CommunityToolkit.Markup.csproj
@@ -15,7 +15,9 @@
https://github.com/xamarin/XamarinCommunityToolkit
https://github.com/xamarin/XamarinCommunityToolkit
+
+
$(DefineConstants);
false
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Assets/AboutAssets.txt b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Assets/AboutAssets.txt
deleted file mode 100644
index 072563f8..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Assets/AboutAssets.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-Any raw assets you want to be deployed with your application can be placed in
-this directory (and child directories) and given a Build Action of "AndroidAsset".
-
-These files will be deployed with your package and will be accessible using Android's
-AssetManager, like this:
-
-public class ReadAsset : Activity
-{
- protected override void OnCreate (Bundle bundle)
- {
- base.OnCreate (bundle);
-
- InputStream input = Assets.Open ("my_asset.txt");
- }
-}
-
-Additionally, some Android functions will automatically load asset files:
-
-Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf");
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/MainActivity.cs b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/MainActivity.cs
deleted file mode 100644
index a985f7df..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/MainActivity.cs
+++ /dev/null
@@ -1,33 +0,0 @@
-using System;
-
-using Android.App;
-using Android.Content.PM;
-using Android.Runtime;
-using Android.Views;
-using Android.Widget;
-using Android.OS;
-
-namespace Xamarin.CommunityToolkit.MarkupSample.Droid
-{
- [Activity(Label = "Xamarin.CommunityToolkit.MarkupSample", Icon = "@mipmap/icon", Theme = "@style/MainTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation | ConfigChanges.UiMode | ConfigChanges.ScreenLayout | ConfigChanges.SmallestScreenSize )]
- public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsAppCompatActivity
- {
- protected override void OnCreate(Bundle savedInstanceState)
- {
- TabLayoutResource = Resource.Layout.Tabbar;
- ToolbarResource = Resource.Layout.Toolbar;
-
- base.OnCreate(savedInstanceState);
-
- Xamarin.Essentials.Platform.Init(this, savedInstanceState);
- global::Xamarin.Forms.Forms.Init(this, savedInstanceState);
- LoadApplication(new App());
- }
- //public override void OnRequestPermissionsResult(int requestCode, string[] permissions, [GeneratedEnum] Android.Content.PM.Permission[] grantResults)
- //{
- // Xamarin.Essentials.Platform.OnRequestPermissionsResult(requestCode, permissions, grantResults);
-
- // base.OnRequestPermissionsResult(requestCode, permissions, grantResults);
- //}
- }
-}
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Properties/AndroidManifest.xml b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Properties/AndroidManifest.xml
deleted file mode 100644
index 5e9260f3..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Properties/AndroidManifest.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Properties/AssemblyInfo.cs b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Properties/AssemblyInfo.cs
deleted file mode 100644
index 45bc5177..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,30 +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("Xamarin.CommunityToolkit.MarkupSample.Android")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("Xamarin.CommunityToolkit.MarkupSample.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
-[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/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/AboutResources.txt b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/AboutResources.txt
deleted file mode 100644
index cb30f20b..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/AboutResources.txt
+++ /dev/null
@@ -1,50 +0,0 @@
-Images, layout descriptions, binary blobs and string dictionaries can be included
-in your application as resource files. Various Android APIs are designed to
-operate on the resource IDs instead of dealing with images, strings or binary blobs
-directly.
-
-For example, a sample Android app that contains a user interface layout (main.xml),
-an internationalization string table (strings.xml) and some icons (drawable-XXX/icon.png)
-would keep its resources in the "Resources" directory of the application:
-
-Resources/
- drawable-hdpi/
- icon.png
-
- drawable-ldpi/
- icon.png
-
- drawable-mdpi/
- icon.png
-
- layout/
- main.xml
-
- values/
- strings.xml
-
-In order to get the build system to recognize Android resources, set the build action to
-"AndroidResource". The native Android APIs do not operate directly with filenames, but
-instead operate on resource IDs. When you compile an Android application that uses resources,
-the build system will package the resources for distribution and generate a class called
-"Resource" that contains the tokens for each one of the resources included. For example,
-for the above Resources layout, this is what the Resource class would expose:
-
-public class Resource {
- public class drawable {
- public const int icon = 0x123;
- }
-
- public class layout {
- public const int main = 0x456;
- }
-
- public class strings {
- public const int first_string = 0xabc;
- public const int second_string = 0xbcd;
- }
-}
-
-You would then use R.drawable.icon to reference the drawable/icon.png file, or Resource.layout.main
-to reference the layout/main.xml file, or Resource.strings.first_string to reference the first
-string in the dictionary file values/strings.xml.
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/layout/Tabbar.xml b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/layout/Tabbar.xml
deleted file mode 100644
index ad1f87d8..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/layout/Tabbar.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/layout/Toolbar.xml b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/layout/Toolbar.xml
deleted file mode 100644
index aabd0a3b..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/layout/Toolbar.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-anydpi-v26/icon.xml b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-anydpi-v26/icon.xml
deleted file mode 100644
index 88d1d0a1..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-anydpi-v26/icon.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-anydpi-v26/icon_round.xml b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-anydpi-v26/icon_round.xml
deleted file mode 100644
index 88d1d0a1..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-anydpi-v26/icon_round.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-hdpi/icon.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-hdpi/icon.png
deleted file mode 100644
index 4623ca2c..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-hdpi/icon.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-hdpi/launcher_foreground.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-hdpi/launcher_foreground.png
deleted file mode 100644
index a89e5bbc..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-hdpi/launcher_foreground.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-mdpi/icon.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-mdpi/icon.png
deleted file mode 100644
index 9b1d25e2..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-mdpi/icon.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-mdpi/launcher_foreground.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-mdpi/launcher_foreground.png
deleted file mode 100644
index 431a8a05..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-mdpi/launcher_foreground.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-xhdpi/icon.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-xhdpi/icon.png
deleted file mode 100644
index 844dfe54..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-xhdpi/icon.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-xhdpi/launcher_foreground.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-xhdpi/launcher_foreground.png
deleted file mode 100644
index 9e9e4f8e..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-xhdpi/launcher_foreground.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-xxhdpi/icon.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-xxhdpi/icon.png
deleted file mode 100644
index e20ec9ae..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-xxhdpi/icon.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-xxhdpi/launcher_foreground.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
deleted file mode 100644
index 5f1e1356..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-xxhdpi/launcher_foreground.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-xxxhdpi/icon.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-xxxhdpi/icon.png
deleted file mode 100644
index 8a08bf75..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-xxxhdpi/icon.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
deleted file mode 100644
index aca9f8d1..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/values/colors.xml b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/values/colors.xml
deleted file mode 100644
index d9f6e0ba..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/values/colors.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
- #FFFFFF
- #3F51B5
- #303F9F
- #FF4081
-
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/values/styles.xml b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/values/styles.xml
deleted file mode 100644
index 4b9805f3..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Resources/values/styles.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Xamarin.CommunityToolkit.MarkupSample.Android.csproj b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Xamarin.CommunityToolkit.MarkupSample.Android.csproj
deleted file mode 100644
index 8f542896..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.Android/Xamarin.CommunityToolkit.MarkupSample.Android.csproj
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
- Debug
- AnyCPU
- {B2D89B8C-9B90-4FC3-AB54-0872A592B21C}
- {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- {c9e5eea5-ca05-42a1-839b-61506e0a37df}
- Library
- Xamarin.CommunityToolkit.MarkupSample.Droid
- Xamarin.CommunityToolkit.MarkupSample.Android
- True
- True
- Resources\Resource.designer.cs
- Resource
- Properties\AndroidManifest.xml
- Resources
- Assets
- v10.0
- true
- true
- Xamarin.Android.Net.AndroidClientHandler
-
-
-
-
- true
- portable
- false
- bin\Debug
- DEBUG;
- prompt
- 4
- None
-
-
- true
- portable
- true
- bin\Release
- prompt
- 4
- true
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- 5.0.0.1709-pre4
-
-
- 1.1.4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}
- Xamarin.CommunityToolkit.MarkupSample
-
-
-
-
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/App.xaml b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/App.xaml
deleted file mode 100644
index 697f1db8..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/App.xaml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/App.xaml.cs b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/App.xaml.cs
deleted file mode 100644
index dbd9f53e..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/App.xaml.cs
+++ /dev/null
@@ -1,96 +0,0 @@
-using System;
-using Windows.ApplicationModel;
-using Windows.ApplicationModel.Activation;
-using Windows.Foundation;
-using Windows.UI.ViewManagement;
-using Windows.UI.Xaml;
-using Windows.UI.Xaml.Controls;
-using Windows.UI.Xaml.Navigation;
-
-namespace Xamarin.CommunityToolkit.MarkupSample.UWP
-{
- ///
- /// Provides application-specific behavior to supplement the default Application class.
- ///
- sealed partial class App : Application
- {
- ///
- /// Initializes 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;
- }
-
- ///
- /// 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)
- {
- ApplicationView.PreferredLaunchViewSize = new Size(400, 670);
- ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.PreferredLaunchViewSize;
- ApplicationView.GetForCurrentView().SetPreferredMinSize(ApplicationView.PreferredLaunchViewSize);
-
- Frame rootFrame = Window.Current.Content as Frame;
-
- // Do not repeat app initialization when the Window already has content,
- // just ensure that the window is active
- if (rootFrame == null)
- {
- // Create a Frame to act as the navigation context and navigate to the first page
- rootFrame = new Frame();
-
- rootFrame.NavigationFailed += OnNavigationFailed;
-
- Xamarin.Forms.Forms.Init(e);
-
- if (e.PreviousExecutionState == ApplicationExecutionState.Terminated)
- {
- //TODO: Load state from previously suspended application
- }
-
- // Place the frame in the current Window
- Window.Current.Content = rootFrame;
- }
-
- if (rootFrame.Content == null)
- {
- // When the navigation stack isn't restored navigate to the first page,
- // configuring the new page by passing required information as a navigation
- // parameter
- rootFrame.Navigate(typeof(MainPage), e.Arguments);
-
- }
- // Ensure the current window is active
- Window.Current.Activate();
- }
-
- ///
- /// Invoked when Navigation to a certain page fails
- ///
- /// The Frame which failed navigation
- /// Details about the navigation failure
- void OnNavigationFailed(object sender, NavigationFailedEventArgs e)
- {
- throw new Exception("Failed to load Page " + e.SourcePageType.FullName);
- }
-
- ///
- /// 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 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/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/LargeTile.scale-100.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/LargeTile.scale-100.png
deleted file mode 100644
index c3e93b09..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/LargeTile.scale-100.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/LargeTile.scale-200.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/LargeTile.scale-200.png
deleted file mode 100644
index 2709372a..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/LargeTile.scale-200.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/LargeTile.scale-400.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/LargeTile.scale-400.png
deleted file mode 100644
index ff031995..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/LargeTile.scale-400.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/SmallTile.scale-100.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/SmallTile.scale-100.png
deleted file mode 100644
index 41108536..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/SmallTile.scale-100.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/SmallTile.scale-200.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/SmallTile.scale-200.png
deleted file mode 100644
index c6350958..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/SmallTile.scale-200.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/SmallTile.scale-400.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/SmallTile.scale-400.png
deleted file mode 100644
index e28c0528..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/SmallTile.scale-400.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/SplashScreen.scale-100.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/SplashScreen.scale-100.png
deleted file mode 100644
index eacdf203..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/SplashScreen.scale-100.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/SplashScreen.scale-200.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/SplashScreen.scale-200.png
deleted file mode 100644
index caa5fc9c..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/SplashScreen.scale-200.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/SplashScreen.scale-400.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/SplashScreen.scale-400.png
deleted file mode 100644
index 16d97844..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/SplashScreen.scale-400.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square150x150Logo.scale-100.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square150x150Logo.scale-100.png
deleted file mode 100644
index c1709f2b..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square150x150Logo.scale-100.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square150x150Logo.scale-200.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square150x150Logo.scale-200.png
deleted file mode 100644
index 48732ffe..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square150x150Logo.scale-200.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square150x150Logo.scale-400.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square150x150Logo.scale-400.png
deleted file mode 100644
index 95456beb..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square150x150Logo.scale-400.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-16.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-16.png
deleted file mode 100644
index 0c6fd15f..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-16.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-256.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-256.png
deleted file mode 100644
index 6635c80f..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-256.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-48.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-48.png
deleted file mode 100644
index ee58ea6d..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-48.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.scale-100.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.scale-100.png
deleted file mode 100644
index 06fc87c1..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.scale-100.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.scale-200.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.scale-200.png
deleted file mode 100644
index eaf27573..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.scale-200.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.scale-400.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.scale-400.png
deleted file mode 100644
index 8a4ee54f..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.scale-400.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.targetsize-16.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.targetsize-16.png
deleted file mode 100644
index 0c6fd15f..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.targetsize-16.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.targetsize-256.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.targetsize-256.png
deleted file mode 100644
index 6635c80f..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.targetsize-256.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.targetsize-48.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.targetsize-48.png
deleted file mode 100644
index ee58ea6d..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Square44x44Logo.targetsize-48.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/StoreLogo.backup.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/StoreLogo.backup.png
deleted file mode 100644
index a197aaf5..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/StoreLogo.backup.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/StoreLogo.scale-100.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/StoreLogo.scale-100.png
deleted file mode 100644
index 4fbbc70d..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/StoreLogo.scale-100.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/StoreLogo.scale-200.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/StoreLogo.scale-200.png
deleted file mode 100644
index 29db5019..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/StoreLogo.scale-200.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/StoreLogo.scale-400.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/StoreLogo.scale-400.png
deleted file mode 100644
index 383ad6e4..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/StoreLogo.scale-400.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Wide310x150Logo.scale-100.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Wide310x150Logo.scale-100.png
deleted file mode 100644
index 476954a0..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Wide310x150Logo.scale-100.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Wide310x150Logo.scale-200.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Wide310x150Logo.scale-200.png
deleted file mode 100644
index eacdf203..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Wide310x150Logo.scale-200.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Wide310x150Logo.scale-400.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Wide310x150Logo.scale-400.png
deleted file mode 100644
index caa5fc9c..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Assets/Wide310x150Logo.scale-400.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/MainPage.xaml b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/MainPage.xaml
deleted file mode 100644
index 980a26a7..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/MainPage.xaml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/MainPage.xaml.cs b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/MainPage.xaml.cs
deleted file mode 100644
index e0ac5ce6..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/MainPage.xaml.cs
+++ /dev/null
@@ -1,27 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.IO;
-using System.Linq;
-using System.Runtime.InteropServices.WindowsRuntime;
-using Windows.Foundation;
-using Windows.Foundation.Collections;
-using Windows.UI.Xaml;
-using Windows.UI.Xaml.Controls;
-using Windows.UI.Xaml.Controls.Primitives;
-using Windows.UI.Xaml.Data;
-using Windows.UI.Xaml.Input;
-using Windows.UI.Xaml.Media;
-using Windows.UI.Xaml.Navigation;
-
-namespace Xamarin.CommunityToolkit.MarkupSample.UWP
-{
- public sealed partial class MainPage
- {
- public MainPage()
- {
- this.InitializeComponent();
-
- LoadApplication(new Xamarin.CommunityToolkit.MarkupSample.App());
- }
- }
-}
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Package.appxmanifest b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Package.appxmanifest
deleted file mode 100644
index 631550a0..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Package.appxmanifest
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
-
- Xamarin.CommunityToolkit.MarkupSample.UWP
- bde66f45-ceb8-4c2c-b6a1-c57c7b90a095
- Assets\StoreLogo.png
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Properties/AssemblyInfo.cs b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Properties/AssemblyInfo.cs
deleted file mode 100644
index 46437541..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.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("Xamarin.CommunityToolkit.MarkupSample.UWP")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("Xamarin.CommunityToolkit.MarkupSample.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)]
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Properties/Default.rd.xml b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Properties/Default.rd.xml
deleted file mode 100644
index 7c40ffeb..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Properties/Default.rd.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Xamarin.CommunityToolkit.MarkupSample.UWP.csproj b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Xamarin.CommunityToolkit.MarkupSample.UWP.csproj
deleted file mode 100644
index 873e3569..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.UWP/Xamarin.CommunityToolkit.MarkupSample.UWP.csproj
+++ /dev/null
@@ -1,165 +0,0 @@
-
-
-
-
- Debug
- x86
- {D29128C9-67D2-434E-AEF9-96E8F6048D8E}
- AppContainerExe
- Properties
- Xamarin.CommunityToolkit.MarkupSample.UWP
- Xamarin.CommunityToolkit.MarkupSample.UWP
- en-US
- UAP
- 10.0.19041.0
- 10.0.16299.0
- 14
- true
- 512
- {A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- false
-
-
- 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
-
-
- bin\x86\Release\
- TRACE;NETFX_CORE;WINDOWS_UWP
- true
- ;2008
- pdbonly
- x86
- false
- prompt
- true
- true
-
-
-
- App.xaml
-
-
- MainPage.xaml
-
-
-
-
-
- Designer
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- MSBuild:Compile
- Designer
-
-
- MSBuild:Compile
- Designer
-
-
-
-
-
-
- 5.0.0.1791-pre5
-
-
- 1.1.4
-
-
-
-
- {C5010869-5697-4C8A-9715-1791228F8569}
- Xamarin.CommunityToolkit.MarkupSample
-
-
-
- 14.0
-
-
-
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/AppDelegate.cs b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/AppDelegate.cs
deleted file mode 100644
index c53c7eb3..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/AppDelegate.cs
+++ /dev/null
@@ -1,31 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-
-using Foundation;
-using UIKit;
-
-namespace Xamarin.CommunityToolkit.MarkupSample.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 : global::Xamarin.Forms.Platform.iOS.FormsApplicationDelegate
- {
- //
- // 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)
- {
- global::Xamarin.Forms.Forms.Init();
- LoadApplication(new App());
-
- return base.FinishedLaunching(app, options);
- }
- }
-}
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json
deleted file mode 100644
index 98f4d035..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Contents.json
+++ /dev/null
@@ -1,117 +0,0 @@
-{
- "images": [
- {
- "scale": "2x",
- "size": "20x20",
- "idiom": "iphone",
- "filename": "Icon40.png"
- },
- {
- "scale": "3x",
- "size": "20x20",
- "idiom": "iphone",
- "filename": "Icon60.png"
- },
- {
- "scale": "2x",
- "size": "29x29",
- "idiom": "iphone",
- "filename": "Icon58.png"
- },
- {
- "scale": "3x",
- "size": "29x29",
- "idiom": "iphone",
- "filename": "Icon87.png"
- },
- {
- "scale": "2x",
- "size": "40x40",
- "idiom": "iphone",
- "filename": "Icon80.png"
- },
- {
- "scale": "3x",
- "size": "40x40",
- "idiom": "iphone",
- "filename": "Icon120.png"
- },
- {
- "scale": "2x",
- "size": "60x60",
- "idiom": "iphone",
- "filename": "Icon120.png"
- },
- {
- "scale": "3x",
- "size": "60x60",
- "idiom": "iphone",
- "filename": "Icon180.png"
- },
- {
- "scale": "1x",
- "size": "20x20",
- "idiom": "ipad",
- "filename": "Icon20.png"
- },
- {
- "scale": "2x",
- "size": "20x20",
- "idiom": "ipad",
- "filename": "Icon40.png"
- },
- {
- "scale": "1x",
- "size": "29x29",
- "idiom": "ipad",
- "filename": "Icon29.png"
- },
- {
- "scale": "2x",
- "size": "29x29",
- "idiom": "ipad",
- "filename": "Icon58.png"
- },
- {
- "scale": "1x",
- "size": "40x40",
- "idiom": "ipad",
- "filename": "Icon40.png"
- },
- {
- "scale": "2x",
- "size": "40x40",
- "idiom": "ipad",
- "filename": "Icon80.png"
- },
- {
- "scale": "1x",
- "size": "76x76",
- "idiom": "ipad",
- "filename": "Icon76.png"
- },
- {
- "scale": "2x",
- "size": "76x76",
- "idiom": "ipad",
- "filename": "Icon152.png"
- },
- {
- "scale": "2x",
- "size": "83.5x83.5",
- "idiom": "ipad",
- "filename": "Icon167.png"
- },
- {
- "scale": "1x",
- "size": "1024x1024",
- "idiom": "ios-marketing",
- "filename": "Icon1024.png"
- }
- ],
- "properties": {},
- "info": {
- "version": 1,
- "author": "xcode"
- }
-}
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png
deleted file mode 100644
index 9174c989..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png
deleted file mode 100644
index 9c60a176..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png
deleted file mode 100644
index 448d6efb..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png
deleted file mode 100644
index 8524768f..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png
deleted file mode 100644
index 60a64703..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png
deleted file mode 100644
index 45268a64..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png
deleted file mode 100644
index 6a6c77a8..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png
deleted file mode 100644
index cc7edcf5..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png
deleted file mode 100644
index 1ad04f00..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png
deleted file mode 100644
index 2dd52620..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png
deleted file mode 100644
index b058cae2..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png
deleted file mode 100644
index 02e47a26..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png
deleted file mode 100644
index 4954a4bd..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Entitlements.plist b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Entitlements.plist
deleted file mode 100644
index e9a3005f..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Entitlements.plist
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Info.plist b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Info.plist
deleted file mode 100644
index 5a1da101..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Info.plist
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
- UIDeviceFamily
-
- 1
- 2
-
- UISupportedInterfaceOrientations
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
- UISupportedInterfaceOrientations~ipad
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationPortraitUpsideDown
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
- MinimumOSVersion
- 8.0
- CFBundleDisplayName
- Xamarin.CommunityToolkit.MarkupSample
- CFBundleIdentifier
- com.companyname.Xamarin.CommunityToolkit.MarkupSample
- CFBundleVersion
- 1.0
- UILaunchStoryboardName
- LaunchScreen
- CFBundleName
- Xamarin.CommunityToolkit.MarkupSample
- XSAppIconAssets
- Assets.xcassets/AppIcon.appiconset
-
-
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Main.cs b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Main.cs
deleted file mode 100644
index b988075f..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Main.cs
+++ /dev/null
@@ -1,20 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-
-using Foundation;
-using UIKit;
-
-namespace Xamarin.CommunityToolkit.MarkupSample.iOS
-{
- public class Application
- {
- // This is the main entry point of the application.
- static void Main(string[] args)
- {
- // if you want to use a different Application Delegate class from "AppDelegate"
- // you can specify it here.
- UIApplication.Main(args, null, "AppDelegate");
- }
- }
-}
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Properties/AssemblyInfo.cs b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Properties/AssemblyInfo.cs
deleted file mode 100644
index c87dd8c5..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.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("Xamarin.CommunityToolkit.MarkupSample.iOS")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("Xamarin.CommunityToolkit.MarkupSample.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/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Resources/Default-568h@2x.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Resources/Default-568h@2x.png
deleted file mode 100644
index 26c6461e..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Resources/Default-568h@2x.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Resources/Default-Portrait.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Resources/Default-Portrait.png
deleted file mode 100644
index 5d0d1ab4..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Resources/Default-Portrait.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Resources/Default-Portrait@2x.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Resources/Default-Portrait@2x.png
deleted file mode 100644
index 0ee2688e..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Resources/Default-Portrait@2x.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Resources/Default.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Resources/Default.png
deleted file mode 100644
index b74643c0..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Resources/Default.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Resources/Default@2x.png b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Resources/Default@2x.png
deleted file mode 100644
index dbd6bd3e..00000000
Binary files a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Resources/Default@2x.png and /dev/null differ
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Resources/LaunchScreen.storyboard b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Resources/LaunchScreen.storyboard
deleted file mode 100644
index a639c2f1..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Resources/LaunchScreen.storyboard
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Xamarin.CommunityToolkit.MarkupSample.iOS.csproj b/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Xamarin.CommunityToolkit.MarkupSample.iOS.csproj
deleted file mode 100644
index cbe07ddd..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample.iOS/Xamarin.CommunityToolkit.MarkupSample.iOS.csproj
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
- Debug
- iPhoneSimulator
- 8.0.30703
- 2.0
- {06635C4A-89CF-4D2E-A891-B90D04BC4CE7}
- {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- {6143fdea-f3c2-4a09-aafa-6e230626515e}
- Exe
- Xamarin.CommunityToolkit.MarkupSample.iOS
- Resources
- Xamarin.CommunityToolkit.MarkupSample.iOS
- true
- NSUrlSessionHandler
- automatic
-
-
- true
- full
- false
- bin\iPhoneSimulator\Debug
- DEBUG
- prompt
- 4
- x86_64
- None
- true
-
-
- none
- true
- bin\iPhoneSimulator\Release
- prompt
- 4
- None
- x86_64
-
-
- true
- full
- false
- bin\iPhone\Debug
- DEBUG
- prompt
- 4
- ARM64
- iPhone Developer
- true
- Entitlements.plist
- None
- -all
-
-
- none
- true
- bin\iPhone\Release
- prompt
- 4
- ARM64
- iPhone Developer
- Entitlements.plist
-
-
-
-
-
-
-
-
-
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
- 5.0.0.1791-pre5
-
-
- 1.1.4
-
-
-
-
-
- {BC630A82-C833-4FF8-88E0-1B6748A20EE3}
- Xamarin.CommunityToolkit.MarkupSample
-
-
-
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/App.xaml b/src/Markup/Xamarin.CommunityToolkit.MarkupSample/App.xaml
deleted file mode 100644
index 2d68f32f..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/App.xaml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/App.xaml.cs b/src/Markup/Xamarin.CommunityToolkit.MarkupSample/App.xaml.cs
deleted file mode 100644
index 98f1d997..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/App.xaml.cs
+++ /dev/null
@@ -1,18 +0,0 @@
-using Xamarin.Forms;
-
-namespace Xamarin.CommunityToolkit.MarkupSample
-{
- public partial class App : Application
- {
- readonly SearchViewModel searchViewModel = new SearchViewModel();
-
- public App()
- {
- InitializeComponent();
-
- searchViewModel.Initialize();
- Resources = Styles.Implicit.Dictionary;
- MainPage = new SearchPage(searchViewModel);
- }
- }
-}
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/AssemblyInfo.cs b/src/Markup/Xamarin.CommunityToolkit.MarkupSample/AssemblyInfo.cs
deleted file mode 100644
index 5bcb232d..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/AssemblyInfo.cs
+++ /dev/null
@@ -1,3 +0,0 @@
-using Xamarin.Forms.Xaml;
-
-[assembly: XamlCompilation(XamlCompilationOptions.Compile)]
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/BaseContentPage.cs b/src/Markup/Xamarin.CommunityToolkit.MarkupSample/BaseContentPage.cs
deleted file mode 100644
index 4c9f7900..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/BaseContentPage.cs
+++ /dev/null
@@ -1,15 +0,0 @@
-using Xamarin.Forms;
-using Xamarin.Forms.PlatformConfiguration;
-using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
-
-namespace Xamarin.CommunityToolkit.MarkupSample
-{
- public class BaseContentPage : ContentPage
- {
- public BaseContentPage()
- {
- On().SetUseSafeArea(true);
- BackgroundColor = Color.Black;
- }
- }
-}
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/BaseViewModel.cs b/src/Markup/Xamarin.CommunityToolkit.MarkupSample/BaseViewModel.cs
deleted file mode 100644
index 284f0c42..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/BaseViewModel.cs
+++ /dev/null
@@ -1,17 +0,0 @@
-using System.ComponentModel;
-using Xamarin.Essentials;
-
-namespace Xamarin.CommunityToolkit.MarkupSample
-{
- public class BaseViewModel : INotifyPropertyChanged
- {
- public event PropertyChangedEventHandler PropertyChanged;
-
- protected virtual void RaisePropertyChanged(string propertyName)
- {
- var handler = PropertyChanged;
- if (handler != null)
- MainThread.BeginInvokeOnMainThread(() => handler(this, new PropertyChangedEventArgs(propertyName)));
- }
- }
-}
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/FodyWeavers.xml b/src/Markup/Xamarin.CommunityToolkit.MarkupSample/FodyWeavers.xml
deleted file mode 100644
index d5abfed8..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/FodyWeavers.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/FodyWeavers.xsd b/src/Markup/Xamarin.CommunityToolkit.MarkupSample/FodyWeavers.xsd
deleted file mode 100644
index 69dbe488..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/FodyWeavers.xsd
+++ /dev/null
@@ -1,74 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- Used to control if the On_PropertyName_Changed feature is enabled.
-
-
-
-
- Used to control if the Dependent properties feature is enabled.
-
-
-
-
- Used to control if the IsChanged property feature is enabled.
-
-
-
-
- Used to change the name of the method that fires the notify event. This is a string that accepts multiple values in a comma separated form.
-
-
-
-
- Used to control if equality checks should be inserted. If false, equality checking will be disabled for the project.
-
-
-
-
- Used to control if equality checks should use the Equals method resolved from the base class.
-
-
-
-
- Used to control if equality checks should use the static Equals method resolved from the base class.
-
-
-
-
- Used to turn off build warnings from this weaver.
-
-
-
-
- Used to turn off build warnings about mismatched On_PropertyName_Changed methods.
-
-
-
-
-
-
-
- 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed.
-
-
-
-
- A comma-separated list of error codes that can be safely ignored in assembly verification.
-
-
-
-
- 'false' to turn off automatic generation of the XML Schema file.
-
-
-
-
-
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/GlobalSuppressions.cs b/src/Markup/Xamarin.CommunityToolkit.MarkupSample/GlobalSuppressions.cs
deleted file mode 100644
index 5bdecb4c..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/GlobalSuppressions.cs
+++ /dev/null
@@ -1,21 +0,0 @@
-// This file is used by Code Analysis to maintain SuppressMessage
-// attributes that are applied to this project.
-// Project-level suppressions either have no target or are given
-// a specific target and scoped to a namespace, type, member, etc.
-
-using System.Diagnostics.CodeAnalysis;
-
-// Rules that are not applicable to declarative markup
-[assembly: SuppressMessage("StyleCop.CSharp.SpacingRules", "SA1001:Commas should be spaced correctly", Justification = "Not applicable to declarative markup")]
-[assembly: SuppressMessage("StyleCop.CSharp.SpacingRules", "SA1008:Opening parenthesis should be spaced correctly", Justification = "Not applicable to declarative markup")]
-[assembly: SuppressMessage("StyleCop.CSharp.SpacingRules", "SA1009:Closing parenthesis should be spaced correctly", Justification = "Not applicable to declarative markup")]
-[assembly: SuppressMessage("StyleCop.CSharp.SpacingRules", "SA1013:Closing braces should be spaced correctly", Justification = "Not applicable to declarative markup")]
-[assembly: SuppressMessage("StyleCop.CSharp.SpacingRules", "SA1019:Member access symbols should be spaced correctly", Justification = "Not applicable to declarative markup")]
-[assembly: SuppressMessage("StyleCop.CSharp.SpacingRules", "SA1025:Code should not contain multiple whitespace in a row", Justification = "Not applicable to declarative markup")]
-[assembly: SuppressMessage("StyleCop.CSharp.ReadabilityRules", "SA1107:Code should not contain multiple statements on one line", Justification = "Not applicable to compact inline converter code in declarative markup")]
-[assembly: SuppressMessage("StyleCop.CSharp.ReadabilityRules", "SA1111:Closing parenthesis should be on line of last parameter", Justification = "Not applicable to declarative markup")]
-[assembly: SuppressMessage("StyleCop.CSharp.ReadabilityRules", "SA1115:Parameter should follow comma", Justification = "Not applicable to declarative markup")]
-[assembly: SuppressMessage("StyleCop.CSharp.ReadabilityRules", "SA1136:Enum values should be on separate lines", Justification = "Not applicable to declarative markup")]
-[assembly: SuppressMessage("StyleCop.CSharp.LayoutRules", "SA1500:Braces for multi-line statements should not share line", Justification = "Not applicable to declarative markup")]
-[assembly: SuppressMessage("StyleCop.CSharp.LayoutRules", "SA1502:Element should not be on a single line", Justification = "Not applicable to declarative markup")]
-[assembly: SuppressMessage("StyleCop.CSharp.LayoutRules", "SA1516:Elements should be separated by blank line", Justification = "Not applicable to declarative markup")]
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/SearchPage.logic.cs b/src/Markup/Xamarin.CommunityToolkit.MarkupSample/SearchPage.logic.cs
deleted file mode 100644
index d45005c6..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/SearchPage.logic.cs
+++ /dev/null
@@ -1,22 +0,0 @@
-using Xamarin.Forms;
-
-namespace Xamarin.CommunityToolkit.MarkupSample
-{
- public partial class SearchPage : BaseContentPage
- {
- readonly SearchViewModel vm;
- View header;
-
- public SearchPage(SearchViewModel vm)
- {
- BindingContext = this.vm = vm;
- Build();
- }
-
- void Search_FocusChanged(object sender, FocusEventArgs e)
- {
- ViewExtensions.CancelAnimations(header);
- header.TranslateTo(e.IsFocused ? -56 : 0, 0, 250, Easing.CubicOut);
- }
- }
-}
\ No newline at end of file
diff --git a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/Xamarin.CommunityToolkit.MarkupSample.csproj b/src/Markup/Xamarin.CommunityToolkit.MarkupSample/Xamarin.CommunityToolkit.MarkupSample.csproj
deleted file mode 100644
index 554bf54e..00000000
--- a/src/Markup/Xamarin.CommunityToolkit.MarkupSample/Xamarin.CommunityToolkit.MarkupSample.csproj
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
- netstandard2.0
- true
-
-
-
- portable
- true
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file