Simon Marquis
40b5248302
Replace deprecated method `TextFieldDefaults.textFieldColors`
...
```
TextFieldColors' is deprecated. Renamed to `TextFieldDefaults.colors` with additional parameters to controlcontainer color based on state.
```
2 years ago
Simon Marquis
e846cc95bd
Update `androidx.lifecycle` to stable `2.6.1`
...
And match `androidx.profileinstaller` transitive dependency version `1.3.0`.
Fixes the following error:
```
java.lang.RuntimeException: Unable to get provider androidx.startup.InitializationProvider: androidx.startup.StartupException: androidx.startup.StartupException: java.lang.IllegalStateException: ProcessLifecycleInitializer cannot be initialized lazily.
```
2 years ago
Simon Marquis
cf64e25ad5
Extract launcher icon tints and provide `-night` alternatives
...
Implements #805
2 years ago
Simon Marquis
9a6fca16a6
Upgrade Compose BoM `2023.06.00` and Compose compiler `1.4.7`
...
- Bump `androidxComposeMaterial3` to stable `1.1.0`
- Bump Kotlin `1.8.21` (to match the expected version used by Compose compiler)
- Bump KSP `1.8.21-1.0.11` (to match Kotlin version)
This also solves part of #806 , where we had this dependency chain:
- `androidx.compose:compose-bom:2023.01.00`
- `androidx.compose.ui:ui-test-junit4:1.3.3`
- `androidx.test.ext:junit:1.1.3` (unlisted from maven)
- `junit:junit:4.12` (vulnerability `CVE-2020-15250`)
2 years ago
Simon Marquis
0a3069a0d8
Remove forced junit resolution strategy
...
By looking at the Gradle scan's dependency tab, junit 4.12 is already replaced by 4.13.2.
There is no need to manually force this at the configuration level.
2 years ago
Simon Marquis
d332f7b70d
Remove forced objenesis resolution strategy
...
The linked issue is marked as resolved, and not able to reproduce the mentioned compilation error.
2 years ago
wiryadev
5767d38d21
remove M1 Mac Rosetta caution in README.md
2 years ago
Automerger
41533a5861
Merge branch 'github/main'
2 years ago
Alex Vanyo
9cd390c56a
Merge pull request #684 from MaximillianLeonov/feature-settings
...
Replace `if` condition with AnimatedVisibility component
2 years ago
Automerger
316263b9bb
Merge branch 'github/main'
2 years ago
Don Turner
97ea7a700a
Merge pull request #802 from SimonMarquis/build-logic-extensions
...
Extract `Project.libs` extension for `build-logic` plugins
2 years ago
Don Turner
032dbde72d
Merge pull request #801 from SimonMarquis/patch-2
...
Fix HTML/Markdown typo in `ModularizationLearningJourney.md`
2 years ago
Simon Marquis
a920baf224
Extract `Project.libs` extension for `build-logic` plugins
2 years ago
Simon Marquis
8abea4b8d7
Fix HTML/Markdown typo in `ModularizationLearningJourney.md`
2 years ago
Tomáš Mlynarič
8e1e994bb1
Add named arguments
...
Change-Id: Ic91ae4fc04bf8eb92c3e5845c7e984475526ec91
2 years ago
Tomáš Mlynarič
19ffb53150
Don't use lambda contentType for a single item
...
Change-Id: I0588c031428d523707463c5f0f0b6c586ea5e2c3
2 years ago
Automerger
8b024f0911
Merge branch 'github/main'
2 years ago
Don Turner
386f17de99
Merge pull request #756 from SimonMarquis/patch/proguard
...
Cleanup proguard configuration
2 years ago
Automerger
1dad5be5cd
Merge branch 'github/main'
2 years ago
Don Turner
5544783b11
Update ModularizationLearningJourney.md
2 years ago
Don Turner
8340a59f83
Merge pull request #755 from SimonMarquis/patch-4
...
Mention core-designsystem module in the modularization journey docs
2 years ago
Don Turner
639b34385e
Update docs/ModularizationLearningJourney.md
2 years ago
Don Turner
3ef7af14a9
Update docs/ModularizationLearningJourney.md
2 years ago
Don Turner
15c59f41ce
Update docs/ModularizationLearningJourney.md
2 years ago
Don Turner
511e4acfe6
Update docs/ModularizationLearningJourney.md
2 years ago
Don Turner
22247e1423
Update docs/ModularizationLearningJourney.md
2 years ago
Don Turner
d2e5bd5a81
Update docs/ModularizationLearningJourney.md
2 years ago
Automerger
a4e8153674
Merge branch 'github/main'
2 years ago
Don Turner
43fe5693f1
Merge pull request #781 from SimonMarquis/patch-5
...
Gradle configure cache property is no longer `unsafe`
2 years ago
Don Turner
e0a3ecd4a3
Merge pull request #782 from SimonMarquis/patch-6
...
Update default build features value in `gradle.properties`
2 years ago
Tomáš Mlynarič
4a8a43551a
Add contentType to news feed
...
Before
ScrollForYouFeedBenchmark_scrollFeedCompilationFull
frameDurationCpuMs P50 4.9, P90 6.9, P95 7.6, P99 9.5
frameOverrunMs P50 -10.3, P90 -6.8, P95 -2.8, P99 -2.1
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
After
ScrollForYouFeedBenchmark_scrollFeedCompilationFull
frameDurationCpuMs P50 4.6, P90 6.3, P95 7.2, P99 9.2
frameOverrunMs P50 -10.6, P90 -8.7, P95 -7.8, P99 -4.7
Traces: Iteration 0 1 2 3 4 5 6 7 8 9
Change-Id: I5589776f9627c27154873529c9ca9dd055a8a8ef
2 years ago
Simon Marquis
b7cb973c8d
Update GMD workflow
...
- Add `--no-parallel --max-workers=1` (was not able to trigger the error locally whit this combination).
- Remove useless `cleanManagedDevices` as devices are not persisted across runs.
- Rename test reports artifact to `test-reports-GMD` similar to `test-reports-${{ matrix.api-level }}`.
- Print disk space usage in case of failure.
2 years ago
Automerger
8fe6a3df6d
Merge branch 'github/main'
2 years ago
Don Turner
c0ba97e170
Merge pull request #784 from SimonMarquis/revert-758-patch-5
...
Revert "Remove `ExperimentalCoroutinesApi` and `FlowPreview` opt-in"
2 years ago
Automerger
be4fb686ff
Merge branch 'github/main'
2 years ago
Don Turner
a4ec4395c1
Merge pull request #743 from SimonMarquis/patch-2
...
Manually accept Android licenses instead of relying on third party action
2 years ago
Simon Marquis
8bb92b1c86
Merge branch 'main' into revert-758-patch-5
2 years ago
Simon Marquis
92c139c190
Merge branch 'main' into patch-6
2 years ago
Simon Marquis
8e708cca05
Merge branch 'main' into lint/sarif
2 years ago
Simon Marquis
cb84082ae7
Merge branch 'main' into patch/proguard
2 years ago
Simon Marquis
61098d75b2
Merge branch 'main' into patch-2
2 years ago
Automerger
b434112bf2
Merge branch 'github/main'
2 years ago
James Rose
1b8b01c7b4
Merge pull request #757 from SimonMarquis/patch/kotlinx-serialization-1.5.1
...
Update KotlinX Serialization to version 1.5.1
2 years ago
James Rose
7826b4f5f2
Merge pull request #748 from SimonMarquis/fix/permissions
...
Grant `POST_NOTIFICATIONS` permission in more instrumented tests
2 years ago
James Rose
885dae7218
Merge pull request #762 from SimonMarquis/ci/workflows
...
Merge `AndroidCIWithGmd.yaml` into `Build.yaml`
2 years ago
Automerger
e62b3cb94e
Merge branch 'github/main'
2 years ago
Don Turner
eea28ebc41
Merge pull request #789 from amaurymedeiros/notification-permission-effect
...
Fix ForYouScreen Compose Previews
2 years ago
Amaury Medeiros
512930c239
Fix inline comment as suggested in PR
2 years ago
Amaury Medeiros
87c27f6b82
Apply suggested changes to inline comment
2 years ago
Amaury Medeiros
dd70bbd589
Fix ForYouScreen Compose Previews
...
Permissions should only be called in an Activity context, which is a layoutlib limitation. We need to avoid launching the permission request when in LocalInspectionMode, otherwise we'll have render errors on the ForYouScreen previews.
2 years ago