Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support trending statuses #3910

Closed
wants to merge 30 commits into from
Closed

Support trending statuses #3910

wants to merge 30 commits into from

Conversation

nikclayton
Copy link
Contributor

@nikclayton nikclayton commented Aug 1, 2023

Expand the "trending" support to include trending statuses

Main changes:

  • Add a new timeline kind, TRENDING_STATUSES. Use this everywhere necessary to fetch a timeline of trending statuses
  • Update TrendingActivity to use this fragment in the view pager
  • Support adding trending statuses as a dedicated tab

Fixes #2109

@nikclayton
Copy link
Contributor Author

This includes the changes in #3908 which you may want to review first (that, in turn, is stacked on top of #3906).

Those are interactable -- reply, favourite, bookmark, view thread, etc.

@nikclayton nikclayton self-assigned this Aug 5, 2023
@nikclayton nikclayton closed this by deleting the head repository Aug 27, 2023
Tak pushed a commit that referenced this pull request Sep 14, 2023
Add "Trending posts" (statuses) feed.

This feed is a good source of interesting accounts to follow and,
personally, a sort of "Front page of the Fediverse".

Since #3908 and #3910 (which would provide a more thorough, albeit
complex, access to trending things) won't get merged, I'd like to
address this missing feed by simply adding another tab/feed.

~~If desired, I can move the second commit (fixing lint) to another
PR.~~

## Screenshots
### Tab
<img
src="https://github.com/tuskyapp/Tusky/assets/1063155/6a71a97e-673e-44c7-b67d-9b1df0bed4f5"
width=320 /> <img
src="https://github.com/tuskyapp/Tusky/assets/1063155/9bf60b23-d2f3-4dd8-8af6-e96647b02121"
width=320 />

### Activity
<img
src="https://github.com/tuskyapp/Tusky/assets/1063155/4e07dea3-d97f-42c6-8551-492a3116fcfa"
width=320 /> <img
src="https://github.com/tuskyapp/Tusky/assets/1063155/ad00a134-d622-43f4-8305-84cfa7fed706"
width=320 />
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support Explore/Trends
1 participant