Yuri Schimke
4f27c18f20
Change order of exceptions
10 months ago
Yuri Schimke
0849597755
Suppress A11y exception for now
10 months ago
Yuri Schimke
6f3894a91b
Update ScreenshotHelper.kt
10 months ago
Yuri Schimke
30906692e4
Update screenshot testing library to add accessibility checks
...
Updated Roborazzi and added accessibility checks to screenshot tests.
This will help ensure that our UI is accessible to all users. Currently only fails on ERROR level.
10 months ago
Rob Orgiu
093ff2c7f2
Simplify Drag&Drop implementation
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
Don Turner
18bb7a45a2
Fix spotless
11 months ago
Don Turner
717e0c7ad0
Add unit test for NetowrkTopic mapper
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
Don Turner
ecfb5157dd
Improve test data and add UI test for topic chip
11 months ago
Don Turner
bd557fd604
Reduce icon sizes
11 months ago
Simon Marquis
8ca16d85a7
Merge remote-tracking branch 'origin/main' into in-memory-datastore
12 months 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
Alex Vanyo
07703d679b
Add ConsistentCopyVisibility for UserNewsResource
...
Change-Id: I39a311165cefc503060e8496bec58d7e4ffd42bc
1 year ago
Alex Vanyo
04a9e1a7d2
Replace animateItemPlacement with animateItem
...
Change-Id: Id7b3c1d0fa4eb34c465d86c53586ecc4e465c088
1 year ago
Don Turner
6cf8db2ac7
Merge branch 'main' into dt/nav-safe-args
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
Alex Vanyo
b2084bdd84
Update material3-adaptive to rc01
...
Change-Id: I17ae06587cad7d7b823eb2c0362919510c3ed533
1 year ago
Rob Orgiu
650471b1c2
Improve internalization
1 year ago
Rob Orgiu
4e62d0c084
Add drag feature
1 year ago
Simon Marquis
dac9a6a0fa
Remove implicit `TemporaryFolder` binding with InMemoryDataStore test module
1 year ago
Simon Marquis
49096fb5d3
Create `InMemoryDataStore` class
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
Simon Marquis
d56e06e676
Merge Android & JVM plugins into a single `HiltConventionPlugin`
1 year ago
Simon Marquis
e71ce1fc00
Merge remote-tracking branch 'origin/main' into jvm-alt
1 year ago
Simon Marquis
65848707f7
Merge remote-tracking branch 'origin/main' into firebase-ktx
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
2a43c3f725
Merge branch 'main' into firebase-ktx
1 year ago
Simon Marquis
3dbca86a37
Merge remote-tracking branch 'origin/main' into jvm-alt
1 year ago
Jaehwa Noh
622ae698db
Remove `okio.use` and redundant length init.
...
Change-Id: Ibac659c7aff6d8be99f52d012d603f8251bbd23d
1 year ago
Jaehwa Noh
6a205b14a7
Add KDoC for convertStreamToString.
...
Change-Id: Idb7fc085e889f8012234d14ad7bc0a4713073d6e
1 year ago
Jaehwa Noh
29e514f359
Take capability below API 24, and add comment.
...
Change-Id: I86d99fa9e74a8475c0b2bad202cfb4697ab1016b
1 year ago
Jaehwa Noh
a928bf1c51
Create convertStreamToString.
...
Change-Id: I07dbb58813bc891f407773fddab7f1487f1ed24f
1 year ago
Jaehwa Noh
a888c87c5f
Below than api24,use decodeFromString
...
Change-Id: Icf428ebfe7e153e132e112c2dc6926bd40ab3951
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
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
alexvanyo
8f2beaf889
🤖 Updates screenshots
1 year ago
Alex Vanyo
211654ff16
Merge pull request #1373 from android/av/navigation-suite
...
Add NavigationSuiteScaffold
1 year ago
Jaehwa Noh
8560632efd
Remove `isReturnDefaultValues`.
...
Change-Id: I028244a23b6215e21269602b8df07e58b136b9f1
1 year ago
Simon Marquis
61143ca98b
Merge remote-tracking branch 'origin/main' into fix/1161-2
1 year ago
Jaehwa Noh
0e44f1bb9e
Remove dependency of `AndroidTest`.
...
Change-Id: I0d362778fe10ea064a3f5eab1a8a5737802ff526
1 year ago
Jaehwa Noh
585f768a7a
Remove defaultConfig testInstrumentationRunner.
...
Change-Id: I1c3d0b8504ec4129f18fd5096f543a1bf90e21d3
1 year ago
Don Turner
7659925df7
Merge branch 'main' into move-android-instrumented-test
1 year ago
Don Turner
f711e69cd2
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
f67f4d1a83
Update ForYou destination to match current deeplink pattern
...
Change-Id: Ia5ab36f2d75d8d061e63c0cac5262503bc93a638
1 year ago
Tomáš Mlynarič
7f2ce57c67
Merge pull request #1368 from android/mlykotom/offload-connectivity-monitor
...
Offload connectivity monitor to a background thread
1 year ago
Alex Vanyo
3fb6df7c33
Add NavigationSuiteScaffold
...
Change-Id: I36710d880bff381ed86c61632f2ab91902727775
1 year ago
Don Turner
61cce4bf19
Merge branch 'main' into replace-testharness
1 year ago
Jose Alcérreca
16f45c0b1a
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č
c396352d83
Remove forgotten Trace.endSection()
...
Change-Id: Ib6f7678f5f1c4b0f93f1736b6453c649d6f7dc97
1 year ago
Tomáš Mlynarič
6b35cbb328
Offload connectivity monitor to a background thread
...
Change-Id: I9a2ef7766ae6abc6d8a7c86a4b49ef3c795e446c
1 year ago
dturner
0d6566b75b
🤖 Updates screenshots
2 years ago
Don Turner
fc2146c970
Merge branch 'main' into replace-testharness
2 years ago
Simon Marquis
aa688711f0
Lower visibility of some dependencies
2 years ago
Don Turner
88c3eb0b90
Merge pull request #1284 from sanao1006/remove-GetSearchContentsCountUseCase
...
Directly call SearchContentsRepository interface in SearchViewModel
2 years ago
Don Turner
0f88f6dd24
Merge pull request #1314 from squart300kg/main
...
clean up di module in core.database package
2 years ago
Simon Marquis
930e061611
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.
2 years ago
Don Turner
bd89507f10
Merge pull request #1306 from yongsuk44/feat/weak-warning
...
Cleaned up unnecessary '@opt-in' annotations and removed empty constructors
2 years ago
Don Turner
ecdfdef4e4
Merge pull request #1291 from Jaehwa-Noh/rename
...
Rename Fake to Demo
2 years ago
sangyoon
d9b66c4cac
clean up di module in core.database package
2 years ago
yongsuk44
af7729586c
Remove empty primary constructors
2 years ago
yongsuk44
e2a4706470
Remove unnecessary opt-in annotations
2 years ago
Jaehwa Noh
3c70183ce6
Change name Fake to Demo.
...
Change-Id: Ife321dd95238227bfdfc1f13f6832472bd699b6f
2 years ago
Simon Marquis
ee8797f940
Delete unused `combine` extension in `SyncUtilities.kt`
2 years ago
Jaehwa Noh
cd294a8654
Change lint ignore name in lint.xml.
...
Change-Id: I3b1e19dedd238ec96bd8debee5fcbcc91bc25094
2 years ago
Jaehwa Noh
2739168e33
Revert "Move main to demo."
...
This reverts commit a5be299e3d
.
2 years ago
Jaehwa Noh
a5be299e3d
Move main to demo.
...
Change-Id: I48bb3c26ef02d6302cb7caabcaa17d5b4659031a
2 years ago
Jaehwa Noh
5d99f381e9
Remove VisibleForTesting.
...
Change-Id: Icd7005ec38495a1a4bc6f1594f70a2c1228538ab
2 years ago
Jaehwa Noh
27ca860745
Rename fake to demo.
...
Change-Id: I5b1d7963e623832a766900aa74ef1085aac0cacc
2 years ago
Don Turner
51d3903a4b
Merge branch 'main' into remove-GetSearchContentsCountUseCase
2 years ago
Don Turner
0584f191bc
Merge pull request #1271 from android/dt/remove-feature-dep
...
Remove the search module's dependency on other feature modules
2 years ago
sanao1006
825a5e2f5f
[Refactor]: Directly call SearchContentsRepository interface in SearchViewModel
...
- Remove GetSearchContentsCountUseCase.
- Remove GetSearchContentsCountUseCase from SearchViewModel.
- Remove GetSearchContentsCountUseCase from SearchViewModelTest.
Fixes #1283
2 years ago
Alex Vanyo
78c77737c0
Merge pull request #1275 from Jaehwa-Noh/rename-function
...
Rename function to setNewsResourceBookmarked
2 years ago
Don Turner
a4c52e6485
Remove the search module's dependency on other feature modules
...
Change-Id: I17df9948fed04ddc7ba507b437d39536b8b180bb
2 years ago
Don Turner
3e4aad3210
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
a5025390af
Add title to READMEs to describe the dependency graph
...
Change-Id: Ifb4b44e67df53ddd8ed048122c6c12a904e61528
2 years ago
Jaehwa Noh
ee4320723f
Fix typo.
...
Change-Id: Id3aed2e3c54660fbbb42bc0c08dea68de0d5230f
2 years ago
Jaehwa Noh
ed91723e2f
Fix #1270
...
Change-Id: Id9774ad300b04c17cb1d7668c1ab1bac014bf70c
2 years ago
Don Turner
c4642cea61
Add graph for screenshot testing module, minor update to script
...
Change-Id: I611f73d59790bde240756e8016aa721a1783335f
2 years ago
Jaehwa Noh
abe798056e
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
80a82de945
Update module dependency graphs and add script to create them
...
Change-Id: I7b2ae264ec84491c847a44869934e2f238564c31
2 years ago
Don Turner
2d610b0775
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
42e9a3a2c6
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
350e7b1bba
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
171fa88ac0
Merge pull request #1248 from yongsuk44/main
...
Apply Composable Parameter Ordering Guidelines
2 years ago
Don Turner
067d68e1c6
Merge pull request #1247 from Jaehwa-Noh/remove-unused-function
...
Remove Insert function
2 years ago
kim-yongsuk
3fa75a037a
Apply Composable Parameter Ordering Guidelines
...
Change-Id: Id456e91b5ce8bd5807c40df67c3deac008c61670
2 years ago
Alex Vanyo
e3c7018124
Extract ScreenshotHelper to separate testing module
...
Change-Id: Icf98a4acc9963656530a1a9fc8b156a553a070af
2 years ago
Jaehwa Noh
52c0d7ae0a
Remove Insert function
...
- Insert is only used in test.
- Upsert do same thing as Insert.
Change-Id: Ib5f8e693e71c895b83e43f6b51cebdc698bf744b
2 years ago
Tomáš Mlynarič
f31fdb3ec2
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
50d5583fe1
🤖 Updates screenshots
2 years ago
Don Turner
d6357be8c4
Replace Accompanist TestHarness with DeviceConfigurationOverride
...
Change-Id: I6742d5e221f86a019f44d3e623609bf76d2a3a2a
2 years ago