E.Z. Hart [Wed, 3 Apr 2019 16:49:05 +0000 (10:49 -0600)]
Allow EmptyView swapping in Android CollectionView (#5720) fixes #5535
* Automated test for issue
* Fix empty view swapping for Android (fixes #5535)
* Remove private modifier
* Account for null Flags when setting flags for test
* Fix rebase issue
Stephane Delcroix [Wed, 3 Apr 2019 13:19:48 +0000 (15:19 +0200)]
[X] check for null on the parent property (#5796)
In case of value types in Compiled Binding Paths, we weren't checking
for null property on the right part of the path
before
```csharp
bindingExtension.TypedBinding = new TypedBinding<Gh5770, Color>(delegate(Gh5770 gh)
{
if (gh == null)
{
return new ValueTuple<Color, bool>(default(Color), false);
}
Gh5770VM expr_24 = gh.MyContentViewModel;
return new ValueTuple<Color, bool>(expr_24.TextColor, true);
}, ..., ...);
```
after
```csharp
bindingExtension.TypedBinding = new TypedBinding<Gh5770, Color>(delegate(Gh5770 gh)
{
if (gh == null)
{
return new ValueTuple<Color, bool>(default(Color), false);
}
Gh5770VM expr_24 = gh.MyContentViewModel;
if (expr_24 == null)
{
return new ValueTuple<Color, bool>(default(Color), false);
}
return new ValueTuple<Color, bool>(expr_24.TextColor, true);
}, ..., ...);
```
- fixes #5770
Stephane Delcroix [Wed, 3 Apr 2019 13:19:33 +0000 (15:19 +0200)]
[X] resolve generic indexer types (#5794)
- fixes #5510
Stephane Delcroix [Wed, 3 Apr 2019 07:27:13 +0000 (09:27 +0200)]
[C] SearchHandler.SelectedItem (#5775)
- fixes #5712
Stephane Delcroix [Wed, 3 Apr 2019 06:49:01 +0000 (08:49 +0200)]
[Shell] propagate BindingContext to SearchHandler (#5730)
- fixes #5705
Shane Neuville [Wed, 3 Apr 2019 02:13:35 +0000 (20:13 -0600)]
fix reference to local folder (#5792)
Rui Marinho [Tue, 2 Apr 2019 17:28:23 +0000 (18:28 +0100)]
Merge branch '3.6.0' into 4.0.0
Stephane Delcroix [Tue, 2 Apr 2019 16:52:48 +0000 (18:52 +0200)]
[Shell] propagate BC to BackButtonBehavior (#5743) fixes #5734
- fixes #5734
no test, as it's straightforward, and mimics #5730
Matthew Leibowitz [Tue, 2 Apr 2019 15:06:59 +0000 (17:06 +0200)]
[nuspec] Start using the 28.x versions of Android support (#5512)
Stephane Delcroix [Tue, 2 Apr 2019 08:02:44 +0000 (10:02 +0200)]
[C] change searchHandler bindingMode (#5776)
Change the default BindingMode for some properties
- fixes #5706
Pavel Yakovlev [Tue, 2 Apr 2019 02:45:41 +0000 (05:45 +0300)]
[UItest] Added dynamic view gallery (#5402)
E.Z. Hart [Tue, 2 Apr 2019 02:34:36 +0000 (20:34 -0600)]
Fix UI test 4600 for Android/iOS; fixes #4943 (#5726)
Shane Neuville [Mon, 1 Apr 2019 20:25:01 +0000 (14:25 -0600)]
Extend Control Gallery to allow for Shell UI Tests (#5740)
* enable UI tests for shell
* - fix test for ios shell
* - add scrollview so success is visible on ios
* - add instructions
* - add shell category
Shane Neuville [Mon, 1 Apr 2019 20:07:59 +0000 (14:07 -0600)]
Add covariance back to IElementConfiguration (#5771)
* add covariance back
* - remove confusing comment
Shane Neuville [Mon, 1 Apr 2019 08:53:53 +0000 (02:53 -0600)]
Check if Element parent is null before getting the padding insets (#5757)
* Check if Element parent is null before getting the padding insets
* - move if up earlier
Shane Neuville [Mon, 1 Apr 2019 08:52:18 +0000 (02:52 -0600)]
Shell.CurrentShell is too many Shells (#5761)
Samantha Houts [Thu, 28 Mar 2019 00:13:02 +0000 (17:13 -0700)]
Merge branch '3.6.0' into 4.0.0
Samantha Houts [Wed, 27 Mar 2019 23:41:38 +0000 (16:41 -0700)]
[iOS] Don't crash if no Thumbnail specified for AppLink (#5684)
* Add test for #5470
* [iOS] Don't crash if no Thumbnail specified for AppLink
fixes #5470
* Add braces
* fix test on Android
Andrei Nitescu [Wed, 27 Mar 2019 23:38:45 +0000 (01:38 +0200)]
Removed dependency on modernhttpclient (#5390)
fixes #1886
Pavel Yakovlev [Wed, 27 Mar 2019 23:26:05 +0000 (02:26 +0300)]
[UWP] Fixes the casting crash of the FontImageSource (#5678)
Shane Neuville [Wed, 27 Mar 2019 23:10:21 +0000 (17:10 -0600)]
[visual] Add extra parameter to android visual constructors (#5289)
* [visual] Add extra parameter to android visual constructors
* - add null check and constructor to Material Button Renderer to prove scenario
E.Z. Hart [Wed, 27 Mar 2019 23:03:35 +0000 (17:03 -0600)]
Handle DataTemplateSelector on iOS/Android CollectionView (#5429)
* DataTemplateSelector working on Android for ItemTemplate and EmptyTemplate
* Demonstrate DataTemplateSelector working with EmptyViewTemplate
* Handle DataTemplateSelector on iOS CollectionView
* Add UI test
Fixes #4826
* Temporarily patching EditorRenderer to get tests running
* Add test for binding errors;
Fix binding errors on Android;
* Fix binding errors for iOS
* Add flag setting to allow UI test to run
* Fix rebase errors
Stephane Delcroix [Wed, 27 Mar 2019 18:52:12 +0000 (19:52 +0100)]
[C] alias shell names (#5624)
* [C] alias shell names
* - change from ShellTab to Tab
Rui Marinho [Wed, 27 Mar 2019 18:51:38 +0000 (18:51 +0000)]
Merge branch '3.6.0' into 4.0.0
E.Z. Hart [Wed, 27 Mar 2019 18:38:38 +0000 (12:38 -0600)]
Re-enable "Treat warnings as errors" (#5602)
* Enable "treat warnings as errors"
* Remove unnecessary for loop
* Remove properties which already exist in base class
* Make property hiding explicit and obsolete hiding property
* Move Treat Warnings as Errors setting to props file
* Fix weird quotation changes in Xamarin.Forms.Build.Tasks.csproj
* Scrub empty WarningsAsErrors tags
* Remove unused variable
* Fix TearDown method hiding in UI tests
* Fix Id member hiding in test for Bugzilla32871
* Fix RootPage member hiding in Bugzilla51503
* Fix RooPage member hiding in Issue1483
* Disable warnings for deprecated OpenGL calls
* Fix member hiding in test view models
* Fix RootPage member hiding in Issue1931
* Fix Id member hiding in Bugzilla42620
* Fix AutomationId member hiding in Bugzilla57114
* Fix Layout member hiding in Bugzilla40911
* Remove unused variables from Bugzilla31114
* Remove unused variable
* Fix various unused variable warnings
* Disable warning to leave example code for reference
* Fix unused variable from macOS test
* Remove unused members
* Fix unused variable warnings
* Fixed unused property warnings
* Fix warnings for unused code
* Disable 'await' warning
* Remove unused variable
* Adding pragma directives for await warnings
* Remove member hiding
* Turn off global "Treat warnings as errors" in other platforms
* Use MarkerId instead of obsolete Id member
* Fix await warnings in WPF GeocoderBackend
* Add missing await
* Disable warning for unused event
Shane Neuville [Wed, 27 Mar 2019 18:32:47 +0000 (12:32 -0600)]
remove covariant out on IElementConfiguration (#5449) closes #5235
Rui Marinho [Wed, 27 Mar 2019 17:05:21 +0000 (17:05 +0000)]
[Shell] Add FlyoutIcon (#5567) fixes #4766 fixes #4767 fixes #4845 fixes #5219
* [Controls] Add repo for shell issue
* [iOS] Allow specify SetPaddingInsets on the ShellContent
* [iOS,Shell] Fix issue when disposing ToolbarItems of old page
* [Controls] Add demo repo for #5466
* [Shell,Core] Fix navigating to a registered route
* [Shell,Core] Add better exception messages for wrong or non existing content fixes #5081
* [Core,Shell,iOS,Android] Add FlyoutIcon property
* [Controls] Make shell sample work on Android
* [Controls,Android] Add ImageSource support to FlyoutIcon
* [Android]Allow to set text on the back button
* [Android] Create default text back button
* [Controls] Add example to push with back button behavior
* [Android] Fix back button tint color
* [Android] Cleanup and refactor UpdateDrawerArrow
* Update Xamarin.Forms.Platform.Android/Renderers/ShellToolbarTracker.cs
Co-Authored-By: rmarinho <me@ruimarinho.net>
* [iOS,Shell] Fix go back (Pop) when proving BackButtonBehavior
* [iOS] Check the ParentViewController since we were push to it
* [Android,iOS,Shell] Remove extra code implement feedback
* removed old code
* minor cleanup
Shane Neuville [Wed, 27 Mar 2019 16:07:15 +0000 (10:07 -0600)]
[Android] Fix various issues with material found by a full run of the UI Tests with Material active (#5676)
* - locate activity
* get tests to run
* - fix and force core gallery to work against default
* - fix check if control already disposed
* - fixing what automationid assigns to
* - input transparent fixes
* - fix sandbox back
* - set default visual back to default
* Update Xamarin.Forms.Material.Android/MaterialStepperRenderer.cs
* Update Xamarin.Forms.Material.Android/MaterialSliderRenderer.cs
* - fix core gallery ui tests to find container
* - ui test tweak
* - fix background color on pickers
* - suggested changes
* - suggested fix
Stephane Delcroix [Wed, 27 Mar 2019 14:41:20 +0000 (15:41 +0100)]
bump
Stephane Delcroix [Wed, 27 Mar 2019 14:40:50 +0000 (15:40 +0100)]
bump
Shane Neuville [Wed, 27 Mar 2019 11:58:35 +0000 (05:58 -0600)]
[Android] don't clear shell content because native page isn't visible (#5671) fixes #4684
* [Android] don't clear shell content because native page isn't visible
* - move checks up a line
Rui Marinho [Tue, 26 Mar 2019 22:58:29 +0000 (22:58 +0000)]
[CollectionView] Fixes for ObservableCollection usage on Android and iOS (#4664)
* [Controls] Update CollectionView observable gallery
* [Controls] Add test case with timer to add items to ObservableCollection
* [Android] Implement IDisposable on IItemsViewSource
* [iOS] ObservableItemSource takes a IList
* [iOS] Update ItemsViewLayout.cs
* [Android] Implement review feedback
* [Controls] Fix adder
* [Build] Update submodule
* [Android] Make similar change to iOS for consistency
* [iOS] Unsubscribe from ObservableCollection on ItemsViewController
* [iOS] Dispose ItemsController
* [Build] Update submodule
Rui Marinho [Tue, 26 Mar 2019 22:56:27 +0000 (22:56 +0000)]
[Shell] Fix Register route and Navigate to it (#5564) fixes #5466
* [Controls] Add repo for shell issue
* [iOS] Allow specify SetPaddingInsets on the ShellContent
* [Shell,iOS] Fix toolbaritems on Shell
* [Controls] Add demo repo for #5466
* [Shell,Core] Fix navigating to a registered route
* [Controls] Fix android example add missing images
* nested routing
* [Controls] Fix build on pre app compact
Pavel Yakovlev [Tue, 26 Mar 2019 18:42:05 +0000 (21:42 +0300)]
[Android] Fixes ObjectDisposedException when call Unfocus of Entry (#5670)
* [Android] Fixes ObjectDisposedException when call Unfocus of Entry
* address comment
* fix ui test
Rui Marinho [Mon, 25 Mar 2019 14:42:52 +0000 (14:42 +0000)]
[Build] Update verssion
Rui Marinho [Mon, 25 Mar 2019 14:42:29 +0000 (14:42 +0000)]
Merge branch '3.6.0' into 4.0.0
Rui Marinho [Mon, 25 Mar 2019 11:54:50 +0000 (11:54 +0000)]
Merge branch '3.5.0' into 3.6.0
Rui Marinho [Mon, 25 Mar 2019 11:47:05 +0000 (11:47 +0000)]
[Build] Fix suffix check
Rui Marinho [Mon, 25 Mar 2019 11:06:21 +0000 (11:06 +0000)]
Merge branch '3.5.0' into 3.6.0
Rui Marinho [Mon, 25 Mar 2019 11:05:22 +0000 (11:05 +0000)]
[Update] Yaml build
E.Z. Hart [Sun, 24 Mar 2019 20:05:01 +0000 (14:05 -0600)]
Add translated Intellisense files to NuGet package (#5672)
* WIP Experimenting with getting the translated Intellisense in the right places
* Set up nuspec to include Intellisense translations
* Use languages branch of submodule for now
* Update submodule
* Update submodule
* Updated submodule
* Update submodule
* Pull in translated docs from all the languages
Rui Marinho [Sun, 24 Mar 2019 19:51:25 +0000 (19:51 +0000)]
[Build] Update yaml build
Rui Marinho [Sun, 24 Mar 2019 19:49:23 +0000 (19:49 +0000)]
Merge branch '3.5.0' into 3.6.0
Rui Marinho [Sun, 24 Mar 2019 19:48:16 +0000 (19:48 +0000)]
[iOS] Better fix for EstimatedRowHeight (#4365) fixes #4356
* [Controls] Add repo for issue #4356
* [iOS] Call UpdateEstimatedRowHeight on MainThread so it delays and reloads after the row is inserted
* [IOS] Try remove UpdateEstimatedRowHeight
* [iOS] Fix EstimatedRowHeight
* [iOS] Consolidate EstimatedRowHeight calculation on the ListviewDataSource
* [iOS] Fix InvalidateCache and clear estimatedRowHeight
* [iOS] Use bool for checking if is empty
Co-Authored-By: rmarinho <me@ruimarinho.net>
* Update Xamarin.Forms.Platform.iOS/Renderers/ListViewRenderer.cs
Co-Authored-By: rmarinho <me@ruimarinho.net>
* Update Xamarin.Forms.Platform.iOS/Renderers/ListViewRenderer.cs
Co-Authored-By: rmarinho <me@ruimarinho.net>
* Update Xamarin.Forms.Platform.iOS/Renderers/ListViewRenderer.cs
Co-Authored-By: rmarinho <me@ruimarinho.net>
* [iOS] Fix rebase
* [Build] Update submodule
* [Build] Remove xcode select
* [iOS] Don't disable EstimatedRowHeight on iOS10
Pavel Yakovlev [Fri, 22 Mar 2019 22:25:10 +0000 (01:25 +0300)]
[UWP] fix throw exception when update switch color (#5633)
Rui Marinho [Fri, 22 Mar 2019 16:07:42 +0000 (16:07 +0000)]
Merge branch '3.4.0' into 3.5.0
Rui Marinho [Fri, 22 Mar 2019 12:13:58 +0000 (12:13 +0000)]
[Build] Fix provision on yaml (#5660)
* [Build] Fix provision on yaml
* [Build] Update provisioning to use shared tasks
Rui Marinho [Thu, 21 Mar 2019 20:08:43 +0000 (20:08 +0000)]
Revert "Remove submodule"
This reverts commit
6616000366ff9dd05de2ee91e2612600f63fd4f5.
Rui Marinho [Thu, 21 Mar 2019 20:08:18 +0000 (20:08 +0000)]
Remove submodule
mtz [Thu, 21 Mar 2019 00:08:13 +0000 (01:08 +0100)]
[GTK] Fix NavigationBar check for Layout calc (#5506)
The loop was exiting before current was being set.
fixes #4713
ShaneN [Thu, 21 Mar 2019 16:58:10 +0000 (10:58 -0600)]
Merge branch '3.5.0' into 3.6.0
ShaneN [Thu, 21 Mar 2019 16:50:41 +0000 (10:50 -0600)]
merge 3.4 into 3.5
Shane Neuville [Thu, 21 Mar 2019 16:46:55 +0000 (10:46 -0600)]
[Android] Remove changes to IVisualElementRenderer so it remains backwards compatible (#5619)
* [Android] Remove changes to IVisualElementRenderer so it remains backwards compatible (#5398)
* return IVisualElementRenderer to previous state
* set to internal
* remove extra change
* - ToUIBarButtonItem abi fix
* - page gallery
* - remove tizen from iphone configuration
Stephane Delcroix [Thu, 21 Mar 2019 13:37:08 +0000 (14:37 +0100)]
Merge branch '3.6.0' into 4.0.0
Stephane Delcroix [Thu, 21 Mar 2019 13:35:44 +0000 (14:35 +0100)]
Merge branch '3.5.0' into 3.6.0
Chris van de Steeg [Thu, 21 Mar 2019 13:24:31 +0000 (14:24 +0100)]
Fix BindableLayout's incorrect layout.children.add -> use insert (#5582)
* Fix incorrect layout.children.add -> use insert
* Modify unit test to match the problem with this issue
- fixes #5579
Shane Neuville [Thu, 21 Mar 2019 11:12:18 +0000 (05:12 -0600)]
Suppress warning for CharacterRangeForGlyphRange is obsolete (#5613) fixes #5246
* switch to GetCharacterRange for spans
* suppress obsolete message
Pavel Yakovlev [Thu, 21 Mar 2019 10:03:50 +0000 (13:03 +0300)]
[shell] Fix show DisplayAlert (#5491) fixes #5504
* [shell, ios, tizen] fixes show alert
* - added helper extension
- fix navigation model
Shane Neuville [Thu, 21 Mar 2019 10:00:59 +0000 (04:00 -0600)]
fix abi breaks (#5620) fixes #5288
Pavel Yakovlev [Wed, 20 Mar 2019 17:31:55 +0000 (20:31 +0300)]
[Android] fixes redraw element when changing renderer (#5233)
fixes #1760
Shane Neuville [Wed, 20 Mar 2019 17:11:16 +0000 (11:11 -0600)]
Centralize Theme Wrapper and fix sandbox to work with previewer (#5495)
* Centralize Theme Wrapper and fix sandbox to work with previewer
* simplify
* Update Xamarin.Forms.Material.Android/MaterialContextThemeWrapper.cs
Co-Authored-By: PureWeen <shane94@hotmail.com>
* Update Xamarin.Forms.Material.Android/MaterialContextThemeWrapper.cs
Co-Authored-By: PureWeen <shane94@hotmail.com>
* Update Xamarin.Forms.Material.Android/MaterialContextThemeWrapper.cs
Pavel Yakovlev [Tue, 19 Mar 2019 20:05:38 +0000 (23:05 +0300)]
[Android] Fixes cancel Webview Navigation (#5458) fixes #4891 fixes #4919 closes #5460
* [Android] Fixes cancel Webview Navigation
* - added fix 4891
- refactoring
* Fix obsolete message
Co-authored-by: Ralph Brackert <brackert@baselineconnect.com>
Samantha Houts [Tue, 19 Mar 2019 20:01:21 +0000 (13:01 -0700)]
Merge branch '3.6.0' into 4.0.0
Rui Marinho [Tue, 19 Mar 2019 20:00:02 +0000 (20:00 +0000)]
[Controls] Fix build
Samantha Houts [Tue, 19 Mar 2019 18:58:17 +0000 (11:58 -0700)]
Merge branch '3.6.0' into 4.0.0
Samantha Houts [Tue, 19 Mar 2019 18:08:56 +0000 (11:08 -0700)]
[UITest] Disable old 1461 test (#5605)
Rui Marinho [Tue, 19 Mar 2019 09:48:11 +0000 (09:48 +0000)]
[MacOS] Fix rendering small text (#5443) fixes #2204
* [MacOS] Draft push test fix macOS test
* Refactor
* [Controls] Add repo test case #2204
* [Controls] Remove demo page
* [iOS,macOS] Refactor FontExtensions
* [iOS] Change visibility of shared method
* [Controls] Cleanup test #2204
Samantha Houts [Tue, 19 Mar 2019 01:25:50 +0000 (18:25 -0700)]
Merge branch '3.6.0' into 4.0.0
Shane Neuville [Tue, 19 Mar 2019 01:22:34 +0000 (19:22 -0600)]
[Android] fall back to using native get identifier if reflection fails to retrieve drawable (#5585)
* - first try to use native get identifier before reflection
* add dummy types
* - try reflection first
* - add null check for resource requests
* fix fall through checks
* Update Xamarin.Forms.Platform.Android/ResourceManager.cs
Co-Authored-By: PureWeen <shane94@hotmail.com>
* - remove "smart" code for simpler code
* - fix replace
* - cleanup
* remove using
* - better if placement
* - hide LogInfoToPreviewer
* - hide LogInfoToPreviewer
Stephane Delcroix [Mon, 18 Mar 2019 23:43:59 +0000 (00:43 +0100)]
[X] intercepts FindByName exceptions (#5599)
for previewer
- fixes #5572
Stephane Delcroix [Mon, 18 Mar 2019 22:45:15 +0000 (23:45 +0100)]
[X] resilient to random text content (#5557)
- fixes https://devdiv.visualstudio.com/DefaultCollection/DevDiv/_workitems/edit/817588
Stephane Delcroix [Mon, 18 Mar 2019 21:58:36 +0000 (22:58 +0100)]
[X] Allow empty property xaml-elements (#5550)
- fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/817710?src=WorkItemMention&src-action=artifact_link
- reverts #4582
David Ortinau [Mon, 18 Mar 2019 18:52:49 +0000 (13:52 -0500)]
[iOS,Shell] Fix tab bar style color alignment to match Android (#5075)
* Set the same TabBar color styles as Android
* unified on title color, made names consistent, and commented unused properties.
E.Z. Hart [Mon, 18 Mar 2019 14:46:41 +0000 (08:46 -0600)]
Handle CollectionView multiple selection on Android and iOS (#5352)
* Handle multiple selection on Android and iOS
* Fire SelectionChanged events and commands when switching modes
* Do not fire the selection change if the mode change results in identical selection
* Fix rebase
* Temporarily patching EditorRenderer to get iOS tests running
* Fix bug where native selection is lost when items are off-screen
* [Core] Cleanup drop private o SelectionList
* [Android] Use local variable on foreach
Shane Neuville [Mon, 18 Mar 2019 11:47:23 +0000 (05:47 -0600)]
- Move renderer registration to Assembly Info (#5584)
Stephane Delcroix [Mon, 18 Mar 2019 10:25:47 +0000 (11:25 +0100)]
[X] recover from memberaccessEx
- fixes #5589
Shane Neuville [Mon, 18 Mar 2019 09:27:22 +0000 (03:27 -0600)]
remove maps.design (#5583)
Stephane Delcroix [Mon, 18 Mar 2019 08:40:11 +0000 (09:40 +0100)]
Merge branch '3.6.0' into 4.0.0
Shane Neuville [Sat, 16 Mar 2019 01:19:53 +0000 (19:19 -0600)]
remove left over sealed on Material Entry Renderer (#5586)
Rui Marinho [Sat, 16 Mar 2019 01:13:14 +0000 (01:13 +0000)]
[Android] Fix issue when Message is null on Android API19 (#5562)
* [Android] Fix issue when Message is null on Android API19
* added kitkat check and moved check to extension method
* - remove awaken for kit kat and just catch all NPE
* - remove using
Akihiko Odaki [Fri, 15 Mar 2019 22:12:57 +0000 (07:12 +0900)]
[XamlC] Resolve complex property type (#5086)
Rui Marinho [Fri, 15 Mar 2019 21:45:17 +0000 (21:45 +0000)]
[Shell,Core] Add better exception messages for wrong or non existing content (#5566)
fixes #5081
Shane Neuville [Fri, 15 Mar 2019 21:43:04 +0000 (15:43 -0600)]
[Android] fix focus event on android and add UI Tests (#5528)
* fix focus event for material entry and add ui tests
* fix iOS
* - Focused
fixes #5509
E.Z. Hart [Fri, 15 Mar 2019 11:32:17 +0000 (05:32 -0600)]
[iOS] Fix crash when going from empty to having items (#5430)
* Fix crash on iOS when going from empty to having items
* Temporarily patching EditorRenderer so iOS tests can run
Stephane Delcroix [Fri, 15 Mar 2019 00:42:54 +0000 (01:42 +0100)]
[X] resilient to unyped x:Name (#5552)
Allow the previewer to recover from an x:Name attribute on a element
with unresolved type.
- fixes #5546
- closes #5547
Rui Marinho [Thu, 14 Mar 2019 15:31:44 +0000 (15:31 +0000)]
[Controls] Only register AppCompact renderer if running in that context
Akihiko Odaki [Thu, 14 Mar 2019 12:39:29 +0000 (21:39 +0900)]
[XamlC] Correctly load addresses of values in compiled binding paths (#5082)
Stephane Delcroix [Thu, 14 Mar 2019 08:21:19 +0000 (09:21 +0100)]
[X] resilience on markup (#5532)
let the previewer intercepts and recover from misformatted markups
- fixes #5508
- closes #5527
Samantha Houts [Wed, 13 Mar 2019 22:40:27 +0000 (15:40 -0700)]
Merge branch '3.6.0' into 4.0.0
Samantha Houts [Wed, 13 Mar 2019 21:51:38 +0000 (14:51 -0700)]
[Housekeeping] Be more polite (#5539)
Andrei Nitescu [Wed, 13 Mar 2019 19:24:22 +0000 (21:24 +0200)]
Fix Map ItemsSource bp name (#5499)
Shane Neuville [Wed, 13 Mar 2019 16:03:32 +0000 (10:03 -0600)]
[Android] ensure scrollbar has been initialized (#5462)
* [Android] ensure scrollbar has been initialized
* fix comments
* Update Xamarin.Forms.ControlGallery.Android/CustomRenderers.cs
spruceDevelopment [Wed, 13 Mar 2019 11:39:58 +0000 (12:39 +0100)]
Correct Grid Height When Aspect Fit Image Gets Shrinked (#4990)
- fixes #4933
* Grid size incorrect when using with Image #4990
* Unit Test for Grid size incorrect when using with Image #4933
* Grid size incorrect when using with Image #4933
* Unit Test for Grid size incorrect when using with Image #4933
Pavel Yakovlev [Tue, 12 Mar 2019 23:58:05 +0000 (02:58 +0300)]
[UWP] added Win2D.uwp dependency to nuget (#5475)
fixes #5188
Akihiko Odaki [Fri, 22 Feb 2019 00:56:42 +0000 (09:56 +0900)]
[XamlC] Identify generic instance types correctly when importing ctor (#5309)
The old implementation fails to identify generic instance types for typed
binding getter, whose type is:
System.Func`2<TSource, ValueTuple<TProperty, bool>>
This fixes the issue by taking generic arguments into account.
Tim Barham [Tue, 12 Mar 2019 21:36:12 +0000 (07:36 +1000)]
Fix NamedSize in Previewer (#5496)
In the previewer, ConvertTextAppearanceToSize() returns -0.5 for all values. Return default value if we get a size of 0 or less.
Shane Neuville [Mon, 11 Mar 2019 20:45:38 +0000 (14:45 -0600)]
Fix up Sandbox to work with previewer and add android material reference in (#5513)
* fix sandbox to work with previewer
* small page fixes
Stephane Delcroix [Mon, 11 Mar 2019 13:38:34 +0000 (14:38 +0100)]
[X] recover from missing markup type (#5485)
- fixes #5484
Stephane Delcroix [Mon, 11 Mar 2019 08:19:20 +0000 (09:19 +0100)]
Merge branch '3.6.0' into 4.0.0
Samantha Houts [Thu, 7 Mar 2019 22:44:10 +0000 (14:44 -0800)]
[Maps} move design dll to the design folder (#5481)
- fixes #5472