Граф коммитов

1047 Коммитов

Автор SHA1 Сообщение Дата
E.Z. Hart 32e739891f Stop forcing FormsTextBox content to ForegroundFocusBrush on UWP (#1206) 2017-10-18 23:55:29 +01:00
Rui Marinho 90c2f228f1 [UITest] Fix build 2017-10-18 23:48:36 +01:00
Samantha Houts e5ac66a2e8 Undo changes meant for 2.5.0 2017-10-18 15:25:11 -07:00
Samantha Houts 3b9712aaf5 [Android] Prevent ObjectDisposedExceptions in ListViews with Header/FooterTemplates (#1155)
* Update repro to include header/footers with bound props

* [Android] Clear renderers of ListView header/footers

And don't call `RemoveAllViews`, because that causes the ObjectDisposedExceptions.
2017-10-18 22:46:09 +01:00
Rui Marinho 0927f1e688 [Packages] Update UITest and consolidate packages (#1201)
* [Packages] Update UITest and consolidate packages

* [Controls] Remove old packages

* [UITest] Try fix UITests iOS11

* [UITests] Use back instead of custom class
2017-10-18 18:13:21 +01:00
E.Z. Hart 8b8d8dcfcb Do not attempt to clear data on app start (crashes on iOS 11) 2017-10-18 16:51:31 +01:00
Stephane Delcroix 623b3d20a2
fix-cp 2017-10-18 17:30:38 +02:00
E.Z. Hart a544753154
Allow duplicate issue numbers per tracker (#1127) 2017-10-18 17:28:44 +02:00
Stephane Delcroix 72fd2eef5f
[*] Expose the Flags to the Core (#1181)
* [*] Expose the Flags to the Core

* docs

* [C] Hide Device.Flags
2017-10-18 17:16:12 +02:00
Stephane Delcroix b423e7cc07
fix-cp 2017-10-18 17:13:46 +02:00
Rui Marinho 50a1004ca2 [Controls] Fix cherry-pick 2017-10-18 16:06:33 +01:00
Paul DiPietro 71b323bf9d [UWP] Inherit from Panel on WrapperControl (#1204)
* [UWP] Inherit from Panel on WrapperControl

* Fix typo
2017-10-18 15:59:42 +01:00
kingces95 96325698b8 Clear MainPage renderer if exists after reload (#1200) 2017-10-18 15:53:31 +01:00
Stephane Delcroix 59d9171a51
[Xaml] Chain op_implicit for OnPlatform (if needed) (#1176)
* [Xaml] Chain op_implicit for OnPlatform (if needed)

For OnPlatform<T>, if a conversion for T to the destination type exists,
first convert OnPlatform<T> to T, the T to the dest type

Also unify the way we look for op_implicit operators

* [Xaml] only apply the double opImplicit if a flag is set

* [C] allow conversion on parameter
2017-10-18 09:17:24 +02:00
BradChase2011 2b55a39cd9 [UWP] Fix for UWP crashing on load when compiled with .NET Native for the store. (#1186) 2017-10-16 19:27:11 +01:00
E.Z. Hart adc5ff1eb9 [Android] Handle rapid taps when only single-tap recognizer is present (#1188)
* Handle rapid tapping correctly

* Remove failed optimization attempt for 2-pointer gestures
2017-10-16 15:28:21 +01:00
Rui Marinho 40f574bc46 [UITest] Add preserve (#1105) 2017-10-13 11:58:15 +01:00
Rui Marinho 00d75e53fa [UITest] Fix uitest for elevation 2017-10-12 18:36:42 +01:00
E.Z. Hart 56f674ac1d Checking IsDestroyed before using FragmentManager in Dispose() (#1194) 2017-10-11 23:44:27 +01:00
Rui Marinho 52357e9446 [Build] Update submodule 2017-10-11 15:18:11 +01:00
Samantha Houts 3035b12802 Revert "Fix border on android buttons (#941)" (#1192)
This reverts commit 20d33c6ce2.
2017-10-09 18:05:08 -07:00
Paul DiPietro 68801433df Revert PR #882 (#1190) 2017-10-09 13:28:57 -07:00
E.Z. Hart 8ff07402ec Prevent Flags/IsInitialized check from crashing Android app on restart (#1151)
* Prevent Android app crashes on configuration restarts when flags are set

* Update UI test

* Fix typos

* Don't prevent FastRenderers flag from being set
2017-09-28 14:59:12 -07:00
Jason Smith 4382364030 Add ProjectCapability to targets file (#1164) 2017-09-27 15:57:22 -07:00
Rui Marinho 8711ff34a1 [Android]Ignore warning 2017-09-27 10:05:24 -07:00
Jason Smith dc61420392 Fix nuspec file to install DefaultItems.targets in PCL projects (#1163) 2017-09-27 09:59:08 -07:00
Rui Marinho 47d3d3da8f
Revert "[Nuget]Fix condition to import DefaultItems.targes (#1146)"
This reverts commit 009245626b.
2017-09-26 19:43:31 +01:00
Samantha Houts 783ecfcde0 Revert "[UWP] Use ItemClick to re-enable use of enter key for selection on ListView (#1133)"
This reverts commit d1bf93be20.
2017-09-26 10:34:35 -07:00
kingces95 78b8be17aa Use bitwise ops on caching strategy in ListViewAdapter.cs (#1149) 2017-09-19 18:55:29 +01:00
Rui Marinho 009245626b
[Nuget]Fix condition to import DefaultItems.targes (#1146) 2017-09-19 15:12:03 +01:00
Samantha Houts d7db7f34e6
Fix UI test for 58875 on Android 2017-09-19 15:11:43 +01:00
kingces95 f7d8cff6ae Add iOS prototypical cell cache for LV RowHeight calcs (#1143) 2017-09-16 15:13:02 +01:00
Samantha Houts c1095f45a9 [iOS] Can activate ContextActions on ListViews reliably again (#1144)
* Add ContextActions test category

* Add repro for 58875

* [iOS] Null check for the Delegate; clear the static WeakRef on dispose
2017-09-15 18:52:50 -07:00
Rui Marinho 352773a843 [Android] Hide actionbar when MDP with NavigationPage with hidden NavigationBar (#1120)
* [ControlGallery] Add repo and test for Bugzilla27731

* [Android] Hide ActionBar if MDP with NavigationPage that hides the NavigationBar
2017-09-15 18:51:48 -07:00
E.Z. Hart fc3ad54edb [Android] Restore pinch gestures and fix listview item selection (#1135)
* Repro

* Fail test if tap command is executed more than once.

* Update error message

* Handle context actions and taps without breaking selection

* Fix 58833 test

* Prevent InnerGestureListener from swallowing clicks and preventing selection

* Repro for 57515

* Add gestures category to appropriate tests

* Test notes

* Restore the tap gesture handling

* Better test name

* Simplify InnerGestureListener constructor; handle OnDown only if listening

* OnInterceptTouchEvent for IsEnabled handling

* Fix incorrect class filter in TapGestureHandler

* Restore MotionEventHelper

* Add IsEnabled check on OnTouchEvent

* Reinstate pinch gestures

* Checkpoint (trying to figure out how to handle button elevation)

* Rip out elevation ordering in DefaultRenderer

* Working version of pinch-to-zoom test

* Clean up lazy initializers, remove unnecessary members

* One fewer Java.Lang.Object

* Fix issue number; clean up notes and issue number changes

* Remove conditional

* Restore correct issue number

* Automate all the options for 58833 test

* Remove unnecessary automation ID

* Formatting cleanup; reinstate gesture detector dispose checks

* Updating Xamarin UI test version to avoid iOS crashes; update test to open iOS context actions

* Attempting to get 58833 test running on all iOS versions
2017-09-15 20:28:38 +01:00
Paul DiPietro d1bf93be20 [UWP] Use ItemClick to re-enable use of enter key for selection on ListView (#1133) 2017-09-15 09:42:56 -07:00
Rui Marinho 7c50652923
Update submodule 2017-09-15 17:27:00 +01:00
E.Z. Hart 813b953360
Fix failing UI tests for Android FormsApplicationActivity (#1141)
* Fix broken test for 57910 when using FormsApplicationActivity

* Fix NRE when removing a page during OnAppearing using FormsApplicationActivity

* Update 45926 test to work correctly with FormsApplicationActivity

* Update 32830 test so it doesn't crash on FormsApplicationActivity

* Longer wait before refreshing appearing messages (to work with FormsApplicationActivity)

* Fix input transparency issue with old FrameRenderer

* Remove extraneous using directive

* Just ignore test 32830 on FormsApplicationActivity

* [Controls] Add missing directive
2017-09-15 15:38:49 +01:00
Rui Marinho a0252e5833
[Build] Move to XCode 9 support 2017-09-15 15:29:13 +01:00
Stephane Delcroix c2b7778922
[iOS] launch image for iPhoneX 2017-09-15 15:28:55 +01:00
Rui Marinho b80ec58710
[UITests] Update packages, fix failing test (#1140)
* [Nuget] Update UITest packages

* [UITest] Fix failing tests by scrolling to results first

* [PagesGallery] Remove iOS7 storyboard

* Revert "[UITest] Fix failing tests by scrolling to results first"

This reverts commit 54eba70cf04d155998c1436e1320e02984864bca.

* [Controls] Move results labels on 51773 to the top
2017-09-15 15:27:50 +01:00
Paul DiPietro d99e76c797 Revert PR #762 (#1134) 2017-09-14 17:59:22 -07:00
Mikayla Hutchinson b8cfed30e5 Fix default items (#1123)
There were some issues in the MSBuild evaluation order
that caused the default items files to never get used.
2017-09-14 17:55:34 -07:00
Rui Marinho 2dd8294349 [iOS] Make sure to include query path on generated url (#1119) 2017-09-14 17:55:12 -07:00
Rui Marinho 35375bc2dc [Android] Fix NRE when page is being disposed (#1118)
* [ControlGallery] Add test case for bugzilla 59097

* [Android] Fix NRE
2017-09-14 17:53:55 -07:00
Samantha Houts c2f6a9c16c [UWP] ListView ItemSelected event will fire only once on selection changed (#1005)
* Add repro for 44886

* [UWP] Fire ListItemClicked when Selection changes

This will automatically set the value on the renderer and prevent the double event from firing.

* Clean up repro

* Update test case for delection scenario

* [Core] Allow ListView item deselection

* [UWP] Send events when item is deselected, too

* Test works better when you DO something.
2017-09-14 17:50:28 -07:00
E.Z. Hart b0a6d74e1e
Fix NRE when removing multiple pages in NavigationPageRenderer (#1108)
* Update 53179 test to remove 2 pages; fix for NRE when removing two pages with Android Support 25+

* Add missing step to UI test
2017-08-29 14:42:35 +01:00
Mikayla Hutchinson ddbe249170
[Internal] Fix loading props file on older MSBuild versions (#1112)
* Fix loading props file on older MSBuild versions

* Fix applying metadata to default items

* Fix build error caused be errant '

* Fix ' issue better this time

* One more missing '
2017-08-29 12:53:10 +01:00
E.Z. Hart eb51624f30
[Android] Restore and obsolete EditorEditText and EntryEditText controls (#1114)
* Restore and obsolete EditorEditText and EntryEditText controls

* Don't need to use the obsolete classes in the renderers

* Update obsolete messages
2017-08-29 12:53:02 +01:00
Rui Marinho 8510bfb3a3
[Android] Fix bugzilla58868 (#1106)
* [Android] Only set elevation in Lolipop or newer

* Update submodule
2017-08-29 12:52:03 +01:00