platform/core/csapi/xsf.git
5 years ago[tasks] Build.Tasks targets net46 (#4670)
Stephane Delcroix [Sat, 8 Dec 2018 09:03:34 +0000 (10:03 +0100)]
[tasks] Build.Tasks targets net46 (#4670)

* [tasks] Build.Tasks targets net46

Build tasks in VS MUST target net46 and no higher

- fixes #4667

* fix nuspec

5 years ago[Android] Fix ImageSource being set to null and fix ImageCell so it loads images...
Shane Neuville [Wed, 5 Dec 2018 00:55:00 +0000 (17:55 -0700)]
[Android] Fix ImageSource being set to null and fix ImageCell so it loads images (#4601) fixes #4597 fixes #4584

* [Android] fix imageCell and null ImageSource

* [iOS] fixed ui tests for iOS

* [Android] fix FR UI Tests

* suggested formatting fixes

5 years ago[Android] fixes Picker list showing up incorrectly when focus is set on other control...
Pavel Yakovlev [Wed, 5 Dec 2018 00:54:00 +0000 (03:54 +0300)]
[Android] fixes Picker list showing up incorrectly when focus is set on other controls (#4344) fixes #4318 fixes #4187 fixes #4494

* [Android] fixes Picker list shows up, when focus is set on other controls

* - fixes Picker outside the cell, when you tap on the adjacent EditBox
- address comments

* [Android] added automated UItest

* [Android] added automated test in the carousel

* correct namespace UITest

* fix uitest

* fix uitest #2

* [Controls] Add test for #4494

* minor formating

5 years agoIgnore context change to null on UAP listview (#4412) fixes #4373
kingces95 [Tue, 4 Dec 2018 18:28:35 +0000 (08:28 -1000)]
Ignore context change to null on UAP listview (#4412) fixes #4373

5 years ago[build] prevent ShameHat to run twice (#4579)
Stephane Delcroix [Fri, 30 Nov 2018 12:47:23 +0000 (13:47 +0100)]
[build] prevent ShameHat to run twice (#4579)

- fixes #4563

5 years ago [iOS] Clear the delegate from ContextActionCell (#4324) fixes #4314
Rui Marinho [Thu, 29 Nov 2018 18:03:08 +0000 (18:03 +0000)]
 [iOS] Clear the delegate from ContextActionCell  (#4324) fixes #4314

* [Controls] Add repo for issue #4341

* [iOS] Clear the global closer delegate from ContextActionCell when disposing

* [Controls] Rename to correct issue number

* [Controls] Try fix opening context menu on iOS10

* [Controls] Add more testing to #4314

* [iOS] Fix Globalcloser when no cell exists

5 years ago[UItests] Consolidate all projects to Xamarin.UITest 2.2.7
Rui Marinho [Fri, 23 Nov 2018 12:18:33 +0000 (12:18 +0000)]
[UItests] Consolidate all projects to Xamarin.UITest 2.2.7

5 years ago[Android] add Element and Element Property Changed hooks for ImageButton (#4495)
Shane Neuville [Thu, 22 Nov 2018 09:31:05 +0000 (02:31 -0700)]
[Android] add Element and Element Property Changed hooks for ImageButton (#4495)

5 years ago[iOS] center title icon on ios if there is no titleview (#4457) fixes #4138
Shane Neuville [Tue, 20 Nov 2018 12:14:24 +0000 (05:14 -0700)]
[iOS] center title icon on ios if there is no titleview (#4457) fixes #4138

* [iOS] center title icon on ios if there is no titleview

* [ios] ui test for centered title icon

5 years agoCherry-Pick #4016 and #4442 to 3.4.0 (#4445)
Stephane Delcroix [Mon, 19 Nov 2018 17:34:20 +0000 (18:34 +0100)]
Cherry-Pick #4016 and #4442 to 3.4.0 (#4445)

* cherry-pick #4016

* cherry-pick #4442

5 years agoadd uap symbols to nuget package (#4411)
kingces95 [Thu, 15 Nov 2018 11:46:10 +0000 (01:46 -1000)]
add uap symbols to nuget package (#4411)

5 years ago[Android] fix removed NativeSizeChanged (#4395)
Shane Neuville [Tue, 13 Nov 2018 19:22:49 +0000 (12:22 -0700)]
[Android] fix removed NativeSizeChanged (#4395)

5 years agoMerge branch '3.3.0' into 3.4.0
Rui Marinho [Tue, 13 Nov 2018 15:09:01 +0000 (15:09 +0000)]
Merge branch '3.3.0' into 3.4.0

5 years ago[Build] Fix jenkins job id and add triggers
Rui Marinho [Tue, 13 Nov 2018 15:07:45 +0000 (15:07 +0000)]
[Build] Fix jenkins job id and add triggers

5 years agoMerge branch '3.3.0' into 3.4.0
Rui Marinho [Tue, 13 Nov 2018 12:53:56 +0000 (12:53 +0000)]
Merge branch '3.3.0' into 3.4.0

5 years ago[Build] Add azure pipeline definition (#4385)
Rui Marinho [Tue, 13 Nov 2018 12:43:14 +0000 (12:43 +0000)]
[Build] Add azure pipeline definition (#4385)

* [Build] Add azure pipeline build definition

* [Scripts] Add docs and provisioning scripts

5 years ago[Core] Delete left over file (#4383)
Shane Neuville [Tue, 13 Nov 2018 01:18:51 +0000 (18:18 -0700)]
[Core] Delete left over file (#4383)

5 years agoBring ImageButton API additions in line with current code (#4328)
Shane Neuville [Sat, 10 Nov 2018 19:25:01 +0000 (12:25 -0700)]
Bring ImageButton API additions in line with current code (#4328)

* Bring ImageButton API additions in line with current code

* [Core] putting things in better places

* [Core] first round of changes

* fix issue with checking if bindable properties are set

5 years agoResilient xaml (#4096)
Stephane Delcroix [Fri, 9 Nov 2018 09:03:17 +0000 (10:03 +0100)]
Resilient xaml (#4096)

* [Xaml] un-obsolete XamlLoader.Create

now that we plan to load Xaml files without compiling the ctor, keeping
XamlLoader.Create makes sense.

* [Xaml] add FallbackTypeResolver

* Additional tests

* More tests

* Further tests

* [Xaml] provide an mock App

* [C] allow re-registering implicit styles

* Some tweaks and reinstated test with missing resource key

* Add StyleAppliedToDerivedTypesAppliesToDerivedUnknownType test

* Renamed some stuff for consistency. Added some CSS tests.

* Remove use of ValueTuple

* Temporarily disable failing tests

* redirect valueprovider exceptions to the handler, allow the handler to intercept excpetion with Create()

* fix the CSS situation

* new callback, works for CSS

5 years ago[XamlC] resolve props on generics for bindings (#4352)
Stephane Delcroix [Thu, 8 Nov 2018 19:52:52 +0000 (20:52 +0100)]
[XamlC] resolve props on generics for bindings (#4352)

Somehow, we weren't doing that up to now...

- fixes #4348

5 years ago[XamlC] accept internal for x:Static (#4334)
Stephane Delcroix [Thu, 8 Nov 2018 10:17:11 +0000 (11:17 +0100)]
[XamlC] accept internal for x:Static (#4334)

- fixes #4326

5 years ago[XamlC] resolve properties in base interfaces (#4332) fixes #4227
Stephane Delcroix [Thu, 8 Nov 2018 03:20:34 +0000 (04:20 +0100)]
[XamlC] resolve properties in base interfaces (#4332) fixes #4227

- fixes #4227

5 years agotest 4215 for compiledBindings
Stephane Delcroix [Wed, 7 Nov 2018 10:21:19 +0000 (11:21 +0100)]
test 4215 for compiledBindings

5 years agofix test for 4215
Stephane Delcroix [Wed, 7 Nov 2018 10:17:50 +0000 (11:17 +0100)]
fix test for 4215

5 years agoMerge branch '3.3.0' into 3.4.0
Rui Marinho [Tue, 6 Nov 2018 18:18:46 +0000 (18:18 +0000)]
Merge branch '3.3.0' into 3.4.0

5 years ago[Android] Convert android projects to package reference (#4310)
Shane Neuville [Tue, 6 Nov 2018 16:09:31 +0000 (09:09 -0700)]
[Android] Convert android projects to package reference (#4310)

* [Android] Package Reference

* [Android] forwarders

* add package id to fix nuget restore confusion

* adding packageid to the more relevant projects

5 years ago[Build] Update to XCode 10.1
Rui Marinho [Tue, 6 Nov 2018 14:23:30 +0000 (14:23 +0000)]
[Build] Update to XCode 10.1

5 years ago[iOS] make button constructor public (#4313)
Shane Neuville [Mon, 5 Nov 2018 22:26:48 +0000 (15:26 -0700)]
[iOS] make button constructor public (#4313)

5 years ago[C] Add Default value to OnIdiom (#4225)
Stephane Delcroix [Mon, 5 Nov 2018 13:13:37 +0000 (14:13 +0100)]
[C] Add Default value to OnIdiom (#4225)

* [C] Add Default value to OnIdiom

- fixes #4006
- closes #4025

* add test

5 years agoImageButton (#1974)
Shane Neuville [Sat, 3 Nov 2018 22:45:28 +0000 (16:45 -0600)]
ImageButton (#1974)

* ImageButton Implementation

* [Android] rename BorderBackgroundManager

* [Android] copy AspectFill changes to ImageButton

* [UITests] fix order of gallery pages to work with tests

* [Android] Account for changing image region with border/shadows

* [Android] check for api 18 and add setpadding call back in

* [Android] throw exception instead of crash when image fails to load

* Addressing issue comments and adding additional test cases to Issue demo

- fixes #1724

5 years agoMerge branch '3.3.0' into 3.4.0
ShaneN [Mon, 29 Oct 2018 02:01:52 +0000 (20:01 -0600)]
Merge branch '3.3.0' into 3.4.0

5 years agoEnforce clipping on fast renderer ImageRenderer when using AspectFill; fixes #4133...
E.Z. Hart [Sat, 27 Oct 2018 03:08:38 +0000 (21:08 -0600)]
Enforce clipping on fast renderer ImageRenderer when using AspectFill; fixes #4133 (#4218)

- fixes #4133

5 years ago[Mac] Fixes crash after changing main page (#4228)
Pavel Yakovlev [Sat, 27 Oct 2018 03:06:51 +0000 (06:06 +0300)]
[Mac] Fixes crash after changing main page (#4228)

- fixes #4156

5 years ago[Core] Fix layout padding update issue (#4166)
Seungkeun Lee [Fri, 26 Oct 2018 06:59:14 +0000 (15:59 +0900)]
[Core] Fix layout padding update issue (#4166)

- Update PaddingPropertyChanged handler
 - Add UnitTest for Padding
 - Update ControlGallery

- fixes #4165

5 years agoMerge branch '3.3.0' into 3.4.0
Stephane Delcroix [Thu, 25 Oct 2018 18:55:53 +0000 (20:55 +0200)]
Merge branch '3.3.0' into 3.4.0

5 years agohttps://github.com/xamarin/Xamarin.Forms/issues/4076 fix (#4161)
Andrei [Tue, 23 Oct 2018 16:13:47 +0000 (19:13 +0300)]
https://github.com/xamarin/Xamarin.Forms/issues/4076 fix (#4161)

5 years ago[C] avoid AmbiguousMatchexception in Bindings (#4216) fixes #4215
Stephane Delcroix [Thu, 25 Oct 2018 17:59:19 +0000 (19:59 +0200)]
[C] avoid AmbiguousMatchexception in Bindings (#4216) fixes #4215

if a type defines multiple op_implicit from the same type to different
ones, trying to retrieve it with GetMethod() throws an
AmbiguousMatchException. If this happens, we have to do the resolution
ourself.

- fixes #4215

5 years agobump gitinfo
Stephane Delcroix [Thu, 25 Oct 2018 07:37:15 +0000 (09:37 +0200)]
bump gitinfo

5 years ago[msbuild] use portable pdb files (#4201)
Jonathan Peppers [Wed, 24 Oct 2018 18:35:47 +0000 (13:35 -0500)]
[msbuild] use portable pdb files (#4201)

Currently, on the first build of a "Hello World" Xamarin.Forms app,
you will see this in the build log:

    ConvertDebuggingFiles
        Parameters
            Files
                C:\Users\myuser\.nuget\packages\xamarin.forms\3.1.0.697729\lib\MonoAndroid10\FormsViewGroup.pdb
                C:\Users\myuser\.nuget\packages\xamarin.forms\3.1.0.697729\lib\MonoAndroid10\Xamarin.Forms.Platform.Android.pdb
        OutputItems
            _ConvertedDebuggingFiles
                C:\Users\myuser\.nuget\packages\xamarin.forms\3.1.0.697729\lib\MonoAndroid10\FormsViewGroup.dll
                C:\Users\myuser\.nuget\packages\xamarin.forms\3.1.0.697729\lib\MonoAndroid10\Xamarin.Forms.Platform.Android.dll

The logging is a little weird here, but this `ConvertDebuggingFiles`
MSBuild task takes about 100ms on my machine.

What is it doing?

The Mono debugger can support two types of debugging files:
- `mdb` files
- "portable" `pdb` files

If Xamarin.Android's build finds a "non-portable" `pdb` file, we have
to run it through this task to convert to an `mdb` file... This gives
us proper stacktraces for `FormsViewGroup.dll` and
`Xamarin.Forms.Platform.Android.dll`.

You can change the type of debugging symbols in your project with the
`DebugType` setting, which has these options:
- Blank or `None`: don't generate symbols. (Although Xamarin.Android
  has funny behavior here, see:
  https://github.com/xamarin/xamarin-android/issues/2282)
- `Full` generates an `mdb` file, this is a Windows-proprietary format
  for debug builds
- `PdbOnly` generates a "non-portable" `pdb` file, a
  Windows-proprietary format for release builds
- `Portable` generates a "portable" pdb file, which is the new
  standard that works for debug and release builds. New SDK-style
  MSBuild projects use this option by default.

These values are not case sensitive, I have mostly seen them lower
case in newer projects.

So what does Xamarin.Forms need to do?

Use `<DebugType>portable</DebugType>` in any Android class library or
app project. Other platforms, this is optional, not as much benefit. I
have heard that `DebugType=portable` might cause a problem on UWP.

* Xamarin.Forms will ship "portable" `pdbs` in its NuGet package for
  `FormsViewGroup.dll` and `Xamarin.Forms.*.Android.dll`. Developers
  won't pay the 100ms on initial build.
* Initial build times for `Xamarin.Forms.sln` will be slightly better
  for development, although I didn't measure the difference here.

5 years ago[macOS] NRE in WebViewRenderer (#4188) fixes #4001
Andrei [Wed, 24 Oct 2018 14:33:13 +0000 (17:33 +0300)]
[macOS] NRE in WebViewRenderer (#4188) fixes #4001

* https://github.com/xamarin/Xamarin.Forms/issues/4001

* fixed build

5 years ago[UWP] Fix TitleView Width and MDP rendering quirks (#3987)
Shane Neuville [Wed, 24 Oct 2018 07:23:46 +0000 (01:23 -0600)]
[UWP] Fix TitleView Width and MDP rendering quirks (#3987)

* [UWP] Fix TitleView Width and MDP rendering quirks

* [UWP] fix load timing for pushed pages and titleview

* [UWP] move renderer check

* [UWP] remove re-measure until 4116 fixed

- fixes #3828
- fixes #3834

5 years ago[UWP] fixes entering text into SearchBar with UI Tests (#4173)
Pavel Yakovlev [Tue, 23 Oct 2018 23:57:02 +0000 (02:57 +0300)]
[UWP] fixes entering text into SearchBar with UI Tests (#4173)

* [UWP] fixes entering text into SearchBar with UI Tests

* [UWP] ITabStopOnDescendants - fixed selection when setting focus from Selenium

5 years agoAdd missing initial call to UpdateLineHeight; fixes #4136 (#4147)
E.Z. Hart [Tue, 23 Oct 2018 22:32:09 +0000 (16:32 -0600)]
Add missing initial call to UpdateLineHeight; fixes #4136 (#4147)

5 years agoPrevent crash during setting NULL to element via interface method (#4179)
Andrei Misiukevich [Mon, 22 Oct 2018 19:51:42 +0000 (22:51 +0300)]
Prevent crash during setting NULL to element via interface method (#4179)

- fixes #4178
- fixes #4146

5 years agoMerge branch '3.3.0' into 3.4.0
Stephane Delcroix [Mon, 22 Oct 2018 12:40:38 +0000 (14:40 +0200)]
Merge branch '3.3.0' into 3.4.0

5 years agoRemove BOM from nuspec (#4128)
Samantha Houts [Mon, 22 Oct 2018 10:24:44 +0000 (06:24 -0400)]
Remove BOM from nuspec (#4128)

5 years agoMerge branch '3.3.0' into 3.4.0
Stephane Delcroix [Thu, 18 Oct 2018 08:54:24 +0000 (10:54 +0200)]
Merge branch '3.3.0' into 3.4.0

5 years agoBump minimum Microsoft.NETCore.UniversalWindowsPlatform version to 6.0.12 (#4106)
E.Z. Hart [Thu, 18 Oct 2018 08:23:31 +0000 (02:23 -0600)]
Bump minimum Microsoft.NETCore.UniversalWindowsPlatform version to 6.0.12 (#4106)

5 years ago[Xaml] don't swallow exceptions from converters (#4100)
Stephane Delcroix [Thu, 18 Oct 2018 07:02:09 +0000 (09:02 +0200)]
[Xaml] don't swallow exceptions from converters (#4100)

Compiled converters are invoked, by reflection, at compile time. Any
exception thrown there will be wrapped in a TargetInvocationException.
When that happens, we still want to expose the inner XamlParseException
to the user.

- fixes #4099

5 years ago[macOS] Fix NRE on Mojave when aligning the tile (#4086) fixes #3031
Rui Marinho [Wed, 17 Oct 2018 12:04:39 +0000 (13:04 +0100)]
[macOS] Fix NRE on Mojave when aligning the tile (#4086) fixes #3031

5 years agoMerge branch '3.3.0'
ShaneN [Tue, 16 Oct 2018 16:15:48 +0000 (10:15 -0600)]
Merge branch '3.3.0'

5 years ago[Sample] [Android] Fixed PagesGallery.Droid build (#3999)
Andrei [Tue, 16 Oct 2018 15:45:46 +0000 (18:45 +0300)]
[Sample] [Android] Fixed PagesGallery.Droid build (#3999)

* fixed PagesGallery.Droid build

* Moved Xamarin.Forms.Platform.Android (Forwarders) reference to previous place

* updated project guid to lower case

5 years ago[Xaml] fix Namescope being different than tree (#4089)
Stephane Delcroix [Tue, 16 Oct 2018 15:10:04 +0000 (17:10 +0200)]
[Xaml] fix Namescope being different than tree (#4089)

As part of #2556, the namescoping tree was assumed to be equiv to the
object tree, which is obviously wrong. This fixes it, while keeping the
old behavior as a fallback.

We might go further, but I can't come up with a reasonable scenario
failing.

- fixes #3821

5 years ago[Xaml] Allow OnPlat markup in Styles (#3995)
Stephane Delcroix [Tue, 16 Oct 2018 07:25:17 +0000 (09:25 +0200)]
[Xaml] Allow OnPlat markup in Styles (#3995)

- fixes #3862

5 years agoPrevented crash https://github.com/xamarin/Xamarin.Forms/issues/2291 (#4072)
Andrei [Mon, 15 Oct 2018 23:03:01 +0000 (02:03 +0300)]
Prevented crash https://github.com/xamarin/Xamarin.Forms/issues/2291 (#4072)

- fixes #2291

5 years agofixed ios editor placeholder font (#4009)
Andrei [Mon, 15 Oct 2018 20:19:38 +0000 (23:19 +0300)]
fixed ios editor placeholder font (#4009)

5 years ago[Tizen] Cleanup Code (#4080)
WonYoung Choi [Mon, 15 Oct 2018 15:42:54 +0000 (00:42 +0900)]
[Tizen] Cleanup Code (#4080)

5 years agoAdded WebView Reload (#4013) fixes #3776
Andrei N [Sun, 14 Oct 2018 00:53:46 +0000 (03:53 +0300)]
Added WebView Reload (#4013) fixes #3776

* Added WebView Reload

* WebView Reload Added Tizen suport

5 years agoCorrect minor typo (#4068)
Stuart Lang [Fri, 12 Oct 2018 19:50:37 +0000 (20:50 +0100)]
Correct minor typo (#4068)

5 years agoMerge branch '3.3.0'
Rui Marinho [Thu, 11 Oct 2018 15:58:46 +0000 (11:58 -0400)]
Merge branch '3.3.0'

5 years ago[Tizen] Fix ProjectGuid for Forwarders (#4063)
Rui Marinho [Thu, 11 Oct 2018 15:43:18 +0000 (11:43 -0400)]
[Tizen] Fix ProjectGuid for Forwarders (#4063)

* [Tizen] Fix ProjectGuid for Forwarders

* [Tizen] Make sure not to generate dependency file

5 years ago[UITests] Update TestCloud.Agent (#4055)
Rui Marinho [Thu, 11 Oct 2018 14:24:03 +0000 (10:24 -0400)]
[UITests] Update TestCloud.Agent (#4055)

5 years agoMerge branch '3.3.0'
Stephane Delcroix [Thu, 11 Oct 2018 13:22:46 +0000 (09:22 -0400)]
Merge branch '3.3.0'

5 years ago[Tasks] multitarget the build tasks (#3895)
Stephane Delcroix [Thu, 11 Oct 2018 13:00:33 +0000 (09:00 -0400)]
[Tasks] multitarget the build tasks (#3895)

- fixes #2690
- closes #2706

5 years ago[Tizen] Add TabIndex implement for Tizen renderer (#4046)
Seungkeun Lee [Wed, 10 Oct 2018 17:12:42 +0000 (02:12 +0900)]
[Tizen] Add TabIndex implement for Tizen renderer (#4046)

5 years ago[UWP] Document in the README.md the steps required to run UI Tests (#4014) fixes...
Ryan Robidou [Tue, 9 Oct 2018 13:18:21 +0000 (06:18 -0700)]
[UWP] Document in the README.md the steps required to run UI Tests (#4014) fixes #3984

5 years ago[Xaml[C]] resolve Extensions first (#3977)
Stephane Delcroix [Tue, 9 Oct 2018 01:59:53 +0000 (03:59 +0200)]
[Xaml[C]] resolve Extensions first (#3977)

XamlLoader should first look for type with the Extension suffix. It used
to be the case, but somehow regressed.

- fixes https://github.com/xamarin/Xamarin.Forms/issues/3606#issuecomment-422377338

5 years ago[XamlC] don't compile bindings with Source (#3978)
Stephane Delcroix [Tue, 9 Oct 2018 01:58:35 +0000 (03:58 +0200)]
[XamlC] don't compile bindings with Source (#3978)

Sources are usually x:reference that can't be resolved at compilation
time.

- fixes #3606

5 years agoupdate GitInfo
Stephane Delcroix [Mon, 8 Oct 2018 20:40:31 +0000 (16:40 -0400)]
update GitInfo

5 years agoadd pdb for uap into nuget (#4015)
kingces95 [Mon, 8 Oct 2018 12:57:20 +0000 (02:57 -1000)]
add pdb for uap into nuget (#4015)

5 years agoMerge branch '3.3.0'
Stephane Delcroix [Mon, 8 Oct 2018 12:46:26 +0000 (08:46 -0400)]
Merge branch '3.3.0'

5 years agoFix ActivityIndicator.IsRunning state (#4007)
Jay Cho [Fri, 5 Oct 2018 18:10:09 +0000 (03:10 +0900)]
Fix ActivityIndicator.IsRunning state (#4007)

5 years ago[GTK] Fix transparent background in visual elements (#3744)
Andoni Morales Alastruey [Fri, 5 Oct 2018 01:24:22 +0000 (03:24 +0200)]
[GTK] Fix transparent background in visual elements (#3744)

5 years agoFixed NotImplementedException refreshing items in WPF ListView (#3962)
Javier Suárez Ruiz [Thu, 4 Oct 2018 22:08:38 +0000 (00:08 +0200)]
Fixed NotImplementedException refreshing items in WPF ListView (#3962)

* Fixed NotImplementedException refreshing items in WPF ListView

* Small changes in ListView events subscription

fixes #3309
fixes #3737
fixes #3648

5 years ago[iOS] Add ability to turn off updates to native controls from another thread (#3774)
Samantha Houts [Thu, 4 Oct 2018 21:58:34 +0000 (14:58 -0700)]
[iOS] Add ability to turn off updates to native controls from another thread (#3774)

* [iOS] Add ability to turn off updates to native controls from another thread

* Flip evaluation order

fixes #1755

5 years ago[C] add CSS mapping for max-lines (#3991)
Stephane Delcroix [Thu, 4 Oct 2018 13:42:38 +0000 (15:42 +0200)]
[C] add CSS mapping for max-lines (#3991)

- fixes #3982

5 years agoFix PanGesture inside scroll issue https://github.com/xamarin/Xamarin… (#3842)
Andrei [Wed, 3 Oct 2018 21:56:33 +0000 (00:56 +0300)]
Fix PanGesture inside scroll issue https://github.com/xamarin/Xamarin… (#3842)

* Fix PanGesture inside scroll issue https://github.com/xamarin/Xamarin.Forms/issues/3840
- fixes #3840
* fixe formatting

* [UITest] added UI Test

* [Controls] adjusted UI Test button positions

* [UITEST]  simplify UI tests

5 years agoAdd CODEOWNERS
Samantha Houts [Wed, 3 Oct 2018 16:54:46 +0000 (09:54 -0700)]
Add CODEOWNERS

5 years agoFix Issue2597 Needs UI Test (#3966)
Viridovics [Wed, 3 Oct 2018 16:05:52 +0000 (19:05 +0300)]
Fix Issue2597 Needs UI Test (#3966)

* Add test for issue 2597

* Fix space

5 years agoFix typos (mainly 'toogle' becoming 'toggle') (#3975)
lewcianci [Wed, 3 Oct 2018 07:25:30 +0000 (17:25 +1000)]
Fix typos (mainly 'toogle' becoming 'toggle') (#3975)

5 years ago[XamlC] avoid multiple subscription (#3969)
Stephane Delcroix [Wed, 3 Oct 2018 00:05:09 +0000 (02:05 +0200)]
[XamlC] avoid multiple subscription (#3969)

Avoid multiple subscription to PropertyChanged on TypedBindings

- fixes #3613
- fixes #3650

5 years agoMerge branch '3.3.0' to master
Rui Marinho [Tue, 2 Oct 2018 22:37:51 +0000 (23:37 +0100)]
Merge branch '3.3.0' to master

5 years agoMerge branch '3.2.0' into 3.3.0
Rui Marinho [Tue, 2 Oct 2018 22:34:32 +0000 (23:34 +0100)]
Merge branch '3.2.0' into 3.3.0

5 years agoFix UI test B43941 (#3889)
Viridovics [Tue, 2 Oct 2018 21:56:51 +0000 (00:56 +0300)]
Fix UI test B43941 (#3889)

* Add all platforms and remove non-deterministic behaviour

* Return back correct check of counter

* Endline fix

* remove childPages list

5 years agoMerge branch '3.3.0'
ShaneN [Tue, 2 Oct 2018 19:09:27 +0000 (13:09 -0600)]
Merge branch '3.3.0'

5 years ago[Android] If MaxLines is not explicitly set, let LineBreakMode handle it (#3936)
E.Z. Hart [Tue, 2 Oct 2018 19:04:48 +0000 (13:04 -0600)]
[Android] If MaxLines is not explicitly set, let LineBreakMode handle it (#3936)

* [Android] If MaxLines is not explicitly set, all LineBreakMode to set it;
if MaxLines is explicitly set, MaxLines setting wins. Use a more reasonable
default for native MaxLines when handling it via LineBreakMode. Consolidate
MaxLines handling code between legacy and fast renderers. Remove unnecessary
setting of SingleLine (which only applies to input).
- fixes #3772

* Remove unnecessary maxLines setting

* Handle resetting MaxLines to -1/default

* Reinstate workaround for array bounds exception in older Android APIs

5 years ago[GTK] Fix visibility of hidden pages in the stack (#3904)
Andoni Morales Alastruey [Tue, 2 Oct 2018 18:45:16 +0000 (20:45 +0200)]
[GTK] Fix visibility of hidden pages in the stack (#3904)

When navigating to a new page, we should hide the previous
content and show the new one so that the previous page
renderer is not taken in account for redraws and resizes

5 years agoMake GetIconDrawable virtual (#3967)
Jeremy Marcus [Tue, 2 Oct 2018 18:04:51 +0000 (14:04 -0400)]
Make GetIconDrawable virtual (#3967)

By making GetIconDrawable virtual for the Android TabbedPageRenderer it allows for the icon to come from other sources (like glyph fonts). This will work for both top and bottom tabs.

5 years agoAutomate UI test 35127 (#3927)
adrianknight89 [Tue, 2 Oct 2018 17:34:12 +0000 (12:34 -0500)]
Automate UI test 35127 (#3927)

* automate test
- fixes #2262
* indentation fix
* indentation fix 2

5 years agoAdded logic to allow set the ListView SelectedIndex (#3948) fixes #3766
Javier Suárez Ruiz [Tue, 2 Oct 2018 10:57:40 +0000 (12:57 +0200)]
Added logic to allow set the ListView SelectedIndex (#3948) fixes #3766

5 years agoOnly set the Page Padding via SafeAreaInset on iOS (#3811)
Shane Neuville [Tue, 2 Oct 2018 07:43:53 +0000 (01:43 -0600)]
Only set the Page Padding via SafeAreaInset on iOS (#3811)

* only set the Page Padding via SafeAreaInset on iOS
-fixes #3809

* [Controls] add waits for clicks in ui tests

* [Controls] remove wrong category

* [iOS] Move inset logic down into ios renderer

5 years agoChanges in TableView GTK Control to allow refresh the content (#3941)
Javier Suárez Ruiz [Tue, 2 Oct 2018 06:58:50 +0000 (08:58 +0200)]
Changes in TableView GTK Control to allow refresh the content (#3941)

- fixes #3725

5 years agoMerge 3.2.0 into 3.3.0
ShaneN [Tue, 2 Oct 2018 01:14:48 +0000 (19:14 -0600)]
Merge 3.2.0 into 3.3.0

5 years ago[iOS] fix full width issues for TitleView (#3939)
Shane Neuville [Mon, 1 Oct 2018 17:53:47 +0000 (11:53 -0600)]
[iOS] fix full width issues for TitleView (#3939)

* [iOS] fix full width issues for TitleView

* [iOS] simplified iOS 10

fixes #3881
fixes #3679

5 years agoFix UI test B41424 needs instructions (#3942)
Viridovics [Mon, 1 Oct 2018 17:47:34 +0000 (20:47 +0300)]
Fix UI test B41424 needs instructions (#3942)

* Add manual test steps and checks for ui test

* step4Label text fix

5 years ago[UWP] fixes flyout menu on cell item (#3682)
Pavel Yakovlev [Mon, 1 Oct 2018 17:23:37 +0000 (20:23 +0300)]
[UWP] fixes flyout menu on cell item (#3682)

5 years agoadded instructions (#3926)
adrianknight89 [Mon, 1 Oct 2018 17:19:51 +0000 (12:19 -0500)]
added instructions (#3926)

5 years agoFix bugzilla60787 (#3933)
Adam Barath [Mon, 1 Oct 2018 17:19:22 +0000 (19:19 +0200)]
Fix bugzilla60787 (#3933)

* [Android]Fix for frame renderer's bug (bugzilla 60787).

#3902
https://bugzilla.xamarin.com/show_bug.cgi?id=60787
https://github.com/xamarin/Xamarin.Forms/issues/3902

* Add control to repro

* PR fix

* Build fix

* Build fix for Xamarin.Forms.Core.Android.UITests

5 years agoMerge branch '3.3.0'
Stephane Delcroix [Mon, 1 Oct 2018 07:00:49 +0000 (09:00 +0200)]
Merge branch '3.3.0'

5 years agoAutomate UI test B45702 (#3914) fixes #2389
adrianknight89 [Sat, 29 Sep 2018 11:36:25 +0000 (06:36 -0500)]
Automate UI test B45702 (#3914) fixes #2389

* automate 45702

* fix indentation