Jaehwa Noh
efa4fe1f79
Merge branch 'android-remote-main' into fix-snackbar
...
Change-Id: I31feea30d14d801d224ee311fd740132246d383b
10 months ago
Jaehwa Noh
23ba734a04
Ensure showing snackBar on a large screen.
...
Change-Id: I0fd13d756b6967d939991422ad03c05f2e2a18ff
10 months ago
yschimke
2401e20dd4
🤖 Updates screenshots
10 months ago
Yuri Schimke
d7f1863920
remove sdk 21
10 months ago
Yuri Schimke
56fd308d65
revert screenshots
10 months 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.
10 months ago
gibachan
2190258ef9
Remove redundant annotations
10 months ago
Jaehwa Noh
1d659b0eea
Replace kotlin("test") to version catalog `kotlin.test`.
...
Change-Id: Ifd7de5dda724102063a9df660cacc6d6b16699e0
10 months ago
Don Turner
d4087b74a1
Merge pull request #1681 from android/dt/improve-navigation
...
Fix topic chip navigation from ForYou screen
11 months ago
Don Turner
b478ceae54
Fix failing UI test, add unit test and refactor
11 months ago
Don Turner
fbf0558465
Fix navigation test for ForYou to TopicScreen
11 months ago
dturner
2eee83eeda
🤖 Updates screenshots
11 months ago
dturner
a134126d8a
🤖 Updates baselines for Dependency Guard
11 months ago
Don Turner
d5d270bc5d
Update Espresso and a few other libs to fix NoClassDefFoundError when running UI test
11 months ago
Don Turner
ecfb5157dd
Improve test data and add UI test for topic chip
11 months ago
Don Turner
89795c98b5
Fix spotless
11 months ago
Don Turner
ef132e07e3
Fix the top app bar logic for top level destinations
11 months ago
Don Turner
5994d8c6fd
Add TopicScreen as a sub destination in the ForYou section. Fixes #1463
11 months ago
Simon Marquis
567a6e7da2
Delete unused color
11 months ago
Simon Marquis
3e380b823f
Merge remote-tracking branch 'origin/main' into in-memory-datastore
11 months ago
Simon Marquis
96f850f243
Fix prodRelease-badging.txt
12 months ago
Simon Marquis
8ca16d85a7
Merge remote-tracking branch 'origin/main' into in-memory-datastore
12 months 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
12 months 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
12 months 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
12 months 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
12 months ago
Don Turner
573cf2d1b8
Merge pull request #1623 from android/retrofit-2.11.0
...
Update to Retrofit 2.11.0
12 months ago
dependabot[bot]
82ae178059
🤖 Updates baselines for Dependency Guard
1 year ago
dependabot[bot]
546f04ce20
🤖 Updates baselines for Dependency Guard
1 year ago
dependabot[bot]
04a080cd32
🤖 Updates baselines for Dependency Guard
1 year ago
dependabot[bot]
247388fb1d
🤖 Updates baselines for Dependency Guard
1 year ago
Momin Tahir
4699fa9d6c
make view model instance as private in MainActivity ( #1621 )
1 year ago
Simon Marquis
2b625cbb17
Update app/dependencies/prodReleaseRuntimeClasspath.txt
1 year 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
1 year ago
dturner
cd814c0aa7
🤖 Updates baselines for Dependency Guard
1 year 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.
1 year 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
1 year ago
dependabot[bot]
81e8495492
🤖 Updates baselines for Dependency Guard
1 year ago
dependabot[bot]
d111b7aa2f
🤖 Updates baselines for Dependency Guard
1 year 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
1 year ago
dependabot[bot]
f3a1ed2e7e
🤖 Updates baselines for Dependency Guard
1 year ago
dependabot[bot]
aa69f3c0e2
🤖 Updates baselines for Dependency Guard
1 year 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
1 year ago
Alex Vanyo
be7bcb53fd
Update Compose BOM To 2024.09.00
...
Change-Id: Id6f32607441c0e451e3617c67c5b7afdb77ef16d
1 year ago
Don Turner
7ed2b12d4f
Fix #1595 navigation to topic detail screen causes crash
...
Change-Id: Ib5e764d47cbb810df5af12c2345f4f85baeac6b2
1 year ago
Don Turner
6cf8db2ac7
Merge branch 'main' into dt/nav-safe-args
1 year ago
Don Turner
651f94edb0
Update badging
...
Change-Id: I4f1754950719e0a5fb0cc49d01a10ae1a388fd8f
1 year ago
Don Turner
371e181b79
Merge pull request #1559 from android/av/dcowi-update
...
Update DeviceConfigurationOverride.WindowInsets to match upstream implementation
1 year ago
Don Turner
1d4b62b59b
Merge pull request #1578 from android/av/material3-adaptive-rc01
...
Update material3-adaptive to rc01
1 year 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
1 year ago
dturner
5429056d25
🤖 Updates baselines for Dependency Guard
1 year ago
Don Turner
8d57134663
Fix spotless
...
Change-Id: Ib093c206809a470b7f6135933bd2a72046865684
1 year ago
Don Turner
2d34cb0d0d
Merge branch 'main' into dt/nav-safe-args
1 year ago
Don Turner
4b3f5370b9
Clean up deep link handling
...
Change-Id: I9d589cfe5c20a6b55708b99f5d79b10271af8ab4
1 year 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
1 year ago
Don Turner
e19c31570b
Tidy up top level destination handling
...
Change-Id: I385b6f49ba37801e40bb90254abe96e2350d48e8
1 year ago
Enrico Mazzucchelli
e611320b9c
Fix minor issues
1 year ago
Alex Vanyo
b2084bdd84
Update material3-adaptive to rc01
...
Change-Id: I17ae06587cad7d7b823eb2c0362919510c3ed533
1 year ago
songgyubin
a8a8647c20
Update to Material Adaptive 1.0.0-rc01
1 year ago
dependabot[bot]
b778571ec1
🤖 Updates baselines for Dependency Guard
1 year ago
Alex Vanyo
1591f263a8
Update DeviceConfigurationOverride.WindowInsets to match upstream impl
...
Change-Id: Ibce5b499fc67305e12bb3862fc6aefc3647adb75
1 year ago
Simon Marquis
45b0c2ab54
Remove `TemporaryFolder` JUnit rule in instrumented test
1 year ago
Simon Marquis
dc09a1428c
Add missing dependency in `:app` module
1 year ago
Simon Marquis
dac9a6a0fa
Remove implicit `TemporaryFolder` binding with InMemoryDataStore test module
1 year ago
Don Turner
50b13ecb21
Merge pull request #1539 from android/dt/remove-ad-property
...
Remove Firebase AD_SERVICE_CONFIG property
1 year 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
1 year 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
1 year ago
Don Turner
a34fee2fcb
Remove Firebase AD_SERVICE_CONFIG property
...
Change-Id: I084f98af8f7eb739be1053428593a2b880ae33f9
1 year ago
Simon Marquis
2caf7180a8
updateProdReleaseBadging
1 year ago
Simon Marquis
d56e06e676
Merge Android & JVM plugins into a single `HiltConventionPlugin`
1 year ago
Simon Marquis
65848707f7
Merge remote-tracking branch 'origin/main' into firebase-ktx
1 year 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
1 year ago
Don Turner
3c6366dffd
Update dependency guard
...
Change-Id: I7be80c44205f7e4afcdd9e52eef42b5e9c6155e7
1 year ago
dturner
6f8dc49e44
🤖 Updates baselines for Dependency Guard
1 year ago
Don Turner
fb991394f6
Add android.adservices.AD_SERVICES_CONFIG to badges
...
Change-Id: I2c63da1aa2ef0bfadb7fa88a2502dbc3551e7527
1 year ago
Don Turner
c072de56d6
Apply suggestions from code review
1 year ago
Don Turner
fe9652aaf1
Update app/src/main/AndroidManifest.xml
1 year ago
Don Turner
837dac809c
Merge branch 'main' into rpf-update-firebase-ktx
1 year ago
Simon Marquis
1c5513283a
Merge remote-tracking branch 'origin/main' into fix/1161-2
1 year ago
Simon Marquis
904e703b51
dependencyGuardBaseline
1 year ago
Simon Marquis
ff3f2f89da
updateProdReleaseBadging
1 year ago
Simon Marquis
2a43c3f725
Merge branch 'main' into firebase-ktx
1 year 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
1 year 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
1 year 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
1 year 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
1 year ago
Zongle Wang
b905d52efb
Remove extra ProGuard rules after OkHttp udpate
...
https://square.github.io/okhttp/changelogs/changelog_4x/#version-4110
1 year ago
Alex Vanyo
ea4ab1895b
Add DeviceConfigurationOverride for insets to allow screenshot testing insets
...
Change-Id: Idc781bf23021c1dba0d992bda0a3233e38e7c436
1 year ago
dturner
b73ee6da13
🤖 Updates baselines for Dependency Guard
1 year 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
1 year ago
Don Turner
da8f32a2ea
Rename Destinations to Routes
...
Change-Id: Ie9120031fc3738d0640c922624f15db0e15417d7
1 year 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
1 year ago
dependabot[bot]
8d515159eb
🤖 Updates baselines for Dependency Guard
1 year ago
dependabot[bot]
4b04ef688d
🤖 Updates baselines for Dependency Guard
1 year ago
Simon Marquis
85129e4660
Kotlin 2.0.0 ( #1036 )
...
* 🚧 Kotlin 2.0.0-Beta4
* Testing useKSP2 useK2Uast
* KSP 2.0.0-Beta4-1.0.19
* Update lint 8.4.0-alpha13
* 2.0.0-Beta5
* Lint 8.5.0-alpha02
* Update libs.versions.toml
* Update libs.versions.toml
* 🤖 Updates baselines for Dependency Guard
* KSP `2.0.0-Beta5-1.0.20`
* 2.0.0-RC1
* lint 8.5.0-alpha06
* Kotlin 2.0.0-RC2
* Lint 8.5.0-alpha07
* Fix missing imports
* Migrate from deprecated `kotlinOptions` to `composeCompiler`
* Kotlin 2.0.0-RC3 and AGP 8.6.0-alpha01
* Kotlin 2.0.0 & KSP 2.0.0-1.0.21
* Add `.kotlin` directory to `.gitignore`
* Migrate from deprecated kotlinOptions to compilerOptions
* Restore main workflow
* Migrate from deprecated kotlinOptions to compilerOptions
* Restore relative directories for Compose compiler metrics & reports
---------
Co-authored-by: Don Turner <dturner@users.noreply.github.com>
1 year ago
Don Turner
8a15a61a50
Merge pull request #1419 from android/av/fix-state-loss-with-workaround
...
Fix state loss with workaround
1 year ago
Don Turner
488b97a071
Update app/src/main/kotlin/com/google/samples/apps/nowinandroid/ui/NiaApp.kt
1 year ago
Don Turner
dfcf4af55a
Merge branch 'main' into av/material-adaptive-beta-01
1 year ago
Don Turner
d2113521a8
Merge pull request #1447 from android/dependabot/gradle/hilt-2.51.1
...
Bump hilt from 2.51 to 2.51.1
1 year ago
alexvanyo
8f2beaf889
🤖 Updates screenshots
1 year ago