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

2293 Коммитов

Автор SHA1 Сообщение Дата
Viridovics d484fb74cc Fix Bugzilla38723 (#3812)
fixes #2302
2018-09-26 10:19:08 -07:00
Mohamed CHOUCHANE db610c6906 WPF - Fix Unable to intercept back button (#3762)
* WPF - Fix Unable to intercept back button

* WPF - Improve OnBackButtonPressed

-fixes #3689
2018-09-26 15:13:04 +02:00
Rui Marinho 01effa278f
[Controls] Fix merge remove duplciated issue 3788 2018-09-26 13:06:14 +01:00
Rui Marinho 39b6467b81
Merge branch '3.3.0' 2018-09-26 12:19:50 +01:00
E.Z. Hart 807aa56157 Prevent double time/date picker dialogs on Android when setting focus (#3899) 2018-09-26 12:17:21 +01:00
E.Z. Hart 1c36e351a8 Prevent double time/date picker dialogs on Android when setting focus (#3899) 2018-09-26 12:16:21 +01:00
Stephane Delcroix e875e9f302 [CSS] accept 'oblique' for 'font-style' (#3815) fixes #3808
- fixes #3808
2018-09-26 10:22:45 +01:00
Rui Marinho e3e4c7cc4a
[Core] Moving Command's CanExecuteChanged to use the WeakEventManager (#3852) fixes #3656
* [Core]  Use WeakEventManager on CanExecuteChanged

* [Core]Add unit test for remove event handler with WeakEventManager

* [Core] Fix remove the correct handler
2018-09-26 10:21:05 +01:00
adrianknight89 8d0e8aa24d added preserve attribute (#3876) fixes #2306 2018-09-26 10:09:21 +01:00
Chris King 97a37a60c1 add comments to .create-nuget.bat 2018-09-25 15:29:17 -10:00
adrianknight89 e3145aa0a9 [Enhancement] Create a bindable property for AutomationId (#3879)
* create a bindable property for automationId

* make ClassId and AutomationId properties of Element
2018-09-25 14:36:50 -06:00
adrianknight89 27d92537fc [Android] Enable MaxLines and TextDecorations on fast renderers (#3878)
* enable MaxLines on fast renderers

* added text decoration functionality

* include test in project
2018-09-24 10:26:07 -10:00
Rui Marinho 0c5e6d5f24 Merge branch '3.3.0' 2018-09-24 17:32:34 +01:00
Rui Marinho e02542411f Merge branch '3.2.0' into 3.3.0 2018-09-24 12:48:11 +01:00
E.Z. Hart 16a4e91aac Ensure that the ListViewAdapter is no longer being used by the ListVi… (#3848) fixes #3603
* Ensure that the ListViewAdapter is no longer being used by the ListView before disposing it

* Remove `RemoveAllViews` from `Dispose`
2018-09-24 12:46:32 +01:00
Stephane Delcroix d6bd40fc12 Merge branch '3.3.0' 2018-09-24 09:03:49 +02:00
Stephane Delcroix 2268657174 Merge branch '3.2.0' into 3.3.0 2018-09-24 09:03:08 +02:00
Matthew Richardson aeca07c097 Fix #3097 swipe gesture not being handled in VisualElementTracker. (#3098) Fixes #3097 2018-09-21 12:05:57 -07:00
Rui Marinho ea42a07ffb
[Build] Fix merge 2018-09-21 17:11:11 +01:00
Rui Marinho b55e117b3a
Merge branch '3.3.0' 2018-09-21 16:26:39 +01:00
Andoni Morales Alastruey 94747d21d7 Fix spaces to tabs indentation to match the coding style (#3745) 2018-09-20 12:11:20 -07:00
jcmanke bd663038ba [Android] Fix WebView.Navigating event, make WebViewClient inheritable (#3780)
* Extracted WebViewRenderer.WebClient to FormsWebViewClient, moved SendNavigating call from ShouldOverrideUrlLoading to OnPageStarted

* Changed _webViewClient and GetWebViewClient() method to return base class

* Changed public things to protected internal
2018-09-20 10:06:39 -07:00
Stephane Delcroix 02096e1a04 [A] do not draw gradient for empty CornerRadius (#3786)
Drawing CornerRadius (introduce by #1998) when the CornerRadii are
actually 0 causes scaling artifacts on API < 25.

This fixes the regression when no CornerRadius is set. Expect blurry
border scaling with CornerRadius not empty and API < 25

- fixes #3781
2018-09-20 10:05:33 -07:00
Rui Marinho a2ae417c21 Merge branch '3.2.0' into 3.3.0 2018-09-20 16:08:21 +01:00
Shane Neuville fefdb9295c [Core] Propagate BindingContext changes to TitleView (#3823)
* [Core] Propagate BindingContext changes to TitleView

* [Tests] Move UI test to Core Unit Test
2018-09-19 21:07:05 -07:00
Shane Neuville f9a35c49ed [UITests] replace awaits with more reliable WaitForElement (#3835) 2018-09-19 21:06:51 -07:00
Rui Marinho 8bf897ac5d [iOS] Use UIApperance default color for UISwitch (#3819)
* [Controls] Set default color of UISwitch to Red

* [iOS] Use default color from Apperance API
2018-09-19 14:06:37 -07:00
Shane Neuville 853bc79611
[UWP] implement Replace without reloading ListView (#3792)
-fixes #3788
* [UWP] implement Replace without reloading ListView
* [UWP] extract bindingcontext of new item for replace
2018-09-19 12:46:38 -06:00
Rui Marinho a2a8d38b7c [UITest] Update Xamarin UITest packages 2018-09-19 17:55:33 +01:00
Rui Marinho ad6d72eb16 [UITests] Isolate test 3408 2018-09-19 12:31:51 +01:00
Mohamed CHOUCHANE f9ad2a6bbe WPF - Fix Local store not persistant when restarting App (#3752)
-fixes #3541
* WPF - Fix Local store not persistant when restarting App
* Add UITest
* [Controls] Add automated UI Test
2018-09-18 10:37:35 -06:00
Shane Neuville a23733470f [UITests] wait for element before querying for it (#3791)
* [UITests] wait for element before querying for it

* [Controls] generalize and better represent intended behavior
2018-09-18 12:02:50 +01:00
Sylvain Gravel bd31e1e9fc [Android Maps] Make markers available to subclasses (#3751)
* Make markers available to subclasses

* Fix build

* Use Find instead of FirstOrDefault
2018-09-17 11:16:29 -07:00
Mohamed CHOUCHANE 6aa844b8ac WPF - Fix Width and Height measurement when GetDesiredSize (#3750)
* WPF - Reset Width and Height when GetDesiredSize

* Some formatting changes

* Add APP directive

* [WPF]Fix build
2018-09-17 11:14:47 -07:00
Rui Marinho 8a91dd9922 Merge branch '3.3.0' 2018-09-13 19:29:51 +01:00
Rui Marinho 06fe1f2d45 Merge branch '3.2.0' into 3.3.0 2018-09-13 19:28:49 +01:00
Rui Marinho d23b48434d
[iOS] Fix NRE on ContextCell (#3714) fixes #3275
* [Controls] Add repo for issue #3275

* [iOS] Fix NRE when no gestures exist on table

* [iOS] Null check outside loop

* [iOS]Make sure to dispose/unhook when we are removed from UITableView.

* Update submodule

* [iOS] Don't double dispose ContextActionCell
2018-09-13 19:25:17 +01:00
Mohamed CHOUCHANE dd59107a4b Fix : Binding Icon in ToolbarItem in TabbedPage doesn't refresh (#3761) fixes #3756 2018-09-13 16:32:11 +01:00
Pavel Yakovlev cceee9ded6 Add TabStop/TabIndex (#2795)
* [Core, UWP, Android] support TabStop/TabIndex

* removing linq

* add iOS / MacOS implementation

* add WPF implementation
fixes UWP implementation

* - addressing comments
- improve test
- optimizations
- added previous tab direction in same tab group

* addressing comments

* [Android] support tabstop for pickers

* - moving shared code to a static class
- removed reflection

* ITabStop -> changed to internal, renamed, added in to fastRenderers

* Update ITabStop to be public
2018-09-12 21:20:46 -07:00
Rui Marinho ad8ac34d59
Fix tests (#3771)
* [ControlGallery] Wait for element and add timing to tests

* [iOS] Fix NRE on RenderPool
2018-09-13 01:37:04 +01:00
Rui Marinho 8ddd00a27f
[Android] Update Forms to remove API28 deprecated API (#3653) fixes #2128 fixes #3629
* [Build] Update provisioning

* [Controls] Ignore deprecated  Android API usage

* [Android] Remove use of obsolete color usage

* [Android] Remove app fragment usage

* [android] Rollback changes to EntryCellRenderer

* [Android] Better way to get the default color for the label text

* [Android] Obsolete message for ContentPage.CreateFragment()

* [ControlGallery] - create bitmap from Drawable to use for pixel location

* [Android] Use textcolor resource

* Update submodule
2018-09-12 10:12:55 +01:00
Pavel Yakovlev 2cbfaea53a [UWP] Fixes CollectionChanged events in ListView (#3323)
* fixes #3273

* [UWP] Fixes CollectionChanged events in ListView

* a wrapped collection is used only if the SourceItem is not ObservableCollection

* improve uitest

* fixed NRE in empty ListView

* added a sortable custom renderer for UItest

* minor refactoring

* fixed reset of not wrapped collections

* addressing comments

* [UWP] remove WinRT hack

* [UWP] add missing using and cleanup additional resources
2018-09-11 16:05:06 -06:00
Rui Marinho ddd914b7a1
Merge branch '3.2.0' 2018-09-11 17:38:29 +01:00
Pavel Yakovlev 9f97968334 [Android, iOS] Fixes layout compression causes (#3698) fixes #3624
* [Android, iOS] Fixes layout compression causes

* [iOS] improve UpdateNewElement method

* Fix build error hopefully
2018-09-11 14:32:50 +01:00
Samantha Houts 58992d8a5d [Android] Revert bad merge (#3746)
fixes #3705
2018-09-10 10:06:25 -07:00
Rui Marinho a67621b21b
[UITest] Update Xamarin.UITest nuget package (#3632)
* [UITests] Update Xamarin.UITest 2.2.5

* [UITests] Try fix Toolbaritems

* [UITest] Update to 2.2.5-1606

* [UITests] Small Fixes and workarounds to make uitest happy

* [UITests ] Add delay to 1733 for API28
2018-09-07 18:14:44 +01:00
Shane Neuville 3a0ccccc5c [UWP] uncomment tests that are now passing for 3188 (#3723) 2018-09-06 16:20:13 +01:00
Sebastian Rauer b0c6d6f398 24H Mode (#3701)
The 24h mode for the pickerdialog was not working.

Version 3.1 was working fine. 

Here is an updated file.
2018-09-05 15:08:29 -07:00
Rui Marinho ec76761e3c [iOS] Unsubscribe CellPropertyChanged when SwitchCellRenderer is disposed (#3518)
* [Controls] Add repo of issue #3408

* [iOS] Unsubscribe CellPropertyChanged when cell is disposed

* [Controls] Add issue to project

* [iOS] Introduce CellPropertyChange to CellTableViewCell to used by all other cell renderers

* [Controls] Simplify Issue

* [iOS] Remove PropertyChanged that was not used

* [Controls] add check for null binding on template, add notes about issues

* [Controls] added reference to Android crash

* [iOS]Use existing PropertyChanged on ViewCelRenderer

* [iOS] Keep the existing override so we don't break users

* Update TextCellRenderer.cs

* update submodule
2018-09-05 15:04:02 -07:00
E.Z. Hart d6aba7938c [Android] Support multiple clipping settings in single layout (#3559)
* Repro

* Fix for API 18+
2018-09-05 11:15:29 -07:00