Evolve feature branch (#117)
authorJason Smith <jason.smith@xamarin.com>
Sun, 24 Apr 2016 16:25:26 +0000 (12:25 -0400)
committerRui Marinho <me@ruimarinho.net>
Sun, 24 Apr 2016 16:25:26 +0000 (12:25 -0400)
commit5907152c50ee2c658b266f2804e6b383bb15a6f1
tree9beb907623359723456c5c03b08922bebc4f41f3
parentfeac1ba3ed6df5e27b3fa2076bd15c190cbacd1c
Evolve feature branch (#117)

* Initial import of evolve features

* [Android] Add Xamarin.Forms.Platform.Android.AppLinks project

* [iOS] Fix issues with c# 6 features on iOS AppLinks

* Added naive stanza to update-docs-windows.bat to produce Pages docs. Not tested. (#69)

* Update packages

* Add AppLinks android nuspec and fix linker issues

* Fix build

* Fix nusepc

* Fix nuspec

* Update android support nugets to 23.2.1

* Update Xamarin.UITest

* Add CardView

* [iOS] Fix app link for CoreSpotlight

* [Android] Update AppLinks android support libs

* Add Newtonsoft.Json dependency to nuspec

* Fix NRE when setting ControlTemplate to null

* Move to ModernHttpClient for download

* Try fix build

* Preserve android app links

* Fix margin issue

* General coding and simple fixes
169 files changed:
.nuspec/Xamarin.Forms.AppLinks.nuspec [new file with mode: 0644]
.nuspec/Xamarin.Forms.Pages.nuspec [new file with mode: 0644]
PagesGallery/PagesGallery.Droid/Assets/AboutAssets.txt [new file with mode: 0644]
PagesGallery/PagesGallery.Droid/MainActivity.cs [new file with mode: 0644]
PagesGallery/PagesGallery.Droid/PagesGallery.Droid.csproj [new file with mode: 0644]
PagesGallery/PagesGallery.Droid/Properties/AndroidManifest.xml [new file with mode: 0644]
PagesGallery/PagesGallery.Droid/Properties/AssemblyInfo.cs [new file with mode: 0644]
PagesGallery/PagesGallery.Droid/Resources/AboutResources.txt [new file with mode: 0644]
PagesGallery/PagesGallery.Droid/Resources/drawable-hdpi/icon.png [new file with mode: 0644]
PagesGallery/PagesGallery.Droid/Resources/drawable-xhdpi/icon.png [new file with mode: 0644]
PagesGallery/PagesGallery.Droid/Resources/drawable-xxhdpi/icon.png [new file with mode: 0644]
PagesGallery/PagesGallery.Droid/Resources/drawable/icon.png [new file with mode: 0644]
PagesGallery/PagesGallery.Droid/Resources/layout/Tabbar.axml [new file with mode: 0644]
PagesGallery/PagesGallery.Droid/Resources/layout/Toolbar.axml [new file with mode: 0644]
PagesGallery/PagesGallery.Droid/Resources/values/styles.xml [new file with mode: 0644]
PagesGallery/PagesGallery.Droid/app.config [new file with mode: 0644]
PagesGallery/PagesGallery.Droid/packages.config [new file with mode: 0644]
PagesGallery/PagesGallery.UWP/App.xaml [new file with mode: 0644]
PagesGallery/PagesGallery.UWP/App.xaml.cs [new file with mode: 0644]
PagesGallery/PagesGallery.UWP/Assets/LockScreenLogo.scale-200.png [new file with mode: 0644]
PagesGallery/PagesGallery.UWP/Assets/SplashScreen.scale-200.png [new file with mode: 0644]
PagesGallery/PagesGallery.UWP/Assets/Square150x150Logo.scale-200.png [new file with mode: 0644]
PagesGallery/PagesGallery.UWP/Assets/Square44x44Logo.scale-200.png [new file with mode: 0644]
PagesGallery/PagesGallery.UWP/Assets/Square44x44Logo.targetsize-24_altform-unplated.png [new file with mode: 0644]
PagesGallery/PagesGallery.UWP/Assets/StoreLogo.png [new file with mode: 0644]
PagesGallery/PagesGallery.UWP/Assets/Wide310x150Logo.scale-200.png [new file with mode: 0644]
PagesGallery/PagesGallery.UWP/MainPage.xaml [new file with mode: 0644]
PagesGallery/PagesGallery.UWP/MainPage.xaml.cs [new file with mode: 0644]
PagesGallery/PagesGallery.UWP/Package.appxmanifest [new file with mode: 0644]
PagesGallery/PagesGallery.UWP/PagesGallery.UWP.csproj [new file with mode: 0644]
PagesGallery/PagesGallery.UWP/Properties/AssemblyInfo.cs [new file with mode: 0644]
PagesGallery/PagesGallery.UWP/Properties/Default.rd.xml [new file with mode: 0644]
PagesGallery/PagesGallery.UWP/Windows_TemporaryKey.pfx [new file with mode: 0644]
PagesGallery/PagesGallery.UWP/project.json [new file with mode: 0644]
PagesGallery/PagesGallery.WinPhone/App.xaml [new file with mode: 0644]
PagesGallery/PagesGallery.WinPhone/App.xaml.cs [new file with mode: 0644]
PagesGallery/PagesGallery.WinPhone/Assets/Logo.scale-240.png [new file with mode: 0644]
PagesGallery/PagesGallery.WinPhone/Assets/SmallLogo.scale-240.png [new file with mode: 0644]
PagesGallery/PagesGallery.WinPhone/Assets/SplashScreen.scale-240.png [new file with mode: 0644]
PagesGallery/PagesGallery.WinPhone/Assets/Square71x71Logo.scale-240.png [new file with mode: 0644]
PagesGallery/PagesGallery.WinPhone/Assets/StoreLogo.scale-240.png [new file with mode: 0644]
PagesGallery/PagesGallery.WinPhone/Assets/WideLogo.scale-240.png [new file with mode: 0644]
PagesGallery/PagesGallery.WinPhone/MainPage.xaml [new file with mode: 0644]
PagesGallery/PagesGallery.WinPhone/MainPage.xaml.cs [new file with mode: 0644]
PagesGallery/PagesGallery.WinPhone/Package.appxmanifest [new file with mode: 0644]
PagesGallery/PagesGallery.WinPhone/PagesGallery.WinPhone.csproj [new file with mode: 0644]
PagesGallery/PagesGallery.WinPhone/Properties/AssemblyInfo.cs [new file with mode: 0644]
PagesGallery/PagesGallery.WinPhone/packages.config [new file with mode: 0644]
PagesGallery/PagesGallery.Windows/App.xaml [new file with mode: 0644]
PagesGallery/PagesGallery.Windows/App.xaml.cs [new file with mode: 0644]
PagesGallery/PagesGallery.Windows/Assets/Logo.scale-100.png [new file with mode: 0644]
PagesGallery/PagesGallery.Windows/Assets/SmallLogo.scale-100.png [new file with mode: 0644]
PagesGallery/PagesGallery.Windows/Assets/SplashScreen.scale-100.png [new file with mode: 0644]
PagesGallery/PagesGallery.Windows/Assets/StoreLogo.scale-100.png [new file with mode: 0644]
PagesGallery/PagesGallery.Windows/MainPage.xaml [new file with mode: 0644]
PagesGallery/PagesGallery.Windows/MainPage.xaml.cs [new file with mode: 0644]
PagesGallery/PagesGallery.Windows/Package.appxmanifest [new file with mode: 0644]
PagesGallery/PagesGallery.Windows/PagesGallery.Windows.csproj [new file with mode: 0644]
PagesGallery/PagesGallery.Windows/Properties/AssemblyInfo.cs [new file with mode: 0644]
PagesGallery/PagesGallery.Windows/Windows_TemporaryKey.pfx [new file with mode: 0644]
PagesGallery/PagesGallery.Windows/packages.config [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/AppDelegate.cs [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Entitlements.plist [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Info.plist [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Main.cs [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/PagesGallery.iOS.csproj [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Properties/AssemblyInfo.cs [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Resources/Default-568h@2x.png [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Resources/Default-Portrait.png [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Resources/Default-Portrait@2x.png [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Resources/Default.png [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Resources/Default@2x.png [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Resources/Icon-60@2x.png [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Resources/Icon-60@3x.png [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Resources/Icon-76.png [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Resources/Icon-76@2x.png [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Resources/Icon-Small-40.png [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Resources/Icon-Small-40@2x.png [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Resources/Icon-Small-40@3x.png [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Resources/Icon-Small.png [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Resources/Icon-Small@2x.png [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Resources/Icon-Small@3x.png [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/Resources/LaunchScreen.storyboard [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/app.config [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/iTunesArtwork [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/iTunesArtwork@2x [new file with mode: 0644]
PagesGallery/PagesGallery.iOS/packages.config [new file with mode: 0644]
PagesGallery/PagesGallery/App.xaml [new file with mode: 0644]
PagesGallery/PagesGallery/App.xaml.cs [new file with mode: 0644]
PagesGallery/PagesGallery/CapitalizationConverter.cs [new file with mode: 0644]
PagesGallery/PagesGallery/EventsPage.xaml [new file with mode: 0644]
PagesGallery/PagesGallery/EventsPage.xaml.cs [new file with mode: 0644]
PagesGallery/PagesGallery/GettingStarted.Xamarin [new file with mode: 0644]
PagesGallery/PagesGallery/PagesGallery.csproj [new file with mode: 0644]
PagesGallery/PagesGallery/Properties/AssemblyInfo.cs [new file with mode: 0644]
PagesGallery/PagesGallery/SpeakersPage.xaml [new file with mode: 0644]
PagesGallery/PagesGallery/SpeakersPage.xaml.cs [new file with mode: 0644]
PagesGallery/PagesGallery/packages.config [new file with mode: 0644]
Xamarin.Forms.ControlGallery.Android/Activity1.cs
Xamarin.Forms.ControlGallery.Android/Properties/AndroidManifest.xml
Xamarin.Forms.ControlGallery.Android/Xamarin.Forms.ControlGallery.Android.csproj
Xamarin.Forms.ControlGallery.Android/app.config
Xamarin.Forms.ControlGallery.iOS/app.config
Xamarin.Forms.Controls/App.cs
Xamarin.Forms.Controls/CoreGallery.cs
Xamarin.Forms.Controls/GalleryPages/AppLinkPageGallery.cs [new file with mode: 0644]
Xamarin.Forms.Controls/Xamarin.Forms.Controls.csproj
Xamarin.Forms.Core/AppLinkEntry.cs [new file with mode: 0644]
Xamarin.Forms.Core/Application.cs
Xamarin.Forms.Core/IAppIndexingProvider.cs [new file with mode: 0644]
Xamarin.Forms.Core/IAppLinkEntry.cs [new file with mode: 0644]
Xamarin.Forms.Core/IAppLinks.cs [new file with mode: 0644]
Xamarin.Forms.Core/IApplicationController.cs
Xamarin.Forms.Core/TemplateUtilities.cs
Xamarin.Forms.Core/Xamarin.Forms.Core.csproj
Xamarin.Forms.Pages.UnitTests/DataPageTests.cs [new file with mode: 0644]
Xamarin.Forms.Pages.UnitTests/DataSourceListTests.cs [new file with mode: 0644]
Xamarin.Forms.Pages.UnitTests/IntegrationTests.cs [new file with mode: 0644]
Xamarin.Forms.Pages.UnitTests/Properties/AssemblyInfo.cs [new file with mode: 0644]
Xamarin.Forms.Pages.UnitTests/Xamarin.Forms.Pages.UnitTests.csproj [new file with mode: 0644]
Xamarin.Forms.Pages.UnitTests/packages.config [new file with mode: 0644]
Xamarin.Forms.Pages/BaseDataSource.cs [new file with mode: 0644]
Xamarin.Forms.Pages/CardView.cs [new file with mode: 0644]
Xamarin.Forms.Pages/CompoundCollection.cs [new file with mode: 0644]
Xamarin.Forms.Pages/DataItem.cs [new file with mode: 0644]
Xamarin.Forms.Pages/DataPage.cs [new file with mode: 0644]
Xamarin.Forms.Pages/DataSourceBinding.cs [new file with mode: 0644]
Xamarin.Forms.Pages/DataSourceBindingExtension.cs [new file with mode: 0644]
Xamarin.Forms.Pages/DataSourceList.cs [new file with mode: 0644]
Xamarin.Forms.Pages/DataView.cs [new file with mode: 0644]
Xamarin.Forms.Pages/DirectoryPage.cs [new file with mode: 0644]
Xamarin.Forms.Pages/HeroImage.cs [new file with mode: 0644]
Xamarin.Forms.Pages/IDataItem.cs [new file with mode: 0644]
Xamarin.Forms.Pages/IDataSource.cs [new file with mode: 0644]
Xamarin.Forms.Pages/IDataSourceProvider.cs [new file with mode: 0644]
Xamarin.Forms.Pages/JsonDataSource.cs [new file with mode: 0644]
Xamarin.Forms.Pages/JsonSource.cs [new file with mode: 0644]
Xamarin.Forms.Pages/JsonSourceConverter.cs [new file with mode: 0644]
Xamarin.Forms.Pages/ListDataPage.cs [new file with mode: 0644]
Xamarin.Forms.Pages/ListItemControl.cs [new file with mode: 0644]
Xamarin.Forms.Pages/PersonDetailPage.cs [new file with mode: 0644]
Xamarin.Forms.Pages/Properties/AssemblyInfo.cs [new file with mode: 0644]
Xamarin.Forms.Pages/StringJsonSource.cs [new file with mode: 0644]
Xamarin.Forms.Pages/UriJsonSource.cs [new file with mode: 0644]
Xamarin.Forms.Pages/Xamarin.Forms.Pages.csproj [new file with mode: 0644]
Xamarin.Forms.Pages/packages.config [new file with mode: 0644]
Xamarin.Forms.Platform.Android.AppLinks/AndroidAppLinks.cs [new file with mode: 0644]
Xamarin.Forms.Platform.Android.AppLinks/Properties/AssemblyInfo.cs [new file with mode: 0644]
Xamarin.Forms.Platform.Android.AppLinks/Resources/AboutResources.txt [new file with mode: 0644]
Xamarin.Forms.Platform.Android.AppLinks/Resources/values/Strings.xml [new file with mode: 0644]
Xamarin.Forms.Platform.Android.AppLinks/Xamarin.Forms.Platform.Android.AppLinks.csproj [new file with mode: 0644]
Xamarin.Forms.Platform.Android.AppLinks/packages.config [new file with mode: 0644]
Xamarin.Forms.Platform.Android/AndroidAppIndexProvider.cs [new file with mode: 0644]
Xamarin.Forms.Platform.Android/AppCompat/FormsAppCompatActivity.cs
Xamarin.Forms.Platform.Android/Xamarin.Forms.Platform.Android.csproj
Xamarin.Forms.Platform.iOS/FormsApplicationDelegate.cs
Xamarin.Forms.Platform.iOS/Xamarin.Forms.Platform.iOS.Classic.csproj
Xamarin.Forms.Platform.iOS/Xamarin.Forms.Platform.iOS.csproj
Xamarin.Forms.Platform.iOS/iOSAppIndexingProvider.cs [new file with mode: 0644]
Xamarin.Forms.Platform.iOS/iOSAppLinks.cs [new file with mode: 0644]
Xamarin.Forms.sln
docs/Xamarin.Forms.Core/Xamarin.Forms/AppLinkEntry.xml [new file with mode: 0644]
docs/Xamarin.Forms.Core/Xamarin.Forms/Application.xml
docs/Xamarin.Forms.Core/Xamarin.Forms/IAppIndexingProvider.xml [new file with mode: 0644]
docs/Xamarin.Forms.Core/Xamarin.Forms/IAppLinkEntry.xml [new file with mode: 0644]
docs/Xamarin.Forms.Core/Xamarin.Forms/IAppLinks.xml [new file with mode: 0644]
docs/Xamarin.Forms.Core/Xamarin.Forms/IApplicationController.xml
docs/Xamarin.Forms.Core/index.xml
update-docs-windows.bat