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

171 Коммитов

Автор SHA1 Сообщение Дата
Paul DiPietro 744e8fefef [UWP] Update Editor TextColor correctly (#891) 2017-05-26 12:42:19 +01:00
Rui Marinho 657c3e39f8 [Android] Set SingleLine to true when we only have 1 line on a TextView (#932)
* [Android] Set SingleLine to true when we only have 1 line on a TextView

* Fix stray \ char
2017-05-26 12:30:01 +01:00
Paul DiPietro a9a6a40c67 [UWP] Respect TextBox BackgroundFocusBrush Effect (#928) 2017-05-26 12:09:00 +01:00
Rui Marinho 8f7b1f7f17 [iOS] Handle user popping pages out of order (#934)
* [iOS] Handle when user can call pop a page that was already disposed/removed

* [Controls] Fix bug number
2017-05-24 10:29:09 -07:00
Samantha Houts 877905611c [Android] Support up to 20 templates, as documented. (#929)
* Add repro for 42956

* [Android] Support up to 20 templates, as documented.

* Spaces -> tabs

* A little more info on the _dataTemplateIncrementer

* Fix test case number
2017-05-23 10:58:19 -07:00
E.Z. Hart b3f6d80a1b Remove VisualElement finalizer (#918)
* [Controls] Add repo for bugzilla 55365

* Remove finalizer from VisualElement

* Remove unused using directive

* Removing test for 44074

* Update docs
2017-05-16 10:27:41 -07:00
Paul DiPietro 6c98ad0915 [UWP] Call UpdateTitleVisible on NavigationPage's appearing when inside a TabbedPage (#901) 2017-05-05 12:53:07 +01:00
E.Z. Hart 1e1785016a Remove status bar underlay view in Android AppCompat (#892)
* Remove status bar underlay and handle status bar color with theme colors

* Fix layout gap when SoftInputMode is set to resize

* Restore linker settings
2017-05-04 11:44:13 -04:00
E.Z. Hart adac0fcc38 Give layouts a chance to handle touch events after passing though immediate children (#902)
* Repro for Bugzilla 55912

* Automate test

* Give the layout a chance to actually handle gestures before bubbling up
2017-05-04 10:51:01 +01:00
Samantha Houts 20bfa5b503 [iOS] Null Element before disposing trial renderers in uneven ListViews (#894)
* Add repro for 55745

* [iOS] Null Element before disposing trial renderers
2017-05-02 16:18:05 -07:00
E.Z. Hart cdc4055128 Better error handling for image loading errors on iOS/Android (#849)
* First run at removing async void image update methods

Consistent error logging and IsLoading on Android,iOS,UWP

Move error logging into image handlers for better messages

Add demo of custom ImageRenderer error handling

Update docs

Make the test smaller so the results don't get pushed offscreen

Fix namespace error

* Update error handling for fast image renderer

* Update 37625 test to use image we control

* Add java disposed check to avoid ObjectDisposedException in async operations

* Add disposed checks to legacy renderer; null check element before SetIsLoading

* Check disposed on GetDesiredSize for fast renderer
Use local disposed member where possible for disposed check

* Check for disposal after async handlers in iOS

* Add disposal checks after async methods in Windows

* Reset linker settings on project; reduce redundant casts in ImageViewExtensions
2017-04-25 19:16:25 +01:00
Samantha Houts 17c7d8ed5c [iOS] Prevent NRE in ListView OnItemSelected (#883)
* Add repro

* [iOS] Prevent NRE in ListView

* [Android] Prevent NRE in ListView

Not observed, but adding defensive check just in case
2017-04-25 11:14:16 -07:00
Stephane Delcroix 892e8d1868
(Passing) test for 54977 2017-04-18 14:47:35 +02:00
Jimmy Garrido 7458ca3733 Clean up NavigationBar code in Platform (#753) 2017-04-11 10:48:41 +01:00
adrianknight89 6966dd6cc7 [iOS] ActivityIndicator should not disappear when used in a ViewCell (#495)
* preserve activity indicator state

* changed to using listviewrenderer

* remove whitespace

* moved message to constructor

* add sample code

* remove message sending

* changes

* remove curly braces
2017-04-06 19:25:47 +01:00
E.Z. Hart e55efa2a8e Align iOS, Android, Windows handling of tap gesture event bubbling (#842)
* Add test for gesture bubbling behavior on all controls;
Make Windows behavior consistent with other platforms;

* Fix the stepper test

* Make Frame on Android handle tap event bubbling like the other platforms

* Formatting changes and query syntax instead of SelectMany
2017-03-29 09:52:45 +01:00
Paul DiPietro 90582e9777 [WinRT/UWP] Enable selection in password entry (#677)
* [WinRT/UWP] Enable selection in password entry

* Remove unnecessary if
2017-03-27 18:26:56 +01:00
Samantha Houts 1eae24b051 [iOS] Prevent NRE when page is switched on Appearing (#840) 2017-03-27 11:31:04 +01:00
adrianknight89 27de335bf1 [iOS] Platform specifics to control ScrollView content touch delay (#563)
* can delay content touches optionally

* revert bug fix

* add back _tapGesture

* remove extra declaration
2017-03-24 12:07:59 -07:00
Rui Marinho 63af840804 [Android] Still look for the normal drawable on resources (#839)
* [Android] Still look for the normal drawable on resources

* [Android]Fix code style
2017-03-24 17:54:12 +00:00
Samantha Houts eea0bdcc6e [iOS] Don't skip row height estimation for grouped lists (#838)
* Nest bugzilla 51536 classes for less pollution

* Add repro for 53834

* [iOS] Don't skip row height estimation for grouped lists
2017-03-24 11:02:59 +00:00
Samantha Houts 79ecf97d92 [Android] ScrollView can now consume Effects (#836)
* Add repro

* [Android] Make ScrollView an IEffectControlProvider
2017-03-23 17:12:41 -06:00
E.Z. Hart f27f5a3650 UI tests for InputTransparent and fixes for Android/Windows (#808)
* Set up automated UI tests for InputTransparent

* Pull in Adrian's UI tests from PR 483

* Fix bugs with box/label/image gestures passing through when not transparent

* Fix disabling of layouts on Windows; fix 44096 test for iOS/Windows;

* Automate the 53445 test
2017-03-23 17:18:38 +00:00
Samantha Houts c65a9a8c57 [iOS/Win] Label will not unnecessarily expand (#827)
* Add repro for 53362

* [iOS] Label will not unnecessarily expand

* [Win] Label will not unnecessarily expand
2017-03-22 10:43:17 +00:00
E.Z. Hart 14a740dd5e Make Entry completed behavior on UWP/WinRT match Android/iOS (#747)
* Make Entry completed behavior on UWP/WinRT match Android/iOS

* Accessibility test
2017-03-20 19:09:41 +00:00
adrianknight89 ea4673c8cb [iOS] Use UIButtonType.System for Button and utilize UIButton.Appearance (#554)
* Change button style and use UIButton appearance

* added sample code

* change references

* setting other properties

* add comment

* refactor proxy setter

* made control states array static

* remove category declaration

* changes

* add sample code

* changes

* Fix identation

* Update ButtonRenderer.cs
2017-03-20 15:53:54 +00:00
Paul DiPietro 04d034057c [WinRT/UWP] Open Picker dropdown when calling Focus (#762) 2017-03-20 08:48:28 -07:00
Vitaly Knyazev cf213891c9 Bug 51536, initial iOS cell layout is incorrect when cell has context actions … (#787)
* Bug 51536, initial height is incorrect when cell has context actions or ListView is in recycle mode

* Improved fix for iOS uneven height cell layout

* Fixed indentation and added test case for issue 44525

* Fixed indentation for test case

* Added 1px room, this will fix Bugzilla31330 test, renamed test case to 51536

* Updated shared project file
2017-03-14 09:22:21 -07:00
adrianknight89 9fb7101760 Fix MasterDetailPage event cycle (#754)
sample code

add tag

change message

changes

changes 2

changes 3

changes 4
2017-03-14 11:57:32 +00:00
Paul DiPietro 83fd2751e6 [WinRT/UWP] Fix Opacity behavior with ProgressBar (#695)
* [WinRT/UWP] Fix Opacity behavior with ProgressBar

* Update .nuspec

* Further update .nuspec

* Adjust .csproj line to fix Mac build
2017-03-14 11:00:10 +00:00
Samantha Houts 05f0f7610f [Win] Labels will now wrap when inside horizontally infinite layouts (#639)
* Add repro for 42559

* [Win] Override GetDesiredSize for LabelRenderer

* [Win] Invalidate size on font/align change
2017-03-14 10:51:28 +00:00
Samantha Houts e7f5a4188d [iOS] ViewCells will respond to ForceUpdateSize in RecycleElement mode (#809)
* Add reproduction for 44525

* Clean up gallery page

* [iOS] Get index path from Cell in RecycleElement

* Fix obsolete code
2017-03-14 10:30:22 +00:00
Paul DiPietro 93fc553223 [UWP] Add width check for Detail on MDP to prevent potential crash (#775) 2017-03-06 21:45:21 -08:00
Jimmy Garrido 65d8480519 [UWP] Improve toolbar consistency on MasterDetailPage (#744)
* Improve toolbar consistency on MasterDetailPage

* Properly indent xaml page
2017-03-06 14:19:36 -08:00
Paul DiPietro b53ccf0d47 [WinRT/UWP] Do not allow IsPresented use in Split mode on desktop (#707) 2017-03-03 12:51:28 +00:00
Samantha Houts bc13d3cfee [Android] Don't crash if Control is accessed in Effect OnDetached when Page is Disposed. (#773)
* Add repro for 51505

* [Android] Don't dispose of EffectControlProvider

* Oops
2017-03-03 12:41:04 +00:00
Paul DiPietro 8871077f11 [WinRT/UWP] Make TextBox better respect background color changes via behaviors (#749) 2017-03-03 12:31:46 +00:00
E.Z. Hart caf2e81412 Fix for Android Visibility/Opacity crash (#785)
* Repro

* Fix for UI test

* Cache the Alpha value and queue up restoration after the visibility is changed

* Fix issue with negative height/width in UpdateLayout

* Clean up usings
2017-03-03 11:28:44 +00:00
Stephane Delcroix 32431a4427 [UWP] connect the actual ObservableCollection to the ComboBox.ItemsSource 2017-02-23 09:37:17 -06:00
Adrian Knight 4176329967 added sample code 2017-02-22 11:30:19 +00:00
Samantha Houts 839bab8d98 Add repro for 52533 2017-02-21 10:17:18 +00:00
E.Z. Hart 2ad9cb93f4 Add localized listener for Android numeric input 2017-02-17 11:11:46 +00:00
Stephane Delcroix 25fbdc0933 [i] Add Test for 45284 2017-02-17 10:45:36 +00:00
Paul DiPietro 986c46d0d4 [A] Do not throw error for first param in ScrollTo (#742) 2017-02-17 10:44:14 +00:00
Paul DiPietro de3fdf57c7 [WinRT/UWP] Insert missing SendScrollFinished call (#751) 2017-02-17 10:42:33 +00:00
Jimmy Garrido f449b31918 Fixed Title not updating on parent page (#743) 2017-02-17 10:40:40 +00:00
adrianknight89 1d8e098e2a [iOS] MasterDetailPage master icon should be changeable from any page on the stack (#608)
* master detail page master icon could be changed from any page on the stack

* change icon names

* added titles
2017-02-15 11:39:02 +00:00
adrianknight89 340a705c5e [iOS] Dispose pickers properly and automate GC checks (#632)
* dispose datepicker

* add dispose to other pickers

* add ui test

* add dispose to picker model

* change class name
2017-02-15 11:38:22 +00:00
adrianknight89 f0711c6aa6 [Android] Double tapping on context action should not crash (#609)
* fix double tap nre

* added sample code

* new fix

* added comment

* better fix

* edit position of change

* changes
2017-02-13 13:47:59 +00:00
adrianknight89 56e3629c82 [iOS] Fix NavigationPage memory leak when back button title is set (#523)
* fix memory leak

* fix parent

* added comment
2017-02-09 16:03:41 +00:00