Meshtastic-Android/feature
James Rich 9c9a1d7567 refactor: migrate list-detail layouts to Material 3 Adaptive Navigation3
- Replace the custom `AdaptiveListDetailScaffold` with the official `ListDetailSceneStrategy` to manage adaptive layout orchestration.
- Integrate `ListDetailSceneStrategy` into `MeshtasticNavDisplay` to enable native pane switching based on the navigation backstack.
- Update `ContactsNavigation` and `NodesNavigation` graphs to include `listPane()` and `detailPane()` metadata for relevant route entries.
- Simplify `AdaptiveContactsScreen` and `AdaptiveNodeListScreen` by removing manual scaffold navigation logic and delegating to the navigation framework.
- Add the `jetbrains.compose.material3.adaptive.navigation3` library dependency to `core:ui` and relevant feature modules.
- Refactor `DesktopMainScreen` and `Main.kt` with minor formatting and indentation updates for better readability.
2026-03-27 09:31:31 -05:00
..
connections Refactor map layer management and navigation infrastructure (#4921) 2026-03-26 00:29:24 +00:00
firmware Refactor map layer management and navigation infrastructure (#4921) 2026-03-26 00:29:24 +00:00
intro refactor: streamline main screen navigation and ViewModel injection 2026-03-27 09:31:31 -05:00
map Refactor map layer management and navigation infrastructure (#4921) 2026-03-26 00:29:24 +00:00
messaging refactor: migrate list-detail layouts to Material 3 Adaptive Navigation3 2026-03-27 09:31:31 -05:00
node refactor: migrate list-detail layouts to Material 3 Adaptive Navigation3 2026-03-27 09:31:31 -05:00
settings Refactor map layer management and navigation infrastructure (#4921) 2026-03-26 00:29:24 +00:00
widget feat: Migrate networking to Ktor and enhance multiplatform support (#4890) 2026-03-23 16:48:10 +00:00