Don Turner
36eeb19da8
Merge remote-tracking branch 'goog/main' into feb13-merge
...
* goog/main:
Revert "Revert "Revert "Revert "New build trigger""""
Bump versionCode to 5
Remove AD_ID permission
Add Firebase analytics. See go/nia-firebase-services.
Simplify build script
Copy local.properties during build
Fix exit codes
Remove .prod from the applicationIdSuffix in preparation for Play launch
Build aab with play services enabled
Build release artifacts separately, using google-services
Enable use-google-services in release builds
Revert "Revert "Revert "New build trigger"""
Revert "Revert "New build trigger""
Revert "New build trigger"
New build trigger
Increment internal build trigger
Adding a file which can be modified to trigger an internal build
Add Firebase dependencies
Remove API 23 from list of APIs to test in Firebase Test Lab (it's flaky)
Copy google-services.json from prebuilts folder
Change-Id: Ibc76e1b89c6c7e7f58843edb56581e169c9ce14e
2 years ago
Alex Vanyo
ded79e617e
Add Pixel C API 30 emulator to CI
...
Change-Id: If386c899496433d4e179111c0230905b36db7c50
2 years ago
Alex Vanyo
0d23e64848
Merge pull request #558 from android/av/gmd-convention-plugin
...
Switch GMD to use a convention plugin
2 years ago
Don Turner
4284e6912e
Merge remote-tracking branch 'github/main' into feb9automerger
...
* github/main:
Bump version to 4
Remove unused DropdownMenu component
Route topic chip tap events up to NiaNavHost
Apply suggestions from code review
Migrate custom room configuration into a convention plugin
Update docs/ArchitectureLearningJourney.md - User action follow topic
Update docs/ArchitectureLearningJourney.md - Writing data
Change-Id: I417abcaba792bbf297a8156bb1c4cf677dcb8bea
2 years ago
Don Turner
e3e33d8497
Merge "Add Firebase analytics. See go/nia-firebase-services." into main
2 years ago
Don Turner
2a4d0434a5
Add Firebase analytics. See go/nia-firebase-services.
...
Change-Id: I0cbbda0bba761d8019241f6165db231fe94fb689
2 years ago
Automerger
8c3fcefad6
Merge branch 'github/main'
2 years ago
Don Turner
e997459f29
Merge pull request #562 from SimonMarquis/room/convention-plugin
...
Migrate custom room configuration into a convention plugin
2 years ago
Simon Marquis
0cf2f25edd
Upgrade JVM source/target compatibility to 11
2 years ago
Simon Marquis
3409f937ed
Migrate custom room configuration into a convention plugin
...
And use `CommandLineArgumentProvider` to avoid breaking cacheability: https://issuetracker.google.com/issues/132245929
2 years ago
Alex Vanyo
6146dd5576
Switch GMD to use a convention plugin
...
Change-Id: Ia4f94cd7533c9168752ee39e3f960108fe802ab4
2 years ago
Don Turner
19684abc5f
Remove .prod from the applicationIdSuffix in preparation for Play launch
...
Change-Id: I30f7120bf6ce3f101ca9fc1ad28d3cecf2048f9a
2 years ago
Automerger
beccdfe8f5
Merge branch 'github/main'
2 years ago
Alex Vanyo
1cce9aaae2
Update AGP to 7.4.0
...
Change-Id: I3bede0226f89e78c65b74968effc738796e10218
2 years ago
Ben Weiss
f316be1d69
Add Firebase dependencies
...
This sets up the project for using Firebase Crashlytics and
Performance Monitoring.
Change-Id: I8d14cfd2e5c2ba1911f2c3175adc20d6714addb6
2 years ago
Don Turner
cf053ade5a
Fix build warnings
2 years ago
mlykotom
7db33aa041
Refactor naming according to convention
...
Change-Id: Id74e2495d5909e4978247e0d7edfb5621b2064ff
2 years ago
mlykotom
b9c89952f1
Revert capitalization + add suppress
2 years ago
mlykotom
a1d7a90766
Rename Flavor -> NiaFlavor
2 years ago
mlykotom
6c1f8394d9
Fix flavors change
2 years ago
Simon Marquis
90dc300783
Migrate from JUnit assertions to Kotlin's test framework
...
Fixes #419
2 years ago
Don Turner
2dd2f83026
Remove applicationIdSuffix from demo variant, add it to prod instead
...
Change-Id: I890beefbd79de04a9f5fa1153eb8b1ab3ee6eaf4
2 years ago
Milosz Moczkowski
398c399c1c
Merge pull request #297 from android/av/remove-dolphin-preview-todos
...
Remove Preview TODOs for Dolphin
2 years ago
Don Turner
7a223f5d8e
Merge pull request #356 from android/jv/compose-bom
...
Update to new Compose release
2 years ago
Jolanda Verhoef
e7b2ed623e
Update to new Compose release
2 years ago
Manuel Vivo
a0b22d8ed2
Updates Navigation approach with new guidance ( #347 )
2 years ago
Don Turner
7ca17f68ed
Merge branch 'main' into av/remove-dolphin-preview-todos
2 years ago
Don Turner
4a4de7d6a4
Add domain layer. See go/nia-domain-layer for details.
...
Change-Id: I3f4684005e81fb9c4163bf59c7026dcff6e88dc4
2 years ago
Márton Braun
5fd5d17caf
Opt in to experimental kotlinx.serialization API locally
...
Change-Id: Ibc88151f5a8b7a3a82e2c0043839c1cb9e016bcf
2 years ago
Wojtek Kaliciński
4c64a05897
Update to AGP 7.3.0 stable
...
Enables Gradle configuration cache.
Fix "no name set for build-config" warning.
Fix printing of test APKs due to AGP 7.3 changes
Change-Id: I65ec0cb9eba3d047417fc512ffeb66d378ba0c75
2 years ago
Alex Vanyo
bfedf75665
Remove Preview TODOs for Dolphin
...
Change-Id: I35219c7dd6a902c43cd310dcaf8d0e2c2dbdec45
2 years ago
Wojtek Kaliciński
4683918cc7
Move spotless to init script
...
Also adds automatic git hooks installation
Change-Id: I18debbee43af27db7b95a4202f824fa87e186713
2 years ago
Wojtek Kaliciński
d0cff2b11c
Build cleanup
...
* Move Hilt setup to convention plugin
* Disable Hilt on modules where it's not needed
* Enable non-transitive R classes
* Fix `configuration` blocks called in wrong scope
* Move imperative Flavors code from build.gradle
* Disable unnecessary build features globally
* Disable configure-on-demand as it's not encouraged
* Don't use internal AGP packages in plugins
Change-Id: I1bee3e3fd0103054637b979a350f9fd2312ae8ba
2 years ago
Wojtek Kaliciński
d81aa055ee
Merge "Fix FTL test APKs resolution" into main
2 years ago
Wojtek Kaliciński
17afcf4302
Fix FTL test APKs resolution
...
Change-Id: I390cdf45df6d8fce5bf388a4fd495205ed407a0c
2 years ago
Alex Vanyo
2e0ebd84b4
Update compileSdk and targetSdk to API 33
...
Change-Id: I2e73265ab2b8a570712b3806913eaff1e17236ec
2 years ago
Alex Vanyo
d6555cbaa5
Merge pull request #269 from android/av/compose-tracing
...
Update Kotlin, Compose and add in the new runtime-tracing artifact
2 years ago
Alex Vanyo
a60687ae73
Update Kotlin, Compose and add runtime-tracing
...
Change-Id: I1697541a70a47281424fa51dfe5cab78bf89a1f6
2 years ago
madroid
3bd81154b5
Move 'core-' module to core subfolder
2 years ago
Jolanda Verhoef
8ae2ce2e94
Merge pull request #236 from android/jv/fix-warnings-as-errors
...
Use GradleLocalProperties for reading warningsAsErrors
2 years ago
Jolanda Verhoef
eefe378347
Remove unused imports
2 years ago
Jolanda Verhoef
ac1471476a
Only use gradle.properties to read warningsAsErrors
2 years ago
Jolanda Verhoef
ce5875cef8
Read gradle property as string instead of boolean, gradle sync fails otherwise.
2 years ago
Jolanda Verhoef
87affa5593
Read warningsAsErrors from local.properties or gradle.properties, and default to false
2 years ago
Jolanda Verhoef
31b093e6de
Use GradleLocalProperties for reading warningsAsErrors from local.properties
2 years ago
Wojtek Kaliciński
aa5d254435
Use [plugins] block in version catalog
...
Change-Id: Ib2aa30405dfe8e5f5017f2f1b45e972d8e19ddca
2 years ago
Manuel Vivo
88054edf90
Use collectAsStateWithLifecycle to safely collect uiState ( #166 )
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
Márton Braun
6df6f03c95
Update Compose compiler to 1.2.0, Kotlin to 1.7.0
2 years ago
Ben Weiss
9f929944d0
Address review comments
...
* Introduce gradle plugin for firebase perf
* Create TrackScrollJank composable to mask tracking code
2 years ago