Commit Graph

396 Commits (6f55f79be0dd4cafa582457099ef2da1c5cda98f)

Author SHA1 Message Date
Don Turner b1d867f827 Replace BoxWithConstraints with Box (fixes linter error)
10 months ago
dturner 6b2b01ed82 🤖 Updates screenshots
10 months ago
Don Turner 522efac8c0 Update Compose BOM to 2024.02.00. Fixes #1218
10 months ago
Don Turner 69f4287ab5 Merge branch 'main' into lifecycle2.7.0
10 months ago
Don Turner 2ad48843f6 Fix formatting
10 months ago
Ben Weiss f64f1c0aa2
Remove legacy benchmark build type (#1207)
11 months ago
Don Turner 254b464259 Update Lifecycle to 2.7.0. Use new LifecycleEventEffect.
11 months ago
Tomáš Mlynarič d9aaec0699 Use androidx.tracing everywhere
11 months ago
Jose Alcérreca 3ff5d48f37
Restores screenshot tests in foryou (#1199)
11 months ago
Simon Marquis 5a1258232f
Fix `emptyResultIsReturned_withNotMatchingQuery` unit test
11 months ago
Don Turner 707117a4f2
Merge branch 'main' into kotlinify
1 year ago
Don Turner 0f0511748e
Merge pull request #1088 from SimonMarquis/cleanup-dependencies
1 year ago
Simon Marquis b043d8db86
Replace workaround on SettingsViewModel now that a fix has been deployed
1 year ago
Don Turner 89d39a7242
Merge pull request #767 from SimonMarquis/resource-prefix
1 year ago
Simon Marquis cd62fd5e01
Update feature/search/src/main/kotlin/com/google/samples/apps/nowinandroid/feature/search/navigation/SearchNavigation.kt
1 year ago
Simon Marquis b7a628ece5
Update feature/interests/src/main/kotlin/com/google/samples/apps/nowinandroid/feature/interests/navigation/InterestsNavigation.kt
1 year ago
Simon Marquis 6cd5958665
Update feature/bookmarks/src/main/kotlin/com/google/samples/apps/nowinandroid/feature/bookmarks/navigation/BookmarksNavigation.kt
1 year ago
Simon Marquis 65f0d5b2d9
Update feature/foryou/src/main/kotlin/com/google/samples/apps/nowinandroid/feature/foryou/navigation/ForYouNavigation.kt
1 year ago
Don Turner 9d41ffa318
Merge branch 'main' into kotlinify
1 year ago
Simon Marquis b6d82e24df
Merge branch 'main' into kotlinify
1 year ago
lihenggui 2a2d8ed88d Change the name of FOR_YOU_NAVIGATION_ROUTE to FOR_YOU_ROUTE
1 year ago
lihenggui 32e1ec0447 Remove violations: property-naming
1 year ago
lihenggui f8f932705a Remove violations: discouraged-comment-location
1 year ago
lihenggui fb5bd225be Spotless
1 year ago
Simon Marquis f27a2e176e Reduce overall build complexity
1 year ago
Simon Marquis caa482bc71 Kotlinify codebase
1 year ago
Simon Marquis 988002e692 Update Robolectric 4.11.1
1 year ago
Miłosz Moczkowski 9c89e98e5b Revert "Merge pull request #942 from android/feature/navigation-suite-scaffold"
1 year ago
Miłosz Moczkowski 816a7b60c1 Replace manual navigation component switching with new NavigationSuiteScaffold
1 year ago
kimdowoo 129099e219 refactor/Convert object to data object in sealed interface
1 year ago
Adetunji Dahunsi 0287af8d9a
Merge pull request #947 from android/tj/staggered-grid-feed
1 year ago
Don Turner a381d13199
Merge pull request #958 from McGalanes/main
1 year ago
Melwin Magalhaes 6247712064 Add convention plugins to version catalogs
1 year ago
Melwin Magalhaes b1266dc05a Use typesafe project accessors for project modules
1 year ago
tunjid b2498c763f 🤖 Updates screenshots
1 year ago
dahunsi 03d2455f41 Use lazy vertical staggered grid in feed to maximize space utilization
1 year ago
Simon Marquis b2cd980170
Merge remote-tracking branch 'origin/main' into resource-prefix
1 year ago
Simon Marquis ebfe01affd Enforce `resourcePrefix` on Android library modules
1 year ago
Simon Marquis a33dafccad Migrate from `java` to `kotlin` sourceSet directory
1 year ago
Roy Matero 298f3ce4db
Merge branch 'android:main' into main
1 year ago
Jose Alcérreca 5b79869324
Adds dark screenshot tests and fixes background colors in ForYou (#918)
1 year ago
Roy Matero 4e6cda1965 Renamed toggle function signature with boolean parameters
1 year ago
Jose Alcérreca 886158d3cb
Adds Screenshot testing with Roborazzi (#876)
1 year ago
Adetunji Dahunsi 4716c7f841
Merge pull request #913 from hoangchungk53qx1/main
1 year ago
hoangchungk53qx1 66eafdc38b format modification for screen search
1 year ago
Milosz Moczkowski b6459d41ee
Merge pull request #834 from takahirom/takahirom/rename-topicBody/2023-07-13
1 year ago
Milosz Moczkowski 374808c284
Merge pull request #847 from SilviaGarciaBouza/wrong_color_in_dark_mode
1 year ago
hoangchungk53qx1 70498dd6e3 separate function logEvent for search triggered
1 year ago
hoangchungk53qx1 9cb20db93a separate function logEvent for search triggered
1 year ago
hoangchungk53qx1 c52c4b88cd replace object with data object in search feature, simple format code for the reader
1 year ago
hoangchungk53qx1 cd30ecf359 replace object with data object in search feature, simple format code for the reader
1 year ago
Milosz Moczkowski 89a1294c63
Merge branch 'main' into takahirom/rename-topicBody/2023-07-13
1 year ago
Simon Marquis daa2228132 Restore original `type` labels
1 year ago
Simon Marquis 0377fd8712 Replace `NewsResourceType` enum with simpler String type
1 year ago
Adetunji Dahunsi 153b34fd50
Merge pull request #850 from qamarelsafadi/loading-progress-for-image
1 year ago
Don Turner 492697ce6b
Merge pull request #873 from SimonMarquis/misc-warnings
1 year ago
Qamar A. Safadi 2db3e0c804
Merge branch 'android:main' into loading-progress-for-image
1 year ago
Don Turner 8901e5932a
Merge pull request #872 from SimonMarquis/data-objects
1 year ago
Don Turner 0e13207a40
Merge pull request #874 from SimonMarquis/string-decoder
1 year ago
Qamar A. Safadi 5abc69fb49
Merge branch 'android:main' into loading-progress-for-image
1 year ago
Simon Marquis 0418997f5a Extract `UTF-8` character encoding
1 year ago
Don Turner 4d0efef3b4
Merge pull request #879 from tatsuyafujisaki/rename-constants
1 year ago
Qamar A. Safadi 8aa0457ca9
Merge branch 'android:main' into loading-progress-for-image
1 year ago
Adetunji Dahunsi 0a20cb729b
Merge pull request #877 from android/tj/scrollbars
1 year ago
Tatsuya Fujisaki 4eeb045287 Rename constants
1 year ago
Adetunji Dahunsi ec53d03854
Merge pull request #722 from android/tj/scrollbars
1 year ago
dahunsi 03610d229a Update feedItemsSize calculation
1 year ago
Simon Marquis e8449112b4 Replace StringDecoder injection with simpler API
1 year ago
Simon Marquis 4bdc9705af Fix miscellaneous warnings
1 year ago
Simon Marquis b7799f0475 Convert 'sealed' sub-object to 'data object'
1 year ago
Qamar A. Safadi 9f3103c212
Merge branch 'android:main' into loading-progress-for-image
1 year ago
Simon Marquis 995d7b643f
Add missing full stop in `search_not_ready` string
1 year ago
qamarelsafadi f1a2993adc feat: remove add placeholder todo
1 year ago
TJ Dahunsi e13e84c155 Replace usages of 'displacement' to 'moved' in parameter names
1 year ago
TJ Dahunsi eeb4973265 PR feedback
1 year ago
TJ Dahunsi bdf3ee3cb0 PR feedback
1 year ago
TJ Dahunsi cb1d50e65e Even better names
1 year ago
TJ Dahunsi 3aec705048 Add padding to scrollbars
1 year ago
TJ Dahunsi 31b4841cb2 Add scrollbars to app
1 year ago
Silvia García Bouza 0016b10037 Added TextStyle color for ClickableText
1 year ago
Milosz Moczkowski 9197b332c4
Merge pull request #825 from android/refactor/interest_item
1 year ago
takahirom ed90a382aa Rename LazyListScope.TopicBody LazyListScope.topicBody
1 year ago
Miłosz Moczkowski 445c18a803 Refactor InterestsItem to Material3 ListItem
2 years ago
Alex Vanyo 4d65946f95
Merge pull request #808 from SimonMarquis/compose-bom-2023-06-00
2 years ago
TJ Dahunsi 4af86580eb Move analytics tracking of news deep link to an extension method
2 years ago
Milosz Moczkowski 7203460051
Merge branch 'main' into compose-bom-2023-06-00
2 years ago
TJ Dahunsi c4686cfa54 Track when deep link notifications are opened
2 years ago
Don Turner 21777aba65
Merge pull request #799 from android/tm/feed-content-type
2 years ago
Simon Marquis 40b5248302 Replace deprecated method `TextFieldDefaults.textFieldColors`
2 years ago
Alex Vanyo 9cd390c56a
Merge pull request #684 from MaximillianLeonov/feature-settings
2 years ago
Tomáš Mlynarič 19ffb53150 Don't use lambda contentType for a single item
2 years ago
Tomáš Mlynarič 4a8a43551a Add contentType to news feed
2 years ago
Simon Marquis cb84082ae7
Merge branch 'main' into patch/proguard
2 years ago
James Rose 7826b4f5f2
Merge pull request #748 from SimonMarquis/fix/permissions
2 years ago
Amaury Medeiros 512930c239
Fix inline comment as suggested in PR
2 years ago
Amaury Medeiros 87c27f6b82
Apply suggested changes to inline comment
2 years ago
Amaury Medeiros dd70bbd589
Fix ForYouScreen Compose Previews
2 years ago
Maximillian Leonov bea3661f81 Merge branch 'main' into feature-settings
2 years ago
Maximillian Leonov 7dadf033c1 Add comment for ColumnScope usage
2 years ago
Miłosz Moczkowski 7b30720b25 Remove nested scaffold from the bookmarks screen
2 years ago
Milosz Moczkowski 1345764649
Merge pull request #770 from android/refactor/remove_unused_statements
2 years ago
Miłosz Moczkowski 83fa8c887f Spotless apply
2 years ago
Miłosz Moczkowski 99094199bc Remove redundant suppressions
2 years ago
Miłosz Moczkowski 5bf66739bd Remove redundant statements
2 years ago
Milosz Moczkowski 2bf3018898
Merge pull request #763 from SimonMarquis/cleanup/unused-resources
2 years ago
Simon Marquis 9aba5cc0fe Cleanup unused string resources
2 years ago
Simon Marquis b453386327 Ellipsis string can be replaced with ellipsis character
2 years ago
Simon Marquis 8f41a6b3ab Cleanup proguard configuration
2 years ago
Simon Marquis 823c4db201 Grant `POST_NOTIFICATIONS` permission in more instrumented tests
2 years ago
Don Turner a03307e14d
Merge pull request #738 from SimonMarquis/patch-5
2 years ago
Simon Marquis a93cce92f7
Update ForYouScreenTest.kt
2 years ago
Simon Marquis 69879ff874
Grant permission only if TIRAMISU or above
2 years ago
Simon Marquis 331e8cffac
Grant `POST_NOTIFICATIONS` permission in instrumented tests
2 years ago
Simon Marquis d6ba65c77f
Update `BookmarksGrid` horizontal spacing to fix #732
2 years ago
Miłosz Moczkowski f809142cb2 Add missing appcompat dependency
2 years ago
Miłosz Moczkowski 13f1f8d096 Exclude transient appcompat dependency
2 years ago
Miłosz Moczkowski c7c2bb04aa Spotless apply
2 years ago
Miłosz Moczkowski fc3d0ced20 Replace hardcoded license file with OSS licenses plugin
2 years ago
Milosz Moczkowski 5f49c6ae25
Merge pull request #568 from vishesh211/vishesh211/bug-534-interests-multiple-click
2 years ago
Don Turner aae307ee08 Fix spotless
2 years ago
Don Turner 6343b831b9 Use NoOpAnalyticsHelper for tests
2 years ago
Don Turner 0e40e26f22 Add analytics for search queries
2 years ago
Takeshi Hagikura 6a8736d4d0
Improvement in the Search screen (#717)
2 years ago
Adetunji Dahunsi 3b1b1ea4c1
Merge pull request #712 from android/tj/news-notifications
2 years ago
Simon Marquis 0ebd0ab660
Remove unused import
2 years ago
Simon Marquis 2291eb0fe2
Remove unused imports
2 years ago
Simon Marquis 634e7f0289
Remove `toUri()`
2 years ago
Simon Marquis 3b11156af5
Replace manual URI handling with Compose's `LocalUriHandler`
2 years ago
TJ Dahunsi 5d51cdcd28 Fix navigation tests
2 years ago
TJ Dahunsi ef97cb941c Route notification deep link through for you screen
2 years ago
TJ Dahunsi 2499c0a0bd Notify users when news are updated
2 years ago
vishesh211 794d84cf67 done required cleanup
2 years ago
vishesh211 079f92ea32 feat: added launchSingleTop in navigate
2 years ago
vishesh211 487a288191 fix: removed disableSplitMotionEvents
2 years ago
Takeshi Hagikura b3cdc172cd
Implement search feature (#685)
2 years ago
Maximillian Leonov 6c18b25d5d Replace `if` condition with AnimatedVisibility component
2 years ago
Neelansh Sahai bf747434cd Add Undo snackbar on Bookmark removal
2 years ago
Milosz Moczkowski 2c18740d62
Merge pull request #665 from AnirudhPudari/migrate-to-compose_flowlayouts
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
mlykotom 3b7e7e3c02 Use ReportDrawnWhen
2 years ago
Adetunji Dahunsi 08956492c8 Backend triggered sync
2 years ago
Milosz Moczkowski ba6a697844
Merge pull request #624 from SimonMarquis/gradle-sort
2 years ago
Chris Sinco 93c01ad184 Fix trailing commas based on spotless check
2 years ago
Chris Sinco 049750dd51 Merge branch 'main' into ui-polish
2 years ago
Amaury Medeiros 6b605a779c
Fix ForYouScreenTopicSelection Compose Preview
2 years ago
James Rose 57c13d84bd Incorporate code review changes: Move UserNewsResourceRepository to data
2 years ago
Simon Marquis 8ec54d19d8 Sort and group Gradle dependencies thanks to square/gradle-dependencies-sorter
2 years ago
James Rose ebfbb5bafd Display unread state on the news feed and bottom nav bar
2 years ago