summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Smith <jason.smith@xamarin.com>2016-03-22 20:02:25 (GMT)
committerJason Smith <jason.smith@xamarin.com>2016-03-22 23:13:41 (GMT)
commit17fdde66d94155fc62a034fa6658995bef6fd6e5 (patch)
treeb5e5073a2a7b15cdbe826faa5c763e270a505729
downloadxamarin-forms-17fdde66d94155fc62a034fa6658995bef6fd6e5.zip
xamarin-forms-17fdde66d94155fc62a034fa6658995bef6fd6e5.tar.gz
xamarin-forms-17fdde66d94155fc62a034fa6658995bef6fd6e5.tar.bz2
Initial import
-rw-r--r--.gitattributes14
-rw-r--r--.gitignore46
-rw-r--r--.nuget/NuGet.Config6
-rw-r--r--.nuget/NuGet.exebin0 -> 692736 bytes
-rw-r--r--.nuget/NuGet.targets133
-rw-r--r--.nuget/packages.config4
-rw-r--r--.nuspec/Xamarin.Forms.Debug.targets80
-rw-r--r--.nuspec/Xamarin.Forms.Maps.nuspec135
-rw-r--r--.nuspec/Xamarin.Forms.Maps.props11
-rw-r--r--.nuspec/Xamarin.Forms.Maps.targets22
-rw-r--r--.nuspec/Xamarin.Forms.nuspec240
-rw-r--r--.nuspec/Xamarin.Forms.targets69
-rw-r--r--AndroidNative/FormsViewGroup/.classpath9
-rw-r--r--AndroidNative/FormsViewGroup/.project33
-rw-r--r--AndroidNative/FormsViewGroup/.settings/org.eclipse.jdt.core.prefs4
-rw-r--r--AndroidNative/FormsViewGroup/AndroidManifest.xml17
-rw-r--r--AndroidNative/FormsViewGroup/libs/android-support-v4.jarbin0 -> 758727 bytes
-rw-r--r--AndroidNative/FormsViewGroup/proguard-project.txt20
-rw-r--r--AndroidNative/FormsViewGroup/project.properties15
-rw-r--r--AndroidNative/FormsViewGroup/res/drawable-hdpi/ic_launcher.pngbin0 -> 9397 bytes
-rw-r--r--AndroidNative/FormsViewGroup/res/drawable-mdpi/ic_launcher.pngbin0 -> 5237 bytes
-rw-r--r--AndroidNative/FormsViewGroup/res/drawable-xhdpi/ic_launcher.pngbin0 -> 14383 bytes
-rw-r--r--AndroidNative/FormsViewGroup/res/values-v11/styles.xml11
-rw-r--r--AndroidNative/FormsViewGroup/res/values-v14/styles.xml12
-rw-r--r--AndroidNative/FormsViewGroup/res/values/strings.xml5
-rw-r--r--AndroidNative/FormsViewGroup/res/values/styles.xml20
-rw-r--r--AndroidNative/FormsViewGroup/src/com/xamarin/forms/platform/android/FormsViewGroup.java96
-rw-r--r--ICSharpCode.Decompiler/Ast/Annotations.cs52
-rw-r--r--ICSharpCode.Decompiler/Ast/AstBuilder.cs1690
-rw-r--r--ICSharpCode.Decompiler/Ast/AstMethodBodyBuilder.cs1220
-rw-r--r--ICSharpCode.Decompiler/Ast/CommentStatement.cs69
-rw-r--r--ICSharpCode.Decompiler/Ast/DecompilerContext.cs71
-rw-r--r--ICSharpCode.Decompiler/Ast/NRefactoryExtensions.cs86
-rw-r--r--ICSharpCode.Decompiler/Ast/NameVariables.cs347
-rw-r--r--ICSharpCode.Decompiler/Ast/TextTokenWriter.cs369
-rw-r--r--ICSharpCode.Decompiler/Ast/Transforms/AddCheckedBlocks.cs368
-rw-r--r--ICSharpCode.Decompiler/Ast/Transforms/CombineQueryExpressions.cs179
-rw-r--r--ICSharpCode.Decompiler/Ast/Transforms/ContextTrackingVisitor.cs111
-rw-r--r--ICSharpCode.Decompiler/Ast/Transforms/ConvertConstructorCallIntoInitializer.cs183
-rw-r--r--ICSharpCode.Decompiler/Ast/Transforms/CustomPatterns.cs109
-rw-r--r--ICSharpCode.Decompiler/Ast/Transforms/DecimalConstantTransform.cs58
-rw-r--r--ICSharpCode.Decompiler/Ast/Transforms/DeclareVariables.cs368
-rw-r--r--ICSharpCode.Decompiler/Ast/Transforms/DelegateConstruction.cs502
-rw-r--r--ICSharpCode.Decompiler/Ast/Transforms/ExpressionTreeConverter.cs875
-rw-r--r--ICSharpCode.Decompiler/Ast/Transforms/FlattenSwitchBlocks.cs27
-rw-r--r--ICSharpCode.Decompiler/Ast/Transforms/IntroduceExtensionMethods.cs66
-rw-r--r--ICSharpCode.Decompiler/Ast/Transforms/IntroduceQueryExpressions.cs295
-rw-r--r--ICSharpCode.Decompiler/Ast/Transforms/IntroduceUnsafeModifier.cs106
-rw-r--r--ICSharpCode.Decompiler/Ast/Transforms/IntroduceUsingDeclarations.cs359
-rw-r--r--ICSharpCode.Decompiler/Ast/Transforms/PatternStatementTransform.cs1123
-rw-r--r--ICSharpCode.Decompiler/Ast/Transforms/PushNegation.cs164
-rw-r--r--ICSharpCode.Decompiler/Ast/Transforms/ReplaceMethodCallsWithOperators.cs356
-rw-r--r--ICSharpCode.Decompiler/Ast/Transforms/TransformationPipeline.cs65
-rw-r--r--ICSharpCode.Decompiler/Ast/TypesHierarchyHelpers.cs528
-rw-r--r--ICSharpCode.Decompiler/CecilExtensions.cs374
-rw-r--r--ICSharpCode.Decompiler/CodeMappings.cs57
-rw-r--r--ICSharpCode.Decompiler/DecompilerException.cs42
-rw-r--r--ICSharpCode.Decompiler/DecompilerSettings.cs356
-rw-r--r--ICSharpCode.Decompiler/Disassembler/DisassemblerHelpers.cs447
-rw-r--r--ICSharpCode.Decompiler/Disassembler/ILStructure.cs228
-rw-r--r--ICSharpCode.Decompiler/Disassembler/MethodBodyDisassembler.cs239
-rw-r--r--ICSharpCode.Decompiler/Disassembler/ReflectionDisassembler.cs1168
-rw-r--r--ICSharpCode.Decompiler/FlowAnalysis/ControlFlowEdge.cs78
-rw-r--r--ICSharpCode.Decompiler/FlowAnalysis/ControlFlowGraph.cs191
-rw-r--r--ICSharpCode.Decompiler/FlowAnalysis/ControlFlowGraphBuilder.cs439
-rw-r--r--ICSharpCode.Decompiler/FlowAnalysis/ControlFlowNode.cs305
-rw-r--r--ICSharpCode.Decompiler/FlowAnalysis/ControlStructureDetector.cs241
-rw-r--r--ICSharpCode.Decompiler/FlowAnalysis/OpCodeInfo.cs312
-rw-r--r--ICSharpCode.Decompiler/FlowAnalysis/SimplifyByRefCalls.cs174
-rw-r--r--ICSharpCode.Decompiler/FlowAnalysis/SsaBlock.cs60
-rw-r--r--ICSharpCode.Decompiler/FlowAnalysis/SsaForm.cs162
-rw-r--r--ICSharpCode.Decompiler/FlowAnalysis/SsaFormBuilder.cs257
-rw-r--r--ICSharpCode.Decompiler/FlowAnalysis/SsaInstruction.cs191
-rw-r--r--ICSharpCode.Decompiler/FlowAnalysis/SsaOptimization.cs138
-rw-r--r--ICSharpCode.Decompiler/FlowAnalysis/SsaVariable.cs91
-rw-r--r--ICSharpCode.Decompiler/FlowAnalysis/TransformToSsa.cs254
-rw-r--r--ICSharpCode.Decompiler/ICSharpCode.Decompiler.csproj159
-rw-r--r--ICSharpCode.Decompiler/ICSharpCode.Decompiler.sln17
-rw-r--r--ICSharpCode.Decompiler/ILAst/AsyncDecompiler.cs704
-rw-r--r--ICSharpCode.Decompiler/ILAst/DefaultDictionary.cs128
-rw-r--r--ICSharpCode.Decompiler/ILAst/GotoRemoval.cs319
-rw-r--r--ICSharpCode.Decompiler/ILAst/ILAstBuilder.cs839
-rw-r--r--ICSharpCode.Decompiler/ILAst/ILAstOptimizer.cs988
-rw-r--r--ICSharpCode.Decompiler/ILAst/ILAstTypes.cs601
-rw-r--r--ICSharpCode.Decompiler/ILAst/ILCodes.cs490
-rw-r--r--ICSharpCode.Decompiler/ILAst/ILInlining.cs524
-rw-r--r--ICSharpCode.Decompiler/ILAst/InitializerPeepholeTransforms.cs543
-rw-r--r--ICSharpCode.Decompiler/ILAst/LiftedOperators.cs528
-rw-r--r--ICSharpCode.Decompiler/ILAst/LoopsAndConditions.cs443
-rw-r--r--ICSharpCode.Decompiler/ILAst/PatternMatching.cs177
-rw-r--r--ICSharpCode.Decompiler/ILAst/PeepholeTransform.cs1103
-rw-r--r--ICSharpCode.Decompiler/ILAst/SimpleControlFlow.cs376
-rw-r--r--ICSharpCode.Decompiler/ILAst/StateRange.cs312
-rw-r--r--ICSharpCode.Decompiler/ILAst/SymbolicExecution.cs157
-rw-r--r--ICSharpCode.Decompiler/ILAst/TypeAnalysis.cs1294
-rw-r--r--ICSharpCode.Decompiler/ILAst/YieldReturnDecompiler.cs635
-rw-r--r--ICSharpCode.Decompiler/ITextOutput.cs62
-rw-r--r--ICSharpCode.Decompiler/PlainTextOutput.cs122
-rw-r--r--ICSharpCode.Decompiler/Properties/AssemblyInfo.template.cs27
-rw-r--r--ICSharpCode.Decompiler/ReferenceResolvingException.cs68
-rw-r--r--ICSharpCode.Decompiler/Tests/Async.cs155
-rw-r--r--ICSharpCode.Decompiler/Tests/BooleanConsumedAsInteger.il59
-rw-r--r--ICSharpCode.Decompiler/Tests/CallOverloadedMethod.cs52
-rw-r--r--ICSharpCode.Decompiler/Tests/CheckedUnchecked.cs117
-rw-r--r--ICSharpCode.Decompiler/Tests/CodeSampleFileParser.cs133
-rw-r--r--ICSharpCode.Decompiler/Tests/ControlFlow.cs97
-rw-r--r--ICSharpCode.Decompiler/Tests/CustomAttributes.code.cs41
-rw-r--r--ICSharpCode.Decompiler/Tests/CustomAttributes/CustomAttributeTests.cs30
-rw-r--r--ICSharpCode.Decompiler/Tests/CustomAttributes/S_AssemblyCustomAttribute.cs21
-rw-r--r--ICSharpCode.Decompiler/Tests/CustomAttributes/S_CustomAttributeSamples.cs508
-rw-r--r--ICSharpCode.Decompiler/Tests/CustomAttributes/S_CustomAttributes.cs79
-rw-r--r--ICSharpCode.Decompiler/Tests/CustomShortCircuitOperators.cs88
-rw-r--r--ICSharpCode.Decompiler/Tests/DecompilerTestBase.cs89
-rw-r--r--ICSharpCode.Decompiler/Tests/DelegateConstruction.cs205
-rw-r--r--ICSharpCode.Decompiler/Tests/DoubleConstants.cs28
-rw-r--r--ICSharpCode.Decompiler/Tests/ExceptionHandling.cs128
-rw-r--r--ICSharpCode.Decompiler/Tests/ExpressionTrees.cs370
-rw-r--r--ICSharpCode.Decompiler/Tests/Generics.cs165
-rw-r--r--ICSharpCode.Decompiler/Tests/Helpers/CodeAssert.cs110
-rw-r--r--ICSharpCode.Decompiler/Tests/Helpers/RemoveCompilerAttribute.cs38
-rw-r--r--ICSharpCode.Decompiler/Tests/ICSharpCode.Decompiler.Tests.csproj137
-rw-r--r--ICSharpCode.Decompiler/Tests/IL/ILTests.cs51
-rw-r--r--ICSharpCode.Decompiler/Tests/IL/SequenceOfNestedIfs.Output.cs53
-rw-r--r--ICSharpCode.Decompiler/Tests/IL/SequenceOfNestedIfs.il140
-rw-r--r--ICSharpCode.Decompiler/Tests/IL/StackTests.il132
-rw-r--r--ICSharpCode.Decompiler/Tests/IncrementDecrement.cs254
-rw-r--r--ICSharpCode.Decompiler/Tests/InitializerTests.cs885
-rw-r--r--ICSharpCode.Decompiler/Tests/LiftedOperators.cs830
-rw-r--r--ICSharpCode.Decompiler/Tests/Lock.cs38
-rw-r--r--ICSharpCode.Decompiler/Tests/Loops.cs74
-rw-r--r--ICSharpCode.Decompiler/Tests/MultidimensionalArray.cs58
-rw-r--r--ICSharpCode.Decompiler/Tests/PInvoke.cs96
-rw-r--r--ICSharpCode.Decompiler/Tests/PropertiesAndEvents.cs80
-rw-r--r--ICSharpCode.Decompiler/Tests/QueryExpressions.cs188
-rw-r--r--ICSharpCode.Decompiler/Tests/Switch.cs89
-rw-r--r--ICSharpCode.Decompiler/Tests/TestRunner.cs198
-rw-r--r--ICSharpCode.Decompiler/Tests/TypeAnalysisTests.cs153
-rw-r--r--ICSharpCode.Decompiler/Tests/Types/EnumTests.cs18
-rw-r--r--ICSharpCode.Decompiler/Tests/Types/S_EnumSamples.cs129
-rw-r--r--ICSharpCode.Decompiler/Tests/Types/S_TypeDeclarations.cs17
-rw-r--r--ICSharpCode.Decompiler/Tests/Types/S_TypeMemberDeclarations.cs1138
-rw-r--r--ICSharpCode.Decompiler/Tests/Types/TypeTests.cs18
-rw-r--r--ICSharpCode.Decompiler/Tests/UndocumentedExpressions.cs41
-rw-r--r--ICSharpCode.Decompiler/Tests/UnsafeCode.cs145
-rw-r--r--ICSharpCode.Decompiler/Tests/ValueTypes.cs188
-rw-r--r--ICSharpCode.Decompiler/Tests/YieldReturn.cs148
-rw-r--r--ICSharpCode.Decompiler/Tests/packages.config6
-rw-r--r--ICSharpCode.Decompiler/TextOutputWriter.cs55
-rw-r--r--ICSharpCode.Decompiler/packages.config5
-rw-r--r--Makefile40
-rw-r--r--README.md1
-rw-r--r--Stubs/Xamarin.Forms.Platform.Android/Properties/AssemblyInfo.cs31
-rw-r--r--Stubs/Xamarin.Forms.Platform.Android/Xamarin.Forms.Platform.Android (Forwarders).csproj94
-rw-r--r--Stubs/Xamarin.Forms.Platform.Android/packages.config5
-rw-r--r--Stubs/Xamarin.Forms.Platform.WP8/Properties/AssemblyInfo.cs30
-rw-r--r--Stubs/Xamarin.Forms.Platform.WP8/Xamarin.Forms.Platform.WP8 (Forwarders).csproj119
-rw-r--r--Stubs/Xamarin.Forms.Platform.cs141
-rw-r--r--Stubs/Xamarin.Forms.Platform.iOS.Classic/Properties/AssemblyInfo.cs37
-rw-r--r--Stubs/Xamarin.Forms.Platform.iOS.Classic/Xamarin.Forms.Platform.iOS.Classic (Forwarders).csproj60
-rw-r--r--Stubs/Xamarin.Forms.Platform.iOS/Properties/AssemblyInfo.cs37
-rw-r--r--Stubs/Xamarin.Forms.Platform.iOS/Xamarin.Forms.Platform.iOS (Forwarders).csproj60
-rw-r--r--Xamarin.Forms.Android.UITests/BaseTestFixture.cs108
-rw-r--r--Xamarin.Forms.Android.UITests/Makefile15
-rw-r--r--Xamarin.Forms.Android.UITests/PlatformHelpers.cs132
-rw-r--r--Xamarin.Forms.Android.UITests/PlatformQueries.cs111
-rw-r--r--Xamarin.Forms.Android.UITests/Properties/AssemblyInfo.cs36
-rw-r--r--Xamarin.Forms.Android.UITests/Xamarin.Forms.Android.UITests.csproj85
-rw-r--r--Xamarin.Forms.Android.UITests/packages.config5
-rw-r--r--Xamarin.Forms.Android.UITests/testcloudupload.bat1
-rw-r--r--Xamarin.Forms.Build.Tasks/CreateObjectVisitor.cs544
-rw-r--r--Xamarin.Forms.Build.Tasks/DebugXamlCTask.cs152
-rw-r--r--Xamarin.Forms.Build.Tasks/ExpandMarkupsVisitor.cs207
-rw-r--r--Xamarin.Forms.Build.Tasks/FieldReferenceExtensions.cs22
-rw-r--r--Xamarin.Forms.Build.Tasks/FixedCreateCSharpManifestResourceName.cs27
-rw-r--r--Xamarin.Forms.Build.Tasks/ILContext.cs37
-rw-r--r--Xamarin.Forms.Build.Tasks/ILProcessorExtensions.cs14
-rw-r--r--Xamarin.Forms.Build.Tasks/ILRootNode.cs15
-rw-r--r--Xamarin.Forms.Build.Tasks/MethodDefinitionExtensions.cs38
-rw-r--r--Xamarin.Forms.Build.Tasks/MethodReferenceExtensions.cs63
-rw-r--r--Xamarin.Forms.Build.Tasks/NodeILExtensions.cs480
-rw-r--r--Xamarin.Forms.Build.Tasks/Properties/AssemblyInfo.cs30
-rw-r--r--Xamarin.Forms.Build.Tasks/PropertyDefinitionExtensions.cs33
-rw-r--r--Xamarin.Forms.Build.Tasks/SetFieldVisitor.cs72
-rw-r--r--Xamarin.Forms.Build.Tasks/SetNamescopesAndRegisterNamesVisitor.cs142
-rw-r--r--Xamarin.Forms.Build.Tasks/SetPropertiesVisitor.cs681
-rw-r--r--Xamarin.Forms.Build.Tasks/SetResourcesVisitor.cs141
-rw-r--r--Xamarin.Forms.Build.Tasks/TypeDefinitionExtensions.cs66
-rw-r--r--Xamarin.Forms.Build.Tasks/TypeReferenceExtensions.cs222
-rw-r--r--Xamarin.Forms.Build.Tasks/Xamarin.Forms.Build.Tasks.csproj120
-rw-r--r--Xamarin.Forms.Build.Tasks/XamlCAssemblyResolver.cs15
-rw-r--r--Xamarin.Forms.Build.Tasks/XamlCTask.cs417
-rw-r--r--Xamarin.Forms.Build.Tasks/XamlGTask.cs261
-rw-r--r--Xamarin.Forms.Build.Tasks/XmlTypeExtensions.cs96
-rw-r--r--Xamarin.Forms.Build.Tasks/packages.config4
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Activity1.cs412
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Assets/WebImages/XamarinLogo.pngbin0 -> 6990 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Assets/default.css2
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Assets/local.html10
-rw-r--r--Xamarin.Forms.ControlGallery.Android/BrokenNativeControl.cs60
-rw-r--r--Xamarin.Forms.ControlGallery.Android/CustomRenderers.cs344
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Properties/AndroidManifest.xml22
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Properties/AssemblyInfo.cs37
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/AboutResources.txt44
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/CustomSelector.xml18
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/CustomSelector2.xml18
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/FlowerBuds.jpgbin0 -> 5008 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/Fruits.jpgbin0 -> 10315 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/Icon.pngbin0 -> 2574 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/Legumes.jpgbin0 -> 6210 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/Vegetables.jpgbin0 -> 5349 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/bank.pngbin0 -> 1444 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/calculator.pngbin0 -> 1558 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/coffee.pngbin0 -> 490 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/cover1.jpgbin0 -> 40625 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/cover1small.jpgbin0 -> 24277 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/crimson.jpgbin0 -> 79109 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/crimsonsmall.jpgbin0 -> 5028 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/menuIcon.pngbin0 -> 129 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/oasis.jpgbin0 -> 27478 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/oasissmall.jpgbin0 -> 3084 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/photo.jpgbin0 -> 114121 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/seth.pngbin0 -> 4696 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/drawable/toolbar_close.pngbin0 -> 463 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/layout/NativeAndroidCell.axml35
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/layout/NativeAndroidListViewCell.axml35
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/layout/Tabbar.axml11
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/layout/Toolbar.axml8
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/values/Colors.xml5
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Resources/values/styles.xml38
-rw-r--r--Xamarin.Forms.ControlGallery.Android/Xamarin.Forms.ControlGallery.Android.csproj260
-rw-r--r--Xamarin.Forms.ControlGallery.Android/app.config11
-rw-r--r--Xamarin.Forms.ControlGallery.Android/packages.config14
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/App.xaml20
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/App.xaml.cs234
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/Assets/AlignmentGrid.pngbin0 -> 9042 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/Assets/ApplicationIcon.pngbin0 -> 3392 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/Assets/Tiles/FlipCycleTileLarge.pngbin0 -> 9930 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/Assets/Tiles/FlipCycleTileMedium.pngbin0 -> 9070 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/Assets/Tiles/FlipCycleTileSmall.pngbin0 -> 3674 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/Assets/Tiles/IconicTileMediumLarge.pngbin0 -> 4937 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/Assets/Tiles/IconicTileSmall.pngbin0 -> 3724 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/BrokenNativeControl.cs56
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/LocalizedStrings.cs14
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/MainPage.xaml63
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/MainPage.xaml.cs143
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/Properties/AppManifest.xml6
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/Properties/AssemblyInfo.cs37
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/Properties/WMAppManifest.xml46
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/Resources/AppResources.Designer.cs127
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/Resources/AppResources.resx137
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/WebImages/XamarinLogo.pngbin0 -> 6990 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/Xamarin.Forms.ControlGallery.WP8.csproj258
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/app.config11
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/bank.pngbin0 -> 1444 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/cover1.jpgbin0 -> 40625 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/cover1small.jpgbin0 -> 24277 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/crimson.jpgbin0 -> 79109 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/crimsonsmall.jpgbin0 -> 5028 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/default.css2
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/local.html10
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/menuIcon.pngbin0 -> 129 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/oasis.jpgbin0 -> 27246 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/oasissmall.jpgbin0 -> 3084 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/packages.config4
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/photo.jpgbin0 -> 114121 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/seth.pngbin0 -> 4696 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WP8/toolbar_close.pngbin0 -> 463 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Windows/App.xaml7
-rw-r--r--Xamarin.Forms.ControlGallery.Windows/App.xaml.cs67
-rw-r--r--Xamarin.Forms.ControlGallery.Windows/Assets/Logo.scale-100.pngbin0 -> 801 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Windows/Assets/SmallLogo.scale-100.pngbin0 -> 329 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Windows/Assets/SplashScreen.scale-100.pngbin0 -> 2146 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Windows/Assets/StoreLogo.scale-100.pngbin0 -> 429 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Windows/BrokenNativeControl.cs64
-rw-r--r--Xamarin.Forms.ControlGallery.Windows/MainPage.xaml11
-rw-r--r--Xamarin.Forms.ControlGallery.Windows/MainPage.xaml.cs100
-rw-r--r--Xamarin.Forms.ControlGallery.Windows/Package.appxmanifest29
-rw-r--r--Xamarin.Forms.ControlGallery.Windows/Properties/AssemblyInfo.cs29
-rw-r--r--Xamarin.Forms.ControlGallery.Windows/StringProvider.cs15
-rw-r--r--Xamarin.Forms.ControlGallery.Windows/Xamarin.Forms.ControlGallery.Windows.csproj207
-rw-r--r--Xamarin.Forms.ControlGallery.Windows/Xamarin.Forms.ControlGallery.Windows_TemporaryKey.pfxbin0 -> 2450 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.Windows/toolbar_close.pngbin0 -> 463 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsPhone/App.xaml7
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsPhone/App.xaml.cs134
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsPhone/Assets/Logo.scale-240.pngbin0 -> 2516 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsPhone/Assets/SmallLogo.scale-240.pngbin0 -> 753 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsPhone/Assets/SplashScreen.scale-240.pngbin0 -> 14715 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsPhone/Assets/Square71x71Logo.scale-240.pngbin0 -> 1122 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsPhone/Assets/StoreLogo.scale-240.pngbin0 -> 2200 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsPhone/Assets/WideLogo.scale-240.pngbin0 -> 4530 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsPhone/BrokenNativeControl.cs65
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsPhone/MainPage.xaml11
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsPhone/MainPage.xaml.cs108
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsPhone/Package.appxmanifest34
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsPhone/Properties/AssemblyInfo.cs29
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsPhone/StringProvider.cs15
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsPhone/Xamarin.Forms.ControlGallery.WindowsPhone.csproj187
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsPhone/app.config11
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsPhone/toolbar_close.pngbin0 -> 463 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsUniversal/App.xaml8
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsUniversal/App.xaml.cs107
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsUniversal/Assets/Logo.scale-100.pngbin0 -> 801 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsUniversal/Assets/SmallLogo.scale-100.pngbin0 -> 222 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsUniversal/Assets/SplashScreen.scale-100.pngbin0 -> 2146 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsUniversal/Assets/StoreLogo.scale-100.pngbin0 -> 429 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsUniversal/Assets/WideLogo.scale-100.pngbin0 -> 2150 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsUniversal/BrokenNativeControl.cs67
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsUniversal/MainPage.xaml10
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsUniversal/MainPage.xaml.cs109
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsUniversal/Package.appxmanifest27
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsUniversal/Properties/AssemblyInfo.cs29
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsUniversal/Properties/default.rd.xml8
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsUniversal/Xamarin.Forms.ControlGallery.WindowsUniversal.csproj192
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsUniversal/Xamarin.Forms.ControlGallery.WindowsUniversal_TemporaryKey.pfxbin0 -> 2454 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsUniversal/project.json16
-rw-r--r--Xamarin.Forms.ControlGallery.WindowsUniversal/toolbar_close.pngbin0 -> 463 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/AppDelegate.cs276
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/BrokenNativeControl.cs34
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/CustomRenderers.cs415
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Default-568h@2x.pngbin0 -> 750043 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Default-667h@2x.pngbin0 -> 1089613 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Default@2x.pngbin0 -> 4600 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Entitlements.plist5
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Goobuntu-icon.pngbin0 -> 29591 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Images/FlowerBuds.jpgbin0 -> 2073 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Images/FlowerBuds@2x.jpgbin0 -> 5008 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Images/Fruits.jpgbin0 -> 6484 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Images/Fruits@2x.jpgbin0 -> 10315 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Images/Legumes.jpgbin0 -> 2422 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Images/Legumes@2x.jpgbin0 -> 6210 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Images/Vegetables.jpgbin0 -> 2161 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Images/Vegetables@2x.jpgbin0 -> 5349 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Info.plist106
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Intranet-icon.pngbin0 -> 210884 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Main.cs30
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Properties/AssemblyInfo.cs36
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/WebImages/XamarinLogo.pngbin0 -> 6990 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Xamarin.Forms.ControlGallery.iOS.Classic.csproj218
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/Xamarin.Forms.ControlGallery.iOS.csproj246
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/app.config11
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/bank.pngbin0 -> 1444 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/bank@2x.pngbin0 -> 1746 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/calculator.pngbin0 -> 1558 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/calculator@2x.pngbin0 -> 2134 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/coffee@2x.pngbin0 -> 490 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/cover1.jpgbin0 -> 40625 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/cover1small.jpgbin0 -> 24277 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/crimson.jpgbin0 -> 79109 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/crimsonsmall.jpgbin0 -> 5028 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/default.css2
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/local.html10
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/menuIcon.pngbin0 -> 3036 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/menuIcon@2x.pngbin0 -> 129 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/move_slider_one_right_ios6_iphone.base64345
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/move_slider_three_right_ios6_iphone.base64284
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/move_slider_two_right_ios6_iphone.base6444
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/oasis.jpgbin0 -> 27478 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/oasissmall.jpgbin0 -> 3084 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/packages.config5
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/photo.jpgbin0 -> 114121 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/seth.pngbin0 -> 4130 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/seth@2x.pngbin0 -> 4696 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/settings@2x.pngbin0 -> 837 bytes
-rw-r--r--Xamarin.Forms.ControlGallery.iOS/toolbar_close.pngbin0 -> 463 bytes
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/AddingMultipleItemsListView.cs443
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/AppBarIconColors.cs52
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla21368.cs90
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla21501.cs47
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla21780.cs19
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla22229.xaml11
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla22229.xaml.cs51
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla22401.cs114
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla24574.cs50
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla24769.cs80
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla25662.cs35
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla25979.cs133
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla26032.xaml51
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla26032.xaml.cs75
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla26171.cs98
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla26233.cs56
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla26501.cs150
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla26868.cs105
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla26993.cs105
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla27085.cs36
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla27318.xaml23
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla27318.xaml.cs22
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla27350.cs151
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla27378.cs33
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla27581.cs29
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla27642.cs178
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla27698.cs53
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla27779.cs83
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla28001.cs60
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla28240.cs38
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla28498.cs78
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla28570.cs118
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla28575.cs53
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla28709.cs94
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla28796.cs35
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla28939.cs21
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla29017.cs82
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla29107.xaml249
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla29107.xaml.cs22
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla29128.cs36
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla29158.cs24
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla29229.cs29
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla29247.cs67
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla29257.cs100
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla29363.cs48
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla29453.cs72
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla30317.cs260
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla30324.cs97
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla30353.cs113
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla30651.cs101
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla30835.cs207
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla30935.cs44
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31029.cs126
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31114.cs421
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31145.cs67
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31255.cs88
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31330.cs163
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31333.cs256
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31366.cs85
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31395.cs54
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31602.cs130
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31964.cs116
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31967.xaml18
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla31967.xaml.cs47
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla32034.cs31
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla32040.cs59
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla32148.cs240
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla32230.cs59
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla32447.xaml160
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla32447.xaml.cs28
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla32462.cs57
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla32487.cs50
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla32615.cs70
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla32691.cs60
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla32776.cs20
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla32801.cs92
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla32842.xaml42
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla32842.xaml.cs46
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla32847.cs119
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla32898.cs74
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla32902.cs131
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla33268.cs143
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla33450.cs47
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla33578.cs99
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla33612.cs159
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla33714.cs86
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla33870.cs71
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla33890.cs38
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla34007.cs91
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla34061.cs76
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla34072.cs54
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla34561.cs89
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla34632.cs79
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla34720.cs352
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla34727.cs30
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla34912.cs106
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35078.cs34
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35127.cs22
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35157.cs58
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35294.cs45
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35472.cs88
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35477.cs49
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35490.cs39
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35733.cs58
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla35738.cs41
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla36009.cs56
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla36014.cs16
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla36171.cs107
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla36393.cs43
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla36479.cs43
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla36559.cs54
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla36649.cs29
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla36681.cs88
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla36788.cs122
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla37462.cs88
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla37601.cs50
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla37625.cs36
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla37841.cs153
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla37863.cs26
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla38105.cs59
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla38112.cs98
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla38416.xaml27
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla38416.xaml.cs48
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla38658.cs74
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla38827.xaml24
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla38827.xaml.cs20
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla38978.cs90
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla39331.cs71
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla39395.cs30
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla39461.cs36
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla39463.xaml18
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla39463.xaml.cs33
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla39483.xaml24
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla39483.xaml.cs50
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla39499.cs134
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla39530.cs85
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla39624.cs40
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Bugzilla39668.cs51
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/CarouselAsync.cs114
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/ComplexListView.cs111
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/DataTemplateGridImageTest.cs55
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/DefaultColorToggleTest.cs146
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/DisposedSharedPages.cs70
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/InputTransparentIssue.cs37
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/IsPasswordToggleTest.cs38
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/IsShowingUserIssue.cs35
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1025.cs24
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1026.cs91
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1028.cs31
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1075.cs85
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1097.cs60
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1146.cs48
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1219.cs19
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1228.cs67
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1236.cs26
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1259.cs112
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1267.cs65
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1305.cs50
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1329.cs46
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1384.cs40
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1400.cs153
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1461.cs286
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1497.xaml27
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1497.xaml.cs20
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1538.cs28
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1545.xaml16
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1545.xaml.cs129
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1546.cs21
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1549.xaml34
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1549.xaml.cs74
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1554.xaml20
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1554.xaml.cs25
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1557.cs34
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1566.cs91
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1567.cs37
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1568.xaml53
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1568.xaml.cs22
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1583.cs20
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1590.cs123
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1593.cs169
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1598.cs80
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1613.cs64
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1618.cs37
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1641.xaml17
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1641.xaml.cs17
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1644.cs74
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1653.xaml22
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1653.xaml.cs25
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1653v2.xaml20
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1653v2.xaml.cs23
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1664.cs46
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1680.cs106
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1682.cs30
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1685.cs77
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1691.cs77
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1698.cs29
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1700.cs30
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1703.cs63
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1705.cs38
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1712.xaml6
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1712.xaml.cs20
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1722.cs26
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1723.cs53
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1741.xaml6
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1741.xaml.cs27
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1742.cs55
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1747.xaml9
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1747.xaml.cs65
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1755.cs36
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1758.cs68
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1762.cs273
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1763.cs104
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1766.xaml22
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1766.xaml.cs65
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1769.cs81
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1777.cs66
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue181.cs41
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1851.cs92
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1875.cs105
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1888.cs36
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1891.cs81
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1895.cs80
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1898.xaml20
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1898.xaml.cs47
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1905.cs31
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue1914.cs27
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue194.cs72
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue198.cs78
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue206.cs143
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue214.cs36
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2143.cs55
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2191.cs51
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2222.cs49
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue22246_BZ.cs49
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2241.cs58
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2248.cs74
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2259.cs156
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2266.cs162
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2270.cs77
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2272.cs54
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2282.xaml32
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2282.xaml.cs42
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2288.xaml10
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2288.xaml.cs40
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2289.xaml36
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2289.xaml.cs119
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue229.cs29
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2291.cs36
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2292.cs39
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2294.cs60
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2333.cs39
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2339.cs66
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2354.cs116
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2357.xaml21
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2357.xaml.cs418
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2411.cs276
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2414.cs97
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2470.xaml29
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2470.xaml.cs155
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2563.cs41
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2594.cs33
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2597.cs61
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue260.cs41
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2615.cs80
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2628.cs31
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2634.cs333
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue264.cs75
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2659.xaml34
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2659.xaml.cs64
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2775.cs116
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2777.xaml23
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2777.xaml.cs132
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2783.cs36
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2794.cs48
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2809.cs50
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2883.cs125
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2923.cs83
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2927.cs105
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2948.cs232
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2951.xaml48
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2951.xaml.cs140
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2953.cs89
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2954.cs58
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2961.cs290
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2963.cs53
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2964.cs101
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2965.cs152
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2976.cs441
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2981.cs37
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2983.cs30
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue2987.cs39
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue3086.xaml28
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue3086.xaml.cs31
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue3276.cs91
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue3292.cs83
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue3319.xaml42
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue3319.xaml.cs264
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue342.cs85
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue416.cs41
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue417.cs110
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue465.cs61
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue488.cs45
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue530.cs66
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue764.cs55
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue773.cs174
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue774.cs77
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue852.cs154
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue886.cs71
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue889.cs140
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue892.cs224
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue935.cs83
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue968.cs52
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue973.cs164
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/ListViewViewCellBinding.cs168
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/ModalActivityIndicatorTest.cs150
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/ModelContentPage.cs24
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/NavPage.cs25
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/NavigationStackTests.cs84
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/ScrollViewOutOfBounds.cs59
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/StackLayoutIssue.cs132
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/SwipeBackNavCrash.cs88
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/TabbedPageTests.cs64
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/TabbedPageWithList.cs71
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/TestPages/TestPages.cs223
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Xamarin.Forms.Controls.Issues.Shared.projitems485
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Xamarin.Forms.Controls.Issues.Shared.shproj12
-rw-r--r--Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/_Template.cs35
-rw-r--r--Xamarin.Forms.Controls/App.cs321
-rw-r--r--Xamarin.Forms.Controls/ControlGalleryPages/AppearingGalleryPage.cs129
-rw-r--r--Xamarin.Forms.Controls/ControlGalleryPages/AutomationIDGallery.cs104
-rw-r--r--Xamarin.Forms.Controls/ControlGalleryPages/BehaviorsAndTriggers.xaml37
-rw-r--r--Xamarin.Forms.Controls/ControlGalleryPages/BehaviorsAndTriggers.xaml.cs75
-rw-r--r--Xamarin.Forms.Controls/ControlGalleryPages/CellForceUpdateSizeGalleryPage.cs193
-rw-r--r--Xamarin.Forms.Controls/ControlGalleryPages/LayoutAddPerformance.xaml15
-rw-r--r--Xamarin.Forms.Controls/ControlGalleryPages/LayoutAddPerformance.xaml.cs36
-rw-r--r--Xamarin.Forms.Controls/ControlGalleryPages/ListRefresh.cs115
-rw-r--r--Xamarin.Forms.Controls/ControlGalleryPages/ListScrollTo.cs93
-rw-r--r--Xamarin.Forms.Controls/ControlGalleryPages/ListViewSelectionColor.cs150
-rw-r--r--Xamarin.Forms.Controls/ControlGalleryPages/NavBarTitleTestPage.cs91
-rw-r--r--Xamarin.Forms.Controls/ControlGalleryPages/NestedNativeControlGalleryPage.cs27
-rw-r--r--Xamarin.Forms.Controls/ControlGalleryPages/PanGestureGalleryPage.cs96
-rw-r--r--Xamarin.Forms.Controls/ControlGalleryPages/PinchGestureTestPage.cs91
-rw-r--r--Xamarin.Forms.Controls/ControlGalleryPages/ToolbarItems.cs55
-rw-r--r--Xamarin.Forms.Controls/Controls/Issue3076Button.cs14
-rw-r--r--Xamarin.Forms.Controls/CoreGallery.cs419
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/ActivityIndicatorCoreGalleryPage.cs39
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/ButtonCoreGalleryPage.cs106
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/CoreBoxViewGalleryPage.cs37
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/CoreGalleryPage.cs185
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/DatePickerCoreGalleryPage.cs34
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/EditorCoreGalleryPage.cs51
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/EntryCoreGalleryPage.cs92
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/FrameCoreGalleryPage.cs36
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/ImageCoreGalleryPage.cs56
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/KeyboardCoreGalleryPage.cs49
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/LabelCoreGalleryPage.cs158
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/ListViewCoreGalleryPage.cs268
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/OpenGLViewCoreGalleryPage.cs16
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/PickerCoreGalleryPage.cs35
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/ProgressBarCoreGalleryPage.cs27
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/SearchBarCoreGalleryPage.cs89
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/SliderCoreGalleryPage.cs29
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/StepperCoreGalleryPage.cs29
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/SwitchCoreGalleryPage.cs25
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/TableViewCoreGalleryPage.cs16
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/TimePickerCoreGalleryPage.cs24
-rw-r--r--Xamarin.Forms.Controls/CoreGalleryPages/WebViewCoreGalleryPage.cs62
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/AbsoluteLayoutGallery.cs151
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/ActionSheetGallery.cs64
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/AlertGallery.cs28
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/BackgroundImageGallery.cs109
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/BoundContentPage.cs79
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/ButtonGallery.cs115
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/CarouselPageGallery.cs76
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/CarouselViewGallery.cs292
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/CellTypeList.cs63
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/CellsGalleries/EntryCellListPage.cs54
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/CellsGalleries/EntryCellTablePage.cs85
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/CellsGalleries/ImageCellListPage.cs121
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/CellsGalleries/ImageCellTablePage.cs68
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/CellsGalleries/ProductViewCell.cs33
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/CellsGalleries/SwitchCellListPage.cs47
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/CellsGalleries/SwitchCellTablePage.cs65
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/CellsGalleries/TextCellListPage.cs48
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/CellsGalleries/TextCellTablePage.cs58
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/CellsGalleries/UnEvenViewCellGallery.cs34
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/CellsGalleries/ViewCellGallery.cs115
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/ClipToBoundsGallery.cs31
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/ControlTemplatePage.cs48
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/ControlTemplateXamlPage.xaml24
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/ControlTemplateXamlPage.xaml.cs31
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/DisposeGallery.cs58
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/EditableList.cs116
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/EditorGallery.cs132
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/EntryGallery.cs104
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/FrameGallery.cs32
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/GridGallery.cs174
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/GroupedListActionsGallery.cs282
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/GroupedListContactsGallery.cs244
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/ImageGallery.cs71
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/ImageLoadingGallery.cs43
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/InputIntentGallery.cs101
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/LabelGallery.cs116
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/LayoutOptionsGallery.cs108
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/LayoutPerformanceGallery.cs116
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/LineBreakModeGallery.cs41
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/ListPage.cs117
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/ListViewDemoPage.cs231
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/MapGallery.cs153
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/MasterDetailPageTabletPage.cs40
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/MinimumSizeGallery.cs50
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/MultiGallery.cs58
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/NavigationBarGallery.cs62
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/NavigationMenuGallery.cs38
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/NavigationPropertiesGallery.cs64
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/OpenGLGallery.cs70
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/PickerGallery.cs45
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/ProgressBarGallery.cs26
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/RelativeLayoutGallery.cs47
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/ScaleRotate.cs157
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/ScrollGallery.cs158
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/SearchBarGallery.cs128
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/SettingsPage.cs57
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/SliderGallery.cs33
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/StackLayoutGallery.cs47
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/StepperGallery.cs49
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/StyleGallery.cs41
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/StyleXamlGallery.xaml17
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/StyleXamlGallery.xaml.cs15
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/SwitchGallery.cs53
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/TableViewGallery.cs24
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/TemplatedCarouselGallery.cs114
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/TemplatedTabbedGallery.cs169
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/ToolbarGallery.cs40
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/UnevenListGallery.cs112
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/WebViewGallery.cs50
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/XamlPage.xaml4
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/XamlPage.xaml.cs13
-rw-r--r--Xamarin.Forms.Controls/GalleryPages/crimson.jpgbin0 -> 79109 bytes
-rw-r--r--Xamarin.Forms.Controls/Helpers/ITestCloudService.cs12
-rw-r--r--Xamarin.Forms.Controls/LegacyRepro/Page1.xaml13
-rw-r--r--Xamarin.Forms.Controls/LegacyRepro/Page1.xaml.cs193
-rw-r--r--Xamarin.Forms.Controls/LegacyRepro/SampleViewCell.xaml34
-rw-r--r--Xamarin.Forms.Controls/LegacyRepro/SampleViewCell.xaml.cs149
-rw-r--r--Xamarin.Forms.Controls/Properties/AssemblyInfo.cs33
-rw-r--r--Xamarin.Forms.Controls/RootPages/CaseTenPage.cs27
-rw-r--r--Xamarin.Forms.Controls/RootPages/Issue465Page.cs28
-rw-r--r--Xamarin.Forms.Controls/RootPages/RootContentPage.cs19
-rw-r--r--Xamarin.Forms.Controls/RootPages/RootMDPNavigationContentPage.cs40
-rw-r--r--Xamarin.Forms.Controls/RootPages/RootMDPNavigationTabbedContentPage.cs49
-rw-r--r--Xamarin.Forms.Controls/RootPages/RootNavigationContentPage.cs26
-rw-r--r--Xamarin.Forms.Controls/RootPages/RootNavigationManyTabbedPage.cs63
-rw-r--r--Xamarin.Forms.Controls/RootPages/RootNavigationTabbedContentPage.cs45
-rw-r--r--Xamarin.Forms.Controls/RootPages/RootTabbedContentPage.cs43
-rw-r--r--Xamarin.Forms.Controls/RootPages/RootTabbedMDPNavigationContentPage.cs57
-rw-r--r--Xamarin.Forms.Controls/RootPages/RootTabbedManyNavigationContentPage.cs77
-rw-r--r--Xamarin.Forms.Controls/RootPages/RootTabbedNavigationContentPage.cs46
-rw-r--r--Xamarin.Forms.Controls/RootPages/SwapHierachyStackLayout.cs69
-rw-r--r--Xamarin.Forms.Controls/RootPages/TabbedNavPage.cs33
-rw-r--r--Xamarin.Forms.Controls/TestCases.cs213
-rw-r--r--Xamarin.Forms.Controls/ViewContainers/EventViewContainer.cs32
-rw-r--r--Xamarin.Forms.Controls/ViewContainers/LayeredViewContainer.cs38
-rw-r--r--Xamarin.Forms.Controls/ViewContainers/MultiBindingHack.cs47
-rw-r--r--Xamarin.Forms.Controls/ViewContainers/StateViewContainer.cs48
-rw-r--r--Xamarin.Forms.Controls/ViewContainers/ValueViewContainer.cs16
-rw-r--r--Xamarin.Forms.Controls/ViewContainers/ViewContainer.cs44
-rw-r--r--Xamarin.Forms.Controls/Xamarin.Forms.Controls.csproj285
-rw-r--r--Xamarin.Forms.Controls/app.config11
-rw-r--r--Xamarin.Forms.Controls/packages.config4
-rw-r--r--Xamarin.Forms.Core.Android.UITests/App.cs22
-rw-r--r--Xamarin.Forms.Core.Android.UITests/Makefile2
-rw-r--r--Xamarin.Forms.Core.Android.UITests/PlatformQueries.cs133
-rw-r--r--Xamarin.Forms.Core.Android.UITests/PlatformTests/DisplayAlertUITestsAndroid.cs27
-rw-r--r--Xamarin.Forms.Core.Android.UITests/Properties/AssemblyInfo.cs40
-rw-r--r--Xamarin.Forms.Core.Android.UITests/Xamarin.Forms.Core.Android.UITests.csproj313
-rw-r--r--Xamarin.Forms.Core.Android.UITests/packages.config5
-rw-r--r--Xamarin.Forms.Core.Design/AttributeTableBuilder.cs74
-rw-r--r--Xamarin.Forms.Core.Design/EnumConverter.cs14
-rw-r--r--Xamarin.Forms.Core.Design/Properties/AssemblyInfo.cs7
-rw-r--r--Xamarin.Forms.Core.Design/RegisterMetadata.cs9
-rw-r--r--Xamarin.Forms.Core.Design/Xamarin.Forms.Core.Design.csproj76
-rw-r--r--Xamarin.Forms.Core.Design/packages.config4
-rw-r--r--Xamarin.Forms.Core.UnitTests/AbsoluteLayoutTests.cs265
-rw-r--r--Xamarin.Forms.Core.UnitTests/AnimatableKeyTests.cs72
-rw-r--r--Xamarin.Forms.Core.UnitTests/BaseTestFixture.cs32
-rw-r--r--Xamarin.Forms.Core.UnitTests/BehaviorTest.cs110
-rw-r--r--Xamarin.Forms.Core.UnitTests/BindableObjectExtensionTests.cs72
-rw-r--r--Xamarin.Forms.Core.UnitTests/BindableObjectUnitTests.cs1326
-rw-r--r--Xamarin.Forms.Core.UnitTests/BindablePropertyUnitTests.cs135
-rw-r--r--Xamarin.Forms.Core.UnitTests/BindingBaseUnitTests.cs227
-rw-r--r--Xamarin.Forms.Core.UnitTests/BindingExpressionTests.cs83
-rw-r--r--Xamarin.Forms.Core.UnitTests/BindingTests.cs75
-rw-r--r--Xamarin.Forms.Core.UnitTests/BindingTypeConverterTests.cs27
-rw-r--r--Xamarin.Forms.Core.UnitTests/BindingUnitTests.cs2649
-rw-r--r--Xamarin.Forms.Core.UnitTests/BoxViewUnitTests.cs42
-rw-r--r--Xamarin.Forms.Core.UnitTests/ButtonUnitTest.cs181
-rw-r--r--Xamarin.Forms.Core.UnitTests/CarouselPageTests.cs29
-rw-r--r--Xamarin.Forms.Core.UnitTests/CellTests.cs190
-rw-r--r--Xamarin.Forms.Core.UnitTests/ColorUnitTests.cs268
-rw-r--r--Xamarin.Forms.Core.UnitTests/CommandSourceTests.cs184
-rw-r--r--Xamarin.Forms.Core.UnitTests/CommandTests.cs155
-rw-r--r--Xamarin.Forms.Core.UnitTests/ContentFormUnitTests.cs68
-rw-r--r--Xamarin.Forms.Core.UnitTests/ContentViewUnitTest.cs393
-rw-r--r--Xamarin.Forms.Core.UnitTests/ContraintTypeConverterTests.cs16
-rw-r--r--Xamarin.Forms.Core.UnitTests/ControlTemplateTests.cs181
-rw-r--r--Xamarin.Forms.Core.UnitTests/DataTemplateSelectorTests.cs79
-rw-r--r--Xamarin.Forms.Core.UnitTests/DataTemplateTests.cs119
-rw-r--r--Xamarin.Forms.Core.UnitTests/DataTriggerTests.cs146
-rw-r--r--Xamarin.Forms.Core.UnitTests/DatePickerUnitTest.cs178
-rw-r--r--Xamarin.Forms.Core.UnitTests/DependencyServiceTests.cs128
-rw-r--r--Xamarin.Forms.Core.UnitTests/DistanceTests.cs197
-rw-r--r--Xamarin.Forms.Core.UnitTests/DynamicBindingContextTests.cs314
-rw-r--r--Xamarin.Forms.Core.UnitTests/DynamicResourceTests.cs153
-rw-r--r--Xamarin.Forms.Core.UnitTests/EasingTests.cs32
-rw-r--r--Xamarin.Forms.Core.UnitTests/EditorTests.cs34
-rw-r--r--Xamarin.Forms.Core.UnitTests/EffectTests.cs121
-rw-r--r--Xamarin.Forms.Core.UnitTests/ElementTests.cs176
-rw-r--r--Xamarin.Forms.Core.UnitTests/EntryCellTests.cs82
-rw-r--r--Xamarin.Forms.Core.UnitTests/EntryUnitTests.cs55
-rw-r--r--Xamarin.Forms.Core.UnitTests/EventTriggerTest.cs73
-rw-r--r--Xamarin.Forms.Core.UnitTests/FluentTests.cs8
-rw-r--r--Xamarin.Forms.Core.UnitTests/FontUnitTests.cs129
-rw-r--r--Xamarin.Forms.Core.UnitTests/FormattedStringTests.cs114
-rw-r--r--Xamarin.Forms.Core.UnitTests/FrameUnitTests.cs291
-rw-r--r--Xamarin.Forms.Core.UnitTests/GeocoderUnitTests.cs42
-rw-r--r--Xamarin.Forms.Core.UnitTests/GridLengthTypeConverterTests.cs53
-rw-r--r--Xamarin.Forms.Core.UnitTests/GridTests.cs1569
-rw-r--r--Xamarin.Forms.Core.UnitTests/GroupViewUnitTests.cs292
-rw-r--r--Xamarin.Forms.Core.UnitTests/ImageSourceTests.cs151
-rw-r--r--Xamarin.Forms.Core.UnitTests/ImageTests.cs261
-rw-r--r--Xamarin.Forms.Core.UnitTests/Images/crimson.jpgbin0 -> 79109 bytes
-rw-r--r--Xamarin.Forms.Core.UnitTests/KeyboardTests.cs52
-rw-r--r--Xamarin.Forms.Core.UnitTests/LabelTests.cs296
-rw-r--r--Xamarin.Forms.Core.UnitTests/LayoutOptionsUnitTests.cs22
-rw-r--r--Xamarin.Forms.Core.UnitTests/ListProxyTests.cs426
-rw-r--r--Xamarin.Forms.Core.UnitTests/ListViewTests.cs1490
-rw-r--r--Xamarin.Forms.Core.UnitTests/MapSpanTests.cs44
-rw-r--r--Xamarin.Forms.Core.UnitTests/MapTests.cs147
-rw-r--r--Xamarin.Forms.Core.UnitTests/MarginTests.cs134
-rw-r--r--Xamarin.Forms.Core.UnitTests/MasterDetailFormUnitTests.cs415
-rw-r--r--Xamarin.Forms.Core.UnitTests/MenuItemTests.cs75
-rw-r--r--Xamarin.Forms.Core.UnitTests/MessagingCenterTests.cs191
-rw-r--r--Xamarin.Forms.Core.UnitTests/MockPlatformServices.cs270
-rw-r--r--Xamarin.Forms.Core.UnitTests/MockViewModel.cs30
-rw-r--r--Xamarin.Forms.Core.UnitTests/MotionTests.cs118
-rw-r--r--Xamarin.Forms.Core.UnitTests/MultiPageTests.cs805
-rw-r--r--Xamarin.Forms.Core.UnitTests/MultiTriggerTests.cs134
-rw-r--r--Xamarin.Forms.Core.UnitTests/NavigationMenuUnitTests.cs191
-rw-r--r--Xamarin.Forms.Core.UnitTests/NavigationModelTests.cs304
-rw-r--r--Xamarin.Forms.Core.UnitTests/NavigationProxyTests.cs188
-rw-r--r--Xamarin.Forms.Core.UnitTests/NavigationUnitTest.cs393
-rw-r--r--Xamarin.Forms.Core.UnitTests/NotifiedPropertiesTests.cs214
-rw-r--r--Xamarin.Forms.Core.UnitTests/NotifyCollectionChangedEventArgsExtensionsTests.cs73
-rw-r--r--Xamarin.Forms.Core.UnitTests/ObservableWrapperTests.cs402
-rw-r--r--Xamarin.Forms.Core.UnitTests/OpenGLViewUnitTests.cs20
-rw-r--r--Xamarin.Forms.Core.UnitTests/PageTests.cs498
-rw-r--r--Xamarin.Forms.Core.UnitTests/PanGestureRecognizerUnitTests.cs99
-rw-r--r--Xamarin.Forms.Core.UnitTests/PickerTests.cs59
-rw-r--r--Xamarin.Forms.Core.UnitTests/PinTests.cs105
-rw-r--r--Xamarin.Forms.Core.UnitTests/PinchGestureRecognizerTests.cs75
-rw-r--r--Xamarin.Forms.Core.UnitTests/PointTests.cs121
-rw-r--r--Xamarin.Forms.Core.UnitTests/PositionTests.cs89
-rw-r--r--Xamarin.Forms.Core.UnitTests/ProgressBarTests.cs50
-rw-r--r--Xamarin.Forms.Core.UnitTests/Properties/AssemblyInfo.cs27
-rw-r--r--Xamarin.Forms.Core.UnitTests/RectangleUnitTests.cs208
-rw-r--r--Xamarin.Forms.Core.UnitTests/RegistrarUnitTests.cs149
-rw-r--r--Xamarin.Forms.Core.UnitTests/RelativeLayoutTests.cs516
-rw-r--r--Xamarin.Forms.Core.UnitTests/ResourceDictionaryTests.cs256
-rw-r--r--Xamarin.Forms.Core.UnitTests/ScrollViewUnitTests.cs403
-rw-r--r--Xamarin.Forms.Core.UnitTests/SearchBarUnitTests.cs112
-rw-r--r--Xamarin.Forms.Core.UnitTests/SizeTests.cs93
-rw-r--r--Xamarin.Forms.Core.UnitTests/SliderUnitTests.cs112
-rw-r--r--Xamarin.Forms.Core.UnitTests/StackLayoutUnitTests.cs619
-rw-r--r--Xamarin.Forms.Core.UnitTests/StepperUnitTests.cs176
-rw-r--r--Xamarin.Forms.Core.UnitTests/StyleTests.cs670
-rw-r--r--Xamarin.Forms.Core.UnitTests/SwitchCellTests.cs62
-rw-r--r--Xamarin.Forms.Core.UnitTests/SwitchUnitTests.cs48
-rw-r--r--Xamarin.Forms.Core.UnitTests/TabbedFormUnitTests.cs32
-rw-r--r--Xamarin.Forms.Core.UnitTests/TableModelTests.cs87
-rw-r--r--Xamarin.Forms.Core.UnitTests/TableRootUnitTests.cs103
-rw-r--r--Xamarin.Forms.Core.UnitTests/TableSectionTests.cs225
-rw-r--r--Xamarin.Forms.Core.UnitTests/TableViewUnitTests.cs84
-rw-r--r--Xamarin.Forms.Core.UnitTests/TapGestureRecognizerTests.cs33
-rw-r--r--Xamarin.Forms.Core.UnitTests/TemplatedItemsListTests.cs1073
-rw-r--r--Xamarin.Forms.Core.UnitTests/TextCellTests.cs129
-rw-r--r--Xamarin.Forms.Core.UnitTests/ThicknessTests.cs132
-rw-r--r--Xamarin.Forms.Core.UnitTests/TimePickerUnitTest.cs43
-rw-r--r--Xamarin.Forms.Core.UnitTests/ToolbarItemTests.cs11
-rw-r--r--Xamarin.Forms.Core.UnitTests/ToolbarTrackerTests.cs194
-rw-r--r--Xamarin.Forms.Core.UnitTests/ToolbarUnitTests.cs144
-rw-r--r--Xamarin.Forms.Core.UnitTests/TriggerTests.cs116
-rw-r--r--Xamarin.Forms.Core.UnitTests/TypeUnitTests.cs23
-rw-r--r--Xamarin.Forms.Core.UnitTests/UnitPlatform.cs40
-rw-r--r--Xamarin.Forms.Core.UnitTests/UriImageSourceTests.cs145
-rw-r--r--Xamarin.Forms.Core.UnitTests/ViewCellTests.cs65
-rw-r--r--Xamarin.Forms.Core.UnitTests/ViewUnitTests.cs868
-rw-r--r--Xamarin.Forms.Core.UnitTests/WebViewUnitTests.cs93
-rw-r--r--Xamarin.Forms.Core.UnitTests/Xamarin.Forms.Core.UnitTests.csproj206
-rw-r--r--Xamarin.Forms.Core.UnitTests/packages.config4
-rw-r--r--Xamarin.Forms.Core.Windows.UITests/App.cs24
-rw-r--r--Xamarin.Forms.Core.Windows.UITests/PlatformQueries.cs129
-rw-r--r--Xamarin.Forms.Core.Windows.UITests/Properties/AssemblyInfo.cs36
-rw-r--r--Xamarin.Forms.Core.Windows.UITests/Xamarin.Forms.Core.Windows.UITests.csproj292
-rw-r--r--Xamarin.Forms.Core.Windows.UITests/packages.config5
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/App.cs27
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/BaseTestFixture.cs76
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Makefile2
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/PlatformQueries.cs136
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Properties/AssemblyInfo.cs40
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Queries.cs165
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Remotes/BaseViewContainerRemote.cs315
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Remotes/EventViewContainerRemote.cs20
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Remotes/LayeredViewContainerRemote.cs25
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Remotes/RemoteFactory.cs56
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Remotes/StateViewContainerRemote.cs35
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Remotes/ViewContainerRemote.cs13
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/ActionSheetUITests.cs171
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/ActivityIndicatorUITests.cs76
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/AppearingUITests.cs64
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/AutomationIDUITests.cs73
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/BoxViewUITests.cs57
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/ButtonUITests.cs178
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/ContextActionsUITests.cs129
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/DatePickerUITests.cs55
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/DisplayAlertUITests.cs85
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/EditorUITests.cs55
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/EntryUITests.cs73
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/FrameUITests.cs57
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/ImageUITests.cs63
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/LabelUITests.cs57
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-AbsoluteLayoutGalleryTest.cs229
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-BoundViewUITest.cs96
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-ButtonUITests.cs98
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-CarouselPageUITests.cs63
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-CellsUITests.cs318
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-ClipToBoundsUITests.cs73
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-EditorUITests.cs269
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-EntryUITests.cs301
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-GridGalleryUITests.cs132
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-GroupedListActionsUITests.cs277
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-InputIntentUITests.cs190
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-ListUITests.cs92
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-MapUITests.cs110
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-MinimumSizeUITest.cs48
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-NavigationBarUITests.cs57
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-RelativeLayoutUITest.cs49
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-SearchBarUITests.cs163
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-SliderUITests.cs94
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-StackLayoutUITest.cs76
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-StepperUITests.cs93
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-SwitchUITests.cs104
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-TableViewUITests.cs76
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-TemplatedCarouselPageUITests.cs407
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-TemplatedTabPageUITests.cs346
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-ToolbarGalleryUITests.cs51
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-UnevenListTests.cs38
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-UnevenViewCellUITests.cs94
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/Legacy-ViewCellUITests.cs66
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/PickerUITests.cs54
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/ProgressBarUITests.cs56
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/RootGalleryUITests.cs88
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/ScrollViewUITests.cs68
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/SearchBarUITests.cs54
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/SliderUITests.cs54
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/StepperUITests.cs54
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/SwitchUITests.cs54
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/TimePickerUITests.cs56
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/ToolbarItemTests.cs102
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/ViewUITests.cs257
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Tests/WebViewUITests.cs93
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Utilities/AppExtensions.cs116
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Utilities/Drag.cs173
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Utilities/Gestures.cs114
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Utilities/Logger.cs71
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Utilities/NumericExtensions.cs126
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Utilities/ParsingUtils.cs89
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Utilities/UITestCustomExceptions.cs101
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Utilities/ViewInspector.cs342
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/Xamarin.Forms.Core.iOS.UITests.csproj175
-rw-r--r--Xamarin.Forms.Core.iOS.UITests/packages.config5
-rw-r--r--Xamarin.Forms.Core/AbsoluteLayout.cs313
-rw-r--r--Xamarin.Forms.Core/AbsoluteLayoutFlags.cs17
-rw-r--r--Xamarin.Forms.Core/ActionSheetArguments.cs45
-rw-r--r--Xamarin.Forms.Core/ActivityIndicator.cs24
-rw-r--r--Xamarin.Forms.Core/AlertArguments.cs43
-rw-r--r--Xamarin.Forms.Core/AnimatableKey.cs82
-rw-r--r--Xamarin.Forms.Core/Animation.cs138
-rw-r--r--Xamarin.Forms.Core/AnimationExtensions.cs259
-rw-r--r--Xamarin.Forms.Core/Application.cs308
-rw-r--r--Xamarin.Forms.Core/Aspect.cs9
-rw-r--r--Xamarin.Forms.Core/BackButtonPressedEventArgs.cs9
-rw-r--r--Xamarin.Forms.Core/BaseMenuItem.cs6
-rw-r--r--Xamarin.Forms.Core/BindableObject.cs647
-rw-r--r--Xamarin.Forms.Core/BindableObjectExtensions.cs34
-rw-r--r--Xamarin.Forms.Core/BindableProperty.cs331
-rw-r--r--Xamarin.Forms.Core/BindablePropertyConverter.cs105
-rw-r--r--Xamarin.Forms.Core/BindablePropertyKey.cs17
-rw-r--r--Xamarin.Forms.Core/Binding.cs233
-rw-r--r--Xamarin.Forms.Core/BindingBase.cs111
-rw-r--r--Xamarin.Forms.Core/BindingBaseExtensions.cs17
-rw-r--r--Xamarin.Forms.Core/BindingExpression.cs506
-rw-r--r--Xamarin.Forms.Core/BindingMode.cs10
-rw-r--r--Xamarin.Forms.Core/BindingTypeConverter.cs10
-rw-r--r--Xamarin.Forms.Core/BoundsConstraint.cs34
-rw-r--r--Xamarin.Forms.Core/BoundsTypeConverter.cs42
-rw-r--r--Xamarin.Forms.Core/BoxView.cs23
-rw-r--r--Xamarin.Forms.Core/Button.cs251
-rw-r--r--Xamarin.Forms.Core/CarouselPage.cs17
-rw-r--r--Xamarin.Forms.Core/CarouselView.cs86
-rw-r--r--Xamarin.Forms.Core/CastingEnumerator.cs46
-rw-r--r--Xamarin.Forms.Core/Cells/Cell.cs209
-rw-r--r--Xamarin.Forms.Core/Cells/EntryCell.cs80
-rw-r--r--Xamarin.Forms.Core/Cells/INativeElementView.cs7
-rw-r--r--Xamarin.Forms.Core/Cells/ImageCell.cs56
-rw-r--r--Xamarin.Forms.Core/Cells/SwitchCell.cs31
-rw-r--r--Xamarin.Forms.Core/Cells/TextCell.cs94
-rw-r--r--Xamarin.Forms.Core/Cells/ViewCell.cs48
-rw-r--r--Xamarin.Forms.Core/ChatKeyboard.cs6
-rw-r--r--Xamarin.Forms.Core/ChildCollectionChangedEventArgs.cs15
-rw-r--r--Xamarin.Forms.Core/CollectionSynchronizationCallback.cs7
-rw-r--r--Xamarin.Forms.Core/CollectionSynchronizationContext.cs22
-rw-r--r--Xamarin.Forms.Core/Color.cs375
-rw-r--r--Xamarin.Forms.Core/ColorTypeConverter.cs72
-rw-r--r--Xamarin.Forms.Core/ColumnDefinition.cs34
-rw-r--r--Xamarin.Forms.Core/ColumnDefinitionCollection.cs6
-rw-r--r--Xamarin.Forms.Core/Command.cs80
-rw-r--r--Xamarin.Forms.Core/ConcurrentDictionary.cs426
-rw-r--r--Xamarin.Forms.Core/Constraint.cs56
-rw-r--r--Xamarin.Forms.Core/ConstraintExpression.cs53
-rw-r--r--Xamarin.Forms.Core/ConstraintType.cs9
-rw-r--r--Xamarin.Forms.Core/ConstraintTypeConverter.cs17
-rw-r--r--Xamarin.Forms.Core/ContentPage.cs26
-rw-r--r--Xamarin.Forms.Core/ContentPresenter.cs91
-rw-r--r--Xamarin.Forms.Core/ContentPropertyAttribute.cs26
-rw-r--r--Xamarin.Forms.Core/ContentView.cs26
-rw-r--r--Xamarin.Forms.Core/ControlTemplate.cs15
-rw-r--r--Xamarin.Forms.Core/CustomKeyboard.cs12
-rw-r--r--Xamarin.Forms.Core/DataTemplate.cs80
-rw-r--r--Xamarin.Forms.Core/DataTemplateExtensions.cs15
-rw-r--r--Xamarin.Forms.Core/DataTemplateSelector.cs17
-rw-r--r--Xamarin.Forms.Core/DateChangedEventArgs.cs17
-rw-r--r--Xamarin.Forms.Core/DatePicker.cs99
-rw-r--r--Xamarin.Forms.Core/DefinitionCollection.cs109
-rw-r--r--Xamarin.Forms.Core/DelegateLogListener.cs22
-rw-r--r--Xamarin.Forms.Core/DependencyAttribute.cs15
-rw-r--r--Xamarin.Forms.Core/DependencyFetchTarget.cs8
-rw-r--r--Xamarin.Forms.Core/DependencyService.cs102
-rw-r--r--Xamarin.Forms.Core/Device.cs159
-rw-r--r--Xamarin.Forms.Core/DeviceInfo.cs51
-rw-r--r--Xamarin.Forms.Core/DeviceOrientation.cs13
-rw-r--r--Xamarin.Forms.Core/DeviceOrientationExtensions.cs15
-rw-r--r--Xamarin.Forms.Core/Easing.cs98
-rw-r--r--Xamarin.Forms.Core/Editor.cs67
-rw-r--r--Xamarin.Forms.Core/Effect.cs70
-rw-r--r--Xamarin.Forms.Core/Element.cs584
-rw-r--r--Xamarin.Forms.Core/ElementCollection.cs11
-rw-r--r--Xamarin.Forms.Core/ElementEventArgs.cs17
-rw-r--r--Xamarin.Forms.Core/ElementTemplate.cs96
-rw-r--r--Xamarin.Forms.Core/EmailKeyboard.cs6
-rw-r--r--Xamarin.Forms.Core/Entry.cs99
-rw-r--r--Xamarin.Forms.Core/EnumerableExtensions.cs81
-rw-r--r--Xamarin.Forms.Core/EventArg.cs18
-rw-r--r--Xamarin.Forms.Core/ExportEffectAttribute.cs20
-rw-r--r--Xamarin.Forms.Core/ExpressionSearch.cs7
-rw-r--r--Xamarin.Forms.Core/FileAccess.cs9
-rw-r--r--Xamarin.Forms.Core/FileImageSource.cs38
-rw-r--r--Xamarin.Forms.Core/FileImageSourceConverter.cs15
-rw-r--r--Xamarin.Forms.Core/FileMode.cs12
-rw-r--r--Xamarin.Forms.Core/FileShare.cs15
-rw-r--r--Xamarin.Forms.Core/FocusEventArgs.cs20
-rw-r--r--Xamarin.Forms.Core/Font.cs145
-rw-r--r--Xamarin.Forms.Core/FontAttributes.cs12
-rw-r--r--Xamarin.Forms.Core/FontSizeConverter.cs48
-rw-r--r--Xamarin.Forms.Core/FontTypeConverter.cs88
-rw-r--r--Xamarin.Forms.Core/FormattedString.cs99
-rw-r--r--Xamarin.Forms.Core/Frame.cs30
-rw-r--r--Xamarin.Forms.Core/GestureRecognizer.cs9
-rw-r--r--Xamarin.Forms.Core/GestureState.cs12
-rw-r--r--Xamarin.Forms.Core/GestureStatus.cs10
-rw-r--r--Xamarin.Forms.Core/Grid.cs359
-rw-r--r--Xamarin.Forms.Core/GridCalc.cs698
-rw-r--r--Xamarin.Forms.Core/GridLength.cs74
-rw-r--r--Xamarin.Forms.Core/GridLengthTypeConverter.cs27
-rw-r--r--Xamarin.Forms.Core/GridUnitType.cs9
-rw-r--r--Xamarin.Forms.Core/HandlerAttribute.cs23
-rw-r--r--Xamarin.Forms.Core/HtmlWebViewSource.cs28
-rw-r--r--Xamarin.Forms.Core/IAnimatable.cs34
-rw-r--r--Xamarin.Forms.Core/IApplicationController.cs6
-rw-r--r--Xamarin.Forms.Core/IButtonController.cs7
-rw-r--r--Xamarin.Forms.Core/ICarouselViewController.cs10
-rw-r--r--Xamarin.Forms.Core/IControlTemplated.cs11
-rw-r--r--Xamarin.Forms.Core/IDefinition.cs9
-rw-r--r--Xamarin.Forms.Core/IDeserializer.cs11
-rw-r--r--Xamarin.Forms.Core/IEffectControlProvider.cs7
-rw-r--r--Xamarin.Forms.Core/IElement.cs13
-rw-r--r--Xamarin.Forms.Core/IElementController.cs10
-rw-r--r--Xamarin.Forms.Core/IExpressionSearch.cs10
-rw-r--r--Xamarin.Forms.Core/IExtendedTypeConverter.cs13
-rw-r--r--Xamarin.Forms.Core/IFontElement.cs11
-rw-r--r--Xamarin.Forms.Core/IGestureRecognizer.cs8
-rw-r--r--Xamarin.Forms.Core/IIsolatedStorageFile.cs18
-rw-r--r--Xamarin.Forms.Core/IItemViewController.cs10
-rw-r--r--Xamarin.Forms.Core/IItemsView.cs9
-rw-r--r--Xamarin.Forms.Core/ILayout.cs9
-rw-r--r--Xamarin.Forms.Core/ILayoutController.cs9
-rw-r--r--Xamarin.Forms.Core/IListViewController.cs15
-rw-r--r--Xamarin.Forms.Core/IMarkupExtension.cs14
-rw-r--r--Xamarin.Forms.Core/INavigation.cs28
-rw-r--r--Xamarin.Forms.Core/IOpenGlViewController.cs9
-rw-r--r--Xamarin.Forms.Core/IPageContainer.cs7
-rw-r--r--Xamarin.Forms.Core/IPanGestureController.cs13
-rw-r--r--Xamarin.Forms.Core/IPinchGestureController.cs15
-rw-r--r--Xamarin.Forms.Core/IPlatform.cs7
-rw-r--r--Xamarin.Forms.Core/IPlatformServices.cs36
-rw-r--r--Xamarin.Forms.Core/IProvideParentValues.cs9
-rw-r--r--Xamarin.Forms.Core/IProvideValueTarget.cs9
-rw-r--r--Xamarin.Forms.Core/IRegisterable.cs6
-rw-r--r--Xamarin.Forms.Core/IResourceDictionary.cs12
-rw-r--r--Xamarin.Forms.Core/IResourcesProvider.cs7
-rw-r--r--Xamarin.Forms.Core/IRootObjectProvider.cs7
-rw-r--r--Xamarin.Forms.Core/IScrollViewController.cs15
-rw-r--r--Xamarin.Forms.Core/IStyle.cs12
-rw-r--r--Xamarin.Forms.Core/ISystemResourcesProvider.cs7
-rw-r--r--Xamarin.Forms.Core/ITimer.cs13
-rw-r--r--Xamarin.Forms.Core/IValueConverter.cs11
-rw-r--r--Xamarin.Forms.Core/IValueConverterProvider.cs10
-rw-r--r--Xamarin.Forms.Core/IValueProvider.cs9
-rw-r--r--Xamarin.Forms.Core/IViewContainer.cs9
-rw-r--r--Xamarin.Forms.Core/IViewController.cs6
-rw-r--r--Xamarin.Forms.Core/IVisualElementController.cs7
-rw-r--r--Xamarin.Forms.Core/IWebViewRenderer.cs8
-rw-r--r--Xamarin.Forms.Core/IXamlTypeResolver.cs10
-rw-r--r--Xamarin.Forms.Core/IXmlLineInfoProvider.cs9
-rw-r--r--Xamarin.Forms.Core/Image.cs145
-rw-r--r--Xamarin.Forms.Core/ImageSource.cs142
-rw-r--r--Xamarin.Forms.Core/ImageSourceConverter.cs18
-rw-r--r--Xamarin.Forms.Core/InputView.cs18
-rw-r--r--Xamarin.Forms.Core/Interactivity/AttachedCollection.cs127
-rw-r--r--Xamarin.Forms.Core/Interactivity/Behavior.cs65
-rw-r--r--Xamarin.Forms.Core/Interactivity/BindingCondition.cs100
-rw-r--r--Xamarin.Forms.Core/Interactivity/Condition.cs51
-rw-r--r--Xamarin.Forms.Core/Interactivity/DataTrigger.cs57
-rw-r--r--Xamarin.Forms.Core/Interactivity/EventTrigger.cs91
-rw-r--r--Xamarin.Forms.Core/Interactivity/IAttachedObject.cs8
-rw-r--r--Xamarin.Forms.Core/Interactivity/MultiCondition.cs66
-rw-r--r--Xamarin.Forms.Core/Interactivity/MultiTrigger.cs23
-rw-r--r--Xamarin.Forms.Core/Interactivity/PropertyCondition.cs100
-rw-r--r--Xamarin.Forms.Core/Interactivity/Trigger.cs60
-rw-r--r--Xamarin.Forms.Core/Interactivity/TriggerAction.cs37
-rw-r--r--Xamarin.Forms.Core/Interactivity/TriggerBase.cs212
-rw-r--r--Xamarin.Forms.Core/Internals/DynamicResource.cs12
-rw-r--r--Xamarin.Forms.Core/Internals/IDataTemplate.cs10
-rw-r--r--Xamarin.Forms.Core/Internals/IDynamicResourceHandler.cs7
-rw-r--r--Xamarin.Forms.Core/Internals/INameScope.cs12
-rw-r--r--Xamarin.Forms.Core/Internals/NameScope.cs56
-rw-r--r--Xamarin.Forms.Core/InvalidNavigationException.cs11
-rw-r--r--Xamarin.Forms.Core/InvalidationEventArgs.cs14
-rw-r--r--Xamarin.Forms.Core/InvalidationTrigger.cs16
-rw-r--r--Xamarin.Forms.Core/ItemTappedEventArgs.cs17
-rw-r--r--Xamarin.Forms.Core/ItemVisibilityEventArgs.cs14
-rw-r--r--Xamarin.Forms.Core/ItemsView.cs92
-rw-r--r--Xamarin.Forms.Core/ItemsViewSimple.cs335
-rw-r--r--Xamarin.Forms.Core/Keyboard.cs64
-rw-r--r--Xamarin.Forms.Core/KeyboardFlags.cs13
-rw-r--r--Xamarin.Forms.Core/KeyboardTypeConverter.cs29
-rw-r--r--Xamarin.Forms.Core/Label.cs270
-rw-r--r--Xamarin.Forms.Core/Layout.cs433
-rw-r--r--Xamarin.Forms.Core/LayoutAlignment.cs13
-rw-r--r--Xamarin.Forms.Core/LayoutAlignmentExtensions.cs21
-rw-r--r--Xamarin.Forms.Core/LayoutConstraint.cs13
-rw-r--r--Xamarin.Forms.Core/LayoutExpandFlag.cs10
-rw-r--r--Xamarin.Forms.Core/LayoutOptions.cs39
-rw-r--r--Xamarin.Forms.Core/LayoutOptionsConverter.cs25
-rw-r--r--Xamarin.Forms.Core/LineBreakMode.cs12
-rw-r--r--Xamarin.Forms.Core/ListProxy.cs488
-rw-r--r--Xamarin.Forms.Core/ListView.cs540
-rw-r--r--Xamarin.Forms.Core/ListViewCachingStrategy.cs8
-rw-r--r--Xamarin.Forms.Core/LockingSemaphore.cs51
-rw-r--r--Xamarin.Forms.Core/Log.cs25
-rw-r--r--Xamarin.Forms.Core/LogListener.cs7
-rw-r--r--Xamarin.Forms.Core/MasterBehavior.cs11
-rw-r--r--Xamarin.Forms.Core/MasterDetailPage.cs229
-rw-r--r--Xamarin.Forms.Core/MeasureFlags.cs11
-rw-r--r--Xamarin.Forms.Core/MenuItem.cs117
-rw-r--r--Xamarin.Forms.Core/MergedStyle.cs162
-rw-r--r--Xamarin.Forms.Core/MessagingCenter.cs131
-rw-r--r--Xamarin.Forms.Core/ModalEventArgs.cs14
-rw-r--r--Xamarin.Forms.Core/ModalPoppedEventArgs.cs9
-rw-r--r--Xamarin.Forms.Core/ModalPoppingEventArgs.cs11
-rw-r--r--Xamarin.Forms.Core/ModalPushedEventArgs.cs9
-rw-r--r--Xamarin.Forms.Core/ModalPushingEventArgs.cs9
-rw-r--r--Xamarin.Forms.Core/MultiPage.cs359
-rw-r--r--Xamarin.Forms.Core/NameScopeExtensions.cs17
-rw-r--r--Xamarin.Forms.Core/NamedSize.cs11
-rw-r--r--Xamarin.Forms.Core/NavigationEventArgs.cs17
-rw-r--r--Xamarin.Forms.Core/NavigationMenu.cs71
-rw-r--r--Xamarin.Forms.Core/NavigationModel.cs177
-rw-r--r--Xamarin.Forms.Core/NavigationPage.cs411
-rw-r--r--Xamarin.Forms.Core/NavigationProxy.cs233
-rw-r--r--Xamarin.Forms.Core/NavigationRequestedEventArgs.cs26
-rw-r--r--Xamarin.Forms.Core/NotifyCollectionChangedEventArgsEx.cs65
-rw-r--r--Xamarin.Forms.Core/NotifyCollectionChangedEventArgsExtensions.cs105
-rw-r--r--Xamarin.Forms.Core/NullEffect.cs13
-rw-r--r--Xamarin.Forms.Core/NumericExtensions.cs17
-rw-r--r--Xamarin.Forms.Core/NumericKeyboard.cs6
-rw-r--r--Xamarin.Forms.Core/ObservableList.cs112
-rw-r--r--Xamarin.Forms.Core/ObservableWrapper.cs256
-rw-r--r--Xamarin.Forms.Core/OnIdiom.cs21
-rw-r--r--Xamarin.Forms.Core/OnPlatform.cs27
-rw-r--r--Xamarin.Forms.Core/OpenGLView.cs38
-rw-r--r--Xamarin.Forms.Core/OrderedDictionary.cs451
-rw-r--r--Xamarin.Forms.Core/Page.cs403
-rw-r--r--Xamarin.Forms.Core/PanGestureRecognizer.cs37
-rw-r--r--Xamarin.Forms.Core/PanUpdatedEventArgs.cs27
-rw-r--r--Xamarin.Forms.Core/ParameterAttribute.cs15
-rw-r--r--Xamarin.Forms.Core/Performance.cs93
-rw-r--r--Xamarin.Forms.Core/Picker.cs54
-rw-r--r--Xamarin.Forms.Core/PinchGestureRecognizer.cs51
-rw-r--r--Xamarin.Forms.Core/PinchGestureUpdatedEventArgs.cs24
-rw-r--r--Xamarin.Forms.Core/PlatformEffect.cs28
-rw-r--r--Xamarin.Forms.Core/Point.cs95
-rw-r--r--Xamarin.Forms.Core/PointTypeConverter.cs21
-rw-r--r--Xamarin.Forms.Core/PreserveAttribute.cs23
-rw-r--r--Xamarin.Forms.Core/ProgressBar.cs26
-rw-r--r--Xamarin.Forms.Core/Properties/AssemblyInfo.cs56
-rw-r--r--Xamarin.Forms.Core/Properties/GlobalAssemblyInfo.cs8
-rw-r--r--Xamarin.Forms.Core/PropertyChangingEventArgs.cs14
-rw-r--r--Xamarin.Forms.Core/PropertyChangingEventHandler.cs4
-rw-r--r--Xamarin.Forms.Core/ReadOnlyCastingList.cs35
-rw-r--r--Xamarin.Forms.Core/ReadOnlyListAdapter.cs100
-rw-r--r--Xamarin.Forms.Core/Rectangle.cs244
-rw-r--r--Xamarin.Forms.Core/RectangleTypeConverter.cs22
-rw-r--r--Xamarin.Forms.Core/ReflectionExtensions.cs68
-rw-r--r--Xamarin.Forms.Core/Registrar.cs147
-rw-r--r--Xamarin.Forms.Core/RelativeLayout.cs317
-rw-r--r--Xamarin.Forms.Core/RenderWithAttribute.cs15
-rw-r--r--Xamarin.Forms.Core/ResolutionGroupNameAttribute.cs15
-rw-r--r--Xamarin.Forms.Core/ResourceDictionary.cs135
-rw-r--r--Xamarin.Forms.Core/ResourcesChangedEventArgs.cs15
-rw-r--r--Xamarin.Forms.Core/ResourcesExtensions.cs62
-rw-r--r--Xamarin.Forms.Core/RoutingEffect.cs42
-rw-r--r--Xamarin.Forms.Core/RowDefinition.cs34
-rw-r--r--Xamarin.Forms.Core/RowDefinitionCollection.cs6
-rw-r--r--Xamarin.Forms.Core/ScrollOrientation.cs9
-rw-r--r--Xamarin.Forms.Core/ScrollToMode.cs10
-rw-r--r--Xamarin.Forms.Core/ScrollToPosition.cs10
-rw-r--r--Xamarin.Forms.Core/ScrollToRequestedEventArgs.cs56
-rw-r--r--Xamarin.Forms.Core/ScrollView.cs287
-rw-r--r--Xamarin.Forms.Core/ScrolledEventArgs.cs17
-rw-r--r--Xamarin.Forms.Core/SearchBar.cs156
-rw-r--r--Xamarin.Forms.Core/SelectedItemChangedEventArgs.cs14
-rw-r--r--Xamarin.Forms.Core/SelectedPositionChangedEventArgs.cs14
-rw-r--r--Xamarin.Forms.Core/SeparatorMenuItem.cs6
-rw-r--r--Xamarin.Forms.Core/SeparatorVisibility.cs8
-rw-r--r--Xamarin.Forms.Core/Setter.cs88
-rw-r--r--Xamarin.Forms.Core/SettersExtensions.cs29
-rw-r--r--Xamarin.Forms.Core/Size.cs110
-rw-r--r--Xamarin.Forms.Core/SizeRequest.cs29
-rw-r--r--Xamarin.Forms.Core/Slider.cs85
-rw-r--r--Xamarin.Forms.Core/Span.cs169
-rw-r--r--Xamarin.Forms.Core/SplitOrderedList.cs497
-rw-r--r--Xamarin.Forms.Core/StackLayout.cs460
-rw-r--r--Xamarin.Forms.Core/StackOrientation.cs8
-rw-r--r--Xamarin.Forms.Core/Stepper.cs94
-rw-r--r--Xamarin.Forms.Core/StreamImageSource.cs47
-rw-r--r--Xamarin.Forms.Core/StreamWrapper.cs81
-rw-r--r--Xamarin.Forms.Core/Style.cs184
-rw-r--r--Xamarin.Forms.Core/Switch.cs24
-rw-r--r--Xamarin.Forms.Core/SynchronizedList.cs130
-rw-r--r--Xamarin.Forms.Core/TabbedPage.cs17
-rw-r--r--Xamarin.Forms.Core/TableIntent.cs10
-rw-r--r--Xamarin.Forms.Core/TableModel.cs76
-rw-r--r--Xamarin.Forms.Core/TableRoot.cs60
-rw-r--r--Xamarin.Forms.Core/TableSection.cs137
-rw-r--r--Xamarin.Forms.Core/TableSectionBase.cs33
-rw-r--r--Xamarin.Forms.Core/TableView.cs228
-rw-r--r--Xamarin.Forms.Core/TapGestureRecognizer.cs95
-rw-r--r--Xamarin.Forms.Core/TappedEventArgs.cs14
-rw-r--r--Xamarin.Forms.Core/TargetIdiom.cs10
-rw-r--r--Xamarin.Forms.Core/TargetPlatform.cs11
-rw-r--r--Xamarin.Forms.Core/TelephoneKeyboard.cs6
-rw-r--r--Xamarin.Forms.Core/TemplateBinding.cs132
-rw-r--r--Xamarin.Forms.Core/TemplateExtensions.cs15
-rw-r--r--Xamarin.Forms.Core/TemplateUtilities.cs123
-rw-r--r--Xamarin.Forms.Core/TemplatedItemsList.cs1325
-rw-r--r--Xamarin.Forms.Core/TemplatedPage.cs38
-rw-r--r--Xamarin.Forms.Core/TemplatedView.cs68
-rw-r--r--Xamarin.Forms.Core/TextAlignment.cs9
-rw-r--r--Xamarin.Forms.Core/TextChangedEventArgs.cs17
-rw-r--r--Xamarin.Forms.Core/TextKeyboard.cs6
-rw-r--r--Xamarin.Forms.Core/Thickness.cs92
-rw-r--r--Xamarin.Forms.Core/ThicknessTypeConverter.cs35
-rw-r--r--Xamarin.Forms.Core/Ticker.cs117
-rw-r--r--Xamarin.Forms.Core/TimePicker.cs29
-rw-r--r--Xamarin.Forms.Core/ToggledEventArgs.cs14
-rw-r--r--Xamarin.Forms.Core/Toolbar.cs46
-rw-r--r--Xamarin.Forms.Core/ToolbarItem.cs57
-rw-r--r--Xamarin.Forms.Core/ToolbarItemEventArgs.cs14
-rw-r--r--Xamarin.Forms.Core/ToolbarItemOrder.cs9
-rw-r--r--Xamarin.Forms.Core/ToolbarTracker.cs184
-rw-r--r--Xamarin.Forms.Core/TrackableCollection.cs16
-rw-r--r--Xamarin.Forms.Core/Tweener.cs124
-rw-r--r--Xamarin.Forms.Core/TypeConverter.cs33
-rw-r--r--Xamarin.Forms.Core/TypeConverterAttribute.cs74
-rw-r--r--Xamarin.Forms.Core/TypeTypeConverter.cs31
-rw-r--r--Xamarin.Forms.Core/UnsolvableConstraintsException.cs11
-rw-r--r--Xamarin.Forms.Core/UriImageSource.cs223
-rw-r--r--Xamarin.Forms.Core/UriTypeConverter.cs24
-rw-r--r--Xamarin.Forms.Core/UrlKeyboard.cs6
-rw-r--r--Xamarin.Forms.Core/UrlWebViewSource.cs19
-rw-r--r--Xamarin.Forms.Core/ValueChangedEventArgs.cs17
-rw-r--r--Xamarin.Forms.Core/Vec2.cs14
-rw-r--r--Xamarin.Forms.Core/View.cs114
-rw-r--r--Xamarin.Forms.Core/ViewExtensions.cs197
-rw-r--r--Xamarin.Forms.Core/ViewState.cs12
-rw-r--r--Xamarin.Forms.Core/VisualElement.cs764
-rw-r--r--Xamarin.Forms.Core/WeakReferenceExtensions.cs16
-rw-r--r--Xamarin.Forms.Core/WebNavigatedEventArgs.cs12
-rw-r--r--Xamarin.Forms.Core/WebNavigatingEventArgs.cs11
-rw-r--r--Xamarin.Forms.Core/WebNavigationEvent.cs10
-rw-r--r--Xamarin.Forms.Core/WebNavigationEventArgs.cs20
-rw-r--r--Xamarin.Forms.Core/WebNavigationResult.cs10
-rw-r--r--Xamarin.Forms.Core/WebView.cs126
-rw-r--r--Xamarin.Forms.Core/WebViewSource.cs28
-rw-r--r--Xamarin.Forms.Core/WebViewSourceTypeConverter.cs15
-rw-r--r--Xamarin.Forms.Core/Xamarin.Forms.Core.csproj408
-rw-r--r--Xamarin.Forms.Core/Xamarin.Forms.Core.nuspec14
-rw-r--r--Xamarin.Forms.Core/XamlParseException.cs30
-rw-r--r--Xamarin.Forms.Core/XmlLineInfo.cs29
-rw-r--r--Xamarin.Forms.CustomAttributes/Properties/AssemblyInfo.cs30
-rw-r--r--Xamarin.Forms.CustomAttributes/TestAttributes.cs737
-rw-r--r--Xamarin.Forms.CustomAttributes/UiTestAttribute.cs33
-rw-r--r--Xamarin.Forms.CustomAttributes/Xamarin.Forms.CustomAttributes.csproj61
-rw-r--r--Xamarin.Forms.Loader/ExemptMembers.cs157
-rw-r--r--Xamarin.Forms.Loader/FormsLoader.cs51
-rw-r--r--Xamarin.Forms.Loader/FormsMember.cs17
-rw-r--r--Xamarin.Forms.Loader/FormsType.cs46
-rw-r--r--Xamarin.Forms.Loader/ILoaderElement.cs7
-rw-r--r--Xamarin.Forms.Loader/InvalidTestCloudUploadParameters.cs17
-rw-r--r--Xamarin.Forms.Loader/LoaderException.cs8
-rw-r--r--Xamarin.Forms.Loader/LoaderExtensions.cs126
-rw-r--r--Xamarin.Forms.Loader/Logger.cs30
-rw-r--r--Xamarin.Forms.Loader/LoggerWriter.cs8
-rw-r--r--Xamarin.Forms.Loader/MissingCategoryOnTestFixtureException.cs17
-rw-r--r--Xamarin.Forms.Loader/Properties/AssemblyInfo.cs42
-rw-r--r--Xamarin.Forms.Loader/TestMember.cs43
-rw-r--r--Xamarin.Forms.Loader/TestType.cs41
-rw-r--r--Xamarin.Forms.Loader/Xamarin.Forms.Loader.csproj108
-rw-r--r--Xamarin.Forms.Loader/packages.config4
-rw-r--r--Xamarin.Forms.Maps.Android/FormsMaps.cs43
-rw-r--r--Xamarin.Forms.Maps.Android/GeocoderBackend.cs36
-rw-r--r--Xamarin.Forms.Maps.Android/MapRenderer.cs308
-rw-r--r--Xamarin.Forms.Maps.Android/Properties/AssemblyInfo.cs23
-rw-r--r--Xamarin.Forms.Maps.Android/Xamarin.Forms.Maps.Android.csproj121
-rw-r--r--Xamarin.Forms.Maps.Android/packages.config9
-rw-r--r--Xamarin.Forms.Maps.Design/Properties/AssemblyInfo.cs5
-rw-r--r--Xamarin.Forms.Maps.Design/Xamarin.Forms.Maps.Design.csproj79
-rw-r--r--Xamarin.Forms.Maps.Design/packages.config4
-rw-r--r--Xamarin.Forms.Maps.UWP/FormsMaps.cs32
-rw-r--r--Xamarin.Forms.Maps.UWP/GeocoderBackend.cs86
-rw-r--r--Xamarin.Forms.Maps.UWP/MapRenderer.cs297
-rw-r--r--Xamarin.Forms.Maps.UWP/Properties/AssemblyInfo.cs29
-rw-r--r--Xamarin.Forms.Maps.UWP/Properties/Xamarin.Forms.Maps.UWP.rd.xml33
-rw-r--r--Xamarin.Forms.Maps.UWP/PushPin.cs70
-rw-r--r--Xamarin.Forms.Maps.UWP/Xamarin.Forms.Maps.UWP.csproj142
-rw-r--r--Xamarin.Forms.Maps.UWP/project.json16
-rw-r--r--Xamarin.Forms.Maps.WP8/FormsMaps.cs29
-rw-r--r--Xamarin.Forms.Maps.WP8/GeocoderBackend.cs95
-rw-r--r--Xamarin.Forms.Maps.WP8/MapRenderer.cs250
-rw-r--r--Xamarin.Forms.Maps.WP8/Properties/AssemblyInfo.cs26
-rw-r--r--Xamarin.Forms.Maps.WP8/README_FIRST.txt3
-rw-r--r--Xamarin.Forms.Maps.WP8/Toolkit.Content/ApplicationBar.Add.pngbin0 -> 339 bytes
-rw-r--r--Xamarin.Forms.Maps.WP8/Toolkit.Content/ApplicationBar.Cancel.pngbin0 -> 350 bytes
-rw-r--r--Xamarin.Forms.Maps.WP8/Toolkit.Content/ApplicationBar.Check.pngbin0 -> 414 bytes
-rw-r--r--Xamarin.Forms.Maps.WP8/Toolkit.Content/ApplicationBar.Delete.pngbin0 -> 445 bytes
-rw-r--r--Xamarin.Forms.Maps.WP8/Toolkit.Content/ApplicationBar.Select.pngbin0 -> 863 bytes
-rw-r--r--Xamarin.Forms.Maps.WP8/Xamarin.Forms.Maps.WP8.csproj167
-rw-r--r--Xamarin.Forms.Maps.WP8/packages.config4
-rw-r--r--Xamarin.Forms.Maps.WinRT.Phone/Properties/AssemblyInfo.cs29
-rw-r--r--Xamarin.Forms.Maps.WinRT.Phone/Xamarin.Forms.Maps.WinRT.Phone.csproj129
-rw-r--r--Xamarin.Forms.Maps.WinRT.Tablet/GeocoderBackend.cs52
-rw-r--r--Xamarin.Forms.Maps.WinRT.Tablet/MapRenderer.cs249
-rw-r--r--Xamarin.Forms.Maps.WinRT.Tablet/Properties/AssemblyInfo.cs34
-rw-r--r--Xamarin.Forms.Maps.WinRT.Tablet/Xamarin.Forms.Maps.WinRT.Tablet.csproj149
-rw-r--r--Xamarin.Forms.Maps.iOS/FormsMaps.cs34
-rw-r--r--Xamarin.Forms.Maps.iOS/GeocoderBackend.cs61
-rw-r--r--Xamarin.Forms.Maps.iOS/MapRenderer.cs327
-rw-r--r--Xamarin.Forms.Maps.iOS/Properties/AssemblyInfo.cs25
-rw-r--r--Xamarin.Forms.Maps.iOS/Xamarin.Forms.Maps.iOS.Classic.csproj78
-rw-r--r--Xamarin.Forms.Maps.iOS/Xamarin.Forms.Maps.iOS.csproj76
-rw-r--r--Xamarin.Forms.Maps/Distance.cs78
-rw-r--r--Xamarin.Forms.Maps/Geocoder.cs27
-rw-r--r--Xamarin.Forms.Maps/Map.cs107
-rw-r--r--Xamarin.Forms.Maps/MapSpan.cs116
-rw-r--r--Xamarin.Forms.Maps/MapType.cs9
-rw-r--r--Xamarin.Forms.Maps/Pin.cs99
-rw-r--r--Xamarin.Forms.Maps/PinType.cs10
-rw-r--r--Xamarin.Forms.Maps/Position.cs47
-rw-r--r--Xamarin.Forms.Maps/Properties/AssemblyInfo.cs29
-rw-r--r--Xamarin.Forms.Maps/Xamarin.Forms.Maps.csproj73
-rw-r--r--Xamarin.Forms.Platform.Android.FormsViewGroup/Jars/formsviewgroup.jarbin0 -> 1647 bytes
-rw-r--r--Xamarin.Forms.Platform.Android.FormsViewGroup/Properties/AssemblyInfo.cs13
-rw-r--r--Xamarin.Forms.Platform.Android.FormsViewGroup/Transforms/Metadata.xml12
-rw-r--r--Xamarin.Forms.Platform.Android.FormsViewGroup/Xamarin.Forms.Platform.Android.FormsViewGroup.csproj68
-rw-r--r--Xamarin.Forms.Platform.Android/AndroidActivity.cs9
-rw-r--r--Xamarin.Forms.Platform.Android/AndroidApplicationLifecycleState.cs14
-rw-r--r--Xamarin.Forms.Platform.Android/AndroidTicker.cs43
-rw-r--r--Xamarin.Forms.Platform.Android/AndroidTitleBarVisibility.cs8
-rw-r--r--Xamarin.Forms.Platform.Android/AppCompat/ButtonRenderer.cs243
-rw-r--r--Xamarin.Forms.Platform.Android/AppCompat/CarouselPageRenderer.cs155
-rw-r--r--Xamarin.Forms.Platform.Android/AppCompat/FormsAppCompatActivity.cs452
-rw-r--r--Xamarin.Forms.Platform.Android/AppCompat/FormsFragmentPagerAdapter.cs59
-rw-r--r--Xamarin.Forms.Platform.Android/AppCompat/FormsViewPager.cs34
-rw-r--r--Xamarin.Forms.Platform.Android/AppCompat/FragmentContainer.cs111
-rw-r--r--Xamarin.Forms.Platform.Android/AppCompat/FrameRenderer.cs215
-rw-r--r--Xamarin.Forms.Platform.Android/AppCompat/IManageFragments.cs13
-rw-r--r--Xamarin.Forms.Platform.Android/AppCompat/MasterDetailPageRenderer.cs355
-rw-r--r--Xamarin.Forms.Platform.Android/AppCompat/NavigationPageRenderer.cs789
-rw-r--r--Xamarin.Forms.Platform.Android/AppCompat/PickerRenderer.cs141
-rw-r--r--Xamarin.Forms.Platform.Android/AppCompat/Platform.cs394
-rw-r--r--Xamarin.Forms.Platform.Android/AppCompat/Resource.cs31
-rw-r--r--Xamarin.Forms.Platform.Android/AppCompat/SwitchRenderer.cs92
-rw-r--r--Xamarin.Forms.Platform.Android/AppCompat/TabbedPageRenderer.cs322
-rw-r--r--Xamarin.Forms.Platform.Android/AppCompat/ViewRenderer.cs7
-rw-r--r--Xamarin.Forms.Platform.Android/CellAdapter.cs327
-rw-r--r--Xamarin.Forms.Platform.Android/Cells/BaseCellView.cs208
-rw-r--r--Xamarin.Forms.Platform.Android/Cells/CellFactory.cs41
-rw-r--r--Xamarin.Forms.Platform.Android/Cells/CellRenderer.cs131
-rw-r--r--Xamarin.Forms.Platform.Android/Cells/EntryCellEditText.cs45
-rw-r--r--Xamarin.Forms.Platform.Android/Cells/EntryCellRenderer.cs119
-rw-r--r--Xamarin.Forms.Platform.Android/Cells/EntryCellView.cs145
-rw-r--r--Xamarin.Forms.Platform.Android/Cells/ImageCellRenderer.cs37
-rw-r--r--Xamarin.Forms.Platform.Android/Cells/SwitchCellRenderer.cs55
-rw-r--r--Xamarin.Forms.Platform.Android/Cells/SwitchCellView.cs25
-rw-r--r--Xamarin.Forms.Platform.Android/Cells/TextCellRenderer.cs78
-rw-r--r--Xamarin.Forms.Platform.Android/Cells/ViewCellRenderer.cs178
-rw-r--r--Xamarin.Forms.Platform.Android/ColorExtensions.cs40
-rw-r--r--Xamarin.Forms.Platform.Android/ContextExtensions.cs58
-rw-r--r--Xamarin.Forms.Platform.Android/Deserializer.cs89
-rw-r--r--Xamarin.Forms.Platform.Android/ElementChangedEventArgs.cs17
-rw-r--r--Xamarin.Forms.Platform.Android/ExportCellAttribute.cs12
-rw-r--r--Xamarin.Forms.Platform.Android/ExportImageSourceHandlerAttribute.cs12
-rw-r--r--Xamarin.Forms.Platform.Android/ExportRendererAttribute.cs12
-rw-r--r--Xamarin.Forms.Platform.Android/Extensions.cs40
-rw-r--r--Xamarin.Forms.Platform.Android/Forms.cs514
-rw-r--r--Xamarin.Forms.Platform.Android/FormsApplicationActivity.cs319
-rw-r--r--Xamarin.Forms.Platform.Android/GenericMenuClickListener.cs22
-rw-r--r--Xamarin.Forms.Platform.Android/GetDesiredSizeDelegate.cs4
-rw-r--r--Xamarin.Forms.Platform.Android/IDeviceInfoProvider.cs12
-rw-r--r--Xamarin.Forms.Platform.Android/IPlatformLayout.cs7
-rw-r--r--Xamarin.Forms.Platform.Android/IStartActivityForResult.cs14
-rw-r--r--Xamarin.Forms.Platform.Android/IVisualElementRenderer.cs22
-rw-r--r--Xamarin.Forms.Platform.Android/InnerGestureListener.cs146
-rw-r--r--Xamarin.Forms.Platform.Android/InnerScaleListener.cs68
-rw-r--r--Xamarin.Forms.Platform.Android/KeyboardManager.cs41
-rw-r--r--Xamarin.Forms.Platform.Android/LayoutExtensions.cs19
-rw-r--r--Xamarin.Forms.Platform.Android/MeasureSpecFactory.cs20
-rw-r--r--Xamarin.Forms.Platform.Android/NativeViewWrapper.cs22
-rw-r--r--Xamarin.Forms.Platform.Android/NativeViewWrapperRenderer.cs61
-rw-r--r--Xamarin.Forms.Platform.Android/OnLayoutDelegate.cs4
-rw-r--r--Xamarin.Forms.Platform.Android/OnMeasureDelegate.cs4
-rw-r--r--Xamarin.Forms.Platform.Android/PanGestureHandler.cs69
-rw-r--r--Xamarin.Forms.Platform.Android/PinchGestureHandler.cs76
-rw-r--r--Xamarin.Forms.Platform.Android/Platform.cs1056
-rw-r--r--Xamarin.Forms.Platform.Android/PlatformEffect.cs9
-rw-r--r--Xamarin.Forms.Platform.Android/PlatformRenderer.cs81
-rw-r--r--Xamarin.Forms.Platform.Android/Properties/AssemblyInfo.cs65
-rw-r--r--Xamarin.Forms.Platform.Android/RendererFactory.cs13
-rw-r--r--Xamarin.Forms.Platform.Android/RendererPool.cs88
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/AHorizontalScrollView.cs62
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ActionSheetRenderer.cs83
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ActivityIndicatorRenderer.cs59
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/AlignmentExtensions.cs33
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/BoxRenderer.cs43
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ButtonDrawable.cs150
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ButtonRenderer.cs252
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/CarouselPageAdapter.cs155
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/CarouselPageRenderer.cs100
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/CarouselViewExtensions.cs69
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/CarouselViewRenderer.cs353
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ConditionalFocusLayout.cs48
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/DatePickerRenderer.cs154
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/DescendantFocusToggler.cs42
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/EditorEditText.cs42
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/EditorRenderer.cs140
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/EntryEditText.cs42
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/EntryRenderer.cs189
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/FileImageSourceHandler.cs17
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/FontExtensions.cs93
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/FormattedStringExtensions.cs90
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/FormsImageView.cs36
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/FormsTextView.cs41
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/FormsWebChromeClient.cs74
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/FrameRenderer.cs195
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/GenericAnimatorListener.cs41
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/IDescendantFocusToggler.cs9
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/IImageSourceHandler.cs12
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/IToolbarButton.cs7
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ImageExtensions.cs26
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ImageLoaderSourceHandler.cs22
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ImageRenderer.cs108
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/IntVector.cs86
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ItemViewAdapter.cs89
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/KeyboardExtensions.cs77
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/LabelRenderer.cs213
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ListViewAdapter.cs531
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ListViewRenderer.cs355
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/MasterDetailContainer.cs138
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/MasterDetailRenderer.cs348
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/MeasureSpecification.cs41
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/MeasureSpecificationType.cs13
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/NavigationMenuRenderer.cs152
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/NavigationRenderer.cs302
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ObjectJavaBox.cs14
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/OpenGLViewRenderer.cs102
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/PageContainer.cs30
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/PageRenderer.cs71
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/PhysicalLayoutManager.cs531
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/PickerRenderer.cs165
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ProgressBarRenderer.cs40
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ScrollViewContainer.cs75
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ScrollViewRenderer.cs331
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/SearchBarRenderer.cs236
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/SliderRenderer.cs98
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/StepperRenderer.cs94
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/StreamImagesourceHandler.cs22
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/SwitchRenderer.cs83
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/TabbedRenderer.cs75
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/TableViewModelRenderer.cs228
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/TableViewRenderer.cs44
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/TimePickerRenderer.cs95
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ToolbarButton.cs36
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ToolbarImageButton.cs41
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ToolbarRenderer.cs65
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ViewGroupExtensions.cs27
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/WebViewRenderer.cs206
-rw-r--r--Xamarin.Forms.Platform.Android/ResourceManager.cs71
-rw-r--r--Xamarin.Forms.Platform.Android/ResourcesProvider.cs68
-rw-r--r--Xamarin.Forms.Platform.Android/TapGestureHandler.cs52
-rw-r--r--Xamarin.Forms.Platform.Android/ViewExtensions.cs61
-rw-r--r--Xamarin.Forms.Platform.Android/ViewInitializedEventArgs.cs11
-rw-r--r--Xamarin.Forms.Platform.Android/ViewPool.cs79
-rw-r--r--Xamarin.Forms.Platform.Android/ViewRenderer.cs205
-rw-r--r--Xamarin.Forms.Platform.Android/VisualElementChangedEventArgs.cs9
-rw-r--r--Xamarin.Forms.Platform.Android/VisualElementExtensions.cs42
-rw-r--r--Xamarin.Forms.Platform.Android/VisualElementPackager.cs217
-rw-r--r--Xamarin.Forms.Platform.Android/VisualElementRenderer.cs392
-rw-r--r--Xamarin.Forms.Platform.Android/VisualElementRendererFlags.cs12
-rw-r--r--Xamarin.Forms.Platform.Android/VisualElementTracker.cs396
-rw-r--r--Xamarin.Forms.Platform.Android/Xamarin.Forms.Platform.Android.csproj259
-rw-r--r--Xamarin.Forms.Platform.Android/Xamarin.Forms.Platform.Android.nuspec17
-rw-r--r--Xamarin.Forms.Platform.Android/packages.config11
-rw-r--r--Xamarin.Forms.Platform.UAP/FormsCommandBar.cs37
-rw-r--r--Xamarin.Forms.Platform.UAP/FormsTextBoxStyle.xaml199
-rw-r--r--Xamarin.Forms.Platform.UAP/IToolBarForegroundBinder.cs10
-rw-r--r--Xamarin.Forms.Platform.UAP/MasterDetailControl.cs222
-rw-r--r--Xamarin.Forms.Platform.UAP/MasterDetailPageRenderer.cs312
-rw-r--r--Xamarin.Forms.Platform.UAP/PageControl.xaml10
-rw-r--r--Xamarin.Forms.Platform.UAP/Properties/AssemblyInfo.cs60
-rw-r--r--Xamarin.Forms.Platform.UAP/Properties/Xamarin.Forms.Platform.UAP.rd.xml33
-rw-r--r--Xamarin.Forms.Platform.UAP/Resources.xaml1091
-rw-r--r--Xamarin.Forms.Platform.UAP/SearchBarRenderer.cs208
-rw-r--r--Xamarin.Forms.Platform.UAP/StepperControl.cs227
-rw-r--r--Xamarin.Forms.Platform.UAP/TabbedPageRenderer.cs264
-rw-r--r--Xamarin.Forms.Platform.UAP/Xamarin.Forms.Platform.UAP.csproj450
-rw-r--r--Xamarin.Forms.Platform.UAP/project.json16
-rw-r--r--Xamarin.Forms.Platform.WP8/ActivityIndicatorRenderer.cs36
-rw-r--r--Xamarin.Forms.Platform.WP8/AlignmentExtensions.cs33
-rw-r--r--Xamarin.Forms.Platform.WP8/Animatable.cs13
-rw-r--r--Xamarin.Forms.Platform.WP8/AsyncValue.cs89
-rw-r--r--Xamarin.Forms.Platform.WP8/BoxViewRenderer.cs17
-rw-r--r--Xamarin.Forms.Platform.WP8/ButtonRenderer.cs119
-rw-r--r--Xamarin.Forms.Platform.WP8/CarouselPageRenderer.cs219
-rw-r--r--Xamarin.Forms.Platform.WP8/CarouselViewRenderer.cs13
-rw-r--r--Xamarin.Forms.Platform.WP8/CellControl.cs101
-rw-r--r--Xamarin.Forms.Platform.WP8/CellTemplateSelector.cs60
-rw-r--r--Xamarin.Forms.Platform.WP8/CollapseWhenEmptyConverter.cs28
-rw-r--r--Xamarin.Forms.Platform.WP8/ConvertExtensions.cs17
-rw-r--r--Xamarin.Forms.Platform.WP8/Converters/CaseConverter.cs24
-rw-r--r--Xamarin.Forms.Platform.WP8/Converters/ColorConverter.cs24
-rw-r--r--Xamarin.Forms.Platform.WP8/Converters/HorizontalTextAlignmentConverter.cs20
-rw-r--r--Xamarin.Forms.Platform.WP8/Converters/ImageConverter.cs28
-rw-r--r--Xamarin.Forms.Platform.WP8/Converters/KeyboardConverter.cs19
-rw-r--r--Xamarin.Forms.Platform.WP8/CustomContextMenu.cs27
-rw-r--r--Xamarin.Forms.Platform.WP8/DataTemplateSelector.cs17
-rw-r--r--Xamarin.Forms.Platform.WP8/DatePickerRenderer.cs59
-rw-r--r--Xamarin.Forms.Platform.WP8/Deserializer.cs86
-rw-r--r--Xamarin.Forms.Platform.WP8/EditorRenderer.cs108
-rw-r--r--Xamarin.Forms.Platform.WP8/ElementChangedEventArgs.cs24
-rw-r--r--Xamarin.Forms.Platform.WP8/EntryRenderer.cs324
-rw-r--r--Xamarin.Forms.Platform.WP8/ExportCellAttribute.cs12
-rw-r--r--Xamarin.Forms.Platform.WP8/ExportImageSourceHandlerAttribute.cs12
-rw-r--r--Xamarin.Forms.Platform.WP8/ExportRendererAttribute.cs12
-rw-r--r--Xamarin.Forms.Platform.WP8/Extensions.cs30
-rw-r--r--Xamarin.Forms.Platform.WP8/FontExtensions.cs162
-rw-r--r--Xamarin.Forms.Platform.WP8/Forms.cs254
-rw-r--r--Xamarin.Forms.Platform.WP8/FormsApplicationPage.cs86
-rw-r--r--Xamarin.Forms.Platform.WP8/FormsListPicker.cs25
-rw-r--r--Xamarin.Forms.Platform.WP8/FormsPhoneTextBox.cs236
-rw-r--r--Xamarin.Forms.Platform.WP8/FrameRenderer.cs57
-rw-r--r--Xamarin.Forms.Platform.WP8/FrameworkElementExtensions.cs73
-rw-r--r--Xamarin.Forms.Platform.WP8/ICellRenderer.cs7
-rw-r--r--Xamarin.Forms.Platform.WP8/IVisualElementRenderer.cs18
-rw-r--r--Xamarin.Forms.Platform.WP8/ImageRenderer.cs166
-rw-r--r--Xamarin.Forms.Platform.WP8/LabelRenderer.cs187
-rw-r--r--Xamarin.Forms.Platform.WP8/LayoutExtensions.cs27
-rw-r--r--Xamarin.Forms.Platform.WP8/ListViewRenderer.cs717
-rw-r--r--Xamarin.Forms.Platform.WP8/MD5.cs12
-rw-r--r--Xamarin.Forms.Platform.WP8/MD5CryptoServiceProvider.cs444
-rw-r--r--Xamarin.Forms.Platform.WP8/MasterDetailRenderer.cs183
-rw-r--r--Xamarin.Forms.Platform.WP8/NativeViewWrapper.cs24
-rw-r--r--Xamarin.Forms.Platform.WP8/NativeViewWrapperRenderer.cs62
-rw-r--r--Xamarin.Forms.Platform.WP8/NavigationMenuRenderer.cs85
-rw-r--r--Xamarin.Forms.Platform.WP8/NavigationPageRenderer.cs209
-rw-r--r--Xamarin.Forms.Platform.WP8/PageRenderer.cs18
-rw-r--r--Xamarin.Forms.Platform.WP8/PageToRendererConverter.cs24
-rw-r--r--Xamarin.Forms.Platform.WP8/PickerRenderer.cs256
-rw-r--r--Xamarin.Forms.Platform.WP8/Platform.cs628
-rw-r--r--Xamarin.Forms.Platform.WP8/PlatformEffect.cs8
-rw-r--r--Xamarin.Forms.Platform.WP8/ProgressBarRenderer.cs35
-rw-r--r--Xamarin.Forms.Platform.WP8/Properties/AssemblyInfo.cs78
-rw-r--r--Xamarin.Forms.Platform.WP8/RendererFactory.cs13
-rw-r--r--Xamarin.Forms.Platform.WP8/ResourcesProvider.cs59
-rw-r--r--Xamarin.Forms.Platform.WP8/ScrollViewRenderer.cs194
-rw-r--r--Xamarin.Forms.Platform.WP8/SearchBarRenderer.cs159
-rw-r--r--Xamarin.Forms.Platform.WP8/ServiceReferences.ClientConfig26
-rw-r--r--Xamarin.Forms.Platform.WP8/SliderRenderer.cs43
-rw-r--r--Xamarin.Forms.Platform.WP8/StepperRenderer.cs68
-rw-r--r--Xamarin.Forms.Platform.WP8/SwitchRenderer.cs50
-rw-r--r--Xamarin.Forms.Platform.WP8/TabbedPageRenderer.cs105
-rw-r--r--Xamarin.Forms.Platform.WP8/TableView.xaml31
-rw-r--r--Xamarin.Forms.Platform.WP8/TableView.xaml.cs10
-rw-r--r--Xamarin.Forms.Platform.WP8/TableViewRenderer.cs91
-rw-r--r--Xamarin.Forms.Platform.WP8/TextAlignmentToHorizontalAlignmentConverter.cs43
-rw-r--r--Xamarin.Forms.Platform.WP8/TextCellRenderer.cs88
-rw-r--r--Xamarin.Forms.Platform.WP8/TimePickerRenderer.cs60
-rw-r--r--Xamarin.Forms.Platform.WP8/Toolkit.Content/ApplicationBar.Cancel.pngbin0 -> 350 bytes
-rw-r--r--Xamarin.Forms.Platform.WP8/Toolkit.Content/ApplicationBar.Check.pngbin0 -> 414 bytes
-rw-r--r--Xamarin.Forms.Platform.WP8/Toolkit.Content/ApplicationBar.Delete.pngbin0 -> 445 bytes
-rw-r--r--Xamarin.Forms.Platform.WP8/Toolkit.Content/ApplicationBar.Select.pngbin0 -> 863 bytes
-rw-r--r--Xamarin.Forms.Platform.WP8/ViewExtensions.cs19
-rw-r--r--Xamarin.Forms.Platform.WP8/ViewRenderer.cs47
-rw-r--r--Xamarin.Forms.Platform.WP8/ViewToRendererConverter.cs77
-rw-r--r--Xamarin.Forms.Platform.WP8/VisualElementPackager.cs88
-rw-r--r--Xamarin.Forms.Platform.WP8/VisualElementRenderer.cs326
-rw-r--r--Xamarin.Forms.Platform.WP8/VisualElementTracker.cs370
-rw-r--r--Xamarin.Forms.Platform.WP8/WP8PlatformServices.cs232
-rw-r--r--Xamarin.Forms.Platform.WP8/WPResources.xaml542
-rw-r--r--Xamarin.Forms.Platform.WP8/WebViewRenderer.cs166
-rw-r--r--Xamarin.Forms.Platform.WP8/WinPhoneTicker.cs26
-rw-r--r--Xamarin.Forms.Platform.WP8/Xamarin.Forms.Platform.WP8.csproj245
-rw-r--r--Xamarin.Forms.Platform.WP8/packages.config4
-rw-r--r--Xamarin.Forms.Platform.WinRT.Phone/Forms.cs97
-rw-r--r--Xamarin.Forms.Platform.WinRT.Phone/FormsPivot.cs65
-rw-r--r--Xamarin.Forms.Platform.WinRT.Phone/FormsTextBoxStyle.xaml121
-rw-r--r--Xamarin.Forms.Platform.WinRT.Phone/PhoneResources.xaml694
-rw-r--r--Xamarin.Forms.Platform.WinRT.Phone/Properties/AssemblyInfo.cs14
-rw-r--r--Xamarin.Forms.Platform.WinRT.Phone/SearchBarRenderer.cs160
-rw-r--r--Xamarin.Forms.Platform.WinRT.Phone/SearchBox.xaml248
-rw-r--r--Xamarin.Forms.Platform.WinRT.Phone/SearchBox.xaml.cs157
-rw-r--r--Xamarin.Forms.Platform.WinRT.Phone/TabbedPageRenderer.cs284
-rw-r--r--Xamarin.Forms.Platform.WinRT.Phone/WindowsPhonePage.cs15
-rw-r--r--Xamarin.Forms.Platform.WinRT.Phone/WindowsPhonePlatform.cs41
-rw-r--r--Xamarin.Forms.Platform.WinRT.Phone/WindowsPhonePlatformServices.cs44
-rw-r--r--Xamarin.Forms.Platform.WinRT.Phone/WindowsPhoneResourcesProvider.cs72
-rw-r--r--Xamarin.Forms.Platform.WinRT.Phone/Xamarin.Forms.Platform.WinRT.Phone.csproj144
-rw-r--r--Xamarin.Forms.Platform.WinRT.Tablet/Forms.cs121
-rw-r--r--Xamarin.Forms.Platform.WinRT.Tablet/FormsListViewItemPresenter.cs36
-rw-r--r--Xamarin.Forms.Platform.WinRT.Tablet/FormsSearchBox.cs18
-rw-r--r--Xamarin.Forms.Platform.WinRT.Tablet/FormsTextBoxStyle.xaml257
-rw-r--r--Xamarin.Forms.Platform.WinRT.Tablet/Properties/AssemblyInfo.cs11
-rw-r--r--Xamarin.Forms.Platform.WinRT.Tablet/SearchBarRenderer.cs165
-rw-r--r--Xamarin.Forms.Platform.WinRT.Tablet/TabbedPageRenderer.cs236
-rw-r--r--Xamarin.Forms.Platform.WinRT.Tablet/TabletResources.xaml939
-rw-r--r--Xamarin.Forms.Platform.WinRT.Tablet/TabsControl.cs50
-rw-r--r--Xamarin.Forms.Platform.WinRT.Tablet/WindowsPage.cs17
-rw-r--r--Xamarin.Forms.Platform.WinRT.Tablet/WindowsPlatform.cs16
-rw-r--r--Xamarin.Forms.Platform.WinRT.Tablet/WindowsPlatformServices.cs17
-rw-r--r--Xamarin.Forms.Platform.WinRT.Tablet/WindowsResourcesProvider.cs82
-rw-r--r--Xamarin.Forms.Platform.WinRT.Tablet/Xamarin.Forms.Platform.WinRT.Tablet.csproj157
-rw-r--r--Xamarin.Forms.Platform.WinRT/ActivityIndicatorRenderer.cs68
-rw-r--r--Xamarin.Forms.Platform.WinRT/AlignmentExtensions.cs39
-rw-r--r--Xamarin.Forms.Platform.WinRT/AsyncValue.cs95
-rw-r--r--Xamarin.Forms.Platform.WinRT/BackgroundTracker.cs82
-rw-r--r--Xamarin.Forms.Platform.WinRT/BoolToVisibilityConverter.cs30
-rw-r--r--Xamarin.Forms.Platform.WinRT/BoxViewRenderer.cs31
-rw-r--r--Xamarin.Forms.Platform.WinRT/ButtonRenderer.cs160
-rw-r--r--Xamarin.Forms.Platform.WinRT/CarouselPageRenderer.cs180
-rw-r--r--Xamarin.Forms.Platform.WinRT/CarouselViewRenderer.cs220
-rw-r--r--Xamarin.Forms.Platform.WinRT/CaseConverter.cs29
-rw-r--r--Xamarin.Forms.Platform.WinRT/CellControl.cs342
-rw-r--r--Xamarin.Forms.Platform.WinRT/CollapseWhenEmptyConverter.cs33
-rw-r--r--Xamarin.Forms.Platform.WinRT/ColorConverter.cs30
-rw-r--r--Xamarin.Forms.Platform.WinRT/ConvertExtensions.cs23
-rw-r--r--Xamarin.Forms.Platform.WinRT/DatePickerRenderer.cs97
-rw-r--r--Xamarin.Forms.Platform.WinRT/DefaultRenderer.cs14
-rw-r--r--Xamarin.Forms.Platform.WinRT/EditorRenderer.cs155
-rw-r--r--Xamarin.Forms.Platform.WinRT/EntryCellTextBox.cs30
-rw-r--r--Xamarin.Forms.Platform.WinRT/EntryRenderer.cs212
-rw-r--r--Xamarin.Forms.Platform.WinRT/ExportRendererAttribute.cs34
-rw-r--r--Xamarin.Forms.Platform.WinRT/Extensions.cs46
-rw-r--r--Xamarin.Forms.Platform.WinRT/FileImageSourceHandler.cs29
-rw-r--r--Xamarin.Forms.Platform.WinRT/FileImageSourcePathConverter.cs26
-rw-r--r--Xamarin.Forms.Platform.WinRT/FontExtensions.cs75
-rw-r--r--Xamarin.Forms.Platform.WinRT/FormsButton.cs46
-rw-r--r--Xamarin.Forms.Platform.WinRT/FormsComboBox.cs68
-rw-r--r--Xamarin.Forms.Platform.WinRT/FormsDatePicker.cs76
-rw-r--r--Xamarin.Forms.Platform.WinRT/FormsTextBox.cs332
-rw-r--r--Xamarin.Forms.Platform.WinRT/FormsTimePicker.cs76
-rw-r--r--Xamarin.Forms.Platform.WinRT/FrameRenderer.cs71
-rw-r--r--Xamarin.Forms.Platform.WinRT/FrameworkElementExtensions.cs114
-rw-r--r--Xamarin.Forms.Platform.WinRT/HeightConverter.cs32
-rw-r--r--Xamarin.Forms.Platform.WinRT/HorizontalTextAlignmentConverter.cs24
-rw-r--r--Xamarin.Forms.Platform.WinRT/ICellRenderer.cs14
-rw-r--r--Xamarin.Forms.Platform.WinRT/IImageSourceHandler.cs16
-rw-r--r--Xamarin.Forms.Platform.WinRT/ITitleProvider.cs21
-rw-r--r--Xamarin.Forms.Platform.WinRT/IToolbarProvider.cs16
-rw-r--r--Xamarin.Forms.Platform.WinRT/IVisualElementRenderer.cs23
-rw-r--r--Xamarin.Forms.Platform.WinRT/IWrapperAware.cs14
-rw-r--r--Xamarin.Forms.Platform.WinRT/ImageConverter.cs33
-rw-r--r--Xamarin.Forms.Platform.WinRT/ImageLoaderSourceHandler.cs52
-rw-r--r--Xamarin.Forms.Platform.WinRT/ImageRenderer.cs132
-rw-r--r--Xamarin.Forms.Platform.WinRT/KeyboardConverter.cs27
-rw-r--r--Xamarin.Forms.Platform.WinRT/KeyboardExtensions.cs57
-rw-r--r--Xamarin.Forms.Platform.WinRT/LabelRenderer.cs202
-rw-r--r--Xamarin.Forms.Platform.WinRT/LayoutExtensions.cs33
-rw-r--r--Xamarin.Forms.Platform.WinRT/LayoutRenderer.cs55
-rw-r--r--Xamarin.Forms.Platform.WinRT/ListGroupHeaderPresenter.cs46
-rw-r--r--Xamarin.Forms.Platform.WinRT/ListViewGroupStyleSelector.cs18
-rw-r--r--Xamarin.Forms.Platform.WinRT/ListViewRenderer.cs634
-rw-r--r--Xamarin.Forms.Platform.WinRT/MasterBackgroundConverter.cs75
-rw-r--r--Xamarin.Forms.Platform.WinRT/MasterDetailControl.cs168
-rw-r--r--Xamarin.Forms.Platform.WinRT/MasterDetailPageRenderer.cs291
-rw-r--r--Xamarin.Forms.Platform.WinRT/MenuItemCommand.cs48
-rw-r--r--Xamarin.Forms.Platform.WinRT/NativeViewWrapper.cs30
-rw-r--r--Xamarin.Forms.Platform.WinRT/NativeViewWrapperRenderer.cs74
-rw-r--r--Xamarin.Forms.Platform.WinRT/NavigationPageRenderer.cs554
-rw-r--r--Xamarin.Forms.Platform.WinRT/PageControl.xaml10
-rw-r--r--Xamarin.Forms.Platform.WinRT/PageControl.xaml.cs166
-rw-r--r--Xamarin.Forms.Platform.WinRT/PageRenderer.cs80
-rw-r--r--Xamarin.Forms.Platform.WinRT/PageToRenderedElementConverter.cs31
-rw-r--r--Xamarin.Forms.Platform.WinRT/PickerRenderer.cs147
-rw-r--r--Xamarin.Forms.Platform.WinRT/Platform.cs721
-rw-r--r--Xamarin.Forms.Platform.WinRT/PlatformEffect.cs14
-rw-r--r--Xamarin.Forms.Platform.WinRT/ProgressBarRenderer.cs59
-rw-r--r--Xamarin.Forms.Platform.WinRT/Properties/AssemblyInfo.cs57
-rw-r--r--Xamarin.Forms.Platform.WinRT/RendererFactory.cs19
-rw-r--r--Xamarin.Forms.Platform.WinRT/Resources.xaml87
-rw-r--r--Xamarin.Forms.Platform.WinRT/ScrollViewRenderer.cs194
-rw-r--r--Xamarin.Forms.Platform.WinRT/SliderRenderer.cs59
-rw-r--r--Xamarin.Forms.Platform.WinRT/StepperControl.xaml90
-rw-r--r--Xamarin.Forms.Platform.WinRT/StepperControl.xaml.cs94
-rw-r--r--Xamarin.Forms.Platform.WinRT/StepperRenderer.cs72
-rw-r--r--Xamarin.Forms.Platform.WinRT/StreamImagesourceHandler.cs36
-rw-r--r--Xamarin.Forms.Platform.WinRT/SwitchRenderer.cs50
-rw-r--r--Xamarin.Forms.Platform.WinRT/TableViewRenderer.cs85
-rw-r--r--Xamarin.Forms.Platform.WinRT/TaskExtensions.cs40
-rw-r--r--Xamarin.Forms.Platform.WinRT/TextAlignmentToHorizontalAlignmentConverter.cs48
-rw-r--r--Xamarin.Forms.Platform.WinRT/TextCellRenderer.cs79
-rw-r--r--Xamarin.Forms.Platform.WinRT/TimePickerRenderer.cs75
-rw-r--r--Xamarin.Forms.Platform.WinRT/ViewExtensions.cs26
-rw-r--r--Xamarin.Forms.Platform.WinRT/ViewRenderer.cs37
-rw-r--r--Xamarin.Forms.Platform.WinRT/ViewToRendererConverter.cs113
-rw-r--r--Xamarin.Forms.Platform.WinRT/VisualElementChangedEventArgs.cs30
-rw-r--r--Xamarin.Forms.Platform.WinRT/VisualElementExtensions.cs56
-rw-r--r--Xamarin.Forms.Platform.WinRT/VisualElementPackager.cs147
-rw-r--r--Xamarin.Forms.Platform.WinRT/VisualElementRenderer.cs401
-rw-r--r--Xamarin.Forms.Platform.WinRT/VisualElementTracker.cs534
-rw-r--r--Xamarin.Forms.Platform.WinRT/WebViewRenderer.cs174
-rw-r--r--Xamarin.Forms.Platform.WinRT/WindowsBasePage.cs56
-rw-r--r--Xamarin.Forms.Platform.WinRT/WindowsBasePlatformServices.cs179
-rw-r--r--Xamarin.Forms.Platform.WinRT/WindowsDeviceInfo.cs110
-rw-r--r--Xamarin.Forms.Platform.WinRT/WindowsExpressionSearch.cs170
-rw-r--r--Xamarin.Forms.Platform.WinRT/WindowsIsolatedStorage.cs119
-rw-r--r--Xamarin.Forms.Platform.WinRT/WindowsSerializer.cs60
-rw-r--r--Xamarin.Forms.Platform.WinRT/WindowsTicker.cs32
-rw-r--r--Xamarin.Forms.Platform.WinRT/Xamarin.Forms.Platform.WinRT.csproj179
-rw-r--r--Xamarin.Forms.Platform.iOS/CADisplayLinkTicker.cs73
-rw-r--r--Xamarin.Forms.Platform.iOS/Cells/CellRenderer.cs77
-rw-r--r--Xamarin.Forms.Platform.iOS/Cells/CellTableViewCell.cs96
-rw-r--r--Xamarin.Forms.Platform.iOS/Cells/EntryCellRenderer.cs186
-rw-r--r--Xamarin.Forms.Platform.iOS/Cells/ImageCellRenderer.cs70
-rw-r--r--Xamarin.Forms.Platform.iOS/Cells/SwitchCellRenderer.cs94
-rw-r--r--Xamarin.Forms.Platform.iOS/Cells/TextCellRenderer.cs73
-rw-r--r--Xamarin.Forms.Platform.iOS/Cells/ViewCellRenderer.cs176
-rw-r--r--Xamarin.Forms.Platform.iOS/ContextActionCell.cs715
-rw-r--r--Xamarin.Forms.Platform.iOS/ContextScrollViewDelegate.cs298
-rw-r--r--Xamarin.Forms.Platform.iOS/Deserializer.cs89
-rw-r--r--Xamarin.Forms.Platform.iOS/ElementChangedEventArgs.cs24
-rw-r--r--Xamarin.Forms.Platform.iOS/EventTracker.cs303
-rw-r--r--Xamarin.Forms.Platform.iOS/ExportCellAttribute.cs12
-rw-r--r--Xamarin.Forms.Platform.iOS/ExportImageSourceHandlerAttribute.cs12
-rw-r--r--Xamarin.Forms.Platform.iOS/ExportRendererAttribute.cs29
-rw-r--r--Xamarin.Forms.Platform.iOS/Extensions/ArrayExtensions.cs38
-rw-r--r--Xamarin.Forms.Platform.iOS/Extensions/CellExtensions.cs41
-rw-r--r--Xamarin.Forms.Platform.iOS/Extensions/ColorExtensions.cs99
-rw-r--r--Xamarin.Forms.Platform.iOS/Extensions/DateExtensions.cs33
-rw-r--r--Xamarin.Forms.Platform.iOS/Extensions/Extensions.cs76
-rw-r--r--Xamarin.Forms.Platform.iOS/Extensions/ToolbarItemExtensions.cs228
-rw-r--r--Xamarin.Forms.Platform.iOS/Extensions/UIViewExtensions.cs66
-rw-r--r--Xamarin.Forms.Platform.iOS/Extensions/ViewExtensions.cs20
-rw-r--r--Xamarin.Forms.Platform.iOS/Forms.cs373
-rw-r--r--Xamarin.Forms.Platform.iOS/FormsApplicationDelegate.cs151
-rw-r--r--Xamarin.Forms.Platform.iOS/GlobalCloseContextGestureRecognizer.cs72
-rw-r--r--Xamarin.Forms.Platform.iOS/IVisualElementRenderer.cs27
-rw-r--r--Xamarin.Forms.Platform.iOS/LayoutExtensions.cs36
-rw-r--r--Xamarin.Forms.Platform.iOS/NativeViewWrapper.cs35
-rw-r--r--Xamarin.Forms.Platform.iOS/NativeViewWrapperRenderer.cs72
-rw-r--r--Xamarin.Forms.Platform.iOS/PageExtensions.cs33
-rw-r--r--Xamarin.Forms.Platform.iOS/Platform.cs505
-rw-r--r--Xamarin.Forms.Platform.iOS/PlatformEffect.cs14
-rw-r--r--Xamarin.Forms.Platform.iOS/PlatformRenderer.cs85
-rw-r--r--Xamarin.Forms.Platform.iOS/Properties/AssemblyInfo.cs69
-rw-r--r--Xamarin.Forms.Platform.iOS/RendererFactory.cs13
-rw-r--r--Xamarin.Forms.Platform.iOS/RendererPool.cs154
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/ActivityIndicatorRenderer.cs53
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/AlignmentExtensions.cs25
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/BoxRenderer.cs78
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/ButtonRenderer.cs190
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/CarouselPageRenderer.cs395
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/CarouselViewRenderer.cs454
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/DatePickerRenderer.cs122
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/EditorRenderer.cs159
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/EntryRenderer.cs184
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/ExportCellAttribute.cs11
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/ExportImageSourceHandlerAttribute.cs11
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/ExportRendererAttribute.cs30
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/FontExtensions.cs205
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/FormattedStringExtensions.cs82
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/FrameRenderer.cs61
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/ImageRenderer.cs209
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/KeyboardInsetTracker.cs109
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/KeyboardObserver.cs37
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/LabelRenderer.cs183
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/ListViewRenderer.cs1119
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/NavigationMenuRenderer.cs152
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/NavigationRenderer.cs918
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/OpenGLViewRenderer.cs122
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/PageRenderer.cs218
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/PhoneMasterDetailRenderer.cs401
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/PickerRenderer.cs180
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/ProgressBarRenderer.cs67
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/ScrollViewRenderer.cs246
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/SearchBarRenderer.cs249
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/SliderRenderer.cs99
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/StepperRenderer.cs82
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/SwitchRenderer.cs52
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/TabbedRenderer.cs311
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/TableViewModelRenderer.cs157
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/TableViewRenderer.cs150
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/TabletMasterDetailRenderer.cs371
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/TimePickerRenderer.cs104
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/ToolbarRenderer.cs66
-rw-r--r--Xamarin.Forms.Platform.iOS/Renderers/WebViewRenderer.cs270
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.Designer.cs81
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.ar.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.ca.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.cs.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.da.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.de.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.el.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.es.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.fi.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.fr.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.he.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.hi.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.hr.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.hu.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.id.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.it.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.ja.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.ko.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.ms.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.nb.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.nl.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.pl.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.pt-BR.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.pt.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.ro.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.ru.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.sk.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.sv.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.th.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.tr.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.uk.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.vi.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.zh-HK.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.zh-Hans.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/Resources/StringResources.zh-Hant.resx128
-rw-r--r--Xamarin.Forms.Platform.iOS/ResourcesProvider.cs72
-rw-r--r--Xamarin.Forms.Platform.iOS/ViewInitializedEventArgs.cs17
-rw-r--r--Xamarin.Forms.Platform.iOS/ViewRenderer.cs151
-rw-r--r--Xamarin.Forms.Platform.iOS/VisualElementPackager.cs179
-rw-r--r--Xamarin.Forms.Platform.iOS/VisualElementRenderer.cs273
-rw-r--r--Xamarin.Forms.Platform.iOS/VisualElementTracker.cs259
-rw-r--r--Xamarin.Forms.Platform.iOS/Xamarin.Forms.Platform.iOS.Classic.csproj257
-rw-r--r--Xamarin.Forms.Platform.iOS/Xamarin.Forms.Platform.iOS.csproj191
-rw-r--r--Xamarin.Forms.Platform.iOS/Xamarin.Forms.Platform.iOS.nuspec14
-rw-r--r--Xamarin.Forms.Platform/Properties/AssemblyInfo.cs32
-rw-r--r--Xamarin.Forms.Platform/Xamarin.Forms.Platform.cs125
-rw-r--r--Xamarin.Forms.Platform/Xamarin.Forms.Platform.csproj57
-rw-r--r--Xamarin.Forms.UITest.TestCloud/App.config6
-rw-r--r--Xamarin.Forms.UITest.TestCloud/DeviceSet.cs28
-rw-r--r--Xamarin.Forms.UITest.TestCloud/DeviceSets.cs154
-rw-r--r--Xamarin.Forms.UITest.TestCloud/LoaderActions.cs41
-rw-r--r--Xamarin.Forms.UITest.TestCloud/Mono.Options/ArgumentSource.cs78
-rw-r--r--Xamarin.Forms.UITest.TestCloud/Mono.Options/Option.cs221
-rw-r--r--Xamarin.Forms.UITest.TestCloud/Mono.Options/OptionAction.cs4
-rw-r--r--Xamarin.Forms.UITest.TestCloud/Mono.Options/OptionContext.cs21
-rw-r--r--Xamarin.Forms.UITest.TestCloud/Mono.Options/OptionException.cs41
-rw-r--r--Xamarin.Forms.UITest.TestCloud/Mono.Options/OptionSet.cs718
-rw-r--r--Xamarin.Forms.UITest.TestCloud/Mono.Options/OptionValueCollection.cs182
-rw-r--r--Xamarin.Forms.UITest.TestCloud/Mono.Options/OptionValueType.cs9
-rw-r--r--Xamarin.Forms.UITest.TestCloud/Mono.Options/ResponseFileSource.cs25
-rw-r--r--Xamarin.Forms.UITest.TestCloud/Mono.Options/StringCoda.cs237
-rw-r--r--Xamarin.Forms.UITest.TestCloud/Properties/AssemblyInfo.cs39
-rw-r--r--Xamarin.Forms.UITest.TestCloud/TestCloudUtils.cs82
-rw-r--r--Xamarin.Forms.UITest.TestCloud/Uploader.cs409
-rw-r--r--Xamarin.Forms.UITest.TestCloud/Xamarin.Forms.UITest.TestCloud.csproj156
-rw-r--r--Xamarin.Forms.UITest.TestCloud/packages.config5
-rw-r--r--Xamarin.Forms.UITest.Validator/App.config6
-rw-r--r--Xamarin.Forms.UITest.Validator/DomMemberModel.cs56
-rw-r--r--Xamarin.Forms.UITest.Validator/DomTypeModel.cs154
-rw-r--r--Xamarin.Forms.UITest.Validator/FormsUITest.cs15
-rw-r--r--Xamarin.Forms.UITest.Validator/LoaderActions.cs59
-rw-r--r--Xamarin.Forms.UITest.Validator/Properties/AssemblyInfo.cs39
-rw-r--r--Xamarin.Forms.UITest.Validator/UITestCoverage/Css/styles.css206
-rw-r--r--Xamarin.Forms.UITest.Validator/UITestCoverage/Js/script.js6
-rw-r--r--Xamarin.Forms.UITest.Validator/Validator.cs68
-rw-r--r--Xamarin.Forms.UITest.Validator/Xamarin.Forms.UITest.Validator.csproj126
-rw-r--r--Xamarin.Forms.UITest.Validator/packages.config5
-rw-r--r--Xamarin.Forms.Xaml.Design/AttributeTableBuilder.cs14
-rw-r--r--Xamarin.Forms.Xaml.Design/Properties/AssemblyInfo.cs7
-rw-r--r--Xamarin.Forms.Xaml.Design/RegisterMetadata.cs9
-rw-r--r--Xamarin.Forms.Xaml.Design/Xamarin.Forms.Xaml.Design.csproj79
-rw-r--r--Xamarin.Forms.Xaml.Design/packages.config4
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Compiled/FindByName.xaml10
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Compiled/FindByName.xaml.cs40
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Compiled/SetValue.xaml71
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Compiled/SetValue.xaml.cs191
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/ConstraintExpression.xaml15
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/ConstraintExpression.xaml.cs72
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/CustomXamlView.xaml7
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/CustomXamlView.xaml.cs14
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/DataTemplate.xaml46
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/DataTemplate.xaml.cs123
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/DummyBuildEngine.cs47
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/DynamicResource.xaml6
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/DynamicResource.xaml.cs41
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/EventsConnection.xaml16
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/EventsConnection.xaml.cs116
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/FactoryMethodTests.cs53
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/FactoryMethods.xaml58
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/FactoryMethods.xaml.cs115
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/FontConverterTests.cs27
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/GenericCollections.xaml13
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/GenericCollections.xaml.cs47
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/GenericsTests.xaml21
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/GenericsTests.xaml.cs91
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/ImplicitConversions.xaml21
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/ImplicitConversions.xaml.cs42
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/IsCompiledDefault.xaml5
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/IsCompiledDefault.xaml.cs33
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/IsCompiledSkip.xaml5
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/IsCompiledSkip.xaml.cs33
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Issues/BPNotResolvedOnSubClass.xaml15
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Issues/BPNotResolvedOnSubClass.xaml.cs48
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Issues/Bz24485.xaml15
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Issues/Bz24485.xaml.cs55
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Issues/Bz24910.xaml14
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Issues/Bz24910.xaml.cs119
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Issues/Bz27299.xaml14
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Issues/Bz27299.xaml.cs58
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Issues/Bz27863.xaml20
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Issues/Bz27863.xaml.cs39
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Issues/Bz27968.xaml14
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Issues/Bz27968.xaml.cs38
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Issues/Bz28545.xaml18
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Issues/Bz28545.xaml.cs36
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Issues/Bz28556.xaml27
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Issues/Bz28556.xaml.cs58
-rw-r--r--Xamarin.Forms.Xaml.UnitTests/Issues/Bz28689.xaml13
-rw-r--r--