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

3003 Коммитов

Автор SHA1 Сообщение Дата
Stephane Delcroix 517642b551 [C] alias shell names (#5624)
* [C] alias shell names

* - change from ShellTab to Tab
2019-03-27 12:52:12 -06:00
Rui Marinho 23b61a434b
Merge branch '3.6.0' into 4.0.0 2019-03-27 18:51:38 +00:00
E.Z. Hart f1297f93d5 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
2019-03-27 18:38:38 +00:00
Shane Neuville 9796e15aab remove covariant out on IElementConfiguration (#5449) closes #5235 2019-03-27 18:32:47 +00:00
Rui Marinho db7e702ecf
[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
2019-03-27 17:05:21 +00:00
Shane Neuville 927c1058ae
[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
2019-03-27 10:07:15 -06:00
Stephane Delcroix eab93e53d1 bump 2019-03-27 15:41:20 +01:00
Stephane Delcroix f798438e04 bump 2019-03-27 15:40:50 +01:00
Shane Neuville d707f74d96 [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
2019-03-27 11:58:35 +00:00
Rui Marinho 097af8f757
[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
2019-03-26 22:58:29 +00:00
Rui Marinho 7118af99e3
[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
2019-03-26 22:56:27 +00:00
Pavel Yakovlev 5d85cf8621 [Android] Fixes ObjectDisposedException when call Unfocus of Entry (#5670)
* [Android] Fixes ObjectDisposedException when call Unfocus of Entry

* address comment

* fix ui test
2019-03-26 12:42:05 -06:00
Rui Marinho 499d68773b
[Build] Update verssion 2019-03-25 14:42:52 +00:00
Rui Marinho 9b8b058416
Merge branch '3.6.0' into 4.0.0 2019-03-25 14:42:29 +00:00
Rui Marinho a765d7e413 Merge branch '3.5.0' into 3.6.0 2019-03-25 11:54:50 +00:00
Rui Marinho 9dfa174661
[Build] Fix suffix check 2019-03-25 11:47:05 +00:00
Rui Marinho 673d2c58b2 Merge branch '3.5.0' into 3.6.0 2019-03-25 11:06:21 +00:00
Rui Marinho 627695f95c
[Update] Yaml build 2019-03-25 11:05:22 +00:00
E.Z. Hart dd6cd3305e 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
2019-03-24 20:05:01 +00:00
Rui Marinho 85d95a5c3b
[Build] Update yaml build 2019-03-24 19:51:25 +00:00
Rui Marinho a69b8cce15 Merge branch '3.5.0' into 3.6.0 2019-03-24 19:49:23 +00:00
Rui Marinho b0724320b4
[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
2019-03-24 19:48:16 +00:00
Pavel Yakovlev 7a2a6a241e [UWP] fix throw exception when update switch color (#5633) 2019-03-22 16:25:10 -06:00
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
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
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
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
Pavel Yakovlev ee01ce0cf6 [Android] fixes redraw element when changing renderer (#5233)
fixes #1760
2019-03-20 10:31:55 -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
Samantha Houts 5baf17f806 [UITest] Disable old 1461 test (#5605) 2019-03-19 18:08:56 +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 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