maui-linux/Xamarin.Forms.Core.UITests....
Rui Marinho 4455f9f4c8
[Core, iOS, Android] Add loop feature to CarouselView (#9453)
* [Core] Add loop to CarouselView

* [iOS] Draft loop on iOS CarouselView

* [iOS] Try use custom CarouselCollectionView

* [iOS] Fix going back on the carousel loop

* [iOS] Fix crash when clearing items

* [iOS] Fix rebase

* [iOS] Update CarouselView current item

* [iOS] Small cleanup

* [Controls] Add gallery with CarouselView loop

* [iOS] Fix getting correct index position when using loop on CarouselView

* [iOS] CarouselView loop cleanup

* [iOS] Refactor CarouselView loop

* [iOS] More cleanup CarouselViewController

* Add-loop-work-cleanup

* Update App.cs

* [Android] Add initial work for Loop on CarouselView

* [Android] Fix visual states on CarouselView

* [Android] Add CarouselViewLoopManager refactoring

* [iOS] CarouselViewRender just add space

* [Android] Fix issue scrolling to last item from begining of collection

* [Android] Cleanup CarouselViewRenderer

* Fixed UWP CarouselView issues

* [Android] Fix API change ItemContentView

* [iOS] Fix disable loop on CarouselViewRenderer

* Modify Loop property to use OneTime as BindingMode

* Removed Loop CheckBox from the samples

* Fixed main CarouselView Layout

* [iOS] Apply suggestions from code review Sam

Co-authored-by: Samantha Houts <samhouts@users.noreply.github.com>

* [iOS] Apply suggestions from code review

Co-authored-by: Samantha Houts <samhouts@users.noreply.github.com>

* [iOS} Dispose _carouselViewLoopManager

* [iOS]Remove async on UpdateLoop

* [Android] Add null checks for CarouselViewRenderer and ItemsView

* Fixed crash in Android CarouselView Loop

* Updated EmptyCarouselGallery

* More CarouselView Android Loop fixes

* Disable Loop by default

* Revert "Disable Loop by default"

This reverts commit 04dca77bfafedaf4371c9fc9606a14a86d43d638.

* [Android] Fix change current item on CarouselView

* [Android] Try fix failing tests CarouselVIewRenderer

* [Android] Fix go to position on CarouselView load

* [UITests]Add loop tests

* [UITests] Fix Issue8964 test

* [UITests] Add loop tests

* [Android]  Check for NRE if there's no layout yet

* [Android] Move when we cam UpdateInitialPosition

* [UITests] Fixd UITest  dragto previous position

* [Android] Fix crash when clearing collection

* [UITests] Add more position tests

* [Android] Fix setting position OnAppearing

* [UITests] Fix issue11224 test

* [Android] Don't update position if not visible

* [iOS] Fixes to get correct position on CarouselViewRenderer

* [iOS] Fix initial  position on CarouselView

* [iOS] Remove extra loop items

* Revert "[iOS] Remove extra loop items"

This reverts commit 4fcea67b075e5a31bde6950f7cf3d659c1a1d75f.

* [iOS] Add ILoopItemsViewSource

* Update LoopObservableItemsSource.cs

* [UITests] Fix gallery

* [iOS] Fix center vertical when using loop

* [iOS] Fix calculatting offset

* Update CarouselViewUITests.cs

* [iOS] Fix set position

* [Android] Fix reset CurrentItem when collection is reset

* [UITests] Fix UITest going back

* Revert "[iOS] Fix set position"

This reverts commit a49d78159780772e554abc2eacc782b8cb57703a.

* [iOS] Reset current item when collection changes

* [iOS] Only reload cells if removing current

* Fix build

* Fix rebase

* Make looping work for CarouselView on UWP

* [iOS] Some refactoring and cleanup on IOS Collection changes

* [iOS] Fix Scrolled even position when using loop

* [Android] Allow to override get the indexes sent on Scrolled event

* [Android] Fix first and last indexes

* Apply suggestions from code review

Co-authored-by: Samantha Houts <samhouts@users.noreply.github.com>

* [iOS] Don't scroll if we are dragging

* [iOS] Fix issue trying to scroll without cells on iOS11

* [Android] Just fake loop cound if ItemsSource.Count > 0

Co-authored-by: Javier Suárez Ruiz <javiersuarezruiz@hotmail.com>
Co-authored-by: Samantha Houts <samhouts@users.noreply.github.com>
Co-authored-by: E.Z. Hart <hartez@gmail.com>

fixes #8641
2020-09-01 14:41:10 -07:00
..
Remotes Merge branch '4.0.0' into 4.1.0 2019-06-27 16:49:07 -07:00
Tests [Core, iOS, Android] Add loop feature to CarouselView (#9453) 2020-09-01 14:41:10 -07:00
Utilities Merge branch '4.8.0' into 5.0.0 2020-08-25 16:00:54 -07:00
BaseTestFixture.cs [UWP] Fixes 8787 Entry text not visible until focus or window resize (#11351) 2020-07-20 09:08:48 -05:00
PlatformAutomatedTest.cs [UITests] Increase time for PlatformAutomatedTests 2020-06-29 13:11:21 +01:00
PlatformQueries.cs [iOS] Add preserve to RadioButton (#11023) 2020-06-12 16:25:18 -07:00
Queries.cs [Core, iOS, Android] Add loop feature to CarouselView (#9453) 2020-09-01 14:41:10 -07:00
UITestCategories.cs [Android, iOS] Fix issue using ArcSegment to create a Path (#11195) 2020-08-24 14:27:18 -07:00
Xamarin.Forms.Core.UITests.Shared.shproj [UITests]Add Xamarin.Forms.Core.UITests.Shared (#711) 2017-03-23 11:03:48 +00:00
Xamarin.Forms.Core.UITests.projitems [iOS] Add preserve to RadioButton (#11023) 2020-06-12 16:25:18 -07:00