platform/upstream/xamarin-forms.git
7 years ago[C] Use a Binding for ItemsSource object selection
Stephane Delcroix [Wed, 9 Nov 2016 14:15:12 +0000 (15:15 +0100)]
[C] Use a Binding for ItemsSource object selection

7 years agoSquashed commit of the following:
Joakim Carselind [Wed, 9 Nov 2016 08:23:52 +0000 (09:23 +0100)]
Squashed commit of the following:

commit 8d784ec7459335ca33003844a793c3dd266c5861
Author: Joakim Carselind <joakim.carselind@cub.se>
Date:   Tue Aug 23 00:30:25 2016 +0200

    Added DisplayConverter property of type IValueConverter to perform conversion from object to string

commit afb606f05c16b14e24785fad017540dd83dbf373
Author: Joakim Carselind <joakim.carselind@cub.se>
Date:   Tue Aug 23 00:07:55 2016 +0200

    Use IsValueType

commit 4742c22ed33309f40a55c536b161292eb5db40f8
Author: Joakim Carselind <joakim.carselind@cub.se>
Date:   Fri Aug 19 18:58:40 2016 +0200

    Fixed bug with nested property expression

commit 70a121e6172a61dbcf8835137bf58bd972cf2065
Author: Joakim Carselind <joakim.carselind@cub.se>
Date:   Fri Aug 19 18:43:14 2016 +0200

    Added more tests

commit 49c7876bda4185c699f5fd9b3a66763efca9623c
Author: Joakim Carselind <joakim.carselind@cub.se>
Date:   Thu Aug 18 13:28:36 2016 +0200

    Siimplified setting SelectedItem. Added property to provide full control over how to display the objects by DisplayFunc. Added tests

commit 5c1d5e149dc21c58cebf7cdbc6677d1ccec04ed4
Author: Joakim Carselind <joakim.carselind@cub.se>
Date:   Thu Aug 11 17:15:36 2016 +0200

    Trying to fix formatting with tabs instead of spaces

commit d64663ce3ef6b223a04d477274e93ec87bd38ff4
Author: Joakim Carselind <joakim.carselind@cub.se>
Date:   Thu Aug 11 17:10:39 2016 +0200

    Formatting. Handle Reset,Move,Replace collection changed action equal by re binding Items collection

commit 8d4641810cb3b11fb6b47f8215bb5950a9641ba2
Author: Joakim Carselind <joakim.carselind@cub.se>
Date:   Thu Aug 11 16:33:03 2016 +0200

    Removed inline documentation. Fixed formatting

commit 28010a1b31da02879fd2d549d5b02458766544d5
Author: Joakim Carselind <joakim.carselind@cub.se>
Date:   Thu Aug 11 16:29:37 2016 +0200

    Removed SelectedValue since SelectedIndex and SelectedItem make it redundant

commit ac9d65816fe6db7b467c304e6dc3168a84d3166b
Author: Joakim Carselind <joakim.carselind@cub.se>
Date:   Thu Aug 11 14:51:20 2016 +0200

    Initial attempt on bindable picker

7 years ago[XamlC] use correct filePath for XamlC error reporting (#513)
Stephane Delcroix [Wed, 16 Nov 2016 19:51:53 +0000 (20:51 +0100)]
[XamlC] use correct filePath for XamlC error reporting (#513)

* [XamlG] decorate partial classes with [XamlFile] attribute

* [XamlC] use correct filePath for XamlC error reporting

* [docs] update docs

7 years agoUse static method syntax to prevent mono compiler error (#538)
E.Z. Hart [Wed, 16 Nov 2016 17:14:17 +0000 (10:14 -0700)]
Use static method syntax to prevent mono compiler error (#538)

7 years ago[A] Check for parent NavigationPage when setting MDP detail's TopPadding (#473)
Paul DiPietro [Wed, 16 Nov 2016 12:43:30 +0000 (06:43 -0600)]
[A] Check for parent NavigationPage when setting MDP detail's TopPadding (#473)

rebased

7 years ago[iOS] Add Platform Specific features for PrefersStatusBarHidden/UIStatusBarAnimation...
Paul DiPietro [Wed, 16 Nov 2016 10:02:54 +0000 (04:02 -0600)]
[iOS] Add Platform Specific features for PrefersStatusBarHidden/UIStatusBarAnimation (#463)

* [iOS] Add Platform Specific features for PrefersStatusBarHidden/UIStatusBarAnimation

* Update docs

7 years agoBindingContext changes are called multiple times on app start (#470)
adrianknight89 [Wed, 16 Nov 2016 08:24:21 +0000 (02:24 -0600)]
BindingContext changes are called multiple times on app start (#470)

* inherited binding context fix

* add check for child binding context

* Revert "add check for child binding context"

This reverts commit 71952f39129cfedc2358a32100deb07bd32a3080.

* unit tests

7 years ago[iOS] Fix AccessoryView covered by section index list (#493)
Jimmy Garrido [Wed, 16 Nov 2016 08:21:55 +0000 (00:21 -0800)]
[iOS] Fix AccessoryView covered by section index list (#493)

* [iOS] Fix AccessoryView below section index list

* Add UITest

7 years agofix MasterDetailPage dispose (#505)
adrianknight89 [Tue, 15 Nov 2016 22:35:24 +0000 (16:35 -0600)]
fix MasterDetailPage dispose (#505)

7 years ago[iOS] Text should not overflow Entry if it can't fit inside the bounds (#400)
adrianknight89 [Tue, 15 Nov 2016 22:17:29 +0000 (16:17 -0600)]
[iOS] Text should not overflow Entry if it can't fit inside the bounds (#400)

* Entry subviews should clip to parent bounds

* Adding sample code

* Adding sample code

* Adding sample code

* remove sample

* remove sample

* add back the sample code

* add back missing include

* use spaces instead of tabs

7 years ago[C] Add cornerRadius validation, docs
Stephane Delcroix [Tue, 1 Nov 2016 09:35:14 +0000 (10:35 +0100)]
[C] Add cornerRadius validation, docs

7 years agoAdded CornerRadius property To Frame control
Andrei N [Sun, 9 Oct 2016 07:52:38 +0000 (10:52 +0300)]
Added CornerRadius property To Frame control

7 years ago[UWP] Explicitly set mobile StatusBar colors to white Background/black Foreground...
Samantha Houts [Tue, 15 Nov 2016 19:43:34 +0000 (11:43 -0800)]
[UWP] Explicitly set mobile StatusBar colors to white Background/black Foreground on Light theme (#491)

* [UWP] Encapsulate MobileStatusBar

* [UWP] Set StatusBar colors on Light theme

* Add test code to override status bar color

7 years ago[WinRT] Fix ModalPushed/ModalPopped not firing (#490)
Paul DiPietro [Tue, 15 Nov 2016 19:41:19 +0000 (13:41 -0600)]
[WinRT] Fix ModalPushed/ModalPopped not firing (#490)

7 years ago[XamlC] TypedBindings, some tests, a compiler, ... (#489)
Stephane Delcroix [Tue, 15 Nov 2016 19:39:48 +0000 (20:39 +0100)]
[XamlC] TypedBindings, some tests, a compiler, ... (#489)

7 years agoCreating category constants for UI test categories (#487)
E.Z. Hart [Tue, 15 Nov 2016 19:39:23 +0000 (12:39 -0700)]
Creating category constants for UI test categories (#487)

* Creating a category just for core UI tests

* Grouping all of the core UI tests

* Adjusting categories so we can run in smaller batches

* Adding some of the Issues tests to categories

* Fix shared project nonsense

* Fix non-existent test category

* Testing global category for Issues

7 years ago[iOS] Use separate UIWindow for UIAlertController (#481)
Paul DiPietro [Tue, 15 Nov 2016 19:36:49 +0000 (13:36 -0600)]
[iOS] Use separate UIWindow for UIAlertController (#481)

* [iOS] Use separate UIWindow for UIAlertController

* Add similar behavior for DisplayActionSheet; consolidate behavior into PresentAlert method

7 years ago[Android] Show keyboard on app resume if control has focus (#480)
adrianknight89 [Tue, 15 Nov 2016 19:30:23 +0000 (13:30 -0600)]
[Android] Show keyboard on app resume if control has focus (#480)

* show keyboard on resume if control has focus

* refactor

* changed property name

7 years ago[WinRT] Setting ActivityIdicator color works now (#479)
Jimmy Garrido [Tue, 15 Nov 2016 19:26:16 +0000 (11:26 -0800)]
[WinRT] Setting ActivityIdicator color works now (#479)

7 years agoAttempting to fix possible race conditions in Automation ID tests (#533)
E.Z. Hart [Tue, 15 Nov 2016 16:52:20 +0000 (09:52 -0700)]
Attempting to fix possible race conditions in Automation ID tests (#533)

7 years agoMaking text longer so the test works even if the device ends up in landscape mode...
E.Z. Hart [Tue, 15 Nov 2016 16:52:09 +0000 (09:52 -0700)]
Making text longer so the test works even if the device ends up in landscape mode (#532)

7 years ago[Internal] Change test template to use Bugzilla (#501)
adrianknight89 [Tue, 15 Nov 2016 00:28:49 +0000 (18:28 -0600)]
[Internal] Change test template to use Bugzilla (#501)

* added a new template for bugzilla

* Revert "added a new template for bugzilla"

This reverts commit e141d845849244e484143119b06c5247c28b2423.

* change template to use bugzilla

7 years agoMarked all I___Controller interfaces as for internal use by renderers in docs. (...
Mike Norman [Mon, 14 Nov 2016 13:31:47 +0000 (07:31 -0600)]
Marked all I___Controller interfaces as for internal use by renderers in docs. (#522)

7 years agoApplinks API docs, and a link fix in BindableProperty.xml. (#519)
Mike Norman [Thu, 10 Nov 2016 00:21:18 +0000 (18:21 -0600)]
Applinks API docs, and a link fix in BindableProperty.xml. (#519)

7 years agoUpdate badge URLs to point at current build lanes (#516)
E.Z. Hart [Wed, 9 Nov 2016 20:27:20 +0000 (13:27 -0700)]
Update badge URLs to point at current build lanes (#516)

7 years agoRemoving PCLStorage references until it's determined that we need them
E.Z. Hart [Wed, 9 Nov 2016 17:24:20 +0000 (10:24 -0700)]
Removing PCLStorage references until it's determined that we need them

7 years agoExcising the 43569 UI Test until the PCLStorage issue can be dealt with
E.Z. Hart [Wed, 9 Nov 2016 17:04:12 +0000 (10:04 -0700)]
Excising the 43569 UI Test until the PCLStorage issue can be dealt with

7 years ago[UWP] Fix Transparent Default Button (#468)
Jimmy Garrido [Tue, 8 Nov 2016 15:38:17 +0000 (07:38 -0800)]
[UWP] Fix Transparent Default Button (#468)

7 years agofix identation
Stephane Delcroix [Tue, 8 Nov 2016 15:30:19 +0000 (16:30 +0100)]
fix identation

7 years agoAdd extensibility point to load tab icons from another source (using the tab.SetIcon...
softlion [Fri, 30 Sep 2016 08:59:58 +0000 (10:59 +0200)]
Add extensibility point to load tab icons from another source (using the tab.SetIcon(drawable) overload) on Android

7 years ago[Android] Always set a non-null Device.Info (#504)
Alan McGovern [Tue, 8 Nov 2016 08:14:44 +0000 (08:14 +0000)]
[Android] Always set a non-null Device.Info (#504)

When we run under the context of layoutlib the `Context` object
that is created will not implement IDeviceInfoProvider. All this
means is that we will not get change notifications when the
orientation changes, but that's ok! This won't happen anyway.

If we instantiate the Device.Info object then everywhere else in
the code will be able to get access to the screen properties.

Fixes https://bugzilla.xamarin.com/show_bug.cgi?id=44893

7 years ago[Android] Allow path-based icons to be loaded as toolbar icons (#437)
adrianknight89 [Thu, 3 Nov 2016 18:38:38 +0000 (13:38 -0500)]
[Android] Allow path-based icons to be loaded as toolbar icons (#437)

* Created a bitmap method to check for resource as well as path

* Update platform and navigationrenderer to get images from two locations

* CellAdapter could use path-based icon finding

* sample app to test toolbaritem icons

7 years agoUpdate ContextExtensions.cs (#502)
Alan McGovern [Thu, 3 Nov 2016 11:08:30 +0000 (11:08 +0000)]
Update ContextExtensions.cs (#502)

* [Android] Handle missing android services gracefully

When rendering inside layoutlib, like the Android Designer does,
we will not have access to the normal android services.

* [Android] Handle null InputManagers here too

Just in case this codepath is hit at some point during the
android designer's rendering codepath.

7 years agoFixed tab not updating when page title is changed (#327)
Jimmy Garrido [Wed, 2 Nov 2016 18:09:55 +0000 (11:09 -0700)]
Fixed tab not updating when page title is changed (#327)

* Fixed tab not updating when page title is changed

* Remove OnPagePropertyChanged Event From Pages When Disposing

* Meet coding standards and remove unnecessary parameters

7 years agoAttempt to get UI test for 44166 working on iOS (#485)
E.Z. Hart [Mon, 31 Oct 2016 15:22:54 +0000 (09:22 -0600)]
Attempt to get UI test for 44166 working on iOS (#485)

* Attempt to get UI test for 44166 working on iOS

* Another attempt to get this running consistently on iOS

* Adding screenshots so I can figure out why this doesn't work when XTC runs it

* Maybe there's confusion between the back buttons?

* Hey, it works now! Removing the debugging stuff.

* Clean up extra build constants

7 years ago[Android] Forward ScrollView touch events to custom renderers (#472)
adrianknight89 [Mon, 31 Oct 2016 11:41:46 +0000 (06:41 -0500)]
[Android] Forward ScrollView touch events to custom renderers (#472)

* Forward touch events

* remove double cast

7 years agoOn&lt;t&gt; summaries. (#492)
Mike Norman [Sun, 30 Oct 2016 21:57:15 +0000 (16:57 -0500)]
On&lt;t&gt; summaries. (#492)

7 years ago[Win] Toolbar placement works with initial value (#488)
Samantha Houts [Wed, 26 Oct 2016 19:02:14 +0000 (12:02 -0700)]
[Win] Toolbar placement works with initial value (#488)

* Defer UpdateToolbarPlacement until CommandBar is in the control hierarchy

* Cleanup

7 years ago[iOS] Add check for UIGestureRecognizerState.Cancelled when closing context action...
Paul DiPietro [Wed, 26 Oct 2016 17:11:58 +0000 (12:11 -0500)]
[iOS] Add check for UIGestureRecognizerState.Cancelled when closing context action (#442)

7 years agoScrollView should account for Content margin (#392)
adrianknight89 [Tue, 25 Oct 2016 17:07:57 +0000 (12:07 -0500)]
ScrollView should account for Content margin (#392)

* ScrollView should account for Content margin

* Unit tests for content margin

7 years ago[Android] Internal keyboard hide/show should handle null views (#418)
adrianknight89 [Mon, 24 Oct 2016 21:28:58 +0000 (16:28 -0500)]
[Android] Internal keyboard hide/show should handle null views (#418)

* Check for null input view before trying to hide keyboard

* Adding null check to ShowKeyboard

* change to throw an exception

7 years ago[Android] SoftInputMode works with initial value (#465)
Samantha Houts [Thu, 20 Oct 2016 20:24:09 +0000 (13:24 -0700)]
[Android] SoftInputMode works with initial value (#465)

7 years agoMake Editor focused background color behavior consistent with Entry on Windows (...
E.Z. Hart [Thu, 20 Oct 2016 20:19:27 +0000 (14:19 -0600)]
Make Editor focused background color behavior consistent with Entry on Windows (#456)

7 years ago[iOS] Add Platform Specific feature for setting AdjustsFontSizeToFitWidth on Entry...
Paul DiPietro [Thu, 20 Oct 2016 20:17:00 +0000 (15:17 -0500)]
[iOS] Add Platform Specific feature for setting AdjustsFontSizeToFitWidth on Entry (#429)

* [iOS] Add Platform Specific feature for setting AdjustsFontSizeToFitWidth on Entry

* Update docs

7 years ago[Android] Add Platform Specific features for setting TabbedPage swipe paging and...
Paul DiPietro [Thu, 20 Oct 2016 20:01:50 +0000 (15:01 -0500)]
[Android] Add Platform Specific features for setting TabbedPage swipe paging and OffscreenPageLimit (#409)

* [Android] Add Platform Specific feature for setting TabbedPage swipe paging

* [Android] Add Platform Specific feature for OffscreenPageLimit

* Update docs

7 years agoFix ProgressBar renderer (#439)
adrianknight89 [Thu, 20 Oct 2016 20:00:14 +0000 (15:00 -0500)]
Fix ProgressBar renderer (#439)

7 years ago[WinRT] Fix back button not showing if current page has no title (#438)
Jimmy Garrido [Thu, 20 Oct 2016 19:57:30 +0000 (12:57 -0700)]
[WinRT] Fix back button not showing if current page has no title (#438)

7 years ago[C] fix TranslateTo for easing going outside of (0,1) (#414)
Stephane Delcroix [Thu, 20 Oct 2016 19:40:10 +0000 (21:40 +0200)]
[C] fix TranslateTo for easing going outside of (0,1) (#414)

7 years ago[iOS] Entry should correctly update Text when typing aid is used (#401)
adrianknight89 [Thu, 20 Oct 2016 19:31:33 +0000 (14:31 -0500)]
[iOS] Entry should correctly update Text when typing aid is used (#401)

* Entry should be able to detect typing aid changes correctly

* Added comment

7 years agoCheck for Actionbar at UpdateActionBar method. (#366)
gleblebedev [Thu, 20 Oct 2016 19:15:51 +0000 (20:15 +0100)]
Check for Actionbar at UpdateActionBar method. (#366)

7 years agoRemove unnecessary string replace in Color.FromHex (#477)
Philippe Leybaert [Thu, 20 Oct 2016 18:23:47 +0000 (13:23 -0500)]
Remove unnecessary string replace in Color.FromHex (#477)

In Color.FromHex(), the ‘#’ character is stripped from the input string
twice.

7 years agoFix UITest for b#42832 (#471)
Jimmy Garrido [Wed, 19 Oct 2016 16:51:17 +0000 (09:51 -0700)]
Fix UITest for b#42832 (#471)

7 years ago[Android] Fix NRE When Scrolling ListView and Item With Context Actions Is Selected...
Jimmy Garrido [Mon, 17 Oct 2016 17:57:04 +0000 (10:57 -0700)]
[Android] Fix NRE When Scrolling ListView and Item With Context Actions Is Selected (#310)

* Fix NRE When Item With Context Actions Selected

* Add UITest

7 years ago[A] Prevent crash in event when renderer is null in Layout call. (#457)
Jason Smith [Sat, 15 Oct 2016 15:31:33 +0000 (08:31 -0700)]
[A] Prevent crash in event when renderer is null in Layout call. (#457)

Reproduction unknown, issue deduced from stack traces from HomeAway.

7 years ago[Win] Update certs (#460)
Rui Marinho [Sat, 15 Oct 2016 12:35:16 +0000 (13:35 +0100)]
[Win] Update certs (#460)

7 years ago[A] Better fix for BZ44129 (#453)
Jason Smith [Fri, 14 Oct 2016 10:21:52 +0000 (03:21 -0700)]
[A] Better fix for BZ44129 (#453)

7 years ago[Android App Compat] Can opt out of sending Appearing/Disappearing events on Resume...
Samantha Houts [Wed, 12 Oct 2016 19:57:15 +0000 (12:57 -0700)]
[Android App Compat] Can opt out of sending Appearing/Disappearing events on Resume/Pause (#450)

* Add reproduction for 40722

* [Core] Add Android AppCompat PS props ...

... to disable sending Disappearing/Appearing events on Pause/Resume
respectively.

* [Android] Allow user to disable Pause/Resume evts

* Revise repro to use new PS option

* Update docs

7 years ago[A]Don't crash when emptying/populating TabbedPage.ItemsSource (#427)
Jason Smith [Wed, 12 Oct 2016 19:45:06 +0000 (12:45 -0700)]
[A]Don't crash when emptying/populating TabbedPage.ItemsSource (#427)

7 years ago[Android] Fix possible NRE when detaching NavigationPageRenderer (#415)
Rui Marinho [Wed, 12 Oct 2016 11:54:47 +0000 (12:54 +0100)]
[Android] Fix possible NRE when detaching NavigationPageRenderer (#415)

7 years agoModified type cast to appropriate type (#447)
ckrempp91 [Wed, 12 Oct 2016 11:45:08 +0000 (06:45 -0500)]
Modified type cast to appropriate type (#447)

I changed the type cast from BitmapImage to BitmapSource because if you want to do image manipulation, in UWP, you use the WriteableBitmap class.

7 years agoFix MasterDetailPage/NavigationPage leaks on iPad (#426)
E.Z. Hart [Wed, 12 Oct 2016 10:46:18 +0000 (04:46 -0600)]
Fix MasterDetailPage/NavigationPage leaks on iPad (#426)

* Remove Master page property changed handler to eliminate leak

* Fix memory leaks with MasterDetailPage and NavigationPage on iOS

7 years ago[XamlG] Fully qualify method names (#417)
Stephane Delcroix [Wed, 12 Oct 2016 07:11:29 +0000 (09:11 +0200)]
[XamlG] Fully qualify method names (#417)

7 years agoUpdate docs
Samantha Houts [Tue, 11 Oct 2016 23:19:48 +0000 (16:19 -0700)]
Update docs

7 years ago[iOS] Tapping on ListView with two fingers should not crash (#379)
adrianknight89 [Tue, 11 Oct 2016 21:39:18 +0000 (16:39 -0500)]
[iOS] Tapping on ListView with two fingers should not crash (#379)

* Tapping on ListView with two fingers should not crash

* Revert "Tapping on ListView with two fingers should not crash"

This reverts commit 0b0752f3cfdbb1c29678d75bd18c5a00e564d77b.

* code without refactoring

* moving up selector check

7 years agoAdd reproduction for 41153 (#428)
Samantha Houts [Tue, 11 Oct 2016 21:36:42 +0000 (14:36 -0700)]
Add reproduction for 41153 (#428)

7 years agoClear cached CultureInfo and TimeZoneInfo on app resume (#423)
adrianknight89 [Tue, 11 Oct 2016 21:29:41 +0000 (16:29 -0500)]
Clear cached CultureInfo and TimeZoneInfo on app resume (#423)

7 years agoOnIdiom support for Desktop (UWP) (#420)
Philippe Leybaert [Tue, 11 Oct 2016 19:15:44 +0000 (14:15 -0500)]
OnIdiom support for Desktop (UWP) (#420)

The current implementation for OnIdiom<T> is missing the Desktop property. When running in a Windows UWP "desktop" app, it always returns the Phone property.

7 years ago[Windows] Fix crash when toggling IsPassword on multiple Entry controls (#405)
Jimmy Garrido [Tue, 11 Oct 2016 18:59:41 +0000 (11:59 -0700)]
[Windows] Fix crash when toggling IsPassword on multiple Entry controls (#405)

* [Windows] Fix crash when toggling IsPassword on multiple Entry controls

7 years agoFull feature compatibility with WPF's Colors class (#393)
adrianknight89 [Tue, 11 Oct 2016 18:57:15 +0000 (13:57 -0500)]
Full feature compatibility with WPF's Colors class (#393)

Added color definitions to match X11 color table.

Warning: the saturation of Pink was changed lightly

7 years agoMerge branch 'adrianknight89-ios-scrolltoposition'
Stephane Delcroix [Tue, 11 Oct 2016 18:34:18 +0000 (20:34 +0200)]
Merge branch 'adrianknight89-ios-scrolltoposition'

7 years ago[WinRT] Fix MDP and TabbedPage Appearing/Disappearing (#387)
Paul DiPietro [Tue, 11 Oct 2016 16:56:20 +0000 (11:56 -0500)]
[WinRT] Fix MDP and TabbedPage Appearing/Disappearing (#387)

7 years agoTemporarily disabling 39489 UITest on iOS (#445)
E.Z. Hart [Tue, 11 Oct 2016 14:52:23 +0000 (08:52 -0600)]
Temporarily disabling 39489 UITest on iOS (#445)

7 years ago[Nuspec] Include MacOS (#436)
Rui Marinho [Mon, 10 Oct 2016 16:12:54 +0000 (17:12 +0100)]
[Nuspec] Include MacOS (#436)

7 years ago[Core] Set IVT to MacOS
Rui Marinho [Mon, 10 Oct 2016 11:46:19 +0000 (12:46 +0100)]
[Core] Set IVT to MacOS

7 years ago[UITest] Update to UItest beta 5, fix class naming (#413)
Rui Marinho [Thu, 6 Oct 2016 19:32:41 +0000 (20:32 +0100)]
[UITest] Update to UItest beta 5, fix class naming (#413)

* [UITest] Update to UItest beta 5, fix class naming

* [UITest] Fix reference to alpha package

* [UITests] Update UITest

7 years ago[A] Prevent blank page from appearing when MainPage is switched (#421)
Samantha Houts [Thu, 6 Oct 2016 17:17:51 +0000 (10:17 -0700)]
[A] Prevent blank page from appearing when MainPage is switched (#421)

* repro

* [A]Add horrible hack to prevent background flashing when swapping MainPage

* cleanup repro

* Revert "[A]Add horrible hack to prevent background flashing when swapping MainPage"

This reverts commit d0fdc3856d0eaa5ec781f790d524ad7624a26560.

* [A] E.Z.'s less magical but just as effective solution

7 years agoUpdate ToolbarVisibility to TitleVisibility in PhoneResources (#416)
E.Z. Hart [Tue, 4 Oct 2016 18:54:41 +0000 (12:54 -0600)]
Update ToolbarVisibility to TitleVisibility in PhoneResources (#416)

7 years agoUnhook drawer listeners so MDP renderer and pages can be collected (#412)
E.Z. Hart [Tue, 4 Oct 2016 17:47:02 +0000 (11:47 -0600)]
Unhook drawer listeners so MDP renderer and pages can be collected (#412)

Null out page in custom MDP renderer in Control Gallery so it can be collected

Checkpoint

Checkpoint

Checkpoint

Checkpoint

Checkpoint

Checkpoint

7 years ago[A] PanGestureRecognizer will consistently send Started/Move event (#389)
Samantha Houts [Tue, 4 Oct 2016 16:43:44 +0000 (09:43 -0700)]
[A] PanGestureRecognizer will consistently send Started/Move event (#389)

* Add reproduction for Bugzilla 39768

* [A] Handle onTouchEvent MOVE

7 years agoFixed bug 43993 by removing call to base ViewWillAppear (#333)
adrianknight89 [Tue, 4 Oct 2016 16:31:15 +0000 (11:31 -0500)]
Fixed bug 43993 by removing call to base ViewWillAppear (#333)

* Fixed bug 43993 by removing call to base ViewWillAppear

* Removed commented code and reduced nesting

7 years agoMerge branch 'ios-scrolltoposition' of https://github.com/adrianknight89/Xamarin...
Stephane Delcroix [Tue, 4 Oct 2016 07:34:35 +0000 (09:34 +0200)]
Merge branch 'ios-scrolltoposition' of https://github.com/adrianknight89/Xamarin.Forms into adrianknight89-ios-scrolltoposition

7 years agoFix tests on IOS10 [Do not merge] (#373)
Rui Marinho [Mon, 3 Oct 2016 23:45:57 +0000 (00:45 +0100)]
Fix tests on IOS10  [Do not merge] (#373)

* [UITests] Update packages

* [UITests] Fix formatting

* [UITests] Fix tests

* Add badges

* Update Android csproj

* fix

7 years agoTab children should be cast to Page (#398)
adrianknight89 [Mon, 3 Oct 2016 11:09:28 +0000 (06:09 -0500)]
Tab children should be cast to Page (#398)

7 years agoMake CreateNativeControl virtual instead of abstract (#406)
Jason Smith [Mon, 3 Oct 2016 11:05:09 +0000 (04:05 -0700)]
Make CreateNativeControl virtual instead of abstract (#406)

Fixes backwards compatibility issue.

7 years agoSet UserVisibleHint for new fragment to true (#411)
E.Z. Hart [Mon, 3 Oct 2016 09:16:48 +0000 (03:16 -0600)]
Set UserVisibleHint for new fragment to true (#411)

7 years agoSet AndroidCodeGenTarget to XAJavaInterop1 (#404)
E.Z. Hart [Fri, 30 Sep 2016 19:36:58 +0000 (13:36 -0600)]
Set AndroidCodeGenTarget to XAJavaInterop1 (#404)

7 years ago[A] Check for ViewStates.Gone in AppCompat TabbedPageRenderer (#365)
Paul DiPietro [Fri, 30 Sep 2016 19:29:01 +0000 (14:29 -0500)]
[A] Check for ViewStates.Gone in AppCompat TabbedPageRenderer (#365)

7 years ago[WinRT] Fix regression on ListView selection with enter key (#402)
Paul DiPietro [Fri, 30 Sep 2016 19:28:08 +0000 (14:28 -0500)]
[WinRT] Fix regression on ListView selection with enter key (#402)

7 years agoAppCompat should now be able to set title bar visibility programmatic… (#350)
adrianknight89 [Fri, 30 Sep 2016 19:22:02 +0000 (14:22 -0500)]
AppCompat should now be able to set title bar visibility programmatic… (#350)

* AppCompat should now be able to set title bar visibility programmatically

* coding style changes

* making sure page layout runs only on fullscreen flag changes

7 years ago[Android] InputTransparent and IsEnabled fixes on visual elements (#344)
adrianknight89 [Fri, 30 Sep 2016 19:01:31 +0000 (14:01 -0500)]
[Android] InputTransparent and IsEnabled fixes on visual elements (#344)

* intercepting touch event when inputtransparent and isenabled are set. also made some refactoring.

* keeping tabs

7 years agoFix indentation
Jason Smith [Fri, 30 Sep 2016 18:59:00 +0000 (11:59 -0700)]
Fix indentation

7 years ago[Android] Forward appearing / disappearing methods only for the last item on the...
adrianknight89 [Fri, 30 Sep 2016 18:57:28 +0000 (13:57 -0500)]
[Android] Forward appearing / disappearing methods only for the last item on the stack (#342)

* [Android] Forward appearing / disappearing methods only for the last item on the stack

* use tabs

7 years ago[iOS] Keep our native property listener around the same time we keep our proxy, check...
Rui Marinho [Fri, 30 Sep 2016 18:48:22 +0000 (19:48 +0100)]
[iOS] Keep our native property listener around the same time we keep our proxy, check if we are KVO compliant before adding observer (#403)

7 years ago[Windows] Fix Device Style inheritance (#324)
Neil McAlister [Fri, 30 Sep 2016 18:47:41 +0000 (21:47 +0300)]
[Windows] Fix Device Style inheritance (#324)

* Make Device Styles get Style Setters from ancestor styles

* Fix parentheses to match style

7 years agoAdd .bak extension to .gitignore (#388)
Paul DiPietro [Tue, 27 Sep 2016 22:15:53 +0000 (17:15 -0500)]
Add .bak extension to .gitignore (#388)

7 years ago[Win] Will arrange native children of custom renderers (opt-in) (#322)
Samantha Houts [Tue, 27 Sep 2016 18:12:49 +0000 (11:12 -0700)]
[Win] Will arrange native children of custom renderers (opt-in) (#322)

* Add repro for 42602

* [Win] Add option to arrange native children

* [Win] Don't allocate arrangedChildren unless required

7 years ago[Xaml] more primitive types (#385)
Stephane Delcroix [Tue, 27 Sep 2016 18:10:39 +0000 (20:10 +0200)]
[Xaml] more primitive types (#385)

* [Xaml] more builtin conversion, and more type primitives

* [XamlC] more builtin conversion, more type primitives

7 years agoReuse Handler when invoking on main thread (#383)
E.Z. Hart [Tue, 27 Sep 2016 18:05:41 +0000 (12:05 -0600)]
Reuse Handler when invoking on main thread (#383)

7 years agoDon't unsubscribe/resubscribe the listener to the same INPC (#384)
E.Z. Hart [Tue, 27 Sep 2016 18:02:12 +0000 (12:02 -0600)]
Don't unsubscribe/resubscribe the listener to the same INPC (#384)

7 years agoFix potential NRE accessing current application via Page.RealParent (#330)
E.Z. Hart [Tue, 27 Sep 2016 13:50:02 +0000 (07:50 -0600)]
Fix potential NRE accessing current application via Page.RealParent (#330)

* Fix potential NRE accessing current application via Page.RealParent

* Update Native Bindings Gallery to use MessagingCenter