wordpress-mobile / WordPress-Android

WordPress for Android
http://android.wordpress.org
GNU General Public License v2.0
2.99k stars 1.33k forks source link

Material 3: Blaze #21435

Closed nbradbury closed 1 week ago

nbradbury commented 2 weeks ago

This PR updates the Blaze feature to Material3, affecting these three areas:

To test:

Note: I feel like this feature could use some UI work, but much of it is hosted in a WebView, the content of which isn't in our control.

https://github.com/user-attachments/assets/c67160e2-fe46-481e-9dc7-55ce3708df39

dangermattic commented 2 weeks ago
2 Warnings
:warning: This PR is larger than 300 lines of changes. Please consider splitting it into smaller PRs for easier and faster reviews.
:warning: PR is not assigned to a milestone.

Generated by :no_entry_sign: Danger

wpmobilebot commented 2 weeks ago

Project dependencies changes

The following changes in project dependencies were detected (configuration wordpressVanillaReleaseRuntimeClasspath):

list ``` New Dependencies androidx.constraintlayout:constraintlayout-compose-android:1.1.0 Upgraded Dependencies androidx.constraintlayout:constraintlayout-compose:1.1.0, (changed from 1.0.1) ```
tree ```diff -\--- androidx.constraintlayout:constraintlayout-compose:1.0.1 - +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.10 -> 1.9.10 (*) - +--- androidx.compose.ui:ui:1.0.0 -> 1.7.5 (*) - +--- androidx.compose.ui:ui-unit:1.0.0 -> 1.7.5 (*) - +--- androidx.compose.ui:ui-util:1.0.0 -> 1.7.5 (*) - +--- androidx.compose.foundation:foundation-layout:1.0.0 -> 1.7.5 (*) - +--- androidx.compose.foundation:foundation:1.0.0 -> 1.7.5 (*) - +--- androidx.compose.material:material:1.0.0 -> 1.7.5 (*) - \--- androidx.constraintlayout:constraintlayout-core:1.0.4 -> 1.1.0 (*) +\--- androidx.constraintlayout:constraintlayout-compose:1.1.0 + \--- androidx.constraintlayout:constraintlayout-compose-android:1.1.0 + +--- androidx.annotation:annotation:1.8.1 -> 1.9.1 (*) + +--- androidx.collection:collection:1.4.2 -> 1.4.4 (*) + +--- androidx.compose.foundation:foundation:1.7.2 -> 1.7.5 (*) + +--- androidx.compose.foundation:foundation-layout:1.7.2 -> 1.7.5 (*) + +--- androidx.compose.ui:ui:1.7.2 -> 1.7.5 (*) + +--- androidx.compose.ui:ui-unit:1.7.2 -> 1.7.5 (*) + +--- androidx.compose.ui:ui-util:1.7.2 -> 1.7.5 (*) + +--- androidx.constraintlayout:constraintlayout-core:1.1.0 (*) + \--- androidx.core:core-ktx:1.5.0 -> 1.13.1 (*) ```
wpmobilebot commented 2 weeks ago
WordPress📲 You can test the changes from this Pull Request in WordPress by scanning the QR code below to install the corresponding build.
App NameWordPress WordPress
FlavorJalapeno
Build TypeDebug
Versionpr21435-f89055e
Commitf89055e705deb7283ca6b6ab3f514a93046581a1
Direct Downloadwordpress-prototype-build-pr21435-f89055e.apk
Note: Google Login is not supported on these builds.
wpmobilebot commented 2 weeks ago
Jetpack📲 You can test the changes from this Pull Request in Jetpack by scanning the QR code below to install the corresponding build.
App NameJetpack Jetpack
FlavorJalapeno
Build TypeDebug
Versionpr21435-f89055e
Commitf89055e705deb7283ca6b6ab3f514a93046581a1
Direct Downloadjetpack-prototype-build-pr21435-f89055e.apk
Note: Google Login is not supported on these builds.
codecov[bot] commented 2 weeks ago

Codecov Report

Attention: Patch coverage is 0% with 6 lines in your changes missing coverage. Please review.

Project coverage is 39.30%. Comparing base (b3945a1) to head (f89055e). Report is 43 commits behind head on trunk.

Files with missing lines Patch % Lines
.../blazecampaigns/campaignlisting/CampaignListRow.kt 0.00% 6 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## trunk #21435 +/- ## ======================================= Coverage 39.30% 39.30% ======================================= Files 2121 2121 Lines 98326 98326 Branches 15233 15233 ======================================= Hits 38649 38649 Misses 56238 56238 Partials 3439 3439 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

sonarcloud[bot] commented 1 week ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
1.1% Duplication on New Code

See analysis details on SonarCloud