Ben Weiss
4a0723441f
Dependency version upgrades, not API 35 yet ( #1719 )
...
* Update screenshots
Change-Id: Ibed7889a3389ab6044e00a185158f36ce857b6b2
* Dependency version upgrades
Change-Id: Ib4a1f9bef1dd3e1736907479125d0abb5b22e9bd
* Address review comments
Change-Id: Ia2c6a52e289285a7a78336fa4250fa6a04ccb5c4
* 🤖 Updates baselines for Dependency Guard
* 🤖 Updates screenshots
2 years ago
Ben Weiss
729681b79a
Revert "Bump protobuf from 4.26.1 to 4.28.2 ( #1630 )"
...
This reverts commit 82b6352da1 .
2 years ago
blue928sky
cdb1d25306
Move Android instrumented test NiaAppStateTest to unit test
...
Change-Id: I0a84dc37184a9ea7d4c18fa598bc447b0c48eb62
2 years ago
dependabot[bot]
82b6352da1
Bump protobuf from 4.26.1 to 4.28.2 ( #1630 )
...
* Bump protobuf from 4.26.1 to 4.28.2
Bumps `protobuf` from 4.26.1 to 4.28.2.
Updates `com.google.protobuf:protobuf-kotlin-lite` from 4.26.1 to 4.28.2
Updates `com.google.protobuf:protoc` from 4.26.1 to 4.28.2
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl )
- [Commits](https://github.com/protocolbuffers/protobuf/commits )
---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-kotlin-lite
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.google.protobuf:protoc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* 🤖 Updates baselines for Dependency Guard
* 🤖 Updates screenshots
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ben Weiss <keyboardsurfer@users.noreply.github.com>
2 years ago
dependabot[bot]
56c284a303
Bump com.google.accompanist:accompanist-permissions from 0.34.0 to 0.36.0 ( #1658 )
...
* Bump com.google.accompanist:accompanist-permissions
Bumps [com.google.accompanist:accompanist-permissions](https://github.com/google/accompanist ) from 0.34.0 to 0.36.0.
- [Release notes](https://github.com/google/accompanist/releases )
- [Commits](https://github.com/google/accompanist/compare/v0.34.0...v0.36.0 )
---
updated-dependencies:
- dependency-name: com.google.accompanist:accompanist-permissions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* 🤖 Updates baselines for Dependency Guard
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
2 years ago
Don Turner
284978fbcd
Merge pull request #1689 from Jaehwa-Noh/replace-test-to-version-catalog
...
Replace kotlin("test") to version catalog `kotlin.test`.
2 years ago
Jaehwa-Noh
f166ab9861
🤖 Updates screenshots
2 years ago
Jaehwa Noh
efa4fe1f79
Merge branch 'android-remote-main' into fix-snackbar
...
Change-Id: I31feea30d14d801d224ee311fd740132246d383b
2 years ago
Jaehwa Noh
23ba734a04
Ensure showing snackBar on a large screen.
...
Change-Id: I0fd13d756b6967d939991422ad03c05f2e2a18ff
2 years ago
yschimke
2401e20dd4
🤖 Updates screenshots
2 years ago
Yuri Schimke
d7f1863920
remove sdk 21
2 years ago
Yuri Schimke
56fd308d65
revert screenshots
2 years ago
Yuri Schimke
0dd998765c
Update dependencies
...
Update Compose BOM to 2024.11.00 and update other dependencies, such as Robolectric and Roborazzi.
Also, update Screenshot Tests with sdk version 35 for better screenshot testing.
2 years ago
gibachan
2190258ef9
Remove redundant annotations
2 years ago
Jaehwa Noh
1d659b0eea
Replace kotlin("test") to version catalog `kotlin.test`.
...
Change-Id: Ifd7de5dda724102063a9df660cacc6d6b16699e0
2 years ago
Don Turner
d4087b74a1
Merge pull request #1681 from android/dt/improve-navigation
...
Fix topic chip navigation from ForYou screen
2 years ago
Don Turner
b478ceae54
Fix failing UI test, add unit test and refactor
2 years ago
Don Turner
fbf0558465
Fix navigation test for ForYou to TopicScreen
2 years ago
dturner
2eee83eeda
🤖 Updates screenshots
2 years ago
dturner
a134126d8a
🤖 Updates baselines for Dependency Guard
2 years ago
Don Turner
d5d270bc5d
Update Espresso and a few other libs to fix NoClassDefFoundError when running UI test
2 years ago
Don Turner
ecfb5157dd
Improve test data and add UI test for topic chip
2 years ago
Don Turner
89795c98b5
Fix spotless
2 years ago
Don Turner
ef132e07e3
Fix the top app bar logic for top level destinations
2 years ago
Don Turner
5994d8c6fd
Add TopicScreen as a sub destination in the ForYou section. Fixes #1463
2 years ago
Simon Marquis
567a6e7da2
Delete unused color
2 years ago
Simon Marquis
3e380b823f
Merge remote-tracking branch 'origin/main' into in-memory-datastore
2 years ago
Simon Marquis
96f850f243
Fix prodRelease-badging.txt
2 years ago
Simon Marquis
8ca16d85a7
Merge remote-tracking branch 'origin/main' into in-memory-datastore
2 years ago
Don Turner
271a3ba520
Merge pull request #1631 from android/dependabot/gradle/androidxLifecycle-2.8.6
...
Bump androidxLifecycle from 2.8.3 to 2.8.6
2 years ago
Don Turner
1c5919b4c4
Merge pull request #1632 from android/dependabot/gradle/com.google.android.gms-play-services-oss-licenses-17.1.0
...
Bump com.google.android.gms:play-services-oss-licenses from 17.0.1 to 17.1.0
2 years ago
Don Turner
db75ccd332
Merge pull request #1635 from android/dependabot/gradle/androidxDataStore-1.1.1
...
Bump androidxDataStore from 1.0.0 to 1.1.1
2 years ago
Don Turner
2e6b68150d
Merge pull request #1637 from android/dependabot/gradle/org.jetbrains.kotlinx-kotlinx-datetime-0.6.1
...
Bump org.jetbrains.kotlinx:kotlinx-datetime from 0.5.0 to 0.6.1
2 years ago
Don Turner
573cf2d1b8
Merge pull request #1623 from android/retrofit-2.11.0
...
Update to Retrofit 2.11.0
2 years ago
dependabot[bot]
82ae178059
🤖 Updates baselines for Dependency Guard
2 years ago
dependabot[bot]
546f04ce20
🤖 Updates baselines for Dependency Guard
2 years ago
dependabot[bot]
04a080cd32
🤖 Updates baselines for Dependency Guard
2 years ago
dependabot[bot]
247388fb1d
🤖 Updates baselines for Dependency Guard
2 years ago
Momin Tahir
4699fa9d6c
make view model instance as private in MainActivity ( #1621 )
2 years ago
Simon Marquis
2b625cbb17
Update app/dependencies/prodReleaseRuntimeClasspath.txt
2 years ago
Simon Marquis
dc14461490
Update retrofit from 2.9.0 to 2.11.0
...
- Replace Jake Wharton's Kotlinx Serialization converter with new retrofit's `converter-kotlinx-serialization`.
- Remove custom Proguard rules that are now part of the dependency: https://github.com/square/retrofit/tree/trunk/retrofit-response-type-keeper#readme
Changelog: https://github.com/square/retrofit/blob/trunk/CHANGELOG.md
2 years ago
dturner
cd814c0aa7
🤖 Updates baselines for Dependency Guard
2 years ago
Ben Weiss
c01a129e4a
Nightly builds with baseline profiles ( #1173 )
...
* Overall build
* Enable nightly builds
* Enable Startup Profile generation for release builds
* Skip BP generation for regular Builds
* Test baseline profiles for all variants
* Cleanup
* Remove stale baseline-prof.txt
* Add generated profiles to .gitignore
* GMD
* Setup GMD in separate step
* Add GMD setup to all workflows
* Lower GMD specs
* Update GMD and Android SDK setup
* Add options test options for GMD startup
* Ensure only one device is used for bp / benchmark
* Apply guidance from issuetracker b/287312019
* Add new metrics for baseline profile measurement
Added custom metrics to better understand how effective a baseline
profile is. These TraceSectionMetrics keep track of JIT compilations
as well as class initializations which should go down when a BP is
properly applied to the app.
2 years ago
Don Turner
f13324f13a
Merge pull request #1611 from android/dependabot/gradle/androidx.activity-activity-compose-1.9.2
...
Bump androidx.activity:activity-compose from 1.8.2 to 1.9.2
2 years ago
dependabot[bot]
81e8495492
🤖 Updates baselines for Dependency Guard
2 years ago
dependabot[bot]
d111b7aa2f
🤖 Updates baselines for Dependency Guard
2 years ago
Don Turner
01704fef7f
Merge pull request #1606 from android/dependabot/gradle/com.google.firebase-firebase-bom-33.3.0
...
Bump com.google.firebase:firebase-bom from 33.1.1 to 33.3.0
2 years ago
dependabot[bot]
f3a1ed2e7e
🤖 Updates baselines for Dependency Guard
2 years ago
dependabot[bot]
aa69f3c0e2
🤖 Updates baselines for Dependency Guard
2 years ago
Jonathan Koren
447cd7eba3
Convert InterestsListDetailScreenTest to unit test ( #1560 )
...
* Convert InterestsListDetailScreenTest to Robolectric
Change-Id: I751f6ccc8bf16465fb6a9effb8a5d738a184d778
* Fix import alias
Change-Id: I3726858384bfe842eb717bae72c309284c524f06
* Add waitForIdle
Change-Id: I702fbca6ba79e3705e3226b0f3088923c89fc2cb
2 years ago
Alex Vanyo
be7bcb53fd
Update Compose BOM To 2024.09.00
...
Change-Id: Id6f32607441c0e451e3617c67c5b7afdb77ef16d
2 years ago
Don Turner
7ed2b12d4f
Fix #1595 navigation to topic detail screen causes crash
...
Change-Id: Ib5e764d47cbb810df5af12c2345f4f85baeac6b2
2 years ago
Don Turner
6cf8db2ac7
Merge branch 'main' into dt/nav-safe-args
2 years ago
Don Turner
651f94edb0
Update badging
...
Change-Id: I4f1754950719e0a5fb0cc49d01a10ae1a388fd8f
2 years ago
Don Turner
371e181b79
Merge pull request #1559 from android/av/dcowi-update
...
Update DeviceConfigurationOverride.WindowInsets to match upstream implementation
2 years ago
Don Turner
1d4b62b59b
Merge pull request #1578 from android/av/material3-adaptive-rc01
...
Update material3-adaptive to rc01
2 years ago
Don Turner
8ef91fd786
Merge pull request #1577 from android/dependabot/gradle/kotlin-ksp-1b68cfcf8d
...
Bump the kotlin-ksp group across 1 directory with 8 updates
2 years ago
dturner
5429056d25
🤖 Updates baselines for Dependency Guard
2 years ago
Don Turner
8d57134663
Fix spotless
...
Change-Id: Ib093c206809a470b7f6135933bd2a72046865684
2 years ago
Don Turner
2d34cb0d0d
Merge branch 'main' into dt/nav-safe-args
2 years ago
Don Turner
4b3f5370b9
Clean up deep link handling
...
Change-Id: I9d589cfe5c20a6b55708b99f5d79b10271af8ab4
2 years ago
Don Turner
00efda54e8
Merge branch 'main' into dt/nav-safe-args
...
* main: (58 commits)
Instrumented tests for InterestsListDetailScreen (#1518 )
Remove Firebase AD_SERVICE_CONFIG property
updateProdReleaseBadging
Merge Android & JVM plugins into a single `HiltConventionPlugin`
Update dependency guard
🤖 Updates baselines for Dependency Guard
Update to Lifecycle 2.8.3
Add android.adservices.AD_SERVICES_CONFIG to badges
Apply suggestions from code review
Update app/src/main/AndroidManifest.xml
generateModuleGraphs
dependencyGuardBaseline
updateProdReleaseBadging
Fix spotless.
Change set to `=` operator
Cleanup unused reference in `libs.versions.toml`
Regenerate SVG graphs
Update comment wording
Use stdin to avoid repeating the output file name
Replace bash commands with proper svgo cli
...
Change-Id: I1d804dcb6ac0ca857cb303b8c8bff5704b5d27a5
2 years ago
Don Turner
e19c31570b
Tidy up top level destination handling
...
Change-Id: I385b6f49ba37801e40bb90254abe96e2350d48e8
2 years ago
Enrico Mazzucchelli
e611320b9c
Fix minor issues
2 years ago
Alex Vanyo
b2084bdd84
Update material3-adaptive to rc01
...
Change-Id: I17ae06587cad7d7b823eb2c0362919510c3ed533
2 years ago
songgyubin
a8a8647c20
Update to Material Adaptive 1.0.0-rc01
2 years ago
dependabot[bot]
b778571ec1
🤖 Updates baselines for Dependency Guard
2 years ago
Alex Vanyo
1591f263a8
Update DeviceConfigurationOverride.WindowInsets to match upstream impl
...
Change-Id: Ibce5b499fc67305e12bb3862fc6aefc3647adb75
2 years ago
Simon Marquis
45b0c2ab54
Remove `TemporaryFolder` JUnit rule in instrumented test
2 years ago
Simon Marquis
dc09a1428c
Add missing dependency in `:app` module
2 years ago
Simon Marquis
dac9a6a0fa
Remove implicit `TemporaryFolder` binding with InMemoryDataStore test module
2 years ago
Don Turner
50b13ecb21
Merge pull request #1539 from android/dt/remove-ad-property
...
Remove Firebase AD_SERVICE_CONFIG property
2 years ago
Jonathan Koren
9e4532f0eb
Instrumented tests for InterestsListDetailScreen ( #1518 )
...
* Instrumented tests for InterestsListDetailScreen
Change-Id: I0325cea93bf1e1dc0b8d1fc56434d5413caf6fea
* Use BackHandler instead of asserting an Espresso exception
Change-Id: I6246fcdd51d09a609733fd83223f6d7b8c0cb6c1
* Workaround to make adaptive info use size override
currentWindowAdaptiveInfo() is not affected by using the ForcedSize
override, so the list detail scaffold directve will be calculated with
non-overridden values. This work around hoists the WindowAdaptiveInfo
so that we can pass in an appropriate value in tests.
Change-Id: Ieef99f6d710ddb70243ac5105aa7805dd638ccf8
* Spotless fixes
Change-Id: I7d8a0b3e2667ced3d73fc4f028d11823cda15455
* Review fixes
Change-Id: Iffd288c9a927f13069580c66a6ee3150abb63682
* Helper function to get topics
Change-Id: If336c4b9dac82382daf96284533a277cc58984fa
2 years ago
Don Turner
7d04af0217
Merge pull request #1062 from SimonMarquis/firebase-ktx
...
Firebase: Migrate to using the Kotlin extensions (KTX) APIs in the main modules
2 years ago
Don Turner
a34fee2fcb
Remove Firebase AD_SERVICE_CONFIG property
...
Change-Id: I084f98af8f7eb739be1053428593a2b880ae33f9
2 years ago
Simon Marquis
2caf7180a8
updateProdReleaseBadging
2 years ago
Simon Marquis
d56e06e676
Merge Android & JVM plugins into a single `HiltConventionPlugin`
2 years ago
Simon Marquis
65848707f7
Merge remote-tracking branch 'origin/main' into firebase-ktx
2 years ago
Don Turner
373dae2387
Merge pull request #1006 from thatfiredev/rpf-update-firebase-ktx
...
upgrade to Firebase BoM 32.5.0 and remove Firebase KTX
2 years ago
Don Turner
3c6366dffd
Update dependency guard
...
Change-Id: I7be80c44205f7e4afcdd9e52eef42b5e9c6155e7
2 years ago
dturner
6f8dc49e44
🤖 Updates baselines for Dependency Guard
2 years ago
Don Turner
fb991394f6
Add android.adservices.AD_SERVICES_CONFIG to badges
...
Change-Id: I2c63da1aa2ef0bfadb7fa88a2502dbc3551e7527
2 years ago
Don Turner
c072de56d6
Apply suggestions from code review
2 years ago
Don Turner
fe9652aaf1
Update app/src/main/AndroidManifest.xml
2 years ago
Don Turner
837dac809c
Merge branch 'main' into rpf-update-firebase-ktx
2 years ago
Simon Marquis
1c5513283a
Merge remote-tracking branch 'origin/main' into fix/1161-2
2 years ago
Simon Marquis
904e703b51
dependencyGuardBaseline
2 years ago
Simon Marquis
ff3f2f89da
updateProdReleaseBadging
2 years ago
Simon Marquis
2a43c3f725
Merge branch 'main' into firebase-ktx
2 years ago
Don Turner
39e7f06d2b
Merge pull request #1452 from android/dependabot/gradle/protobuf-4.26.1
...
Bump protobuf from 4.26.0 to 4.26.1
2 years ago
Don Turner
709732834a
Merge pull request #1479 from android/dependabot/gradle/androidxLifecycle-2.8.1
...
Bump androidxLifecycle from 2.7.0 to 2.8.1
2 years ago
Don Turner
76fe1dc0d5
Merge pull request #1481 from android/dependabot/gradle/androidx.appcompat-appcompat-1.7.0
...
Bump androidx.appcompat:appcompat from 1.6.1 to 1.7.0
2 years ago
Don Turner
b85ecbfd65
Merge pull request #1498 from android/av/device-configuration-override-window-insets
...
Add DeviceConfigurationOverride for insets to allow screenshot testing insets
2 years ago
Zongle Wang
b905d52efb
Remove extra ProGuard rules after OkHttp udpate
...
https://square.github.io/okhttp/changelogs/changelog_4x/#version-4110
2 years ago
Alex Vanyo
ea4ab1895b
Add DeviceConfigurationOverride for insets to allow screenshot testing insets
...
Change-Id: Idc781bf23021c1dba0d992bda0a3233e38e7c436
2 years ago
dturner
b73ee6da13
🤖 Updates baselines for Dependency Guard
2 years ago
Don Turner
a6397b7d82
Merge branch 'main' into dt/nav-safe-args
...
* main:
Kotlin 2.0.0 (#1036 )
Update app/src/main/kotlin/com/google/samples/apps/nowinandroid/ui/NiaApp.kt
🤖 Updates screenshots
🤖 Updates baselines for Dependency Guard
Update material3-adaptive to beta01
🤖 Updates baselines for Dependency Guard
Bump androidxComposeAlpha from 1.7.0-alpha08 to 1.7.0-beta01
🤖 Updates baselines for Dependency Guard
Bump hilt from 2.51 to 2.51.1
Add NavigationSuiteScaffold
Fix state loss with workaround
Change-Id: I14d7294fe93f68b9aca6df9bf7bf87ff95583581
2 years ago
Don Turner
da8f32a2ea
Rename Destinations to Routes
...
Change-Id: Ie9120031fc3738d0640c922624f15db0e15417d7
2 years ago
Don Turner
041e46eacf
Merge branch 'main' into dt/nav-safe-args
...
* main:
Remove the printModulePaths task and read modules direct from settings
Update pull_request_template.md
Made pull request instructions clearer
Update gradle wrapper
Upgrade AGP to 8.4.0, Android Build Tools to 31.4.0, and Gradle to 8.7.
Regenerate SVG graphs and cleanup/reformat files
Update build.gradle.kts
Remove duplicated AndroidX Work testing dependency
Bump gradle/wrapper-validation-action from 2 to 3
🤖 Updates baselines for Dependency Guard
Bump com.dropbox.dependency-guard from 0.4.3 to 0.5.0
Bump protobuf from 3.25.2 to 4.26.0
Bump app.cash.turbine:turbine from 1.0.0 to 1.1.0
Bump androidxMacroBenchmark from 1.2.2 to 1.2.3
🤖 Updates baselines for Dependency Guard
Unnecessary safe call on a non-null receiver
Bump androidx.activity:activity-compose from 1.8.0 to 1.8.2
Apply suggestions from code review
Move Android instrumented test `ThemeTest` to unit test
Change-Id: Id3283279ca5a9d90c2bbc4740d6c583ba8dded41
2 years ago
dependabot[bot]
8d515159eb
🤖 Updates baselines for Dependency Guard
2 years ago