summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.iOS
AgeCommit message (Collapse)AuthorFilesLines
2016-12-14Removing now non-existent IsiOS8OrNewer checkE.Z. Hart1-1/+1
2016-12-14Deprecate versions of iOS older than 8 (#630)Jason Smith17-247/+46
2016-12-13Disable using EstimatedRowHeight for uneven rows with known heights (#454)E.Z. Hart1-11/+43
2016-12-09Revert "Deprecate iOS 8 and earlier (#626)"Jason Smith17-50/+257
This reverts commit c4b1c88f506ebf76a2a40f005b45ec9b24e46e1a.
2016-12-09Deprecate iOS 8 and earlier (#626)Paul DiPietro17-257/+50
2016-12-07Fix for 45743 which works with iOS 8 (#616)E.Z. Hart1-66/+8
* Explicitly set window bounds when presenting alert * Remove unused methods
2016-12-04dispose tap gesture (#601)adrianknight891-1/+1
2016-12-02Restore old Alert/ActionSheet method for iOS 8 (#595)E.Z. Hart1-28/+102
* Rename action sheet overload * Restoring iOS8-compatible alert/actionsheet handling
2016-11-30[iOS] Avoid using DrawRect on base VisualElementRenderer (#570)Rui Marinho2-6/+7
* [Controls] Add retro for Bugzilla 48158 * [iOS] Avoid using DrawRect as this will make some properties not being applied to the layer * [iOS] Make sure BoxRenderer calls base LayoutSubviews * [iOS] Better fix for adding the Blur effect and avoid override draw’s * [Controls] Remove extra nunit category
2016-11-22Fix broken alerts for iPad (#549)beta-2.3.4-pre1E.Z. Hart1-15/+16
* Fix broken alerts for iPad * Remove unnecessary parameter and add null check * Dropping test limit to 10 so we can get iOS passing
2016-11-18[iOS] Revert changes in popping navigation (#547)Rui Marinho1-27/+44
* [iOS] Revert changes in popping navigation * [iOS] Remove unified if
2016-11-18Have PresentAlert hide new window when alert is dismissed (#543)E.Z. Hart1-48/+82
2016-11-18Platform specifics naming adjustments (#526)Paul DiPietro1-1/+1
2016-11-16Run multiple UI tests without restarting ControlGallery (#539)E.Z. Hart2-2/+2
* Allow UI tests to bypass "manual" navigation to isses pages * Add missing Preserve attribute * Make Issue198 test work with direct navigation * Remove empty UI tests * Fix error handling for iOS * Use navigation which works for subsequent TestNavigationPages on iOS * Fix race condition in 39530 test Remove master page nesting when doing direct nav for UI tests * Set up and run a single instance of Control Gallery for UI tests * Force NavigateToIssue to wait for main page appearing to deal with iOS timing * Move remaining UI tests into Issues namespace * Change the connection check URL so it'll work on iOS * Make Appearing Gallery tests work without restarting app * Prevent ContextActions tests from stepping on each other * Make context menu test more robust * Move ButtonExtensions back to Controls namespace * Have test 774 dismiss the action sheet before ending * Update UITest package to 2.0.0 stable * Make 2948 restore orientation when it's done * Null check on PageController before calling SendDisappearing * Adding a wait for the root page in the core tests * Add consecutive tests reset to prevent memory slog on older iOS devices
2016-11-16[W] Support 0 as valid BorderWidth (#537)Stephane Delcroix1-1/+1
2016-11-16[iOS] Update Editor text from autocorrect when losing focus (#535)Paul DiPietro1-0/+3
2016-11-16Set TabBarItem properly (#530)adrianknight891-23/+24
2016-11-16[iOS] Add Platform Specific option to not adjust the status bar text color ↵Samantha Houts1-7/+9
based on the luminosity of the NavigationBar text color (#517) * Add reproduction for 37431 * [Core] Add iOS PS StatusBarTextColorMode * [iOS] Implement StatusBarTextColorMode on NavPage * Add reproduction for 44777 * Add instructions to 44777 repro * Update docs
2016-11-16[C] Use a Binding for ItemsSource object selectionStephane Delcroix1-2/+3
2016-11-16Use static method syntax to prevent mono compiler error (#538)E.Z. Hart1-17/+4
2016-11-16[iOS] Add Platform Specific features for ↵Paul DiPietro7-2/+144
PrefersStatusBarHidden/UIStatusBarAnimation (#463) * [iOS] Add Platform Specific features for PrefersStatusBarHidden/UIStatusBarAnimation * Update docs
2016-11-16[iOS] Fix AccessoryView covered by section index list (#493)Jimmy Garrido1-5/+2
* [iOS] Fix AccessoryView below section index list * Add UITest
2016-11-15[iOS] Text should not overflow Entry if it can't fit inside the bounds (#400)adrianknight891-0/+1
* 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
2016-11-15Added CornerRadius property To Frame controlAndrei N1-1/+7
2016-11-15[iOS] Use separate UIWindow for UIAlertController (#481)Paul DiPietro1-4/+12
* [iOS] Use separate UIWindow for UIAlertController * Add similar behavior for DisplayActionSheet; consolidate behavior into PresentAlert method
2016-10-26[iOS] Add check for UIGestureRecognizerState.Cancelled when closing context ↵Paul DiPietro1-1/+1
action (#442)
2016-10-20[iOS] Add Platform Specific feature for setting AdjustsFontSizeToFitWidth on ↵Paul DiPietro1-0/+9
Entry (#429) * [iOS] Add Platform Specific feature for setting AdjustsFontSizeToFitWidth on Entry * Update docs
2016-10-20[iOS] Entry should correctly update Text when typing aid is used (#401)adrianknight891-0/+6
* Entry should be able to detect typing aid changes correctly * Added comment
2016-10-12Fix MasterDetailPage/NavigationPage leaks on iPad (#426)E.Z. Hart2-35/+52
* Remove Master page property changed handler to eliminate leak * Fix memory leaks with MasterDetailPage and NavigationPage on iOS
2016-10-11[iOS] Tapping on ListView with two fingers should not crash (#379)adrianknight891-1/+3
* 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
2016-10-11Clear cached CultureInfo and TimeZoneInfo on app resume (#423)adrianknight891-0/+3
2016-10-11Merge branch 'adrianknight89-ios-scrolltoposition'Stephane Delcroix1-0/+4
2016-10-04Fixed bug 43993 by removing call to base ViewWillAppear (#333)adrianknight891-7/+4
* Fixed bug 43993 by removing call to base ViewWillAppear * Removed commented code and reduced nesting
2016-10-04Merge branch 'ios-scrolltoposition' of ↵Stephane Delcroix1-0/+4
https://github.com/adrianknight89/Xamarin.Forms into adrianknight89-ios-scrolltoposition
2016-10-03Tab children should be cast to Page (#398)adrianknight891-1/+1
2016-09-30[iOS] Keep our native property listener around the same time we keep our ↵Rui Marinho2-3/+27
proxy, check if we are KVO compliant before adding observer (#403)
2016-09-27Fix potential NRE accessing current application via Page.RealParent (#330)E.Z. Hart1-12/+2
* Fix potential NRE accessing current application via Page.RealParent * Update Native Bindings Gallery to use MessagingCenter
2016-09-23using internal Clamp methodAdrian Knight1-17/+2
2016-09-23iOS ScrollView should not scroll out of place on scrolling to elementAdrian Knight1-0/+19
2016-09-14Remove iOS classic from CI system (#353)beta-2.3.3-pre2Rui Marinho74-1068/+59
* [CI] Remove classic from build * [Build] Remove classic forwarder * [Nuget] Remove classic from Pages azure * [Build] Remove classic csproj * [IOS] Remove _UNIFIED_
2016-09-13[iOS] ViewCells with Accessories will be properly laid out again (#338)Samantha Houts1-5/+6
* Add repro for 43161 * [iOS] Don't adjust ViewCell Bounds when there is an Accessory * [iOS] Fix spacing
2016-09-13[iOS] - Revert setting the frame for ViewCell to try to hide the gap between ↵Rui Marinho2-6/+3
cells when using a ContextActionCell (#351)
2016-09-08[iOS] Adjust Started/Ended hooks in pickers for iOS 10 (#339)Paul DiPietro3-8/+8
2016-09-08[Xaml] support native views and native bindings (#266)Stephane Delcroix3-1/+62
Allows including Native views directly in xaml. Support for ios, android, UWP
2016-09-08Native Bindings (#278)Stephane Delcroix6-2/+84
* [C, I, A, W] Support Native Bindings * fix tabs
2016-08-30Platform Specifics (#301)Samantha Houts6-7/+98
* Playing around with how the platform specifics interfaces etc. might work * Sample implementation of iOS navigation translucency * Very slightly reduced code * Better vendor stuff * Drop single-implemenation interfaces * Generics on NavigationPage * On-demand vendor stuff * Remove functionally duplicate classes and make ControlGallery work again * Namespace all the things. XAML test. * Can use Effect to attach platform specific * Attach Effect on PropertyChanging for XAML support! * Rename IConfigPlatform interfaces for readability * Some renaming to match the documents * Split class files * Clear out test-only code * Re-namespace * Added On method to rendered Elements * Allow for removal of platform suffix, convenience methods on specific platforms * Creating a gallery page for specifics * Add rudimentary Platform Specifics gallery; make CollapseStyle work on UWP; Add CollapsedPaneWidth specific property * Toolbar now working with both collapse styles * MDP now displaying Content title; toolbar routing around title * Add a gallery for the iOS NavigationPage stuff * Add Navigation Page as detail page to verify it works with new Toolbar options * Make titlebar/toolbar background colors consistent * ToolbarPlacement now working on NavigationPage * Toolbar Placement working for tabbed and nav pages * Fix bug where phone doesn't get default toolbar placement on start * [Core] Add PS WindowSoftInputModeAdjust [Core] Make Application extendable * Toolbar placement now working on Nav, Tabbed, and Master pages on desktop/phone Remove unnecessary style indirection Fix build errors * [A] Add PlatformConfigurationExtensions * SetSoftInputMode test page * [A] SetSoftInputMode Known issue: Status bar color does not work in AdjustResize mode * [Core] Add PS Blur * [iOS] Configure renderer for blur * Add test page * Move to blur VisualElement for broader support * Move test pages to gallery * Update docs * Use lazy initializer for PlatformConfigurationRegistry
2016-08-30Throw InvalidOperationException if AppLinkEntry.Thumbnail source is invalid ↵Jimmy Garrido1-2/+6
(#299)
2016-08-16[iOS] Change when we updated the XF INavigationPageController after popping ↵Rui Marinho1-53/+28
a page natively, Cleanup UITest references (#291)
2016-08-16[iOS] Fixed bug that made pull-to-refresh indicator always visible after 2+ ↵Samantha Houts1-7/+1
pulls (#307) * Add repro for Bugzilla 43214 * [iOS] Undo change to ListViewRenderer was attempting to prevent multiple unnecessary calls to SendRefreshing, but this caused unintended problems.
2016-08-02[A, iOS] ListView Pull-To-Refresh indicator animates when navigating back to ↵Samantha Houts2-3/+18
it (#274) * Add repro for 33561 * [A] ListView refreshing on created shows indicator * [iOS] Refresh indicator restarts when appeared * Remove superfluous get