Skip to content

Conversation

@alexvanyo
Copy link
Contributor

Updates material3-adaptive to 1.1, to try out the new features in Now in Android.

The main new feature is pane expansion, to allow resizing the panes with a drag handle.

To accomplish this, I've removed the nested NavHost setup, and replaced it with assisted injected TopicViewModels for each specific topic screens. This comes with a trade-off, that while on the list-detail interests screen, swapping between different topics will build up many ViewModels in memory.

This is the same as #1642 but without unresolved comments.

alexvanyo and others added 10 commits March 10, 2025 15:49
Change-Id: I4b3b68face17149ab87135df28baa41cd5bacb0f
Change-Id: I5fba15921520bc83b13601fa82ae71457d875805
Change-Id: I8e881bb2cf549303be8612732bfb7df7555096aa
Change-Id: I8e881bb2cf549303be8612732bfb7df7555096aa
Change-Id: I44696efe11f8d660bb7c9dc41ade6927ce15798b
Change-Id: I5869404bc66d878030faf1ae2d5b95cc27ce67b4
@alexvanyo alexvanyo requested a review from dturner March 11, 2025 22:06
@alexvanyo alexvanyo merged commit af33aca into main Mar 12, 2025
11 checks passed
@dturner dturner deleted the av/material3-adaptive-1.1 branch March 18, 2025 12:26
@yrezgui
Copy link
Contributor

yrezgui commented Mar 21, 2025

/gemini summarize

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants