Caren Chang
9b7d6344e4
Fix ic_icon_placeholder.xml formatting
...
Change-Id: I0cdfb8bbb353b47715461b14f257c9b49b3b7ffe
3 years ago
Adetunji Dahunsi
4d72950f94
Add news resource cards to topics screen
...
Change-Id: Iaab014904460988296ea93cc2088c8da93ed17f1
3 years ago
Caren Chang
635abb4dc2
Add topic icon on topic chips
...
Bug: 228070748
Change-Id: I736f4029bed84cf1d5552c5afa7ba07896e86602
3 years ago
Alex Vanyo
203c8e1ceb
Configure spotless for kts and xml files
...
Fixes: 230874524
Change-Id: I147b9f16d5424b3459435e3c5422867b40c480b7
3 years ago
Simona Stojanovic
7968a70398
Rename core-domain to core-data
...
Change-Id: Ief2eef982c9ebe4be729bee1d2f59e2ab8b1f911
3 years ago
Alex Vanyo
a5f679063d
Add loading indicator while for you data is loading
...
Updates the for you view model to support displaying a loading
state when data hasn't loaded yet.
This is a somewhat involved CL, because there are multiple ways
in which data could be loading: We could have topics, but
the feed itself could be loading after we selected a new set
of topics.
Change-Id: I8662140c7132b195f85e69fee8e18745829ae975
3 years ago
Caren Chang
2e4c763db5
Add dependency for Compose Previews to render
...
Bug: 228869437
Change-Id: I44a1457916e87f22dda077f4fc34d630b54f6869
3 years ago
Alex Vanyo
f84320e9a9
Fix large screen insets handling
...
Bug: 228374243
Change-Id: I2a7af72e60450be3280872b46bd84eb1079b533d
3 years ago
Adetunji Dahunsi
643b230187
Converted model ids from ints to strings
...
Change-Id: Iad07926e04113bcd2c6d9e06e5e2a4e802a79b80
3 years ago
Milosz Moczkowski
0dfc2f4fa7
Add TopAppBar to the For You screen
...
Change-Id: I66730ebfcd65d16304c87ba64a66e8f5b03291c4
3 years ago
Alex Vanyo
b677cc4508
Convert all build files to kts
...
Change-Id: I26bf730ee51f62cbd604c02b628c1f277cfceb72
3 years ago
Simona Stojanovic
2145f6a7cd
Add initial loading wheel animation
...
Change-Id: Iaf4f80c34914022d79c7e089799fc6dd5554a532
3 years ago
Alex Vanyo
f9d8d45ecb
Update to lifecycle 2.5.0-beta01
...
Change-Id: I9537006378e64a64da8053559bb16ab046e21246
3 years ago
Miłosz Moczkowski
707c9d04e7
Revert "Add TopAppBar to the "For You screen""
...
This reverts commit 3e664f1b724a620ad606cda0d4758240d80073ab.
Reason for revert: This change doesn't pass one of the tests
Change-Id: I9ffacbe4eaf1080323a7c9073dfe426a8f43345c
3 years ago
Milosz Moczkowski
fb0ed61ac8
Add TopAppBar to the "For You screen"
...
Change-Id: I0bb1a5038d697adebad4e662755baaba72ded529
3 years ago
Alex Vanyo
356d00531a
Allow saving authors and topics only
...
Bug: 229012243
Change-Id: I4c8bc77002d39b8f97c925ea811d307e2cbe93db
3 years ago
Manuel Vivo
de2f07d1a4
Add People carousel
...
Screenshot: https://screenshot.googleplex.com/9K6C4NZMfMzCABE.png
Change-Id: I32b0240910df6a953c8843895f3b7e22d5adc5de
3 years ago
Alex Vanyo
ca73f5598f
Setup convention plugins base
...
Change-Id: I66ea3a5c95ca9d87a1f0da39b6ba72faffc320ed
3 years ago
Jose Alcérreca
22545bfb32
Fixes UI tests
...
Change-Id: I8dd8eae9e79f111bb1ae4df2738fc0de4be25ea8
3 years ago
Caren Chang
1cd5190305
Card UI: Add rounded corners
...
Bug: 228067197
Change-Id: I7af4eb64680f39616c2e37f092f62da960d3189d
3 years ago
Alex Vanyo
a62d91f188
Refine For You screen
...
Bugs: 228374446, 228374358, 228373944
Change-Id: I237cc511b09acd4c8e794f1950fadadf23656152
3 years ago
Alex Vanyo
0d6dd0b079
Reset in-progress topic selection upon saving
...
Previously, the in-progress topic selection wasn't reset upon saving. This meant that clearing out the selected topics (from the topics tab) would bring back the topic selection that was last used.
Bug: 228050946
Change-Id: I3d52baf6396b41e2116f38c89a79b419c90c63b5
3 years ago
Alex Vanyo
e325cf9bce
Update lifecycle to alpha06
...
Change-Id: I39958aa440e0ecd5bdae43179d8ac8501f87720e
3 years ago
Ran Nachmany
9ebea8ad29
Improving For You onboaring [ http://b/223204846 ]
...
Test: updated tests that were failing in firebase testlab due to the UI change.
Change-Id: If892a7a81eecc69bf71f41d75c11af363903f962
3 years ago
Don Turner
ab7b25ef6a
Add new fields to Topic and display SVG icon.
...
This CL makes the following changes to the Topic model:
Renamed description -> shortDescription
Added longDescription, url and imageUrl (this is the URL of the icon)
This makes the model of Topic in the app match the model in the back end.
The icon (an SVG file) for each topic is displayed in the Topic list UI.
Change-Id: Ibbb35c8be879ae4d6e45b69fa0eafa88f3537052
3 years ago
Alex Vanyo
d33c2546ee
Use androidx SavedStateHandle.saveable
...
Change-Id: Ifdae07c5b3731c4d67f348a01652cf3aec00b234
3 years ago
Caren Chang
1486a3e503
Open NewsResource URL when Card is tapped
...
Bug: 226603463
Change-Id: Ia9d15e9fd85ae1076c7744bf96ad39fd0d5f2e66
3 years ago
Don Turner
396f6eb07d
Add headerImageUrl to NewsResource
...
Change-Id: I275045a35aff3537a5aca3f48b82e8d9508f4124
3 years ago
Alex Vanyo
1dc478c441
Add news resource cards to for you screen
...
Change-Id: Ia68950804e304ccd4a9f4ba498dd2cf383315fbd
3 years ago
Adetunji Dahunsi
9651c6a581
Integrating data layer DAOs
...
Change-Id: I6bebf14768841f0fc9a224d933c059cfc50f9943
3 years ago
Simona Stojanovic
1411b1576b
Modularise the app
...
Change-Id: I63791eaf27d08a837598d774df53c96bb01b5864
3 years ago