Skip to content

Update to navigation 3 and update padding#1363

Open
kul3r4 wants to merge 2 commits intoandroid:mainfrom
kul3r4:main
Open

Update to navigation 3 and update padding#1363
kul3r4 wants to merge 2 commits intoandroid:mainfrom
kul3r4:main

Conversation

@kul3r4
Copy link
Copy Markdown
Contributor

@kul3r4 kul3r4 commented Apr 9, 2026

Applies changes to use Compose 1.6 new features:

  • navigation 3 for Wear OS
  • enhanced padding support (it is possible now to remove Horologist layout)

@kul3r4 kul3r4 requested review from garanj and shumelchyk as code owners April 9, 2026 08:41
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request migrates the application from the legacy Wear Compose Navigation library to Navigation 3 and replaces Horologist's responsive padding utilities with standard Material 3 vertical content padding. Key changes include the implementation of type-safe navigation using Kotlin serialization and the transition to NavDisplay for screen management. The review feedback highlights opportunities to optimize performance by wrapping the entryProvider in remember and suggests cleaning up stale documentation links and comments that still reference the previous navigation and layout libraries.

@kul3r4 kul3r4 requested review from yschimke and removed request for garanj and shumelchyk April 9, 2026 08:47
Copy link
Copy Markdown
Contributor

@ithinkihaveacat ithinkihaveacat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

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.

2 participants