Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to material3-adaptive 1.1 #1835

Merged
merged 10 commits into from
Mar 12, 2025
Merged

Update to material3-adaptive 1.1 #1835

merged 10 commits into from
Mar 12, 2025

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

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