Automerger
a48389aac5
Merge branch 'github/main'
2 years ago
Alex Vanyo
e0687e9aae
Merge pull request #217 from android/av/splash-screen
...
Removes non-Compose Material library and adds splash screen
2 years ago
Wojtek Kaliciński
106b634f15
Merge "Use [plugins] block in version catalog" into main
2 years ago
Wojtek Kaliciński
aa5d254435
Use [plugins] block in version catalog
...
Change-Id: Ib2aa30405dfe8e5f5017f2f1b45e972d8e19ddca
2 years ago
Ben Weiss
6dc17126da
Update JankStats to 1.0.0-alpha03
...
Accomodating API changes along the way.
2 years ago
Alex Vanyo
063965c9cd
Add splashscreen integration
...
Change-Id: I1fbc5b7e663497ae52759afb7bcd6169c5987ce6
2 years ago
Alex Vanyo
4523129fd4
Remove non-Compose material
...
Change-Id: I62a639b6c12e7d523c3dc5ad0766f180120d9e92
2 years ago
Alex Vanyo
54a96d91ca
Merge pull request #160 from android/renovate/androidxcompose
...
Update androidxCompose to v1.2.0-rc03
2 years ago
Jolanda Verhoef
e53bb89671
Merge pull request #186 from android/mv/state_holder
...
Add state holder for the NiaApp composable
2 years ago
Manuel Vivo
88054edf90
Use collectAsStateWithLifecycle to safely collect uiState ( #166 )
2 years ago
Manuel Vivo
0eee3620b8
Add state holder for NiaApp composable
2 years ago
renovate[bot]
49ee30843a
Update androidxCompose to v1.2.0-rc03
2 years ago
Jolanda Verhoef
c35e530d92
Merge pull request #182 from android/compose-kotlin-version-updates
...
Update Compose compiler to 1.2.0, Kotlin to 1.7.0
2 years ago
Ben Weiss
ffd0ba9138
Merge pull request #145 from android/bw/initialMetrics
...
Add tracing and JankStats
2 years ago
Márton Braun
6df6f03c95
Update Compose compiler to 1.2.0, Kotlin to 1.7.0
2 years ago
Jolanda Verhoef
43d4aa31f5
Merge pull request #163 from android/renovate/protobufplugin
...
Update dependency com.google.protobuf to v0.8.19
2 years ago
Ben Weiss
26bdcc9a3a
Merge branch 'main' into bw/initialMetrics
2 years ago
Ben Weiss
6509b6ac9d
Merge branch 'main' into bw/initialMetrics
3 years ago
renovate[bot]
2d26f56327
Update dependency androidx.navigation:navigation-compose to v2.5.0
3 years ago
renovate[bot]
58caf4c146
Update dependency com.google.protobuf to v0.8.19
3 years ago
Jolanda Verhoef
57247e1e5d
Merge pull request #142 from android/renovate/androidxprofileinstaller
...
Update dependency androidx.profileinstaller:profileinstaller to v1.2.0-rc01
3 years ago
Jolanda Verhoef
8b1554e0ac
Merge pull request #141 from android/renovate/androidxlifecycle
...
Update dependency androidx.lifecycle:lifecycle-viewmodel-compose to v2.5.0-rc02
3 years ago
renovate[bot]
001153d700
Update kotlinxCoroutines to v1.6.3
3 years ago
renovate[bot]
a410a37c5f
Update dependency androidx.profileinstaller:profileinstaller to v1.2.0-rc01
3 years ago
renovate[bot]
35b3b973fb
Update dependency androidx.lifecycle:lifecycle-viewmodel-compose to v2.5.0-rc02
3 years ago
Jolanda Verhoef
b32be52649
Merge pull request #140 from android/renovate/androidxcustomview
...
Update dependency androidx.customview:customview-poolingcontainer to v1.0.0-rc01
3 years ago
renovate[bot]
dae3bc19c4
Update dependency androidx.customview:customview-poolingcontainer to v1.0.0-rc01
3 years ago
Jolanda Verhoef
aaa60f1b5c
Merge pull request #139 from android/renovate/androidxmacrobenchmark
...
Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.1.0
3 years ago
Jolanda Verhoef
a9d33d0740
Merge pull request #138 from android/renovate/androidxcompose
...
Update androidxCompose to v1.2.0-rc02
3 years ago
Jolanda Verhoef
693280c132
Merge pull request #136 from android/renovate/okhttp
...
Update dependency com.squareup.okhttp3:logging-interceptor to v4.10.0
3 years ago
renovate[bot]
431cdf1eae
Update androidxCompose
3 years ago
renovate[bot]
1a58107923
Update dependency com.squareup.okhttp3:logging-interceptor to v4.10.0
3 years ago
renovate[bot]
04b53671c7
Update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.7.2
3 years ago
Nick Rout
d05b573f52
Improve design system usage and add lint checks
...
Change-Id: I05f9400a9410e31bdf1534e458d560fe793b809f
3 years ago
Renovate Bot
bd2c8c3dca
Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.1.0
3 years ago
Ben Weiss
fa16a25ac8
Merge branch 'main' into bw/initialMetrics
3 years ago
Caren
d11a16c86f
Merge pull request #109 from android/renovate/androidxcore
...
Update dependency androidx.core:core-ktx to v1.8.0
3 years ago
Jolanda Verhoef
b17bda7e0b
Merge pull request #117 from android/renovate/protobuf
...
Update protobuf to v3.21.1
3 years ago
Jolanda Verhoef
9910cbf0bc
Merge pull request #94 from android/renovate/androidxappcompat
...
Update dependency androidx.appcompat:appcompat to v1.4.2
3 years ago
Renovate Bot
e63165686e
Update dependency androidx.appcompat:appcompat to v1.4.2
3 years ago
Renovate Bot
7cf0f1edef
Update dependency gradle to v7.4.2
3 years ago
Alex Vanyo
d8b865ecdf
Merge pull request #87 from android/renovate/kotlinxcoroutines
...
Update kotlinxCoroutines to v1.6.2
3 years ago
Renovate Bot
9652c779f9
Update protobuf to v3.21.1
3 years ago
renovate[bot]
f651908b4f
Update dependency com.google.android.material:material to v1.6.1 ( #114 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
renovate[bot]
d1e92ef6c9
Update dependency androidx.test.espresso:espresso-core to v3.4.0 ( #110 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
renovate[bot]
63289f3874
Update dependency app.cash.turbine:turbine to v0.8.0 ( #112 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
Ben Weiss
e949749073
Merge branch 'bw/initialMetrics' of github.com:android/nowinandroid into bw/initialMetrics
3 years ago
renovate[bot]
1249a67ff4
Update hilt to v2.42 ( #115 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
Renovate Bot
be01848eb1
Update kotlinxCoroutines to v1.6.2
3 years ago
renovate[bot]
993c65275d
Update coil to v2.1.0 ( #93 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
renovate[bot]
7a19b79bb4
Update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.7.0 ( #113 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
Renovate Bot
fc8bbcba9b
Update dependency androidx.core:core-ktx to v1.8.0
3 years ago
renovate[bot]
343414e24f
Update androidxComposeMaterial3 to v1.0.0-alpha13 ( #96 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
renovate[bot]
f8b0349851
Update dependency androidx.profileinstaller:profileinstaller to v1.2.0-beta03 ( #83 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
renovate[bot]
a1dcc5465b
Update androidxCompose to v1.2.0-beta03 ( #95 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
renovate[bot]
8e86c11d07
Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.3.3 ( #91 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
renovate[bot]
6b5a7af338
Update dependency androidx.test.ext:junit-ktx to v1.1.3 ( #84 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
3 years ago
Renovate Bot
249186b4cd
Update dependency androidx.benchmark:benchmark-macro-junit4 to v1.1.0-rc03
3 years ago
rocksnake
d64aa64402
feat:consolidate version catalog definition
3 years ago
Alex Vanyo
690f47df8d
Merge pull request #81 from android/renovate/androidxlifecycle
...
Update dependency androidx.lifecycle:lifecycle-viewmodel-compose to v2.5.0-rc01
3 years ago
Alex Vanyo
02b3768dbe
Merge pull request #90 from android/renovate/kotlinxdatetime
...
Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.3.3
3 years ago
Renovate Bot
41540948bc
Update room to v2.4.2
3 years ago
Renovate Bot
c5f0afe88c
Update dependency org.jetbrains.kotlinx:kotlinx-datetime to v0.3.3
3 years ago
Renovate Bot
bdd3597864
Update dependency androidx.lifecycle:lifecycle-viewmodel-compose to v2.5.0-rc01
3 years ago
Alex Vanyo
331b03e445
Merge pull request #80 from android/renovate/androidxcustomview
...
Update dependency androidx.customview:customview-poolingcontainer to v1.0.0-beta02
3 years ago
Alex Vanyo
153af47b1c
Merge pull request #82 from android/renovate/androidxnavigation
...
Update dependency androidx.navigation:navigation-compose to v2.4.2
3 years ago
Alex Vanyo
d00e216455
Merge pull request #78 from android/renovate/junit4
...
Update dependency junit:junit to v4.13.2
3 years ago
Renovate Bot
1038c0eb85
Update dependency androidx.navigation:navigation-compose to v2.4.2
3 years ago
Renovate Bot
dd930cf587
Update dependency androidx.customview:customview-poolingcontainer to v1.0.0-beta02
3 years ago
Renovate Bot
d010005476
Update androidxCompose to v1.2.0-beta02
3 years ago
Renovate Bot
d570967a81
Update dependency junit:junit to v4.13.2
3 years ago
Renovate Bot
096910b73c
Update androidxComposeMaterial3 to v1.0.0-alpha12
3 years ago
Caren Chang
8809667de4
Update Android Gradle Plugin
3 years ago
Ben Weiss
4f57975657
Add jankStats and rudamentary jank logging
3 years ago
Ben Weiss
103398682a
Add tracing library and start using it
...
Currently tracing sync and main navigation.
3 years ago
Simona Stojanovic
8992953a4d
Update Compose
...
Change-Id: Ic10f23d2ec2f37e04eb4287b08b59d6d7a2eef9c
3 years ago
Ben Weiss
0651d9dde6
Update benchmarking & baseline profiles
...
Uses newest versions from I/O release
Also updates baseline profile to match latest changes
Change-Id: I83c709338ea37d2187d1e8437f5b5d8e98a42f22
3 years ago
Ben Weiss
52b771a8b5
Update baseline profile
...
Change-Id: I6b69df704e14ba9568494d773690a1121226273e
3 years ago
Don Turner
9bb7f9d8a7
Add staging build variant, move staging URL out of source control
...
Change-Id: I9388f8d2adc4800749fc7e5e79c2d165938401c4
3 years ago
Alex Vanyo
fea0041bd8
Remove mockk
...
Change-Id: I7a82c39b08c2f6720caf71d77770101a31dca615
3 years ago
Caren Chang
2e4c763db5
Add dependency for Compose Previews to render
...
Bug: 228869437
Change-Id: I44a1457916e87f22dda077f4fc34d630b54f6869
3 years ago
Alex Vanyo
7ac15771b3
Update to Kotlin 1.6.20 and using material3-window-size-class
...
Change-Id: I30bc9f729ab91f007de530af3a12b281430ac1cb
3 years ago
Alex Vanyo
f9d8d45ecb
Update to lifecycle 2.5.0-beta01
...
Change-Id: I9537006378e64a64da8053559bb16ab046e21246
3 years ago
Alex Vanyo
bcf05f5502
Remove material non-3 components
...
Bug: 228974929
Change-Id: Ie74189bd6ce1a4a2ece36962e0ad1627ac9c71dd
3 years ago
Alex Vanyo
ca73f5598f
Setup convention plugins base
...
Change-Id: I66ea3a5c95ca9d87a1f0da39b6ba72faffc320ed
3 years ago
Alex Vanyo
4e6bc818e4
Update protobuf to latest
...
The latest version of protobuf fixes the kotlin-test issue, so we can remove that TODO
Change-Id: Ie51f0721983b288517f54ea22007da4505c54f5b
3 years ago
Alex Vanyo
e325cf9bce
Update lifecycle to alpha06
...
Change-Id: I39958aa440e0ecd5bdae43179d8ac8501f87720e
3 years ago
Ran Nachmany
9ebea8ad29
Improving For You onboaring [ http://b/223204846 ]
...
Test: updated tests that were failing in firebase testlab due to the UI change.
Change-Id: If892a7a81eecc69bf71f41d75c11af363903f962
3 years ago
Don Turner
ab7b25ef6a
Add new fields to Topic and display SVG icon.
...
This CL makes the following changes to the Topic model:
Renamed description -> shortDescription
Added longDescription, url and imageUrl (this is the URL of the icon)
This makes the model of Topic in the app match the model in the back end.
The icon (an SVG file) for each topic is displayed in the Topic list UI.
Change-Id: Ibbb35c8be879ae4d6e45b69fa0eafa88f3537052
3 years ago
Alex Vanyo
ca09fb9ccf
Fix UiAutomator dependency
...
Change-Id: Ic900228bae138bd4cebad06ca011cdc6304f2f4a
3 years ago
Alex Vanyo
7b6278998d
Build faster?
...
Updates spotless to latest, increases supported memory options and works around important defaults being overridden, and clean up snapshot dependency fetching.
Change-Id: I4f26a443a34081aa6cfb096649fbaaca94080a63
3 years ago
Alex Vanyo
d33c2546ee
Use androidx SavedStateHandle.saveable
...
Change-Id: Ifdae07c5b3731c4d67f348a01652cf3aec00b234
3 years ago
Adetunji Dahunsi
ccb822286f
Integrate WorkManager (WIP)
...
Change-Id: Iedf81220336911ab3ed6ea4ca71b10f07e645bc9
3 years ago
Caren Chang
7892a9a3c8
Downgrade Android Gradle Plugin version to 7.1.2 for project to be compatible with latest stable Android Studio
...
Change-Id: I142a99fefcf6e3e1cd0f9831647d534d14a589dd
3 years ago
Nick Rout
a53066769d
Implement Now in Android Material 3 components and icons
...
Bug: 216019424
Change-Id: I3f23b07dbaa5a834bb05f70e8b68f31ae66d6722
3 years ago
Ben Weiss
5b54858642
Add baseline profile
...
Create proguard-rules.pro, disabling obfuscation.
The BaselineProfileGenerator needs to run on an AOSP emulator.
Classes in StartupBenchmark should run on a physical device to produce
reliable data.
The baseline-prof.txt file should be re-generated for each release.
Change-Id: Iaceb4e5c6d2f927dc545454a44dea43951dfaf6d
3 years ago
Caren Chang
773b2640b3
Merge "Display authors for Card UI" into main
3 years ago
Caren Chang
65785181ac
Display authors for Card UI
...
Bug: 216019530
Change-Id: Icc94cee83eb8f1375d9100037861217435b4d4ec
3 years ago
Ran Nachmany
ea9fbad058
Adding device class breakopints ( http://b/216019537 )
...
Adding NavRail for MEDIUM / EXPANDED classes (http://b/216019759 )
Change-Id: I19a8888de558e1466d186a48f2ea293bb1b8ba4b
3 years ago
Adetunji Dahunsi
9c83cb7412
Add sync method to repository defs
...
Change-Id: Idfe402dde440e8dce47a03fbbc1d827744997e1b
3 years ago
Ben Weiss
7e27456588
Update to Hilt 2.41 to fix a build breaking bug
...
Change-Id: Id74805c445ccf4be302aed3dcf0f79ba32f40399
3 years ago
Simona Stojanovic
47dea1a2f6
Add optimisations to improve build times
...
Change-Id: I06b7924c7c615dbf9f523c94db89536dd000d69a
3 years ago
Simona Stojanovic
1411b1576b
Modularise the app
...
Change-Id: I63791eaf27d08a837598d774df53c96bb01b5864
3 years ago
Jolanda Verhoef
1b06dc97ea
Fixing UI tests
...
Change-Id: Iaa0ce3ae92e0c736aef5809c1e471c9cbff695a9
3 years ago
TJ Dahunsi
8b1852cf5e
Merge "Add DAOs for Room and provisions for their Hilt injections" into main
3 years ago
Adetunji Dahunsi
cbcb24c08f
Add DAOs for Room and provisions for their Hilt injections
...
Change-Id: Ia14c225cc1632ded38abffc201b673a6a60f4451
3 years ago
Alex Vanyo
a36c0da93a
Replace accompanist/insets
...
Replaces the insets support from accompanist with the in-progress support from Compose itself.
This is a pretty simple change on the usage side, since we only used it in one place.
Change-Id: I05ce768d13fcdeb6471012dde774636526cf35f3
3 years ago
Adetunji Dahunsi
c75f7ed025
Add entity relationships and defined network deserialization strategy
...
Change-Id: I239cdc28237a87a0ed6599892e8ac7c61776a46d
3 years ago
Alex Vanyo
5b89ea4fe5
For You initial screen
...
Change-Id: Ic1975802934e64b59ef151c0e2063ddeb9645690
3 years ago
Adetunji Dahunsi
41874d73ef
Add DI scaffolding
...
Change-Id: I2441067d5b8314f2e8bfd9369c2b2ee46fd9fbe8
3 years ago
Jolanda Verhoef
e28c196a6d
Merge "[NiA] Implement top level navigation" into main
3 years ago
Jolanda Verhoef
1e3520dddf
[NiA] Implement top level navigation
...
Change-Id: I84ed2330de00c3644db644e33351daaf9bb3afed
3 years ago
Alex Vanyo
67290500a9
Setup jacoco coverage reporting
...
Change-Id: I02bc2e54723179afd921ffe7b2537e035e5906ed
3 years ago
Adetunji Dahunsi
85e078298e
Implement FakeNewsResourceRepository with test
...
Change-Id: I8e3ce0addf78d5d3d23066f6f55479c751fcd8c7
3 years ago
Adetunji Dahunsi
12cff2074c
Rename episode to NewsResource, add episode to NewsResource, add mockk and unit test, address comments
...
Change-Id: I473cb22cfed2ba33664296183da8136d41b37a63
3 years ago
Alex Vanyo
42fa0e3a55
Replace buildSrc with version catalog
...
Change-Id: I4b5a0529833823b9ba6b6963b1f1e9751ccff461
3 years ago
Don Turner
008bca1472
Add initial app scaffolding
...
Change-Id: If8ff7226949b534e5f0fcaf4c3b58351ffe86d93
3 years ago