Rob Orgiu
e05afab096
Simplify Drag&Drop implementation
10 months ago
yschimke
af6c3776e5
🤖 Updates screenshots
10 months ago
Yuri Schimke
72bcf493f3
remove sdk 21
10 months ago
Yuri Schimke
7ad2e6094e
revert screenshots
10 months ago
Yuri Schimke
094443a09c
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
ffdc9b56e1
Remove redundant annotations
10 months ago
Don Turner
cfb5c15970
Fix spotless
10 months ago
Don Turner
4acdda6c23
Add unit test for NetowrkTopic mapper
10 months ago
Don Turner
cb10b24c1e
Fix failing UI test, add unit test and refactor
10 months ago
Don Turner
d3f430cdcc
Fix navigation test for ForYou to TopicScreen
10 months ago
Don Turner
5c83853b59
Improve test data and add UI test for topic chip
10 months ago
Don Turner
62f5ee3e31
Reduce icon sizes
11 months ago
Simon Marquis
31f8e485cc
Merge remote-tracking branch 'origin/main' into in-memory-datastore
11 months ago
Simon Marquis
946554adbd
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
12 months ago
Alex Vanyo
93f3deafca
Add ConsistentCopyVisibility for UserNewsResource
...
Change-Id: I39a311165cefc503060e8496bec58d7e4ffd42bc
1 year ago
Alex Vanyo
6c8cbf235c
Replace animateItemPlacement with animateItem
...
Change-Id: Id7b3c1d0fa4eb34c465d86c53586ecc4e465c088
1 year ago
Don Turner
694960c08b
Merge branch 'main' into dt/nav-safe-args
1 year ago
Don Turner
48d42e5531
Merge branch 'main' into dt/nav-safe-args
1 year ago
Don Turner
908d07d809
Clean up deep link handling
...
Change-Id: I9d589cfe5c20a6b55708b99f5d79b10271af8ab4
1 year ago
Don Turner
c7fcd06a44
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
Alex Vanyo
2bf2fc3850
Update material3-adaptive to rc01
...
Change-Id: I17ae06587cad7d7b823eb2c0362919510c3ed533
1 year ago
Rob Orgiu
7eb0dba21e
Improve internalization
1 year ago
Rob Orgiu
5b674e2247
Add drag feature
1 year ago
Simon Marquis
85491e0f53
Remove implicit `TemporaryFolder` binding with InMemoryDataStore test module
1 year ago
Simon Marquis
c6a23411de
Create `InMemoryDataStore` class
1 year ago
Don Turner
a5ecb44c7f
Merge pull request #1062 from SimonMarquis/firebase-ktx
...
Firebase: Migrate to using the Kotlin extensions (KTX) APIs in the main modules
1 year ago
Simon Marquis
929848aa08
Merge Android & JVM plugins into a single `HiltConventionPlugin`
1 year ago
Simon Marquis
c10b6643ad
Merge remote-tracking branch 'origin/main' into jvm-alt
1 year ago
Simon Marquis
bc7391dbae
Merge remote-tracking branch 'origin/main' into firebase-ktx
1 year ago
Don Turner
1b364543c6
Merge branch 'main' into rpf-update-firebase-ktx
1 year ago
Simon Marquis
e1e327c089
Merge remote-tracking branch 'origin/main' into fix/1161-2
1 year ago
Simon Marquis
200e46950d
Merge branch 'main' into firebase-ktx
1 year ago
Simon Marquis
1a6102cdda
Merge remote-tracking branch 'origin/main' into jvm-alt
1 year ago
Jaehwa Noh
2e2eaf933b
Remove `okio.use` and redundant length init.
...
Change-Id: Ibac659c7aff6d8be99f52d012d603f8251bbd23d
1 year ago
Jaehwa Noh
6649d2086c
Add KDoC for convertStreamToString.
...
Change-Id: Idb7fc085e889f8012234d14ad7bc0a4713073d6e
1 year ago
Jaehwa Noh
19374bced5
Take capability below API 24, and add comment.
...
Change-Id: I86d99fa9e74a8475c0b2bad202cfb4697ab1016b
1 year ago
Jaehwa Noh
6af76eeea5
Create convertStreamToString.
...
Change-Id: I07dbb58813bc891f407773fddab7f1487f1ed24f
1 year ago
Jaehwa Noh
a3ad43a40e
Below than api24,use decodeFromString
...
Change-Id: Icf428ebfe7e153e132e112c2dc6926bd40ab3951
1 year ago
Don Turner
c777e49e30
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
7aad116bd9
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
alexvanyo
2a00e7248d
🤖 Updates screenshots
1 year ago
Alex Vanyo
c51244dee0
Merge pull request #1373 from android/av/navigation-suite
...
Add NavigationSuiteScaffold
1 year ago
Jaehwa Noh
23d8eaba01
Remove `isReturnDefaultValues`.
...
Change-Id: I028244a23b6215e21269602b8df07e58b136b9f1
1 year ago
Simon Marquis
d6402a9c09
Merge remote-tracking branch 'origin/main' into fix/1161-2
1 year ago
Jaehwa Noh
9f91397ec5
Remove dependency of `AndroidTest`.
...
Change-Id: I0d362778fe10ea064a3f5eab1a8a5737802ff526
1 year ago
Jaehwa Noh
08bfb36648
Remove defaultConfig testInstrumentationRunner.
...
Change-Id: I1c3d0b8504ec4129f18fd5096f543a1bf90e21d3
1 year ago
Don Turner
cfb754fc81
Merge branch 'main' into move-android-instrumented-test
1 year ago
Don Turner
226e893aff
Merge branch 'main' into dt/nav-safe-args (AnimatedPane broken)
...
* main:
Save nested nav key in instance state
🤖 Updates baselines for Dependency Guard
Recreate nested nav to work with AnimatedPane
Remove forgotten Trace.endSection()
Offload connectivity monitor to a background thread
Change-Id: I4002a07484a4d633c57406aedabf9f5d813a8592
1 year ago
Don Turner
1a45eabcb1
Update ForYou destination to match current deeplink pattern
...
Change-Id: Ia5ab36f2d75d8d061e63c0cac5262503bc93a638
1 year ago
Tomáš Mlynarič
199d604559
Merge pull request #1368 from android/mlykotom/offload-connectivity-monitor
...
Offload connectivity monitor to a background thread
1 year ago
Alex Vanyo
f03c06163e
Add NavigationSuiteScaffold
...
Change-Id: I36710d880bff381ed86c61632f2ab91902727775
1 year ago
Don Turner
74fead944a
Merge branch 'main' into replace-testharness
1 year ago
Jose Alcérreca
bfcea73e3c
Adds screenshot tests for snackbar ( #1343 )
...
* Adds screenshot tests for snackbar
Change-Id: I81566e3301fb17e3f31cbc408e6cc3325eab5a12
* Small tweaks, RFR
Change-Id: Ia16db6e6f5bec2714081b5ceaeeba36b2ee26105
* 🤖 Updates screenshots
* Update NiaApp.kt
Adds modifier to NiaApp
1 year ago
Tomáš Mlynarič
7a9355482b
Remove forgotten Trace.endSection()
...
Change-Id: Ib6f7678f5f1c4b0f93f1736b6453c649d6f7dc97
1 year ago
Tomáš Mlynarič
5b1ba07f99
Offload connectivity monitor to a background thread
...
Change-Id: I9a2ef7766ae6abc6d8a7c86a4b49ef3c795e446c
1 year ago
dturner
6a5041d746
🤖 Updates screenshots
1 year ago
Don Turner
369c271b50
Merge branch 'main' into replace-testharness
1 year ago
Simon Marquis
34540c4d01
Lower visibility of some dependencies
1 year ago
Don Turner
29e5551589
Merge pull request #1284 from sanao1006/remove-GetSearchContentsCountUseCase
...
Directly call SearchContentsRepository interface in SearchViewModel
1 year ago
Don Turner
3eef22be71
Merge pull request #1314 from squart300kg/main
...
clean up di module in core.database package
1 year ago
Simon Marquis
0639b375f1
Cleanup dependencies
...
This is a followup cleanup of #1163 that was partially addressed by #1140 .
- Remove unused `projects.core.testing` dependencies (or replace with direct dependencies).
- Introduce `androidx.compose.ui.test` bundle.
- Remove `NiaTestRunner` from the default config, forcing consumers to depend on it, even when not used.
1 year ago
Don Turner
66c5335e0f
Merge pull request #1306 from yongsuk44/feat/weak-warning
...
Cleaned up unnecessary '@opt-in' annotations and removed empty constructors
1 year ago
Don Turner
4fc5e67d30
Merge pull request #1291 from Jaehwa-Noh/rename
...
Rename Fake to Demo
1 year ago
sangyoon
c336537a43
clean up di module in core.database package
1 year ago
yongsuk44
5dcf769031
Remove empty primary constructors
1 year ago
yongsuk44
8e9b39fa31
Remove unnecessary opt-in annotations
1 year ago
Jaehwa Noh
77da15f57d
Change name Fake to Demo.
...
Change-Id: Ife321dd95238227bfdfc1f13f6832472bd699b6f
1 year ago
Simon Marquis
bcdc1a322e
Delete unused `combine` extension in `SyncUtilities.kt`
2 years ago
Jaehwa Noh
c04ffa8bf8
Change lint ignore name in lint.xml.
...
Change-Id: I3b1e19dedd238ec96bd8debee5fcbcc91bc25094
2 years ago
Jaehwa Noh
2e039d3f0d
Revert "Move main to demo."
...
This reverts commit a5be299e3d
.
2 years ago
Jaehwa Noh
6f468d66fd
Move main to demo.
...
Change-Id: I48bb3c26ef02d6302cb7caabcaa17d5b4659031a
2 years ago
Jaehwa Noh
d8f2ef1def
Remove VisibleForTesting.
...
Change-Id: Icd7005ec38495a1a4bc6f1594f70a2c1228538ab
2 years ago
Jaehwa Noh
c975be2f07
Rename fake to demo.
...
Change-Id: I5b1d7963e623832a766900aa74ef1085aac0cacc
2 years ago
Don Turner
09c8b46855
Merge branch 'main' into remove-GetSearchContentsCountUseCase
2 years ago
Don Turner
5a38b9465a
Merge pull request #1271 from android/dt/remove-feature-dep
...
Remove the search module's dependency on other feature modules
2 years ago
sanao1006
37e776771d
[Refactor]: Directly call SearchContentsRepository interface in SearchViewModel
...
- Remove GetSearchContentsCountUseCase.
- Remove GetSearchContentsCountUseCase from SearchViewModel.
- Remove GetSearchContentsCountUseCase from SearchViewModelTest.
Fixes #1283
2 years ago
Alex Vanyo
055ed3cc5c
Merge pull request #1275 from Jaehwa-Noh/rename-function
...
Rename function to setNewsResourceBookmarked
2 years ago
Don Turner
6da850d28a
Remove the search module's dependency on other feature modules
...
Change-Id: I17df9948fed04ddc7ba507b437d39536b8b180bb
2 years ago
Don Turner
315c284be2
Merge pull request #1257 from android/dt/add-module-graphs
...
Update module dependency graphs and add script to create them
2 years ago
Don Turner
7415ae3b46
Add title to READMEs to describe the dependency graph
...
Change-Id: Ifb4b44e67df53ddd8ed048122c6c12a904e61528
2 years ago
Jaehwa Noh
114ab5a713
Fix typo.
...
Change-Id: Id3aed2e3c54660fbbb42bc0c08dea68de0d5230f
2 years ago
Jaehwa Noh
8f46eb84ae
Fix #1270
...
Change-Id: Id9774ad300b04c17cb1d7668c1ab1bac014bf70c
2 years ago
Don Turner
37422cc12d
Add graph for screenshot testing module, minor update to script
...
Change-Id: I611f73d59790bde240756e8016aa721a1783335f
2 years ago
Jaehwa Noh
d49cc4e5bb
Add @After to guarantee DB was closed. ( #1240 )
...
* Add @After to guarantee DB was closed.
Change-Id: Ic29b7d12125853c71ddaef1a997ec123bb2dfc8b
* Fix spotless
- style
Co-authored-by: Simon Marquis <contact@simon-marquis.fr>
---------
Co-authored-by: Simon Marquis <contact@simon-marquis.fr>
2 years ago
Don Turner
2004c9abca
Update module dependency graphs and add script to create them
...
Change-Id: I7b2ae264ec84491c847a44869934e2f238564c31
2 years ago
Don Turner
7196156718
Merge branch 'main' into replace-testharness
...
* main: (37 commits)
Disable animations of instrumented tests (#1167 )
Bump gradle/wrapper-validation-action from 1 to 2
Remove unused release variable. Fixes #1231
Apply Composable Parameter Ordering Guidelines
Remove kotlinx-coroutines-guava dependency from :sync:work
Add explicit guava-android dependency for :sync:work
Extract ScreenshotHelper to separate testing module
Update AGP to 8.3.0
Remove Insert function - Insert is only used in test. - Upsert do same thing as Insert.
🤖 Updates baselines for Dependency Guard
Bump the kotlin-ksp-compose group with 6 updates
🤖 Updates baselines for Dependency Guard
Bump hilt from 2.50 to 2.51
Bump com.google.truth:truth from 1.1.5 to 1.4.2
Move java to kotlin folder.
Remove disk usage testing
Figuring out what is using 66Gb in the runner
Dpm
Improve converting to kotlin timezone
Use trySend multiple times
...
Change-Id: If3f564108d42675ba55ef242f0d06f04aff45c4a
2 years ago
Don Turner
6db4f519b2
Merge pull request #1182 from SimonMarquis/api-compose-ui-tooling
...
Move `androidx.compose.ui:ui-tooling` dependency to convention plugin
2 years ago
Don Turner
951bd07490
Merge pull request #1144 from SimonMarquis/move-fakes-to-data-test-module
...
Move `:core:data` fake repositories to `:core:data-test`
2 years ago
Don Turner
f7646a5a2e
Merge pull request #1248 from yongsuk44/main
...
Apply Composable Parameter Ordering Guidelines
2 years ago
Don Turner
5dc1dd790b
Merge pull request #1247 from Jaehwa-Noh/remove-unused-function
...
Remove Insert function
2 years ago
kim-yongsuk
314f8a6e7b
Apply Composable Parameter Ordering Guidelines
...
Change-Id: Id456e91b5ce8bd5807c40df67c3deac008c61670
2 years ago
Alex Vanyo
a4c0842d73
Extract ScreenshotHelper to separate testing module
...
Change-Id: Icf98a4acc9963656530a1a9fc8b156a553a070af
2 years ago
Jaehwa Noh
1ff2722d2e
Remove Insert function
...
- Insert is only used in test.
- Upsert do same thing as Insert.
Change-Id: Ib5f8e693e71c895b83e43f6b51cebdc698bf744b
2 years ago
Tomáš Mlynarič
8f89ca6cbb
Merge branch 'main' into mlykotom/tz-perf-improvement
...
Change-Id: Id49a580012629163ec4a3663d95ab71b98910220
# Conflicts:
# app/dependencies/prodReleaseRuntimeClasspath.txt
# app/src/testDemo/kotlin/com/google/samples/apps/nowinandroid/ui/NiaAppScreenSizesScreenshotTests.kt
# gradle/libs.versions.toml
2 years ago
dturner
ec8786e168
🤖 Updates screenshots
2 years ago
Don Turner
137a8a78a6
Replace Accompanist TestHarness with DeviceConfigurationOverride
...
Change-Id: I6742d5e221f86a019f44d3e623609bf76d2a3a2a
2 years ago
Don Turner
e1d10d5a54
Update Compose BOM to 2024.02.00. Fixes #1218
...
Change-Id: I838b81bf8e7fd7cb135f422653a8d8041829b28b
2 years ago
Simon Marquis
d61affe324
Merge remote-tracking branch 'origin/main' into move-android-instrumented-test
2 years ago
Simon Marquis
1634aff29f
Merge remote-tracking branch 'origin/main' into jvm-alt
2 years ago
Simon Marquis
554f50ac8a
Merge remote-tracking branch 'origin/main' into move-fakes-to-data-test-module
2 years ago