Commit Graph

362 Commits (ff09f8b68f49188ad6ebb7a4e74dd2b98806a88a)

Author SHA1 Message Date
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 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 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 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 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 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 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 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 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 () 2 years ago
Adetunji Dahunsi 3b1b1ea4c1
Merge pull request 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 () 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 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 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
James Rose bd450099fb Replace GetUserNewsResourcesUseCase with UserNewsResourceRepository 2 years ago
Caren 098649d02f Remove unnecessary text description for buttons on Interest page 2 years ago
Adetunji Dahunsi ae58d1e1b0
Merge pull request from android/tj/news-resource-query 2 years ago
Adetunji Dahunsi 09f5c3bc61 Add NewsResourceQuery to better query encapsulation 2 years ago
Alex Vanyo 874c2d1487
Merge pull request from SimonMarquis/update/androidx-lifecycle 2 years ago
Caren 17ffb5bf3e
Merge pull request from takagimeow/fix/add-padding-for-loading-wheel 2 years ago
Keisuke Takagi cc3f7905e5 Resolved format violations error 2 years ago
Simon Marquis 4d4f7d4a15 Merge remote-tracking branch 'origin/main' into update/androidx-lifecycle 2 years ago
Don Turner 36eeb19da8 Merge remote-tracking branch 'goog/main' into feb13-merge 2 years ago
Keisuke Takagi 8b8401e3ec Add padding between the loading wheel and the top of the screen 2 years ago
Alex Vanyo 0d23e64848
Merge pull request from android/av/gmd-convention-plugin 2 years ago
Don Turner 4284e6912e Merge remote-tracking branch 'github/main' into feb9automerger 2 years ago
Márton Braun 322ff63dbc Route topic chip tap events up to NiaNavHost 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. 2 years ago
Angie Sasmita a8d7d3b1a2 Increase settings touch target for radio button and text link 2 years ago
vishesh 0695fbdc27 Merge remote-tracking branch 'origin/vishesh211/bug-534-interests-multiple-click' into vishesh211/bug-534-interests-multiple-click 2 years ago
Simon Marquis f9a3533df3 Updgrade androidx-lifecycle from 2.6.0-alpha03 to 2.6.0-alpha05 2 years ago
Alex Vanyo 6146dd5576 Switch GMD to use a convention plugin 2 years ago
Milosz Moczkowski 5b8fef7c26
Merge pull request from android/refactor/preview_parameters 2 years ago
vishesh a4eddf6fa3 bug: fixed bug of multiple clicks on the interests screen 2 years ago
Don Turner f9dcdb4390 More refactoring 2 years ago
Don Turner e536c396f9 Move new UseCase and tests into separate files 2 years ago
Miłosz Moczkowski bcb4d7d592 Replace global variables with PreviewParameterProvider 2 years ago
Don Turner 5a29414b7a Fix spotless 2 years ago
Don Turner a9bf21aaf4 Add UseCase for getting followed news resources, refactor ForYouVM 2 years ago
Manuel Vivo 20c29a6c09
Fix bookmarking scrolling to top of the page bug () 2 years ago
Márton Braun 1d081ce26f Fix formatting for a trailing comma 2 years ago
Márton Braun 11fbf53f12
Merge pull request from android/mb/trailing-commas 2 years ago
Milosz Moczkowski 893ac390a6
Merge pull request from andhiratobing/main 2 years ago
Márton Braun 819dd494ad Run Spotless to add trailing commas (and apply other rule updates) 2 years ago
Angie Sasmita cfbf782613
Merge pull request from android/as/dynamic-color-option 2 years ago
Angie Sasmita f28d7f0eef change the bookmark image to SVG 2 years ago
Angie Sasmita 257d3e5c70 change the bookmark image to SVG 2 years ago
mlykotom 6b48b355cc Merge branch 'main' into tm/fix-benchmarks-no-people 2 years ago
Mohsen Rzna 46c1d510d4
Android-CI workflow -> GMD refactor () 2 years ago
Angie Sasmita dbbe8ffecb Small fix for naming and boolean logic 2 years ago
Angie Sasmita 19efc1b5e8 Fix Spotless issue manually 2 years ago
Angie Sasmita aa6f338f38 Make empty bookmark icon dynamic to dynamic color settings 2 years ago
Angie Sasmita 6046f6e943 Add dynamic color option in settings for API >=32 2 years ago
Takeshi Hagikura 4633609930
Introduce GMD + ATD () 2 years ago
ratobing 8eac9a4bdd Set item keys for smart recomposition of topics 2 years ago
Don Turner bad3ea60f5 Refactor Topics news feed, tidy a few other bits up 2 years ago
Don Turner cafac8eb09 fix spotless, tidy test data 2 years ago
Don Turner dd81618f89 Fix UI tests 2 years ago
Don Turner 24df51349d Move mapping logic into secondary constructor 2 years ago
Don Turner 355b0540aa Move construction of UserNewsResource into separate function 2 years ago
Don Turner 32bc5c1590 Fix merge conflicts 2 years ago
Chris Sinco 2f454de21c Spacing polish based on design spec 2 years ago
Don Turner 47bc4a7b88
Merge pull request from android/dt/fix-build-warnings 2 years ago
Don Turner 4484743830
Merge pull request from LinX64/no_bookmarks_state_test 2 years ago
Don Turner 1acee42167
Merge pull request from andhiratobing/main 2 years ago
Don Turner cf053ade5a Fix build warnings 2 years ago
Muhammad Anas Shamsi 2534bdc5f8 CI error due to invalid file format resolved 2 years ago
Don Turner 5638e253ae Fix unit and UI tests. Apply spotless. 2 years ago
magicalmeghan ec4bceead3 Renamed SaveableNewsResource to UserNewsResource 2 years ago
magicalmeghan 6941e2082b Renamed SaveableNewsResource to UserNewsResource 2 years ago
Muhammad Anas Shamsi a9a8a18d16 remove the redundant "interests" prefix 2 years ago
Muhammad Anas Shamsi cfe6e65311 Typo fix for search 2 years ago
ratobing 1e493c0bbc Set visibility modifier of composable preview to private 2 years ago
Alex Vanyo 154f05e23f Remove tab state from InterestsViewModel 2 years ago
Nick Rout 8a051eaa5c Fix spotless issues 2 years ago
Nick Rout c12fe1fbe5 Update :core-designsystem module based on Figma file 2 years ago
mlykotom 0018144827 LoadingWheel testTag for every loading wheel 2 years ago
mlykotom ec6e902c0f Waiting for topic selection 2 years ago
Jolanda Verhoef 4ba63c0de8 Remove author concept from app 2 years ago
Márton Braun 9c22a7a4e7 Remove `Stream` suffixes 2 years ago
mlykotom 9c22af19eb Rename variables 2 years ago
mlykotom 8f52fcdfe5 Add TODO with ReportDrawnWhen 2 years ago
mlykotom 2242b8a1dc Fix waiting for content 2 years ago
Milosz Moczkowski 9ddf45e12c
Merge pull request from YuraLaguta/main 2 years ago
Mohsen Rzna 4ded548ba7 Spotless apply - new version 2 years ago
Mohsen Rzna d865c6421e Reverted the changes back for import 2 years ago
Mohsen Rzna 40838f8138 Spotless apply 2 years ago
Mohsen Rzna 932f80a281 Added the test for empty state and refactor 2 years ago
Yura Laguta 9dc969fe63 Fixes Defines enter & exit animations for OverlayLoadingWheel on ForYouScreen 2 years ago
Mohsen Rzna c19b8b9319
New empty bookmarks handling () 2 years ago
Milosz Moczkowski aa4d930c20
Merge pull request from android/jv/topic-colors 2 years ago
Milosz Moczkowski c62673d035
Merge pull request from Abhimanyu14/niaicons 2 years ago
Milosz Moczkowski bbc5460b62
Merge pull request from LinX64/bookmarks_empty_data 2 years ago
Milosz Moczkowski 26a9dfe5d7
Merge pull request from hoc081098/refactor_ForYouViewModel 2 years ago
hoc081098 51c7ea2fe4 ForYouViewModel: replace snapshotFlow with flowOf 2 years ago
Mohsen Rzna e61d9156db Added the check for empty list on Success 2 years ago
Mohsen Rzna 45c229fe47 Added the string for the Text 2 years ago
Abhimanyu14 d69a37af7c Icons alignment to use NiaIcons 2 years ago
Simon Marquis 671a048e7c Fix spotless issues 2 years ago
Simon Marquis 90dc300783 Migrate from JUnit assertions to Kotlin's test framework 2 years ago
Don Turner 5b8c284c74 Rename hasDismissedOnboarding to shouldHideOnboarding 2 years ago
Don Turner 6654403498 Refactor onboarding to save interests to user data 2 years ago
Jolanda Verhoef 10447f2dfa
Merge pull request from android/jv/author-item-improvements 2 years ago
Don Turner 8a816e2149 Add feedback link 2 years ago
Jolanda Verhoef 58ffd8781a Make author images fill their circle in onboarding 2 years ago
Jolanda Verhoef 7e04447cff Improve AuthorItem behavior 2 years ago
Jolanda Verhoef b49086fc4f Tint topic icons to theme's primary color 2 years ago
Ben Trengrove 3a501f4530 Allow InterestsItem to be skipped on recomposition 2 years ago
Don Turner 9a06a7a93b Add link to brand guidelines, remove redundant R 2 years ago
Don Turner f3ea2853fd Update licenses URL 2 years ago
Don Turner b9156f6812 Fix UI tests 2 years ago
Don Turner 756e45eb82 Add note about b/221643630 2 years ago
Don Turner 501d29be59 Add back spacer for navigation bar 2 years ago
Don Turner dbff140b64 Fix minor issues 2 years ago
Don Turner e5183e21e0 Resolve conflict with navigation changes from main 2 years ago
Don Turner 76daa393b1 Address review feedback from Manu 2 years ago
Don Turner 828242dbad Remove Scaffold from top level screens 2 years ago
Don Turner 3a106534e7 Remove Scaffold from BookmarksScreen 2 years ago
Don Turner c3f7870412 Fix spotless issues 2 years ago
Don Turner 56c0645816 Add tests 2 years ago
Don Turner d42881e5d4 Add UI architecture for Settings dialog 2 years ago
Don Turner 8c30ab9f80 Add settings module, refactor top bar 2 years ago
Jolanda Verhoef b6cae161c2 Add basic UI for theme switcher 2 years ago
Manuel Vivo a0b22d8ed2
Updates Navigation approach with new guidance () 2 years ago
Automerger 9435c1cd79 Merge branch 'github/main' 2 years ago
Ben Weiss 7e6cb46436
Merge pull request from android/bw/moreJankstats 2 years ago
Ben Weiss ee2e3db928
Add more jank tracking 2 years ago
Don Turner f3debd0af1 Merge "Add domain layer. See go/nia-domain-layer for details." into main 2 years ago
Don Turner 4a4de7d6a4 Add domain layer. See go/nia-domain-layer for details. 2 years ago
Wojtek Kaliciński dcc23829d4 Migrate packages to namespaces in build files 2 years ago
Don Turner 6351a89545
Merge pull request from android/documentation/dep_graphs 2 years ago
Adetunji Dahunsi c4debb74e7 Give feedback when syncing on ForYouScreen 2 years ago
Milosz Moczkowski 06e60063b5 Add dependency graphs to every module 2 years ago
Alex Vanyo 14ae167b69
Merge pull request from android/av/built-in-insets 2 years ago
Alex Vanyo 9be6e846d9 Apply spotless 2 years ago
Alex Vanyo 738210166a Refine backgrounds and navigation colors 2 years ago
Caren 4a1fb58c34
Merge pull request from android/caren/topics_bookmarks 2 years ago
Alex Vanyo 8c11769622 Update to material3 1.0.0-beta03 wih built-in insets support 2 years ago
Milosz Moczkowski f914d6a412
Merge pull request from android/refactor/remove_episodes 2 years ago
Caren cf9cf1d781 Fix test 2 years ago
Caren 33e77ce6bc Fix tests 2 years ago
Caren Chang 4e11b7342b Run spotless 2 years ago
Caren Chang e0e664846d Rename topicState -> topicUiState 2 years ago
Caren Chang ccf60dca6c Fix indents 2 years ago
Caren Chang 6b2d93d42c Fix tests 2 years ago
Caren Chang 31189f3328 Enable bookmarks on topics page 2 years ago
Automerger 3083c5e2ce Merge branch 'github/main' 2 years ago