From 995e1ab13dc2f681439970e1779100149fbeff3a Mon Sep 17 00:00:00 2001 From: Don Turner Date: Mon, 7 Jul 2025 15:14:01 +0100 Subject: [PATCH] Mirroring Nav2 back stack state --- .idea/codeStyles/Project.xml | 1 + app/build.gradle.kts | 1 + .../nowinandroid/navigation/NiaNavHost.kt | 74 ++++----- .../samples/apps/nowinandroid/ui/NiaApp.kt | 13 +- .../apps/nowinandroid/ui/NiaAppState.kt | 142 ++++++++++++++++++ .../src/main/kotlin/NavigationModule.kt | 20 +++ feature/bookmarks/api/build.gradle.kts | 1 + .../api/src/main/kotlin/BookmarksRoutes.kt | 21 +++ feature/bookmarks/impl/build.gradle.kts | 2 +- .../feature/bookmarks/impl/BookmarksScreen.kt | 2 +- 10 files changed, 236 insertions(+), 41 deletions(-) create mode 100644 core/navigation/src/main/kotlin/NavigationModule.kt create mode 100644 feature/bookmarks/api/src/main/kotlin/BookmarksRoutes.kt diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml index 6ef06e25a..3fa0ef569 100644 --- a/.idea/codeStyles/Project.xml +++ b/.idea/codeStyles/Project.xml @@ -12,6 +12,7 @@