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