Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

Jetpack Compose Integration #10394

Closed
wants to merge 1 commit into from
Closed

Jetpack Compose Integration #10394

wants to merge 1 commit into from

Conversation

pocmo
Copy link
Contributor

@pocmo pocmo commented Jun 1, 2021

Depends on #10212, #10336, #10353, #10359

This is an ongoing branch for integrating the Jetpack Compose setup and some first prototype code. Some changes on this branch are available as separate PRs since they can land earlier. The goal is to keep this branch going until we feel comfortable continuing on master (mostly because it currently requires beta tooling and dependencies).

@pocmo pocmo added the work in progress Not ready to land yet. Work in progress (WIP). label Jun 1, 2021
@pocmo pocmo changed the title Jetpack Compose Ingegration Jetpack Compose Integration Jun 2, 2021
@gabrielluong
Copy link
Member

Should we start reviewing and landing your changes into a branch to avoid reviewing a growing number of file changes and commits? 🧐

@pocmo pocmo force-pushed the compose branch 7 times, most recently from 77a865e to 38ac9ff Compare July 19, 2021 17:24
… first prototype components.

* Issue #10335: Upgrade to Gradle 7.
* Update Android Gradle Plugin to 7.0.0 Beta 2.
* Issue #10335: Generate BuildConfig with VERSION_CODE and VERSION_NAME fields in library modules (for Glean).
* Issue #10335: Add first component using Jetpack Compose: compose-browser-toolbar.
* Issue #10335: Introduce Jetpack Compose bindings for lib-state.
* Issue #10335: Upstream Jetpack Compose toolbar prototype from Reference Browser.
* Issue #10335: Add TargetTab helper for observing specific tabs.
* Issue #10335: Add compose-engine component for adding Jetpack Compose bindings to a concept-engine implementation.
* Issue #10335: Add new sample app (samples-compose-browser) for prototyping browser UI using Jetpack Compose.
* Issue #10335: Update to Beta 3 of the Android Gradle plugin.
* Issue #10335: Allow usage of http when substituting maven repositories in CI.
* Issue #10335: Rename TabTarget helper to just Target.
* Issue #10335: Make BrowserToolbar follow target tab too.
* Add awesomebar prototype using Jetpack Compose.
* Update to Gradle 7.0.2.
@pocmo
Copy link
Contributor Author

pocmo commented Jul 20, 2021

Opening new PR for landing.

@pocmo pocmo closed this Jul 20, 2021
@jonalmeida jonalmeida deleted the compose branch March 25, 2022 08:34
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
work in progress Not ready to land yet. Work in progress (WIP).
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants