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

1047 Коммитов

Автор SHA1 Сообщение Дата
Damian Karzon 747b01b5bb [iOS] Fix for disposing a map causing a null reference (#1027) 2017-07-04 13:08:58 +01:00
Stephane Delcroix 0f3250cc8a
[XamlC] update cecil to .10-b6 2017-06-29 12:05:26 +02:00
E.Z. Hart 6ef847abfa Add disposed check to EnsureLongClickCancellation (#1016) 2017-06-28 14:35:37 -07:00
Rui Marinho c6c4b7f9be [UWP] Fixes for usage of XF with .net native toolchain (#1024)
* [UWP]Add required info for .net native when using AccessibilityView on UWP

* [UWP] Add reference to xaml assembly

* [UWP] Change rd.xml to be a embeded resource

* [UWP] Move code to the right place

* [UW]Only specify namespace we need
2017-06-28 21:25:23 +01:00
Stephane Delcroix d242dd70fa [Xaml] Dispose string reader as soon as we're done with them (#1022) 2017-06-28 22:13:09 +02:00
E.Z. Hart 318b50aa75
Use built-in Nunit method for waiting;
Avoid problems with Assert.Success throwing exception on wrong thread
2017-06-27 10:34:59 -06:00
E.Z. Hart 80ac8be42c
Dismiss alert in 57749 test so it doesn't impede later iOS tests 2017-06-27 09:53:37 -06:00
Mike Norman 2b333daafd Docs param push 2 (#1018)
* More parameter descriptions in parameter-complete push.

* More paremeter descriptions.

* Remainder of parameter docs for Xamarin.Forms namespace

* Straggler paramter complete file.

* Marked all internal parameters as internal in docs.

* Parameter summary complete

* Update Docs
2017-06-27 08:12:32 -05:00
E.Z. Hart d308479def
Fix (hopefully) for occasional failures in PropertyChangeBindingsOccurThroughMainThread test 2017-06-26 16:17:55 -06:00
Jason Smith 78546aed89 Fix DefinitionCollection index check order (#1017) 2017-06-26 20:06:39 +01:00
juliuszint 3b11401558 Unsubscribe from IDefinition.SizeChanged event when set via indexer (#1014)
* Unsubscribe from IDefinition.SizeChanged event when set via indexer

* added bounds and null check to preserve original exception

* index check for negative values
2017-06-26 11:29:23 -07:00
Rui Marinho 4e4da6fee5 [UWP] Make sure to update HitTestVisible when IsEnable changes (#1015) 2017-06-26 19:13:37 +01:00
Samantha Houts 39dee7a01b [Android] Dispose check before setting properties on Button (#1013) 2017-06-26 19:11:53 +01:00
kingces95 43b65f34e4 UITest (#1012) 2017-06-26 18:04:26 +01:00
E.Z. Hart d078ba64da ControlGallery Android Activity cleanup (#1011)
* Split up the various forms of Activity1 so the code is manageable

* Update access to Insights key for FormsApplicationActivity

* Remove conditional compilation symbol
2017-06-23 18:30:09 -06:00
E.Z. Hart eb2a2177b3 Fix NRE when background color of button set in FormsApplicationActivity (#1010) 2017-06-23 18:29:38 -06:00
Mike Norman 4847e4b26a Parameter complete push for docs. (#1009)
* Parameter complete push for docs.

* update docs
2017-06-23 13:12:45 -05:00
Samantha Houts a9f6acb870 [iOS] ListView with UnevenRows and Cell Heights will no longer be slow to load (#994)
* Add repro for 56896

* [iOS] Cached defined row heights for estimation

* [iOS] Null check source
2017-06-23 11:37:00 +01:00
Frank A. Krueger 80b72ceda3 [XamlC] Allow overriding the assembly resolver and whether to compile (#1003)
* [XamlC] Allow overriding the assembly resolver and whether to compile by default

* [XamlC] Add ForceCompile to override attributes
2017-06-22 23:49:40 +01:00
kingces95 9940fc261e Breaking; Make Grid.AddHz/Vt span ortho dim (#984) 2017-06-22 18:36:52 -04:00
E.Z. Hart 075a6b370d Set the Id field for Android Views created by Forms (#1004)
* Repro of modal-over-map-crash issue

* Automated test for maps modal crash

* Generate Ids for all Renderer Views on Android

* Add Ids for PageContainer and PageRenderer

* Remove TODO comment

* Verify fast renderers aren't disposed before querying Id
2017-06-22 23:33:03 +01:00
Jimmy Garrido 330b515616 Fix possible crash on API 21+ at launch when using Holo theme and FormsApplicationActivity (#961)
* Fix possible crash on API 21+ at launch

* Do not use an explicit cast

* Do not use C# 7 pattern matching
2017-06-22 19:49:39 +01:00
kingces95 668fe2f19c [UWPP] Bug 56843; LayoutUpdated > SizeChanged; Native View Embed (#980) 2017-06-22 11:44:07 -07:00
adrianknight89 6e7b2ee3c0 [iOS] Issue warning to console when MasterDetailPage is pushed onto NavigationPage (#1000)
* add warning

* change to Trace
2017-06-22 19:36:28 +01:00
Samantha Houts f80a5e05de [Android] Remove the ". " on empty labels (Accessibility) on Fastrenderers (#915)
* [Android] Concatenate Name/HelpText better

Also remove some parameters that were added to workaround an issue that
no longer exists.

* Add repro

* Listen to Stephane

he's usually right

* oops, didn't save
2017-06-22 19:19:26 +01:00
Paul DiPietro 5a87b84e86 Remove debug outputs (#1008) 2017-06-22 18:52:38 +01:00
Stephane Delcroix f6bdb76b0a [iOS] decoupling UpdateText() on LabelRenderer (#950)
* [iOS] decoupling UpdateText() on LabelRenderer

* [iOS] do not update font and color on formattedstrings
2017-06-22 10:49:41 +01:00
E.Z. Hart 7e4628e0dd Allow Context Actions on ViewCells with TapGestures (#985)
* Repro

* Allow context menu actions on ViewCells with tap gestures

* Make context menu test work for iOS

* Make the ActivateContextMenu option work for items with small text
2017-06-22 10:44:45 +01:00
Samantha Houts 67bc2d5488 [iOS/Android] Fixes "jumping" when navigation to a page with a NavigationBar from a page without one (#962)
* Add repro

* [iOS] Set IgnoreContainerArea when no Nav Bar

* [Android] Layout bar and page at the same time

* Add custom renderer to turn off transitions

* Fix test case number

* Remove superfluous category set

* Fix test automation, add TabbedPage
2017-06-22 10:25:35 +01:00
BradChase2011 bec60be834 [macOS] ScrollView's content are showing at End. (#993)
* [macOS] ScrollView's content are showing at End.

* [macOS] ScrollView's content are showing at End. (Style Cleanup)

* [macOS] ScrollView's content are showing at End. (Style Cleanup again)
2017-06-21 16:47:08 +01:00
Stephane Delcroix ded7d4e17b
[test] passing test for 32896 2017-06-21 15:31:44 +02:00
E.Z. Hart c6f547b298 Allow multiple tap gestures to fire simultaneously on iOS (#964)
* Allow multiple tap gestures to fire simultaneously on iOS

* Verify that the tap came from the same UIView
2017-06-21 12:13:06 +01:00
Stephane Delcroix c096037329 [XamlC] Allow Properties and BP of generic types (#995)
* [XamlC] Allow Properties and BP of generic types

* try hard to convince the compiler that the variable is initialized

* Update MethodDefinitionExtensions.cs
2017-06-21 10:32:58 +02:00
Stephane Delcroix 28b343b278 [C] reset the BindingContext on template change (#998)
* [C] reset the BindingContext on template change

* fix test
2017-06-21 10:32:08 +02:00
Stephane Delcroix b7b0bf559a [iOS] workaround a weird iOS behavior. (#987) 2017-06-21 02:00:58 +01:00
David Ortinau 723cb80c6b [iOS] Proxy UITableViewCell SelectionStyle when wrapped (#1002)
* making sure the UITableViewCell SelectionStyle proxies up when wrapped in ContextActionCell and with recycling mode

* corrected coding style, tabs instead of spaces. Removed stub for UITest.
2017-06-20 14:12:17 -04:00
Samantha Houts ec75b998fa [iOS] Picker no longer allows arbitrary text to be typed with keyboard (#996)
* Add repro

* [iOS] Reset text on editing

* Add instructions, fix test case number
2017-06-20 19:11:40 +01:00
adrianknight89 f5caf6881f [Android] Change modifiers on NavigationPageRenderer's navigation methods (#1001)
* align with FormsApplicationActivity

* removed unused using statements

* remove using statement
2017-06-20 10:45:45 -06:00
E.Z. Hart 99074753a0 Align Layout transparency behavior between Android, iOS, Windows (#935)
* Setting up repros

* Tests for all combos of opacity, background color, and InputTransparent

* Make InputTransparent work correctly for Layouts on Windows

* Prevent low opacity from making Layouts implicitly input transparent

* Real target values in TransparentOverlayTests

* Allow layouts with transparent backgrounds to be clickable

* Fix gesture bubbling behavior for layouts

* Fix spacing

* Remove dead code and usings

* Fix spacing

* Add missing using directive

* Adjust transparent overlay test to work with iOS quirks

* Fix spacing

* Fix bugs caused by not filtering ACTION_CANCEL in MotionEventHelper

* Attempting to fix the tests on iOS (where UI tests can't see the buttons)

* Remove extra lines

* Another attempt to get tests working on iOS

* Another attempt to get iOS UI tests working for transparent overlays
2017-06-20 16:40:07 +01:00
E.Z. Hart f7c943dc77 [iOS] Allow Forms gestures on custom renderers for controls which already have gestures (#990)
* Repro 57114 with UI test; fix for 57114 on iOS

* Repro/UI test for Windows

* Add helpful comment for posterity

* Remove stray TODO

* Only do ShouldReceiveTouch on mobile

* Explicitly require wrapped UIView to have gesture recognizers
2017-06-20 16:38:58 +01:00
Mike Norman c0a55911ac Parameter complete drive and change to Trigger.xml (#992)
* Parameter complete drive and change to Trigger.xml

* update docs
2017-06-16 14:14:27 -05:00
E.Z. Hart 7615340cfd
Fix test for 57317 on iOS 2017-06-15 15:26:58 -06:00
kingces95 6f5d6ce8da Provide better exception for bad INotifyCollectionChanged index bounds (#948) 2017-06-14 16:14:08 -07:00
Rui Marinho ec5492cd0d [iOS,Android] Fix gap when setting Separator None and recycle element and on Android when using grouping (#949)
* [Controls] Add repo for bugzilla 39802

* [iOS] Make ContextCell hide the gap when we aren't using a separator

* [Controls] Update test

* [iOS] Only fix height if separator is hidden.

* [iOS] Only fix if it's a ListiView

* [Android] Fix separator showing when using Grouping

* Update Bugzilla39802.cs
2017-06-14 15:58:03 -07:00
Paul DiPietro 02c93b6b99 [WinRT/UWP] Update ZIndex on LowerChild/RaiseChild (#981) 2017-06-14 16:14:03 -06:00
Alexander Hardwicke ef076b8825 Fix crash when modifying ContextActions on Android (#982) 2017-06-14 15:51:32 -06:00
Mike Norman 347ec70afc Fixed some broken links, added/updated examples in trigger-related docs (#989)
* Fixed some broken links and added/updated examples in trigger-related docs

* Update docs
2017-06-14 10:54:23 -05:00
kingces95 10ae30489a bug 40161; force layout of centered image in abs layout (#967) 2017-06-14 11:39:58 -04:00
Samantha Houts d6252627d0 [Android] Fix NullPointerException following RemovePage call (#933)
* Add repro for 53179

* Update Android packages to 25+

* Turn off linker to debug

* [Android] Only remove PageContainer < API 25

* Revert "Update Android packages to 25+"

This reverts commit ece252261d709213ad3a3c02c5fd37556bdb093f.

* Revert "Turn off linker to debug"

This reverts commit fdffff71386f1a4b186b89b7421d875e696b7bc7.

* Update test automation

* Add explanatory comment

* Fix test case number
2017-06-14 14:40:03 +01:00
Stephane Delcroix 28a878d14f
[test] add passing test for 56852 2017-06-14 09:33:36 +02:00