summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Xamarin.Forms.Controls.Issues.Shared.projitems
AgeCommit message (Collapse)AuthorFilesLines
2017-10-23force sync with upstream 2.4.0-sr2Kangho Hur1-2/+0
Change-Id: I36f0de33d03e804afd17f7ab2c60ae6f435ec402
2017-10-23Revert "Fix build"Kangho Hur1-0/+1
This reverts commit 92d617d10278ecec2abccccb6ad6f3ac54b87c63.
2017-10-23rebase to tags/beta-2.3.5-pre1Kangho Hur1-0/+2
- this is base code of xamarin.forms 2.3.5-pre1 (https://github.com/xamarin/Xamarin.Forms/commit/fc778eb9789f50634d48fb9ad127f211b3fcfcc7)
2017-10-23Fix buildRui Marinho1-1/+0
2017-10-23Fix buildRui Marinho1-1/+0
2017-10-23Fix buildRui Marinho1-1/+0
2017-10-23Revert "Prototypical Cell Cache for IsEnabled testing; UITest" (#1156)kingces951-1/+0
This reverts commit _52487.
2017-10-23Prototypical Cell Cache for IsEnabled testing; UITest (#1153)kingces951-0/+1
2017-10-23Fix context action/tap gesture conflict when tap gesture is on nested view ↵E.Z. Hart1-0/+1
(#1154)
2017-10-23[MacOS] Fix bugzilla58779 (#1109)Roger Hardiman1-0/+1
* Add test for B58779 - DisplayActionSheet bug on MacOS When there are a large number of items in the list (eg 15) the list goes off the bottom of the Mac desktop * Add test for B58799 to project * Fix for B58799 If the list of buttons has a height > 400 then put the list in a NSScrollView * Fix whitespace for Bugzilla 58779 * Add vertical scrollbar * Set height of scrollview to 60% of the screen height
2017-10-18[Android] Prevent ObjectDisposedExceptions in ListViews with ↵Samantha Houts1-0/+1
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-18fix-cpStephane Delcroix1-1/+0
2017-10-18Allow duplicate issue numbers per tracker (#1127)E.Z. Hart1-2/+3
2017-10-18[Controls] Fix cherry-pickRui Marinho1-4/+0
2017-10-18[UWP] Inherit from Panel on WrapperControl (#1204)Paul DiPietro1-0/+2
* [UWP] Inherit from Panel on WrapperControl * Fix typo
2017-10-16[Android] Handle rapid taps when only single-tap recognizer is present (#1188)E.Z. Hart1-0/+6
* Handle rapid tapping correctly * Remove failed optimization attempt for 2-pointer gestures
2017-09-28Prevent Flags/IsInitialized check from crashing Android app on restart (#1151)E.Z. Hart1-0/+1
* 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-26Revert "[UWP] Use ItemClick to re-enable use of enter key for selection on ↵Samantha Houts1-1/+0
ListView (#1133)" This reverts commit d1bf93be200b3d3c48d0d292bf455f444485d8f9.
2017-09-15[iOS] Can activate ContextActions on ListViews reliably again (#1144)Samantha Houts1-0/+1
* Add ContextActions test category * Add repro for 58875 * [iOS] Null check for the Delegate; clear the static WeakRef on dispose
2017-09-15[Android] Hide actionbar when MDP with NavigationPage with hidden ↵Rui Marinho1-0/+1
NavigationBar (#1120) * [ControlGallery] Add repo and test for Bugzilla27731 * [Android] Hide ActionBar if MDP with NavigationPage that hides the NavigationBar
2017-09-15[Android] Restore pinch gestures and fix listview item selection (#1135)E.Z. Hart1-0/+2
* 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[UWP] Use ItemClick to re-enable use of enter key for selection on ListView ↵Paul DiPietro1-0/+1
(#1133)
2017-09-14Revert PR #762 (#1134)Paul DiPietro1-1/+0
2017-09-14[Android] Fix NRE when page is being disposed (#1118)Rui Marinho1-0/+1
* [ControlGallery] Add test case for bugzilla 59097 * [Android] Fix NRE
2017-09-14[UWP] ListView ItemSelected event will fire only once on selection changed ↵Samantha Houts1-0/+1
(#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-08-15[Android] Eagerly dispose children of ListViews to prevent ObjectDisposed ↵Samantha Houts1-0/+1
exception (#1063) * Add repro for 57910 * [Android] Dispose cells explicitly * [Android] Add default constructors to prevent crash on dispose * [Android] Don't try to dispose headers and footers
2017-08-15[iOS] Prevent ListView HasUnevenRows crash when template w/container Element ↵Samantha Houts1-0/+1
is swapped (#1095) * Add repro for 58645 * [iOS] Check for null before clearing element renderer * [iOS] Remove unnecessary code renderer.SetElement(null); == descendant.ClearValue(Platform.RendererProperty); * [iOS] Clarify comment, use preferred method of clearing renderer from Element * How about we make the test work? Sounds like a good idea to me.
2017-08-15[Android] Fix missing shadow on Button fast renderer (#1034)Rui Marinho1-0/+1
* [Android] Fix missing shadow on Button fast renderer * [Android] Fix z index on Loplipop * [Android] Make sure we don't hit NRE when updating background * [Android] Fix possible NRE on BackgroundTracker * [Android] Remove elevation fix * [Android] Set elevation in Android Views if needed * [Android] Add UITest for button on fast renderes * [Controls] New test for elevation with fast renderer button
2017-08-15Avoid exception when removing a page from navigation during Appearing ↵E.Z. Hart1-0/+1
handler (#1094) * Theoretical repro * Repro * Remove unnecessary forced execution of pending transactions * Update issue data
2017-08-10Repro 58406; apply effects to fast renderers on Android (#1077)E.Z. Hart1-0/+2
2017-07-24when closing the Picker by tapping outside or hitting done, verify the ↵David Ortinau1-0/+1
source selection index matches the UI control. When it is in spin, the animation completes offscreen and the next time it opens you see the wrong row selected. (#1054)
2017-07-24Disallow scrolling in ScrollView when IsEnabled set to False (#1049)E.Z. Hart1-0/+1
* Repro and fix for iOS * Automated tests * Fix for Android * Update issue number * Alternate version of test which I hope will work on iOS 8 * trying yet another variation of the test which will hopefully work on iOS 8
2017-07-24[core] Prevent canonicalization of '*.[.]' and '-0' (#1035)kingces951-0/+1
2017-07-24[Android] Prevent ObjectDisposed exceptions on Fast Renderers (#1033)Samantha Houts1-0/+1
* Add repro for object disposed exception * [Android] Clear Renderer property from Element on dispose
2017-07-19[Android] Handle fragment removal inside of the RemovePage method (#1053)E.Z. Hart1-0/+1
* Repro * Handle fragment removal inside of RemovePage method * Fix class name for test * Split long strings
2017-06-28Add disposed check to EnsureLongClickCancellation (#1016)E.Z. Hart1-0/+1
2017-06-26[UWP] Make sure to update HitTestVisible when IsEnable changes (#1015)Rui Marinho1-0/+1
2017-06-26UITest (#1012)kingces951-0/+1
2017-06-23Fix NRE when background color of button set in FormsApplicationActivity (#1010)E.Z. Hart1-0/+1
2017-06-23[iOS] ListView with UnevenRows and Cell Heights will no longer be slow to ↵Samantha Houts1-0/+1
load (#994) * Add repro for 56896 * [iOS] Cached defined row heights for estimation * [iOS] Null check source
2017-06-22Set the Id field for Android Views created by Forms (#1004)E.Z. Hart1-0/+1
* 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[Android] Remove the ". " on empty labels (Accessibility) on Fastrenderers ↵Samantha Houts1-0/+1
(#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-22Allow Context Actions on ViewCells with TapGestures (#985)E.Z. Hart1-0/+1
* 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[iOS/Android] Fixes "jumping" when navigation to a page with a NavigationBar ↵Samantha Houts1-0/+1
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-21Allow multiple tap gestures to fire simultaneously on iOS (#964)E.Z. Hart1-0/+1
* Allow multiple tap gestures to fire simultaneously on iOS * Verify that the tap came from the same UIView
2017-06-20[iOS] Proxy UITableViewCell SelectionStyle when wrapped (#1002)David Ortinau1-0/+1
* 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[iOS] Picker no longer allows arbitrary text to be typed with keyboard (#996)Samantha Houts1-0/+1
* Add repro * [iOS] Reset text on editing * Add instructions, fix test case number
2017-06-20Align Layout transparency behavior between Android, iOS, Windows (#935)E.Z. Hart1-0/+2
* 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[iOS] Allow Forms gestures on custom renderers for controls which already ↵E.Z. Hart1-0/+1
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-14[iOS,Android] Fix gap when setting Separator None and recycle element and on ↵Rui Marinho1-0/+1
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