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

3106 Коммитов

Автор SHA1 Сообщение Дата
Rui Marinho 9beea57fb2 Merge branch '3.4.0' into 3.5.0 2019-03-22 16:07:42 +00:00
Rui Marinho f5dce54a7f
[Build] Fix provision on yaml (#5660)
* [Build] Fix provision on yaml

* [Build] Update provisioning to use shared tasks
2019-03-22 12:13:58 +00:00
Kevin Petit 598f6b80be [Android] Fix old root page dispose when main page change (#4707) Fixes #4706 Fixes #4325
* Android - Fix old root page dispose when main page change.

* Revert dead code cleanup.

* Use direct cast for IApplicationController

Co-Authored-By: kvpt <kevin.petit@outlook.com>

* Use direct cast for IApplicationController (bis).

* Unsubscribe the event handler on the right application object.

* Prevent disruptive layout request from toolbar + Revert renderer clearing modification.

* If the page change, do nothing (dont dispose).

* Unsubscribe activity from application on destroy.

* Paused activity must not react to application changes

* Use nameof.
2019-03-22 12:10:04 +00:00
kicsiede 5a88868b2a Cellrenderer leak fixes + test (#5655) fixes #5604 fixes #5603 2019-03-22 12:01:41 +00:00
Rui Marinho f7bb7eb115 Revert "Remove submodule"
This reverts commit 6616000366.
2019-03-21 20:08:43 +00:00
Rui Marinho 6616000366
Remove submodule 2019-03-21 20:08:18 +00:00
mtz c54a6b687f [GTK] Fix NavigationBar check for Layout calc (#5506)
The loop was exiting before current was being set.

fixes #4713
2019-03-21 10:27:37 -07:00
ShaneN 623ca5698d Merge branch '3.5.0' into 3.6.0 2019-03-21 10:58:10 -06:00
ShaneN 2896c4c0d6 merge 3.4 into 3.5 2019-03-21 10:50:41 -06:00
Shane Neuville f0f147d6c6
[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
2019-03-21 10:46:55 -06:00
Brian Macomber e0bf0bc3e0 [UWP]Fixes #3886, Master Detail, incorrect master height after window resize (#5338)
* Fix Issue 3386

* Update Xamarin.Forms.Platform.UAP/MasterDetailControl.cs

Co-Authored-By: bmacombe <brian@agspectrum.com>
2019-03-21 14:08:40 +00:00
Stephane Delcroix be0dc9391b Merge branch '4.0.0' 2019-03-21 14:38:37 +01:00
Stephane Delcroix 534a261e30 Merge branch '3.6.0' into 4.0.0 2019-03-21 14:37:08 +01:00
Stephane Delcroix f0f9415d73 Merge branch '3.5.0' into 3.6.0 2019-03-21 14:35:44 +01:00
Chris van de Steeg de328b1338 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
2019-03-21 14:24:31 +01:00
Shane Neuville 13e94c867e Suppress warning for CharacterRangeForGlyphRange is obsolete (#5613) fixes #5246
* switch to GetCharacterRange for spans

* suppress obsolete message
2019-03-21 11:12:18 +00:00
Emil Alipiev 9ba95b6a48 DetectPlatform Fixed for UWP (#5182) fixes #4852
* detectplatform fixed using Windows.System.Profile.AnalyticsInfo.VersionInfo.DeviceFamily
UWP-Xbox sets TV...Surface tablets sets Desktop intead of Phone

* Update Xamarin.Forms.Platform.UAP/Forms.cs

Default was changed to be Unsupported Idiom

Co-Authored-By: EmilAlipiev <emil.alipiev@gmail.com>

* Update Xamarin.Forms.Platform.UAP/Forms.cs

Co-Authored-By: EmilAlipiev <emil.alipiev@gmail.com>
2019-03-21 11:11:34 +00:00
Pavel Yakovlev d9f580e529 [shell] Fix show DisplayAlert (#5491) fixes #5504
* [shell, ios, tizen] fixes show alert

* - added helper extension
- fix navigation model
2019-03-21 10:03:50 +00:00
Shane Neuville 353081bb53 fix abi breaks (#5620) fixes #5288 2019-03-21 10:00:59 +00:00
mtz 56a63f2695 [GTK] Fix NavigationBar check for Layout calc (#5506)
The loop was exiting before current was being set.

fixes #4713
2019-03-20 17:08:13 -07:00
Pavel Yakovlev ee01ce0cf6 [Android] fixes redraw element when changing renderer (#5233)
fixes #1760
2019-03-20 10:31:55 -07:00
Gabor Nemeth 9c10acdd68 [macOS] enhance menu (#4718)
fixes #2618
2019-03-20 10:31:00 -07:00
Shane Neuville 808f2f638e
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
2019-03-20 11:11:16 -06:00
Pavel Yakovlev 6a3a10afea [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>
2019-03-19 20:05:38 +00:00
Samantha Houts c2752977d4 Merge branch '3.6.0' into 4.0.0 2019-03-19 13:01:21 -07:00
Rui Marinho e6a54edec7
[Controls] Fix build 2019-03-19 20:00:02 +00:00
Samantha Houts 83ccf3ad36 Merge branch '3.6.0' into 4.0.0 2019-03-19 11:58:17 -07:00
Rui Marinho ce148bf4c8
[MacOS] Move ImageRenderer to use NSImageView (#5600)
* IMAGE https://github.com/xamarin/Xamarin.Forms/issues/5204

* Updated "no image source" behavior - return base value

* Added test case

* Updated test case number

* fixed file name

* [MacOS] Move ImageRenderer to use NSImageView

* [Macos,iOS] Fix sharing coding
2019-03-19 18:10:10 +00:00
Samantha Houts 5baf17f806 [UITest] Disable old 1461 test (#5605) 2019-03-19 18:08:56 +00:00
Pavel Yakovlev de3f371a68 [mac] fix build (#5608) 2019-03-19 15:26:43 +00:00
Rui Marinho d2f0794a37
[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
2019-03-19 09:48:11 +00:00
Samantha Houts b20afe467f Merge branch '4.0.0' 2019-03-18 18:26:21 -07:00
Samantha Houts 0a7e7352b8 Merge branch '3.6.0' into 4.0.0 2019-03-18 18:25:50 -07:00
Shane Neuville dd8ed7ee23 [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
2019-03-18 18:22:34 -07:00
Stephane Delcroix 447aa6fda2 [X] intercepts FindByName exceptions (#5599)
for previewer

- fixes #5572
2019-03-18 16:43:59 -07:00
Stephane Delcroix 3461ded959 [X] resilient to random text content (#5557)
- fixes https://devdiv.visualstudio.com/DefaultCollection/DevDiv/_workitems/edit/817588
2019-03-18 15:45:15 -07:00
Stephane Delcroix 5d45f74d29 [X] Allow empty property xaml-elements (#5550)
- fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/817710?src=WorkItemMention&src-action=artifact_link
- reverts #4582
2019-03-18 14:58:36 -07:00
David Ortinau 08a015d8f7 [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.
2019-03-18 18:52:49 +00:00
Pavel Yakovlev 21eb50bc47 [mac] disregard the Dark mode (#5537) fixes #3777 2019-03-18 14:48:21 +00:00
E.Z. Hart c297cc768f 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
2019-03-18 14:46:41 +00:00
Shane Neuville bd1fe3a46f - Move renderer registration to Assembly Info (#5584) 2019-03-18 11:47:23 +00:00
Stephane Delcroix d106e21d5b [X] recover from memberaccessEx
- fixes #5589
2019-03-18 11:25:47 +01:00
Shane Neuville 308c6cbddb remove maps.design (#5583) 2019-03-18 10:27:22 +01:00
Stephane Delcroix a125f6d7ba Merge branch '4.0.0' 2019-03-18 09:40:38 +01:00
Stephane Delcroix fb169ce976 Merge branch '3.6.0' into 4.0.0 2019-03-18 09:40:11 +01:00
Shane Neuville 6ce52612e2 remove left over sealed on Material Entry Renderer (#5586) 2019-03-15 18:19:53 -07:00
Rui Marinho 13eb097062 [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
2019-03-15 18:13:14 -07:00
Akihiko Odaki 7c71feec26 [XamlC] Resolve complex property type (#5086) 2019-03-15 15:12:57 -07:00
Rui Marinho ecfe41bf5d [Shell,Core] Add better exception messages for wrong or non existing content (#5566)
fixes #5081
2019-03-15 14:45:17 -07:00
Shane Neuville 0376a5f692 [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
2019-03-15 14:43:04 -07:00