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