Aurimas Liutikas
c53ceff6f4
Clean up loading of oss-licenses-plugin
...
- Move to using plugins {} block for applying com.google.android.gms.oss-licenses-plugin
as this plugin now publishes plugin markers
- Upgrade oss-licenses-plugin to 0.10.8
- Remove unused secrets plugin
Test: ./gradlew build -m
2 weeks ago
Aurimas Liutikas
4d45004820
Upgrade to latest stable AGP 8.12.2
...
- Upgrades to a newer version of compose bom that pulls in newer
versions of lint checks that work with AGP 8.12.2
- Bump the minSdk to 23 because compose now requires minSdk 23
- Update Navigation_fontScale2.png due to compose upgrade
- Clean up BuildConfig set up since we already use Gradle 9.0.0
Test: ./gradlew build
3 weeks ago
Aurimas Liutikas
7ff1913855
Fixes host test tasks that were accidentally attemping to run
...
Gradle 9.0.0 has the new enforcement that Test task runs that
have sources but no tests run should fail. Without this change we get
Execution failed for task ':core:analytics:testDemoDebugUnitTest'.
> There are test sources present and no filters are applied, but the test task did not discover any tests to execute. This is likely due to a misconfiguration. Please check your test configuration. If this is not a misconfiguration, this error can be disabled by setting the 'failOnNoDiscoveredTests' property to false.
We get this because before this change AndroidCompose was always setting
isIncludeAndroidResources = true which generates a source to the test
task and in the case of :core:analytics it is the only source.
Instead of setting isIncludeAndroidResources in AndroidCompose move to
setting it in relevant build.gradle.kts files (most already had it)
1 month ago
Aurimas Liutikas
334aa8a2d4
Upgrade to Room 2.7.2
...
This fixes room Gradle project isolation issues
https://github.com/android/nowinandroid/issues/1842
Test: ./gradlew build --dry-run -Dorg.gradle.unsafe.isolated-projects=true
fewer issues
2 months ago
Don Turner
401e784216
Merge pull request #1878 from christofferqa/repackageclasses
...
Add -repackageclasses to R8 configuration
2 months ago
Jaehwa Noh
9b33232fc7
Fix spotless.
...
Change-Id: I741418a1e44fd9e3488513bdb33995490738679d
3 months ago
Jaehwa Noh
84dbcb678a
Exclude the ime window inset at the snack bar.
...
Change-Id: I14a43609090176604e42caf2862bcb4ba291fe89
3 months ago
Christoffer Adamsen
86f9763904
Add -repackageclasses to R8 configuration
4 months ago
Alex Vanyo
476baff45f
Merge pull request #1855 from SimonMarquis/deprecated-centerAlignedTopAppBarColors
...
Replace deprecated `centerAlignedTopAppBarColors` with `topAppBarColors`
6 months ago
Ben Weiss
425ddf6a69
Remove death penalty from strict mode violations ( #1857 )
...
The app was still crashing in non-debug after strict mode was enabled. Less restrictive, now only logging violations
Closes #1853
Closes #1809
6 months ago
Simon Marquis
fe4ebce324
Replace deprecated `centerAlignedTopAppBarColors` with `topAppBarColors`
...
from a recent material3 update: https://developer.android.com/jetpack/androidx/releases/compose-material3#1.4.0-alpha06
6 months ago
Aurimas Liutikas
19f0358550
Upgrade to the newest version of dagger/hilt
...
This brings in a fix for Gradle Isolated Projects
https://github.com/google/dagger/issues/4423
Thus helping to make progress on https://github.com/android/nowinandroid/issues/1842
6 months ago
Aurimas Liutikas
4272acee20
Upgrade AGP and Gradle
...
- Upgrade to Gradle 8.13 ./gradlew wrapper --gradle-version 8.13
- Add checksum to make sure valid distribution is used
- Upgrade AGP to 8.9.0
6 months ago
Aurimas Liutikas
e0e43c92a2
Upgrade Kotlin to 2.1.10, KSP to 2.1.10-1.0.31
6 months ago
Alex Vanyo
fc418fc7a5
Rename highlightSelectedTopic to shouldHighlightSelectedTopic
...
Change-Id: I5869404bc66d878030faf1ae2d5b95cc27ce67b4
6 months ago
Alex Vanyo
77c0d6c500
Rename to topicRoute
...
Change-Id: I44696efe11f8d660bb7c9dc41ade6927ce15798b
6 months ago
alexvanyo
af98b39223
🤖 Updates screenshots
6 months ago
alexvanyo
ce85daa8e8
🤖 Updates baselines for Dependency Guard
6 months ago
Alex Vanyo
e25b3634ca
Add predictive back and pane expansion back handling
...
Change-Id: I8e881bb2cf549303be8612732bfb7df7555096aa
6 months ago
Alex Vanyo
800e3d55c9
Assisted inject approach
...
Change-Id: I5fba15921520bc83b13601fa82ae71457d875805
6 months ago
alexvanyo
ed8745cef5
🤖 Updates screenshots
6 months ago
alexvanyo
aeaa525333
🤖 Updates baselines for Dependency Guard
6 months ago
Alex Vanyo
f3cf2379a3
Update to material3-adaptive 1.1
...
Change-Id: I4b3b68face17149ab87135df28baa41cd5bacb0f
6 months ago
Jaehwa-Noh
46b37a3e7f
🤖 Updates screenshots
8 months ago
Jaehwa Noh
01e428bba4
Remove old screenshots.
...
Change-Id: Ib1181a3f9f6cf364794766b70b990f8616edd118
8 months ago
Jaehwa Noh
aa18b8b711
Merge branch 'android-remote-main' into fix-snackbar
...
Change-Id: If0f12500cb55daae98fd7ee0951d3d3384d26b0e
# Conflicts:
# app/src/testDemo/screenshots/insets_snackbar_compact_medium.png
# app/src/testDemo/screenshots/insets_snackbar_expanded_expanded.png
# app/src/testDemo/screenshots/insets_snackbar_medium_medium.png
8 months ago
Roberto Orgiu
dc7dd3fefd
Merge pull request #1702 from tiwiz/update-drag-and-drop
...
Simplify Drag&Drop implementation
8 months ago
Rob Orgiu
7770f83fa5
Updates dependencies baseline
8 months ago
Rob Orgiu
31c4f05872
Simplify Drag&Drop implementation
8 months ago
Don Turner
904e6fccee
Merge pull request #1730 from seve-andre/force-dark-opt-out
...
Opt out of Force Dark mode
8 months ago
renovate[bot]
149e759ae0
🤖 Updates baselines for Dependency Guard
9 months ago
Don Turner
d15c739812
Merge pull request #1625 from blue928sky/move-nia-app-state-test
...
Move Android instrumented test NiaAppStateTest to unit test
9 months ago
renovate[bot]
89e68b2fd2
🤖 Updates baselines for Dependency Guard
9 months ago
Andrea Severi
38dcac5340
remove API 29 themes.xml
9 months ago
Andrea Severi
67646f3fd5
replace version code with api level
9 months ago
Don Turner
140be73bc9
Merge pull request #1762 from android/renovate/all
...
Update all dependencies 4.29.1 to v4.29.2
9 months ago
Tomáš Mlynarič
917e12c50e
Merge pull request #1369 from android/mlykotom/optimize-startup
...
Optimize startup by preventing whole screen recomposing twice
9 months ago
renovate[bot]
a991f6bbf4
🤖 Updates baselines for Dependency Guard
9 months ago
renovate[bot]
494d55af4c
🤖 Updates baselines for Dependency Guard
9 months ago
Don Turner
4277366b7c
Merge pull request #1729 from takahirom/takahirom/update-sdk-35/2024-12-11
...
Update SDK 35 with Theme Fixing
9 months ago
Don Turner
b786cb87cd
Update badging
9 months ago
Tomáš Mlynarič
b2c71025b5
Merge branch 'main' into mlykotom/optimize-startup
...
Change-Id: If8e49d8c5e3873657aef3592c2202839f70e7be9
# Conflicts:
# app/src/main/kotlin/com/google/samples/apps/nowinandroid/MainActivity.kt
9 months ago
gibachan
a17574305c
Remove vectorDrawables.useSupportLibrary = true
9 months ago
Ben Weiss
d8b735f80e
Revert "Improve accessibility to ForYou topics ( #1309 )" ( #1732 )
...
This reverts commit 48544194f4
.
9 months ago
takahirom
5e73c76acd
🤖 Updates screenshots
9 months ago
Don Turner
013424896c
Merge pull request #1050 from android/bw/threadPolicy
...
Enable the thread police 👮 for debug builds
9 months ago
Jaehwa Noh
48544194f4
Improve accessibility to ForYou topics ( #1309 )
...
* Clear semantics.
Change-Id: I69a48798f6be8433e877c38166bd73cd776d71ac
* Merge the descendants semantics.
Change-Id: Ifbe91bb694b393e6780f93732a7d38f5ee355680
* Add string for icon description.
Change-Id: Ibf35c651aeacfbe317794ed898f0fb0e8bc1ec15
* Change icon description.
Change-Id: I9359bf8c9272b247669ae58fd79e5f79466ec0a9
* Change state of icon check logic.
Change-Id: I3e5e89fc1c469c3f3c4744d18f697f68d070996b
* Merge only text.
Change-Id: I36eefc6dd9f56f7a1f63003f0f95f6755ae16def
* Add stateDescription.
Change-Id: Id4d32e49374dbdb6e666048937e37060cbd4b454
* Add toggleableState.
Change-Id: I9f836e2463bf800786d11f9e0997a7d570ff90b0
* Set clearAndSetSemantics at Row.
Change-Id: Ic25b9ca11bbcc40c8ff24172669b07ea9b7642a9
* Set stateDescription "Following" and "Not Following".
Change-Id: Ib82ac94b05a5d373ac10787aac5241fb4f03c7b2
* Find topic by onNodeWithContentDescription.
Change-Id: I2423e3846c02169f6bf1fc30d9b4034b5f79efb3
* Find topic by onNodeWithContentDescription.
Change-Id: Iefc97fd9e52227f51f7d40f8c10cb4878cde90c0
9 months ago
Ben Weiss
27a05c416e
Extract strict mode policy into function
...
Change-Id: If170b2b05859ebfca7bc91ccc790be5b43a1b772
9 months ago
Ben Weiss
225f05e697
Update app/src/main/kotlin/com/google/samples/apps/nowinandroid/NiaApplication.kt
...
Co-authored-by: Don Turner <dturner@users.noreply.github.com>
9 months ago
Andrea Severi
1927b6d9bd
fix xml spotless check
9 months ago