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

13 Коммитов

Автор SHA1 Сообщение Дата
Shane Neuville 429888c7e0
[Shell] Don't remove default routes if that's all there is (#11416) 2020-07-13 16:19:35 -07:00
Shane Neuville 647b5b8636
Fix route removal to keep one default if needed (#10156) 2020-04-01 14:39:33 -06:00
Rui Marinho 5e9524eef8 Merge branch '4.5.0' into 4.6.0 2020-03-30 15:18:55 +01:00
Shane Neuville 9e32dcadb0
Fix navigating/navigated events and add ".." navigation (#10048) 2020-03-27 14:38:15 -06:00
Shane Neuville 741be75211
Fix hot reload when modifying AppShell file (#10064) 2020-03-27 13:58:42 -06:00
Shane Neuville 6572230dcc don't throw exception if registering same route factory to same route name (#6775) 2019-07-03 16:22:23 -07:00
Felipe Momm 3782a5d7df [Shell] Fail when trying to add a duplicated route (#6613) 2019-06-25 17:05:03 -06:00
Shane Neuville 056ec1a099 item template attached, fix icon propagations (#6173)
* item template attached, fix icon propagations

* tabs
2019-05-11 12:09:10 -07:00
Shane Neuville a1431ed9da remove route params from shell (#6081)
* remove route params from shell

* Update Xamarin.Forms.Core.UnitTests/ShellTests.cs

Co-Authored-By: PureWeen <shane94@hotmail.com>

* fix unit test
2019-05-08 16:15:43 -07:00
Shane Neuville 48606a5f1f
fix infinite loops and remove public apis (#5954)
* fix infinite loops and remove public apis

* - remove comments, fix location to not have implicit

* force uri to be relative on ios when no scheme specified

* address PR comments

* add error message

* reformat absolute uris

* additional suggestions

* Update Xamarin.Forms.Core/Shell/ShellNavigationState.cs

Co-Authored-By: PureWeen <shane94@hotmail.com>

* Update Xamarin.Forms.Core/Shell/ShellUriHandler.cs

Co-Authored-By: PureWeen <shane94@hotmail.com>

* Update Xamarin.Forms.Core/Shell/ShellUriHandler.cs

Co-Authored-By: PureWeen <shane94@hotmail.com>

* Update Xamarin.Forms.Core/Shell/ShellUriHandler.cs

Co-Authored-By: PureWeen <shane94@hotmail.com>
2019-04-24 16:25:12 -06:00
Shane Neuville 58662a10b4 [Shell] refactor of processing uris (#5852)
fixes #5790
2019-04-10 21:54:50 -07: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
Stephane Delcroix 78385f9fc1 [Shell] The glorious Shell (#4522)
* [Shell] The glorious Shell

* set the flag for the test

* remove the FastRenderer flag

* [Android] If we were disposed earlier Element can be null and Control was disposed

* [Controls] Seems part of #2520 was solved so we don't need this

* [iOS] Fix NRE on the ScrollviewTracker

* add missing constructor for RenderWith

* [Core] propagate visual/flow through shell

* use interlock increment

* hide IDataTemplateController

* [Android] Fix TableViewModelRenderer dispose

* [Core] propagate visual/flow direction through shell hierarchy

* [Android-Gallery] removed some left in settings changes that effect UI Tests

* [iOS,Droid,Core] Code formatting

* [iOS,Core] Last minute style refactoring
2018-11-29 20:22:51 -08:00