RadioDroid
RadioDroid copied to clipboard
Bump material from 1.3.0-alpha04 to 1.7.0-alpha03
Bumps material from 1.3.0-alpha04 to 1.7.0-alpha03.
Release notes
Sourced from material's releases.
1.7.0-alpha02
Important
New minimum requirements for your app project:
- Update to Android Gradle Plugin (AGP) version 7.2.0
- Update to Gradle version 7.3.3
- Update to Java 8 (version 1.8)
- Update to Android Studio Chipmunk, version 2021.2.1
What's new
- New
MaterialSwitch
component! (Spec)Dependency Updates
Dependency Previous version New version androidx.appcompat 1.1.0 1.4.0 androidx.core 1.5.0 1.6.0 androidx.test 1.1.0 1.4.0 Android Gradle Plugin (AGP) 4.0.0 7.2.0 Gradle 6.1.1 7.3.3 Java Version 1.7 (7) 1.8 (8) Library Updates
Switch
- Create icon style for the new switch design (a3ca744776aab9d69234e8ea52796feb3084c4df)
- Added token generated resources. (65120923d590579f3083e05eba542a4ac57e98c5)
- Support tinting thumb & track according to thumb position (3b257c0169bb2a86e9bff1c7df09233feafe8d09)
- Add a workaround to get thumb position (72bac616ccca4f7789ada118f1a3f34548eb61e0)
- Override switch width set by AppCompat to respect the drawable width (fd40fea4618b8c7c29d36e138aa5b3a8efc01217)
- Implement track decoration in the new design (1e7bd27a29e7e2d40d0786ce3063a4c161643e18)
- Add thumb and track drawables for the new switch design (1414f9e480107ebe8970b1cb6a7be8a32decebca)
- Create a base skeleton of the new MaterialSwitch package/class (b2a3fbe1f3998dc908dba3698e155998b46f55e5)
Chip
- Fix ChipGroup.getCheckedChipIds() returns wrong state (413a0479574b66be74f42bf9e8a11e1245c72a09)
- Migrate M3 chip styles to new shape system. (3fc53ac51fb1f49e2e6094d9e9c20c57124fe510)
- Fix chip layout not updated when programmatically setting text size (788866e4483621e2222f649e617ee95f7aa9caa6)
Snackbar
- Fix margins are added multiple times when show() is called (46fa8cc45b8bb6d1423f7349986c7f3f4cdc5d4e)
- Add shape theming support and update M3 style to use new shapeAppearanceCornerExtraSmall (a71781355e48eb6106fc42bd4237027b71e8d803)
- Make dismiss direction the same as swipe direction (5b9f27aad0bb185261d6e400274a416953755d74)
MaterialButton
- Updated M3 button style to add outlined icon button style. Updated catalog to showcase the same. (467a2c9f7314cdfd5300594b4e66a70657d5d702)
- Updated M3 button style to add filled tonal icon button style. Updated catalog to showcase the same. (14578ed68cb296080d511ceb502469903c0ef5d7)
- Updated M3 button style to add filled icon button style. Updated catalog to showcase the same. (25606cf34addae1420eeba24eec0f90aef06d0d2)
- Always update drawable state when background changed (363e2b1708ba5a9981fbba3a31da9ddb1e9174dd)
- Added materialIconButtonStyle attribute and updated M3 doc to document icon (only) button style and attribute. (402bdf4bbe48c814dc59772983c6263d2be0c84a)
- Migrated shape appearance to new shape system. (1d3bb00de2279c4ff2ee6996557a57eb7d3ad333)
- Fix the issue that button state is not updated (45b99f603e377e978d7a73cdfee10b50ed83ff43)
Color
- Added DynamicColorsTest. (66581f289548134716f4fad89ac93cad2ea397a3)
- Fix Resources Loader bug for color harmonization (78d2c1f3db44c07fc84e6878fcd56bc2a5db310e)
- Update Dynamic Colors condition (b3a7dafe6e9a6f5ed7c83ed5b1898b2024957d09)
... (truncated)
Commits
777ba0d
[Chip] Fix API requirementa40f5fa
[Release] Version 1.7.0-alpha0334ac0ec
Automated g4 rollback of changelist 458265064e968929
[Switch] Update to AppCompat 1.5.0-beta01 and remove workarounds (also update...b18f45e
[TextInputLayout] Delete unused paintf89a91f
[BottomSheet] Add drag handle to scrollable demod1895cd
[Tab] Mutate selected indicator drawable when it's being set201b4a0
[Material] Update guidelines for CollapsingToolbar + PreferenceFragmentCompat53b3001
[BottomAppBar] Changing default Material3 theme to follow M3 specs9b1a74b
[ChipGroup][a11y] Fix announced Chip count and index- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)