summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.iOS
AgeCommit message (Collapse)AuthorFilesLines
2017-01-12[C] new OnPlatform mechanism (#658)Stephane Delcroix1-1/+2
* [C] Obsolete TargetPlatform * [Xaml] support and test the new syntax * blind fix windows platforms
2017-01-12[iOS] Labels with WordWrap or CharacterWrap will Expand (#529)Samantha Houts1-2/+2
* Add reproduction for 28650 * [iOS] Expand the label to fill width if wrapping Also, simplify the `if` statement, since `LineBreakMode` is not a flags enum and the only excluded member was `None`. * Test two small labels next to each other in horizontal layout
2017-01-12fix bug-39359 (#599)fengrui1-0/+7
UriImageSource does cache failed HTTP responses
2017-01-12[iOS] Fix child view position when the Navigation Bar is translucent (#659)Sandro Cavazzoni1-2/+8
2017-01-10iOS and Android timers should be runnable from any thread and execute… (#374)adrianknight891-49/+7
* iOS and Android timers should be runnable from any thread and executed on the main thread * removing unused Timer class declarations with minor refactoring efforts * iOS and Android timers should be runnable from any thread and executed on the main thread * removing bak file * switch to v7 * add test code
2017-01-09[iOS] Register effects for ScrollView and WebView (#641)adrianknight899-17/+36
* fix effects * move effect utilities to core * use core class * move to internals namespace * remove IEffectControlProvider from IVisualElementRenderer
2017-01-04[iOS] Platform specifics for controlling Picker SelectedIndex change ↵adrianknight891-1/+4
behavior (#540) * picker selected index could change when picker view is dismissed * use enum
2017-01-03Allow subscriber to be collected if MessagingCenter is the only reference to ↵E.Z. Hart1-1/+3
it (#617) * Repro * Make messaging center callbacks weak references * Preserve attribute * Fix test method name * Watch for collection of actual delegate target instead of wrapper delegate * Preserve the original platform instance when changing main page * Better tests for lambda situations * Update tests, make callback target a weakreference if it's the subscriber * Ensure old Platform MessagingCenter subs are gone before creating new Platform
2017-01-03[iOS] Prevent multiple ListView cells from being swiped simultaneously (#578)adrianknight891-4/+27
* disable multiple cell swipe * add sample code * refactored * convert to weakreference * remove null setting * change weakreference setting place * remove if * revert isopen changes * add instructions
2016-12-30[iOS] Change keyboard type while keyboard is visible (#443)adrianknight892-0/+2
* Change keyboard while changing text * add sample code
2016-12-28fix nre when changing content in datepickerselected (#494)adrianknight891-1/+1
2016-12-22[iOS] Entry should not pass a newline to the next responder (#397)adrianknight891-1/+1
* UITextField should not return so that the next field does not get passed a newline * Added code sample
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