Simon Marquis
1269b29aee
Fix incomplete build reports
...
- Add all generated lint reports (only app was archived)
- Add all unit tests reports (none were archived)
- Add all APKs (missing app-nia-catalog) and remove unnecessary files (logs, sdkDependencies, proguard's config/mapping/seeds etc. which are also quite large compared to APKs)
2 years ago
Adetunji Dahunsi
d905701028
Merge pull request #700 from android/tj/update-sync-notification-sender
...
Update message sender in SyncNotificationsService
2 years ago
Adetunji Dahunsi
c364dfc84e
Update message sender in SyncNotificationsService
2 years ago
Don Turner
fe80b78f7d
Merge pull request #629 from vketteni/bugfix-ArchitechtureLearningJourney-md
...
Correct a table entry of a code reference from ArchitectureLearningJo…
2 years ago
Don Turner
2fd1b716f6
Merge pull request #667 from SimonMarquis/cleanup/warnings
...
Cleanup warnings and replace deprecated methods
2 years ago
Don Turner
70b9c4c347
Merge pull request #666 from SimonMarquis/update/kotlin-1.8.20
...
Update Kotlin 1.8.20 stack
2 years ago
Don Turner
544e7b30e6
Merge pull request #696 from SimonMarquis/patch/androidTests
...
Disable unnecessary Android instrumented tests
2 years ago
Milosz Moczkowski
c746b6afcd
Merge pull request #598 from takagimeow/fix/clean-up-unused-update-topics
...
Clean up unused updateTopics and updateNewsResources methods
2 years ago
Simon Marquis
57d1bed2cc
Disable unnecessary Android instrumented tests
2 years ago
Simon Marquis
5500edc37b
Update KSP 1.8.20-1.0.11
2 years ago
Simon Marquis
661dd2bc2e
Update Kotlin 1.8.20 stack
...
- KSP 1.8.20-1.0.10
- Compose compiler 1.4.5
2 years ago
Simon Marquis
f19dd06200
Remove deprecated `kotlin.Experimental` opt-in
...
This would produce the following warning messages:
```
w: Opt-in requirement marker kotlin.Experimental is unresolved. Please make sure it's present in the module dependencies
```
2 years ago
Simon Marquis
1341f7c2c5
Replace unused variable with simpler method calls
2 years ago
Simon Marquis
459717f8ba
Remove `DSL_SCOPE_VIOLATION` suppression as it is now fixed in Gradle 8.1
2 years ago
Simon Marquis
1921c6544d
Replace deprecated methods
2 years ago
Don Turner
c8b776658a
Merge pull request #689 from android/source_target_compat_to_11
...
Set the source/target compatibility to 11
2 years ago
Takeshi Hagikura
e1bb03b33d
Set the source/target compatibility to 11
...
This is because up to Java 11 features are supported without requiring
minimum API level nor AGP versions at the moment as in
https://developer.android.com/studio/write/java11-minimal-support-table
2 years ago
Don Turner
e1ae12129a
Merge pull request #662 from android/av/agp-8.0
...
Update to AGP 8.0
2 years ago
Don Turner
ad1ec28eb3
Merge pull request #678 from SimonMarquis/patch-2
...
Don't rely on `finalizeDsl` API to configure Crashlytics
2 years ago
Takeshi Hagikura
b3cdc172cd
Implement search feature ( #685 )
...
Implement search feature
- Add a feature module named "search"
- Add a SearchScreen that is navigated by tapping the search icon at the top left corner
- Add a data layer that takes care of populating the *Fts tables and querying them by a search query
- Add a SearchViewModel that wires up the data layer of the Fts tables with the SearchScreen
The SearchScreen has following features:
- The user is able to type the search query in the TextField
- The search result is displayed as the user types
- When the search result is clicked, it navigates to:
- The InterestsScreen when a topic is clicked
- Chrome custom tab with the URL of the clicked news resource
- When the search result is clicked or the IME is explicitly closed by the user, the current search query in the TextField is saved as recent searches
- Latest recent searches are displayed in the SearchScreen
2 years ago
Adetunji Dahunsi
73a38720d8
Merge pull request #649 from android/tj/backend-requested-sync
...
Wire up backend requested sync
2 years ago
Adetunji Dahunsi
6b834b6f4c
Applied code review suggestions
...
Change-Id: I12fab8e0d27a8a1805e0063054ec3382bebd78f1
2 years ago
Adetunji Dahunsi
b3f2502ec2
Update core/data/src/test/java/com/google/samples/apps/nowinandroid/core/data/repository/OfflineFirstNewsRepositoryTest.kt
...
Co-authored-by: Don Turner <dturner@users.noreply.github.com>
2 years ago
Adetunji Dahunsi
f86d174c1b
Used more explicit variable names in tests
...
Change-Id: I2e0ebead70441eced05eb786aaa7683bfefa8976
2 years ago
Adetunji Dahunsi
337c940d66
Add comments explaining backend sync and made variable names easier to grok
...
Change-Id: I90cd7444de95efa20bf243a922a772f7849a23ec
2 years ago
Adetunji Dahunsi
022cd92f4c
Update core/data/src/main/java/com/google/samples/apps/nowinandroid/core/data/repository/OfflineFirstNewsRepository.kt
...
Co-authored-by: Don Turner <dturner@users.noreply.github.com>
2 years ago
Neelansh Sahai
adc9381bb5
Merge pull request #640 from android/fr-undo-bookmark-removal
...
Add Undo snackbar on Bookmark removal
2 years ago
Milosz Moczkowski
6d87dc6888
Merge pull request #680 from SimonMarquis/patch-4
...
Delete no longer used `AUTHORS_ASSET` reference
2 years ago
Simon Marquis
9499e559e7
Delete no longer used `AUTHORS_ASSET` reference
2 years ago
Simon Marquis
80b8ae7a98
Don't rely on `finalizeDsl` API to configure Crashlytics
2 years ago
Neelansh Sahai
bf747434cd
Add Undo snackbar on Bookmark removal
...
Change-Id: I1fefd6e72378e26ae35b66e032529a116cff9a79
2 years ago
Milosz Moczkowski
2c18740d62
Merge pull request #665 from AnirudhPudari/migrate-to-compose_flowlayouts
...
[Bug]: Migrate away from accompanist/flowlayout
2 years ago
Milosz Moczkowski
6bf37adde9
Merge pull request #671 from android/kotlin-version-updates
...
Update Kotlin, Compose compiler, serialization versions
2 years ago
James Rose
3e66e3d7e8
Merge pull request #595 from android/jr/track-viewed
...
Add visual indicator of read/unread news resources
2 years ago
Márton Braun
bea2eecd90
Update Kotlin, Compose compiler, serialization versions
...
Change-Id: I2aa0d07769e79e6f85824a391418566aef6b721e
2 years ago
Adetunji Dahunsi
05be2855d8
Wire up backend requested sync
...
Change-Id: I1d4485b589c7e94527a2a02f371cd3f030231622
2 years ago
James Rose
93953c2206
Add missing method doc
2 years ago
James Rose
050db2cb72
Merge branch 'main' into jr/track-viewed
2 years ago
James Rose
b49767a88c
Rename getUserNewsResources to observeAll
2 years ago
AnirudhPudari
33a3e360a4
Deprecated FlowLayouts from accompanist
2 years ago
Alex Vanyo
4cdfaa93b2
Fix comment referring to 11
...
Change-Id: Ibef7bf42f60dd132535e70a7619958b242b7afe9
2 years ago
Alex Vanyo
e323c2155f
Remove unused imports in build-config
...
Change-Id: I9fa6da0490fd9dc43cf5ed21aaa770c76b461a55
2 years ago
Alex Vanyo
38260e5a86
Update to VERSION_17 everywhere
...
Change-Id: I3e75e8a833f45365657a24c4af652c2449af804c
2 years ago
Alex Vanyo
1713f14f53
Update Java version name
...
Change-Id: Ife3d1c2defe8e8e7eac67e53fe5813cd3fd267a9
2 years ago
Alex Vanyo
96a0449ba9
Add dontwarn for proguard rules
...
Change-Id: I316513bd13b30cfcdbde0caba1d9c669815601f2
2 years ago
Alex Vanyo
086dc957c0
Update to AGP 8.0
...
Change-Id: I27eb106e484e2003d732782a39612dc72c845282
2 years ago
Milosz Moczkowski
feafb5fbed
Merge pull request #575 from takagimeow/fix/provide-true-to-local-inspection-mode
...
Provide true to LocalInspectionMode
2 years ago
Milosz Moczkowski
2b2f6d48ce
Merge pull request #600 from takagimeow/cleanup-unused-args
...
Remove newsResourceTitle from AnalyticsHelper.logNewsResourceOpened method
2 years ago
Milosz Moczkowski
37908ec05c
Merge pull request #630 from drawers/david/delete-unnecessary-gradle-wrapper
...
Remove unnecessary copy of Gradle wrapper
2 years ago
Adetunji Dahunsi
67dae0c3c0
Merge pull request #650 from android/tj/manual-sync
...
Initialize sync manually
2 years ago