Meshtastic-Android/app/src
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
..
androidTest/kotlin/org/meshtastic/app refactor: migrate core UI and features to KMP, adopt Navigation 3 (#4750) 2026-03-10 17:29:47 +00:00
fdroid refactor: null safety, update date/time libraries, and migrate tests (#4900) 2026-03-23 23:17:50 +00:00
fdroidDebug/res feat(build): Add distinct names for debug builds (#3707) 2025-11-15 02:03:32 +00:00
google Refactor map layer management and navigation infrastructure (#4921) 2026-03-26 00:29:24 +00:00
googleDebug/res feat(build): Add distinct names for debug builds (#3707) 2025-11-15 02:03:32 +00:00
main refactor: migrate list-detail layouts to Material 3 Adaptive Navigation3 2026-03-27 09:31:31 -05:00
test Refactor map layer management and navigation infrastructure (#4921) 2026-03-26 00:29:24 +00:00