platform/upstream/xamarin-forms.git
8 years agoFixing parentheses in project reference (#225)
E.Z. Hart [Thu, 16 Jun 2016 10:31:37 +0000 (04:31 -0600)]
Fixing parentheses in project reference (#225)

8 years ago[Android] Fix Api18 usage on PinchGesture (#218)
Rui Marinho [Wed, 15 Jun 2016 09:11:51 +0000 (10:11 +0100)]
[Android] Fix Api18 usage on PinchGesture (#218)

8 years agoFixed typos in ContentPage.xml (#222)
Mike Norman [Tue, 14 Jun 2016 19:06:21 +0000 (14:06 -0500)]
Fixed typos in ContentPage.xml (#222)

8 years ago# This is a combination of 5 commits. (#221)
E.Z. Hart [Tue, 14 Jun 2016 10:16:48 +0000 (04:16 -0600)]
# This is a combination of 5 commits. (#221)

# The first commit's message is:
Removing CI-specific script from main repo

# This is the 2nd commit message:

Removing build projects

# This is the 3rd commit message:

Add some error reporting around TestFixtureSetup

# This is the 4th commit message:

Force load referenced assemblies to prevent missing registrations

# This is the 5th commit message:

Revert failed fix for GetAssemblies

8 years ago[Pages] Add reference to Xamarin.Forms.Build.Tasks (#220)
Rui Marinho [Mon, 13 Jun 2016 16:20:58 +0000 (17:20 +0100)]
[Pages] Add reference to Xamarin.Forms.Build.Tasks (#220)

8 years agoDataPages docs. (#212)
Mike Norman [Thu, 9 Jun 2016 18:34:41 +0000 (13:34 -0500)]
DataPages docs. (#212)

* DataPages docs.

* Summary complete for Pages docs.

* Type fixes per samhouts.

* Typos in Pages docs.

8 years ago[Android] Always create a new cell for GroupHeader when using Recycling (#206)
Rui Marinho [Thu, 9 Jun 2016 17:59:26 +0000 (18:59 +0100)]
[Android] Always create a new cell for GroupHeader when using Recycling (#206)

* [Android] Always create a new cell for GroupHeader when using RecycleElement

* [iOS] Fix uitest iOS

* [Android] Fix test on android

8 years agoFixed code in Scrollview doc. Removed bug note in Easing. (#219)
Mike Norman [Thu, 9 Jun 2016 17:54:53 +0000 (12:54 -0500)]
Fixed code in Scrollview doc. Removed bug note in Easing. (#219)

8 years ago[Win 8.1] Initial ListView selection not shown (#174)
Paul DiPietro [Wed, 8 Jun 2016 17:38:08 +0000 (13:38 -0400)]
[Win 8.1] Initial ListView selection not shown (#174)

On Windows 8.1, when initially setting a ListView's SelectedItem, the
item in question would not have any visual indication that it was
selected when first showing (a background color for the cell).
Subsequent selections would work as expected.

8 years agoAdd convenience GridLength.Star (#168)
Shawn Castrianni [Wed, 8 Jun 2016 17:37:21 +0000 (12:37 -0500)]
Add convenience GridLength.Star (#168)

* Add convenience GridLength.Star

* Update docs

8 years agoAdd Plain Keyboard from KeyboardFlags.None (#155)
Shawn Castrianni [Wed, 8 Jun 2016 17:36:37 +0000 (12:36 -0500)]
Add Plain Keyboard from KeyboardFlags.None (#155)

* Add Plain Keyboard from KeyboardFlags.None

* Include Keyboard.Plain in Gallery

* Update docs

8 years ago[Core] Allow Registrar.RegisterAll to be run multiple times (#215)
Alan McGovern [Wed, 8 Jun 2016 17:30:13 +0000 (18:30 +0100)]
[Core] Allow Registrar.RegisterAll to be run multiple times (#215)

There are cases where we run RegisterAll manually to ensure all
assemblies have actually been registered. The `Registrar<T>` class
does not use the `Dictionary<K, V>.Add` method so it does not
throw if there's a clash/duplicate.

If we change the `Effect` registration to use the same pattern we
can remove errors like this:

System.ArgumentException: An item with the same key has already been added.
at ThrowArgumentException at offset 0 in file:line:column /Users/builder/data/lanes/2922/977921b7/source/maccore/_build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/src/mono/external/referencesource/mscorlib/system/throwhelper.cs:72:0
at Insert at offset 142 in file:line:column /Users/builder/data/lanes/2922/977921b7/source/maccore/_build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/src/mono/external/referencesource/mscorlib/system/collections/generic/dictionary.cs:336:0
at Add at offset 0 in file:line:column /Users/builder/data/lanes/2922/977921b7/source/maccore/_build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/src/mono/external/referencesource/mscorlib/system/collections/generic/dictionary.cs:192:0
at RegisterAll at <unknown offset> in file:line:column <filename unknown>:0:0
at <unknown method> at <unknown offset> in file:line:column <filename unknown>:0:0
at Invoke at offset 56 in file:line:column /Users/builder/data/lanes/2922/977921b7/source/maccore/_build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/src/mono/mcs/class/corlib/System.Reflection/MonoMethod.cs:295:0

8 years agoRemove hard-coded image sizes for button images (#202)
E.Z. Hart [Wed, 8 Jun 2016 15:47:00 +0000 (09:47 -0600)]
Remove hard-coded image sizes for button images (#202)

8 years agoViewRenderer unsubscribe from FocusChangeRequested on dispose (#193)
kingces95 [Fri, 3 Jun 2016 22:24:54 +0000 (15:24 -0700)]
ViewRenderer unsubscribe from FocusChangeRequested on dispose (#193)

8 years agoDisable Tabbed test for iOS (#203)
E.Z. Hart [Thu, 2 Jun 2016 15:14:09 +0000 (09:14 -0600)]
Disable Tabbed test for iOS (#203)

8 years agoFix iOS clean build by removing extra XF.UITest.Validator nunit reference (#199)
kingces95 [Wed, 1 Jun 2016 20:48:57 +0000 (13:48 -0700)]
Fix iOS clean build by removing extra XF.UITest.Validator nunit reference (#199)

8 years agoAdded note to effects docs about Effects vs. Behaviors. (#201)
Mike Norman [Wed, 1 Jun 2016 20:48:46 +0000 (15:48 -0500)]
Added note to effects docs about Effects vs. Behaviors. (#201)

8 years agoXaml werr (#191)
Stephane Delcroix [Wed, 1 Jun 2016 20:48:03 +0000 (22:48 +0200)]
Xaml werr (#191)

* [XamlC] get rid of 0219

* [XamlC] get rid of 0168

* [XamC] it's 436 time

* [XamlC] bye 108

* [XamlC] remove one though obsolete invocation

* [XamlC] no longer depend on any obsolete

* align the stars

8 years agofix Thickness.IsDefault. Bottom was ignored (#200)
Brian Donovan-Smith [Tue, 31 May 2016 17:09:10 +0000 (05:09 +1200)]
fix Thickness.IsDefault. Bottom was ignored (#200)

8 years ago[A] TabbedPage text can be set back to Default (#157)
Samantha Houts [Fri, 27 May 2016 17:51:59 +0000 (10:51 -0700)]
[A] TabbedPage text can be set back to Default (#157)

8 years agoWinRT/UWP center crop image on AspectFill (#190)
Adam [Fri, 27 May 2016 17:32:11 +0000 (03:32 +1000)]
WinRT/UWP center crop image on AspectFill (#190)

8 years ago[Xaml] Fix MarkupExtension not found in default namespace (#183)
Christian Schwarz [Fri, 27 May 2016 11:58:21 +0000 (13:58 +0200)]
[Xaml] Fix MarkupExtension not found in default namespace (#183)

* [Xaml] Fix MarkupExtension not found in default namespace

* Fixed indentation

* Added XamlC unit test

8 years agoFix android StartTimer race condition (#196)
Jason Smith [Fri, 27 May 2016 11:47:22 +0000 (04:47 -0700)]
Fix android StartTimer race condition (#196)

8 years ago[Android] UpdateToolbar when page is added before on non AppCompact (#195)
Rui Marinho [Fri, 27 May 2016 11:17:38 +0000 (12:17 +0100)]
[Android] UpdateToolbar when page is added before on non AppCompact (#195)

8 years agoAdded .editorconfig (#192)
Christian Schwarz [Thu, 26 May 2016 20:39:00 +0000 (22:39 +0200)]
Added .editorconfig (#192)

8 years agoXF.Pages MS.Bcl.Build v1.0.14 -> v1.0.21 (#187)
kingces95 [Thu, 26 May 2016 19:26:13 +0000 (12:26 -0700)]
XF.Pages MS.Bcl.Build v1.0.14 -> v1.0.21 (#187)

8 years ago[8.1/UWP] Fix PopToRootAsync functioning incorrectly (#185)
Paul DiPietro [Thu, 26 May 2016 19:14:56 +0000 (15:14 -0400)]
[8.1/UWP] Fix PopToRootAsync functioning incorrectly (#185)

When using PopToRootAsync on 8.1/UWP, the stack was being cleared but
the actual page was not being set due to a missing event handler on the
NavigationPageRenderer.

8 years agoFix margins on ViewCell (#189)
Rui Marinho [Thu, 26 May 2016 19:05:14 +0000 (20:05 +0100)]
Fix margins on ViewCell  (#189)

* [iOS] Set the frame of a cell NativeView using the calculated positions and size

* [UWP] Make wrapper of a ViewCell respect margins

8 years ago[Android] Implement the AppIndexProvider on non-AppCompact, fix KeyValues on AppLinkE...
Rui Marinho [Wed, 25 May 2016 13:50:21 +0000 (14:50 +0100)]
[Android] Implement the AppIndexProvider on non-AppCompact, fix KeyValues on AppLinkEntry (#166)

* [Android] Set AppIndexingProvider on non AppCompact activity

* [Core] Fix AppLinkEntry KeyValues

8 years agoAdd .mdb files to nuget to enable iOS debugging using private packages (#167)
kingces95 [Tue, 24 May 2016 23:07:09 +0000 (16:07 -0700)]
Add .mdb files to nuget to enable iOS debugging using private packages (#167)

8 years agoProtect against null Control (#171)
Shawn Castrianni [Tue, 24 May 2016 18:48:09 +0000 (13:48 -0500)]
Protect against null Control (#171)

8 years agoTurn off iOS version of 40333 UI test (broken for unrelated reasons) (#177)
E.Z. Hart [Tue, 24 May 2016 18:47:07 +0000 (12:47 -0600)]
Turn off iOS version of 40333 UI test (broken for unrelated reasons) (#177)

8 years agoixed bug with app resume for windows phone silverlight. Bug 41076 in bugzilla (#184)
Daniel Hindrikes [Mon, 23 May 2016 17:49:15 +0000 (19:49 +0200)]
ixed bug with app resume for windows phone silverlight. Bug 41076 in bugzilla (#184)

8 years agoInitial add of Pages docs. (#161)
Mike Norman [Thu, 12 May 2016 10:23:37 +0000 (05:23 -0500)]
Initial add of Pages docs. (#161)

8 years agoForward Orientation Methods in PlatformRenderer and ModalWrapper (#147)
Maximo Piva [Thu, 12 May 2016 10:22:11 +0000 (07:22 -0300)]
Forward Orientation Methods in PlatformRenderer and ModalWrapper (#147)

* PlatformRenderer and ModalWrapper are Wrappers around the real UIViewController, rotation and orientations methods are not correctly forwarded in IOS. Per example, you cannot programatically lock the rotation of the IOS screen. This changes will fix that.

* Changed spaces to tabs, as requested.

8 years agoAdd option to exclude category to Test Cloud uploader utility (#162)
E.Z. Hart [Wed, 11 May 2016 14:48:07 +0000 (08:48 -0600)]
Add option to exclude category to Test Cloud uploader utility (#162)

* Add option to exclude UI test categories

* Better help messages

* Fix conflicting option

8 years agoNormalize docs (#159)
E.Z. Hart [Wed, 11 May 2016 14:41:05 +0000 (08:41 -0600)]
Normalize docs (#159)

* Add function to fix line endings to prevent fake changes

* Simplify update-docs and add mode for failing build on missing changes

* Bringin docs up-to-date

* Update docs

8 years agoMake RunningApp.Screenshot do nothing unless SCREENSHOTS symbol defined (#169)
E.Z. Hart [Wed, 11 May 2016 14:21:41 +0000 (08:21 -0600)]
Make RunningApp.Screenshot do nothing unless SCREENSHOTS symbol defined (#169)

* Make RunningApp.Screenshot do nothing unless SCREENSHOTS symbol is defined

* Replace IApp casts with conditional compilation directives

* Fix warning

* Remove EnableLocalScreenshots

* Add Ignore attributes to keep tests from "failing" in Test Cloud

8 years agoRemove unused UI test (#163)
E.Z. Hart [Wed, 11 May 2016 14:03:20 +0000 (08:03 -0600)]
Remove unused UI test (#163)

8 years agoFix Bug 39486 (#153)
Shawn Castrianni [Wed, 11 May 2016 10:07:23 +0000 (05:07 -0500)]
Fix Bug 39486 (#153)

8 years agoFix build
Jason Smith [Tue, 10 May 2016 17:37:16 +0000 (10:37 -0700)]
Fix build

8 years ago[Android] Isolate fragment management for children of MasterDetailPage (#136)
E.Z. Hart [Tue, 10 May 2016 17:15:47 +0000 (11:15 -0600)]
[Android] Isolate fragment management for children of MasterDetailPage  (#136)

* Isolate fragment management for children of MasterDetailPage in AppCompat
If a MasterDetailPage hosts NavigationPages or TabbedPages in either the
Master or Detail sections, wrap those pages in their own Fragment (and
ChildFragmentManager) to isolate their Fragment management operations and
avoid recursive entry into the executePendingTransactions method
Also fix a disposal bug in the custom MDP renderer in Control Gallery

* Remove MDP Split setting that breaks test on iPad

8 years agoSet InternalsVisibleTo CarouselView (#164)
Rui Marinho [Fri, 6 May 2016 19:17:54 +0000 (20:17 +0100)]
Set InternalsVisibleTo CarouselView (#164)

8 years agoAdd IMasterDetailPageController and update renderers (#146)
E.Z. Hart [Wed, 4 May 2016 14:22:34 +0000 (08:22 -0600)]
Add IMasterDetailPageController and update renderers (#146)

8 years agoRemove empty UI tests (#160)
E.Z. Hart [Wed, 4 May 2016 14:16:42 +0000 (08:16 -0600)]
Remove empty UI tests (#160)

* Use WaitForElement instead of Thread.Sleep to cut down on idle time

* Remove empty UI tests

8 years agoPrep StreamImageSource for removal of InternalsVisibleTo
E.Z. Hart [Wed, 4 May 2016 13:08:54 +0000 (07:08 -0600)]
Prep StreamImageSource for removal of InternalsVisibleTo

8 years agoAdd INavigationPageController (#149)
E.Z. Hart [Wed, 4 May 2016 12:18:40 +0000 (06:18 -0600)]
Add INavigationPageController (#149)

8 years agoUpdate README.md
Paul DiPietro [Tue, 3 May 2016 20:52:51 +0000 (16:52 -0400)]
Update README.md

8 years agoPrep VisualElement (and descendants) for removal of InternalsVisibleTo (#141)
E.Z. Hart [Mon, 2 May 2016 22:19:12 +0000 (16:19 -0600)]
Prep VisualElement (and descendants) for removal of InternalsVisibleTo (#141)

8 years agoMake IButtonController public (#151)
E.Z. Hart [Mon, 2 May 2016 20:56:34 +0000 (14:56 -0600)]
Make IButtonController public (#151)

8 years agoPrep Image for removal of InternalsVisibleTo (#140)
E.Z. Hart [Mon, 2 May 2016 20:56:03 +0000 (14:56 -0600)]
Prep Image for removal of InternalsVisibleTo (#140)

8 years agoPrep SearchBar for removal of InternalsVisibleTo (#137)
E.Z. Hart [Mon, 2 May 2016 20:55:43 +0000 (14:55 -0600)]
Prep SearchBar for removal of InternalsVisibleTo (#137)

8 years agoFix license copy
Jason Smith [Fri, 29 Apr 2016 17:41:50 +0000 (13:41 -0400)]
Fix license copy

8 years agoAdd license file
Rui Marinho [Fri, 29 Apr 2016 15:46:10 +0000 (11:46 -0400)]
Add license file

8 years agoRemove empty UI test for control which no longer exists (#152)
E.Z. Hart [Thu, 28 Apr 2016 23:10:25 +0000 (17:10 -0600)]
Remove empty UI test for control which no longer exists (#152)

8 years agoUpdate README.md
Miguel de Icaza [Thu, 28 Apr 2016 15:16:25 +0000 (11:16 -0400)]
Update README.md

8 years agoAdd Xamarin.Forms.Pages.Azure nuspec to sln (#148)
Rui Marinho [Wed, 27 Apr 2016 21:10:59 +0000 (17:10 -0400)]
Add Xamarin.Forms.Pages.Azure nuspec to sln (#148)

8 years agoRemoved hard reference to StatusBar, changed to type name to prevent crash when Statu...
Nick Gamroth [Wed, 27 Apr 2016 18:58:24 +0000 (13:58 -0500)]
Removed hard reference to StatusBar, changed to type name to prevent crash when StatusBar type is not present (#144)

8 years agoAzure support (#143)
Jason Smith [Wed, 27 Apr 2016 18:48:28 +0000 (14:48 -0400)]
Azure support (#143)

* Initial import of azure support for pages

* Add nuspec for azure

* move azure nuspec to correct location

* Update Newtonsoft.Json to 6.0.4

* Add converters

* Fix package

8 years agoPrep Entry for removal of InternalsVisibleTo (#139)
E.Z. Hart [Wed, 27 Apr 2016 11:55:09 +0000 (05:55 -0600)]
Prep Entry for removal of InternalsVisibleTo (#139)

* Prep Entry control for removal of InternalsVisibleTo

* Update docs

8 years agoRemove CarouselView from index.xml beta-2.3.0-pre1
Rui Marinho [Wed, 27 Apr 2016 04:12:43 +0000 (00:12 -0400)]
Remove CarouselView from index.xml

8 years agoCarousel clean (#135)
Jason Smith [Tue, 26 Apr 2016 19:35:52 +0000 (15:35 -0400)]
Carousel clean (#135)

CarouselView moving to preview repo

8 years agoPrepare Preserve attribute usage for removal of InternalsVisibleTo (#121)
E.Z. Hart [Tue, 26 Apr 2016 15:20:55 +0000 (09:20 -0600)]
Prepare Preserve attribute usage for removal of InternalsVisibleTo  (#121)

* Move PreserveAttribute to Internals to prep for removal of InternalsVisibleTo

* Update docs

8 years agoIgnore TabsStudio file
Samantha Houts [Mon, 25 Apr 2016 23:09:52 +0000 (16:09 -0700)]
Ignore TabsStudio file

8 years agoMulti style classes (#134)
Stephane Delcroix [Mon, 25 Apr 2016 22:03:33 +0000 (00:03 +0200)]
Multi style classes (#134)

* [C] StyleClass is IList<string>

* fix docs

* this might be required

8 years agoMake core Ticker abstract and public (#116)
E.Z. Hart [Mon, 25 Apr 2016 19:57:44 +0000 (13:57 -0600)]
Make core Ticker abstract and public  (#116)

* Make core Ticker abstract and public
Make the core Ticker abstract and public so it can be inherited by platform
implementations; remove now-unused parts of original Ticker; add CreateTicker
to IPlatformServices; remove unused CreateTimer methods from IPlatformServices

* Add docs for Ticker

* Remove unnecessary Ticker.Default set

* Move Ticker into Internals

* Update Ticker docs

* Remove old Ticker docs

* Remove commented code

8 years agoRemove ToolBar from Core; Remove ToolBar renderers and unit tests (#124)
E.Z. Hart [Mon, 25 Apr 2016 16:52:48 +0000 (10:52 -0600)]
Remove ToolBar from Core; Remove ToolBar renderers and unit tests (#124)

8 years agoPrep WebView and renderers for removal of InternalsVisibleTo (#120)
E.Z. Hart [Mon, 25 Apr 2016 16:26:40 +0000 (10:26 -0600)]
Prep WebView and renderers for removal of InternalsVisibleTo  (#120)

* Create custom event args class for script eval requests
Make IWebViewRenderer public

* Add IWebViewRenderer docs

* Add EvalRequested docs

* Move EvalRequested to Internals
IWebViewRenderer -> IWebViewDelegate

* Add docs

8 years agoEnable Warnings as Errors on all plat|cfg of XF.Core.UnitTests (#95)
kingces95 [Sun, 24 Apr 2016 22:58:46 +0000 (15:58 -0700)]
Enable Warnings as Errors on all plat|cfg of XF.Core.UnitTests (#95)

* Enable Warnings as Errors on all plat|cfg of XF.Core.UnitTests

* Fix build errors

8 years agoDetect docs for new types in update-docs.ps1 (#122)
E.Z. Hart [Sun, 24 Apr 2016 22:58:27 +0000 (16:58 -0600)]
Detect docs for new types in update-docs.ps1 (#122)

* Detect docs for new types in update-docs.ps1

* Add check for missing DLLs before running

8 years agoFixed typo in Aspect.xml (#126)
Mike Norman [Sun, 24 Apr 2016 21:37:00 +0000 (16:37 -0500)]
Fixed typo in Aspect.xml (#126)

8 years ago[Nuget] Add modernhttpclient to pages nuspec (#132)
Rui Marinho [Sun, 24 Apr 2016 19:50:53 +0000 (15:50 -0400)]
[Nuget] Add modernhttpclient to pages nuspec (#132)

8 years agoEvolve feature branch (#117)
Jason Smith [Sun, 24 Apr 2016 16:25:26 +0000 (12:25 -0400)]
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

8 years ago[iOS] Fix issue with WebView dispose and resizing (#128)
Rui Marinho [Sun, 24 Apr 2016 13:38:40 +0000 (09:38 -0400)]
[iOS] Fix issue with WebView dispose and  resizing (#128)

8 years agoUpdate vssettings file to turn on Wrapping_PreserveSingleLine (#115)
E.Z. Hart [Sun, 24 Apr 2016 12:56:36 +0000 (06:56 -0600)]
Update vssettings file to turn on Wrapping_PreserveSingleLine (#115)

Update vssettings file to turn off Wrapping_KeepStatementsOnSingleLine

8 years ago[Android] Add constructor to MasterDetailContainer (#123)
Samantha Houts [Sun, 24 Apr 2016 06:17:40 +0000 (23:17 -0700)]
[Android] Add constructor to MasterDetailContainer (#123)

8 years agoAllow renderers to specify whether native controls should be eagerly disposed (#129)
E.Z. Hart [Sun, 24 Apr 2016 06:13:27 +0000 (00:13 -0600)]
Allow renderers to specify whether native controls should be eagerly disposed (#129)

8 years agoFix margin issue (#130)
Samantha Houts [Sat, 23 Apr 2016 22:17:21 +0000 (15:17 -0700)]
Fix margin issue (#130)

8 years agoWindows.UI.Xaml.dll on X64 Windows.UI.Xaml.Setter.get_Value is NYI (#93)
kingces95 [Fri, 22 Apr 2016 20:34:13 +0000 (13:34 -0700)]
Windows.UI.Xaml.dll on X64 Windows.UI.Xaml.Setter.get_Value is NYI (#93)

* Windows.UI.Xaml.dll on X64 Windows.UI.Xaml.Setter.get_Value is NYI

* Add comment

8 years agoAdd an optional extended description…
Jason Smith [Wed, 20 Apr 2016 22:20:44 +0000 (15:20 -0700)]
Add an optional extended description…

8 years ago[Android] Add missing 23.3.0 package dependencies
Samantha Houts [Wed, 20 Apr 2016 19:06:48 +0000 (12:06 -0700)]
[Android] Add missing 23.3.0 package dependencies

8 years ago[A] Don't set TabbedPage BarTextColor to nothing (#113)
Samantha Houts [Tue, 19 Apr 2016 16:53:02 +0000 (09:53 -0700)]
[A] Don't set TabbedPage BarTextColor to nothing (#113)

8 years ago[Android] Fix registering of default AppCompact renderers (#112)
Rui Marinho [Tue, 19 Apr 2016 16:33:14 +0000 (17:33 +0100)]
[Android] Fix registering of default AppCompact renderers (#112)

8 years agoAdd TextColor Property to Picker, TimePicker, DatePicker (#84)
E.Z. Hart [Tue, 19 Apr 2016 07:01:58 +0000 (01:01 -0600)]
Add TextColor Property to Picker, TimePicker, DatePicker (#84)

* Add TextColor property to TimePicker
Add TextColor page to TimePicker gallery
Add TimePicker color toggling to color toggle test page
Split color toggle tests up among tabs

* Implement TimePicker.TextColor in iOS

* Implement TimePicker.TextColor for WinRT tablet

* Add IsEnabled=false tests to DefaultColorToggleTest Button and TimePicker
Consolidate ColorStates array
Fix IsEnabled changing color bug on iOS

* Implement TimePicker.TextColor for WP8

* Add TextColor property to DatePicker
Add DatePicker section to DefaultColorToggleTest
Impement DatePicker.TextColor for WP8

* Implement DatePicker.TextColor for WinRT/UWP/Windows Phone 8.1

* Implement DatePicker.TextColor for iOS

* Add TextColor to DatePicker Gallery Page

* Implement DatePicker.TextColor for Android

* Add Picker Gallery page for TextColor
Implement Picker.TextColor on Android
Consolidate TextColor management for Button, Picker, DatePicker, TimePicker
Implement

* Add untracked TextColorSwitcher
Implement Picker.TextColor in iOS

* Implement Picker.TextColor in WinRT/UWP/Windows Phone 8.1
Remove Pioker Loaded handlers in Dispose

* Implement Picker.TextColor in WP8

* Removed unused field
Update ignored warnings

* Update docs

* Use nameof() for BindableProperties

* Cleanup

* Fix custom renderer crashes for classes using TextColorSwitcher

* Correct property name references

* Fix typo and 'if' formatting

* Add missing else

8 years agoUse style resources when calling SetTextAppearance (#108)
E.Z. Hart [Tue, 19 Apr 2016 06:58:37 +0000 (00:58 -0600)]
Use style resources when calling SetTextAppearance  (#108)

* Use style resources in SetTextAppearance calls

* Set to styles which match previous defaults

8 years agoCreate more helpful version of docs update script (#107)
E.Z. Hart [Tue, 19 Apr 2016 06:58:16 +0000 (00:58 -0600)]
Create more helpful version of docs update script (#107)

8 years agoWhitespace fixes (#110)
kingces95 [Tue, 19 Apr 2016 06:57:22 +0000 (23:57 -0700)]
Whitespace fixes (#110)

8 years ago[Android] Allow designer to disable asynchronicity in image loading. (#111)
Jérémie Laval [Tue, 19 Apr 2016 06:55:42 +0000 (02:55 -0400)]
[Android] Allow designer to disable asynchronicity in image loading. (#111)

The XF Previewer doesn't support async operations as it loads a layout and immediately tries to snapshot it.

This commit adds a new property to let designer reflect onto so that the behavior can be specifically made synchronous and image will appear in the final preview.

8 years ago[UWP] Unhook Entry and Editor event handlers during Dispose (#114)
E.Z. Hart [Tue, 19 Apr 2016 06:49:13 +0000 (00:49 -0600)]
[UWP] Unhook Entry and Editor event handlers during Dispose (#114)

* [UWP] Null-check Element in native event handlers for Entry

* Unhook event handlers in Dispose

* Prevent race condition using Control in event handlers

8 years ago[iOS] Fix uitests on iPhone5 (#105)
Rui Marinho [Tue, 19 Apr 2016 06:47:25 +0000 (07:47 +0100)]
[iOS] Fix uitests on iPhone5 (#105)

8 years agoCarouselView Fixes (#101)
kingces95 [Mon, 18 Apr 2016 18:39:23 +0000 (11:39 -0700)]
CarouselView Fixes (#101)

* Fix CarouselView.Item

* CarouselView formatting

* Move ItemsView.Count to IItemsViewController

* Remove dead code: CarouselView.IndexOf

* CarouselView re-layout subviews on resize.

* Add ItemTemplate to resources.xaml on UWP

* Docs

8 years agoMake sure RD indexer works with merged dictionary
Jason Smith [Mon, 18 Apr 2016 17:21:53 +0000 (10:21 -0700)]
Make sure RD indexer works with merged dictionary

8 years agoBarBackgroundColor and BarTextColor on TabbedPage (#96)
Samantha Houts [Mon, 18 Apr 2016 16:46:51 +0000 (09:46 -0700)]
BarBackgroundColor and BarTextColor on TabbedPage (#96)

* [Core] Add properties to TabbedPage

* [Controls] Add properties to test page

* [iOS] Added BarBackgroundColor & BarTextColor to TabbedPage

* [A] Added BarBackgroundColor & BarTextColor to TabbedPage

* [UWP] Added BarBackgroundColor & BarTextColor to TabbedPage

* [WinRT] Format file

* [WinRT] Added BarBackgroundColor & BarTextColor to TabbedPage

* [Docs] Updated docs

8 years agoMake sure StaticResources can be looked up in ResourceDictionaries directly (#106)
Jason Smith [Mon, 18 Apr 2016 16:44:21 +0000 (09:44 -0700)]
Make sure StaticResources can be looked up in ResourceDictionaries directly (#106)

8 years ago[C] Allow implicit styles and DynamicResources in shared RD (#104)
Stephane Delcroix [Mon, 18 Apr 2016 16:31:48 +0000 (18:31 +0200)]
[C] Allow implicit styles and DynamicResources in shared RD (#104)

8 years ago[C] Allow Multiple Shared RD. (#103)
Stephane Delcroix [Mon, 18 Apr 2016 16:25:20 +0000 (18:25 +0200)]
[C] Allow Multiple Shared RD. (#103)

8 years ago[UWP] OnElementChanged is now virtual (#98)
Samantha Houts [Mon, 18 Apr 2016 16:17:27 +0000 (09:17 -0700)]
[UWP] OnElementChanged is now virtual (#98)

8 years agoMerged ResourceDictionary (#97)
Stephane Delcroix [Sun, 17 Apr 2016 21:59:44 +0000 (23:59 +0200)]
Merged ResourceDictionary (#97)

* [X] Support Merged RD

* [X] Support RD as xaml roots

* [XamlC] I have no idea how that used to work before

* [C] Remove debugging statements

* fix docs

8 years agoFix bugzilla39987 (#100)
Jason Smith [Sun, 17 Apr 2016 19:33:52 +0000 (12:33 -0700)]
Fix bugzilla39987 (#100)

* [Controls] Add repo for bugzilla 39987

* Fix repo

* Resolve issue with blank first tab in iOS 9.3

8 years ago[iOS] Restore VisualElementTracker on WebViewRenderer (#99)
Rui Marinho [Sat, 16 Apr 2016 21:39:22 +0000 (22:39 +0100)]
[iOS] Restore VisualElementTracker on WebViewRenderer (#99)