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

2274 Коммитов

Автор SHA1 Сообщение Дата
Shane Neuville b679e74e90 [Android] fixes #3087. Move initialization of TrackDrawable non app compat (#3099) fixes #3087
* [Android] fixes #3087. Move initialization of default track drawable for  non app compat

* - add non app compat switch UI Test
2018-06-25 12:43:02 +01:00
Javier Suárez Ruiz 673cffb1ab Implemented Editor Placeholder and PlaceholderColor in GTK (#3135) 2018-06-25 11:02:28 +02:00
Shane Neuville 5b1e07859a remove AfterBuild call to xbuild (#3128) 2018-06-22 23:39:59 +01:00
Shane Neuville 50c94b66d6 Revert "Remove obsolete xbuild command"
This reverts commit 66f3c04ef0.
2018-06-22 15:32:06 -06:00
Shane Neuville 66f3c04ef0 Remove obsolete xbuild command 2018-06-22 15:25:15 -06:00
Shane Neuville 226adcd4a7
Use GestureDetector constructor that takes in Context 3.0 (#3109) 2018-06-22 09:30:43 -06:00
Shane Neuville d6810346d1 [iOS] If the UITableView hasn't rendered anything yet don't try to sync cells (#3090) fixes #1342 fixes #1542 fixes #1927
* [iOS] fixes #1342 - verify the UITableView has rendered cells before trying to synchronize to collection

* - let reset through on CollectionChanged
2018-06-22 16:08:56 +01:00
shmin 295bcdfe5e Add Dialog for Watch (#3114) 2018-06-22 12:16:22 +01:00
Sergio Escalada 47fd55130b Gtk/display alert arguments (#3103) fixes #3102
* GTK Alert missing accept button and personalized texts fixed

* Use spaces instead of tabs for code indentation
2018-06-21 18:57:22 +01:00
Kangho d72e8dd43b [Controls] Support NativeView to ControlGallery.Tizen (#3079) 2018-06-21 11:54:00 +01:00
Stephane Delcroix 130dfdf843
[XamlC] check eventhandler signature (#3086)
- fixes #3082
2018-06-21 10:25:25 +02:00
E.Z. Hart 781165fabd Allow PageControl to find its template if a NavigationPage is the app root; fixes #1483 (#3074) 2018-06-20 22:17:40 +01:00
Shane Neuville 0d37354b12 [ALL] fixes #3089 Change default TextCell to use binding (#3092) fixes #3089 2018-06-20 22:15:56 +01:00
Samantha Houts ad2522354a [iOS] RecycleElement ListView should not crash when bound to ObservableCollection (ArgumentNullException & ArgumentException) (#3042) fixes #1900 fixes #3026
* [iOS] Default to TextCell in GetPrototypicalCell

fixes #3026

* [iOS] Don't throw exception when Index doesn't match in RecycleElement

fixes #1900

* Add repros for #1342, #1900, #1927

* errant space

* Remove repros for #1342 and #1927 (tbc in another branch)

* Update Issue1900.cs

* Revert exception type

did not mean to change that! yay for ui tests

* Update Issue1900.cs
2018-06-20 22:14:26 +01:00
Stephane Delcroix 2d1f34b954 Merge branch '3.0.0' into 3.1.0 2018-06-19 16:40:34 +02:00
Stephane Delcroix ccb5f38645
[C] do not crash on OneTime defaultBindingMode (#3081)
- fixes #3071
2018-06-19 12:56:53 +02:00
Jim Bennett 5785fcb29d [Core] Add support for internal bindable properties for F# (#3069)
* Allowing internal BindableProperty fields for F# support

* Fixing tests

* Adding requested changes

- fixes #2425
2018-06-18 14:21:49 +02:00
Kangho 2cf3cf8b08 [Tizen] Rename EvasObjectWrapper to NativeViewWrapper (#3047) 2018-06-16 23:55:26 +01:00
Rui Marinho a8ec456ac0
Merge branch '3.1.0' 2018-06-16 01:00:51 +01:00
Shane Neuville 2fa74fa8ad
fixes #2993 (#3044)
*Set padding on bottom of Navigation Area when bottom tab is present
2018-06-15 13:16:30 -06:00
Stephane Delcroix d7780e7f3a [C] Allow change constraint before parenting (#3036) fixes #2169
Allow a constraint to be changed when the view is not parented yet.

- fixes #2169
2018-06-15 19:05:09 +01:00
Stephane Delcroix 584846fe00 Fix broken 2499 test (#3037)
* Fix broken 2499 test

SelectedIndex being a BP, setting it's value might be delayed, and as
both ios and android PickerRenderer do not update on individual property
changes, but have a single UpdatePicker method, some properties might be
out-of-date, causing a crash.

This doesn't attemps to fix the renderers, but only prevents a crash to
happen.

* [Android] Apply fix to AppCompact picker

* [iOS] Enable linker for sdk

* [UITests] Better test for issue 2499
2018-06-15 19:01:21 +01:00
Rui Marinho a5bae7c47d Merge branch '3.0.0' to 3.1.0 2018-06-15 19:00:48 +01:00
Rui Marinho 48e2e2fbbc
[Android,IOS] Fix inserting page and popping current (#3021) fixes #2837
* [Controls] Add Issue2837 repo

* [Android] Correctly remove the previous element from the fragmentstack if  there's only 1 element

* [iOS] Do not't remove the wrong viewcontroller

* [Android]Make sure we have the correct stack before running stuff from appeaing

* [iOS] Revert iOS changes

* [iOS] Avoid popping the wrong controller
2018-06-15 18:56:49 +01:00
Jonathan Peppers c207c6716d [XamlC] should not run during Design-Time Builds (#3034)
Some links about design-time builds:
- https://github.com/dotnet/project-system/blob/master/docs/design-time-builds.md
- https://daveaglick.com/posts/running-a-design-time-build-with-msbuild-apis

In Visual Studio 2017 (Windows), a "design-time" build is what drives
Intellisense in cases such as using `x:Name` in XAML (or
`Resource.designer.cs` in a plain Xamarin.Android app). Improving our
"design-time" build speed will improve general performance in the IDE
such as project load and how long Intellisense takes to update. Since
XamlC is not needed during a design-time build, it is an "easy-win" to
just disable it. XamlC can take a bit of time for projects with a lot
of XAML.

This might also help with: https://github.com/xamarin/Xamarin.Forms/issues/3004

Although we should probably not do anything to specifically support
NCrunch; hopefully, NCrunch is running under the context of a
design-time build.
2018-06-15 15:34:11 +01:00
Shane Neuville 19f6d75004 [UWP] Fixed code to only call ReloadData once, set CVS to null, and add correct items to internal source (#3023) fixes #3008 fixes #3009 fixes #3018 fixes #3019 fixes #2996
*  fixes #3008 and #3009

* fixed code to only call reload data once
* if itemsource is set to null then just null out CVS otherwise it'll cause a COM Exception
* added ListView Categories to some tests to more easily run targeted tests against UWP
* fixed a couple UWP tests that weren't passing

* * fixes #3018
* fixes #3019
* fixes #2996
* The wrong object was being added to the internal collection

* * add test case for listview initailized as null
2018-06-15 12:34:47 +01:00
Shane Neuville 092947adb5 [UWP] add Debug Type full to Debug property groups so UWP can hit breakpoints (#3040) 2018-06-15 12:33:33 +01:00
E.Z. Hart aedf714f02 Fine-tune the performance of VisualStateGroupList.Validate (#3043) fixes #3033
* Fine-tune the performance of VisualStateGroupList.Validate; fixes #3033

* Update VisualStateManager.cs
2018-06-15 12:33:05 +01:00
E.Z. Hart 07ade1c455 Avoid infinite loop when removing refresh indicator on iOS; fixes #1799 (#3046) 2018-06-15 12:31:25 +01:00
Stephane Delcroix 09daa89cae Merge branch '3.1.0' 2018-06-15 09:18:33 +02:00
Stephane Delcroix 9e528a4892 Merge branch '3.0.0' into 3.1.0 2018-06-15 09:10:38 +02:00
Shane Neuville 5a36e0aac6 Give XFCorePostProcessor a different GUID than Xamarin.Forms.Xaml.Design (#3041) 2018-06-14 19:49:53 +01:00
Samantha Houts 5203f6649e
Update PULL_REQUEST_TEMPLATE.md 2018-06-14 09:43:04 -07:00
E.Z. Hart c512ce3ead [Android] Make ScrollViewRenderer handle double disposal; fixes #1931 , fixes #2011 (#3025) 2018-06-14 06:46:55 -07:00
Samantha Houts 38916d97d7
Update PULL_REQUEST_TEMPLATE.md 2018-06-12 10:59:53 -07:00
shmin c5b97ce15e Refactoring SearchBar (#3013) 2018-06-12 09:55:10 -07:00
Stephane Delcroix f493397ea9
[Core] Fixes setting to Null Binding Context in Picker (#3014)
- fixes #2499 
- fixes #2815 
- closes #2833
2018-06-12 13:33:37 +02:00
Jason Smith 4bc56b4eff Make sure stepper buttons are always the same size (#2995) fixes #2919 2018-06-11 04:00:32 -07:00
Stephane Delcroix 44182014ad
CSSG Incremental (#2940)
* CSSG Incremental

* [tests] MSBuild integration tests for CssG
2018-06-11 11:56:17 +02:00
Jason Smith 487b669aaf Make sure PlatformConfiguration created with Stepper (#2994) 2018-06-11 11:54:00 +02:00
Kangho ae92582d5a [Tizen] Adjust the platform creation timing (#2977) 2018-06-08 14:21:41 -07:00
Rui Marinho 3654454b28 Merge branch '3.1.0' 2018-06-08 14:20:12 -07:00
Rui Marinho e0bc1f7a5d Merge branch '3.0.0' into 3.1.0 2018-06-08 14:19:42 -07:00
Jason Smith 1775058b22 Fix 3d rotation on UWP (#2992) fixes #2841 , fixes #2514 2018-06-08 14:18:48 -07:00
Shane Neuville b7d04ff202 ignore layering test on android (#2990) 2018-06-08 11:41:21 -07:00
Rui Marinho a6bbcfdd2c Merge branch '3.1.0' 2018-06-08 09:43:31 -07:00
Rui Marinho 090d316d16 Merge branch '3.0.0' into 3.1.0 2018-06-08 00:06:13 -07:00
Philippe Leybaert fbbbb1cca1 [UWP] Fix issue where if ItemsSouce is initially null, listview would never render (#2976) 2018-06-08 00:04:40 -07:00
Rui Marinho 5dfe751da8
Merge branch '3.0.0' into 3.1.0 2018-06-07 16:58:21 -07:00
Shane Neuville 7c80d54cad [iOS] change how ios tests for hidden elements (#2973) 2018-06-07 14:22:57 -07:00