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
JoseAlcerreca
8fe9142290
🤖 Updates instrumented screenshots. API 33
2 years ago
JoseAlcerreca
a61e467a39
🤖 Updates instrumented screenshots. API 27
2 years ago
Jose Alcérreca
0191ba0b84
Some more sync points, api 35 emulator crashing
...
Change-Id: I90422a13aaba689b035095307446d7d343a59aed
2 years ago
Jose Alcérreca
e26492a0c1
Cutout tests, working locally. Need to rebase
...
Change-Id: Ib3e4dc2c62bbdd89bfd6380a33310e3033a58966
2 years ago
Jose Alcérreca
2323822d53
Fixed! Except for API 35, uploading logcat
...
Change-Id: I689a9a6b1204df6c297704b6214a7ebb280d2d57
2 years ago
Jose Alcérreca
19edb84da9
SHAME! I added an infinite loop
...
Change-Id: I60a019523ff703dfdda3ea0c16b052525412eb8d
2 years ago
Jose Alcérreca
d75d4f0d7a
Removes espresso device
...
Change-Id: I5c32f70dad7dc27c98c34733f3fd80c71ccb773a
2 years ago
Jose Alcérreca
8ff1ac5add
Now we can comment out the flaky test
...
Change-Id: Ifc041931bcf47e8716dcbe1e8c13617c88c932ea
2 years ago
Jose Alcérreca
9a436211b5
CI experiment
...
Change-Id: I7e7657ab34832d5988ebbe6af0d5464e9b4364ff
2 years ago
Jose Alcérreca
bf82765616
Simplifies edge to edge tests
...
Change-Id: Ie03bb2f10b08f0c65c69693dd3151e913ef96415
2 years ago
Jose Alcérreca
94df4d93df
Fixes api 27 tests and removes debug stuff
...
Change-Id: I1badc84c616c8eb571cb83e95472a813d273365f
2 years ago
Jose Alcérreca
b81ebd2f3d
Now using right sdkmanager but More debug
...
Change-Id: If32a685aefebe5c3d18a3e6023b9a681452ab7fe
2 years ago
Jose Alcérreca
18ac89d73f
Trying without full path
...
Change-Id: I5c8941333eef06d8ac93f4b8a13575b2127ddf2c
2 years ago
Jose Alcérreca
62b26ed5e1
Spotless and disables V
...
Change-Id: Iaf1b7968a5a1b3c169afe7ea54800b4fb23c78ec
2 years ago
Jose Alcérreca
b2d0e0db88
Adds foldable tests and CI changes
...
Change-Id: Ie0a37f53046a3219f6ea9ae4deccacb48e531fe9
2 years ago
Jose Alcérreca
bfa05cba5c
Workaround for emulator bug
...
Change-Id: Ica9ca60071427f852be9125d3565aa37be932dc9
2 years ago
Jose Alcérreca
9d8a8e2399
CI
...
Change-Id: Ide1cbc35f3b69675e504b2d9b7f699e1b1086bb8
2 years ago
Jose Alcérreca
9b7317d00e
CI and temporary (?) fix in 26
...
Change-Id: Ibf487f37d3a9274d34ff78b47a3909fd275648e5
2 years ago
Jose Alcérreca
9a6d41598d
Adds Dropshots and edge-to-edge tests
...
Change-Id: I4e0d5d0c9dfbf106acea951266c04139fab93c53
# Conflicts:
# build.gradle.kts
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