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

Feature request: Option to hide or summarize duplicate reposts. #481

Closed
georgedorn opened this issue Apr 5, 2018 · 6 comments

Comments

@georgedorn
Copy link

commented Apr 5, 2018

AndStatus is the only client that does most of what I need, but it is missing a feature that results in my timeline being a great deal noisier than it needs to be. Every time a toot goes woolly* my timeline ends up showing it to me several dozen times.

One option would be to only show me any given post once a day, but a more graceful option would be to roll up all of the reposts that have happened after my last-read location in the timeline into single copies, with the list of all of the reposters in the Actors menu.

@yvolk

This comment has been minimized.

Copy link
Member

commented Apr 5, 2018

Hello @georgedorn As you may have already noticed, AndStatus does have the "Collapse duplicates" feature that tries to do exactly what you describe, and not only for reblogs.
But it doesn't "collapse" similarly looking notes/actions that are not adjacent to each other. I.e. if two reposts of the same note are separated by one other note, they won't be collapsed.
Please check if this is your case.

See (+6) below top post on the screenshot, which shows, how many notes are hidden below this one (see them using "Show duplicates" context menu item)
screenshot_2018-04-05-19-28-27-804

@georgedorn

This comment has been minimized.

Copy link
Author

commented Apr 5, 2018

They're not adjacent to each other except by coincidence. I sometimes have two posts that alternate for several pages.

@yvolk

This comment has been minimized.

Copy link
Member

commented Apr 5, 2018

I see. I already noticed this limitation.
I think it won't take me much time to extend maximum "distance" between duplicated posts from "1" to maybe 5 ?!

@georgedorn

This comment has been minimized.

Copy link
Author

commented Apr 5, 2018

@yvolk

This comment has been minimized.

Copy link
Member

commented Apr 6, 2018

Collapsing of notes/actions is done at the UI level, so it shouldn't take much time and works fast even for large local cache, see "duplicates" method https://github.com/andstatus/andstatus/blob/master/app/src/main/java/org/andstatus/app/note/BaseNoteViewItem.java

yvolk added a commit that referenced this issue Apr 17, 2018
… not only adjacent duplicates ("distance" = 1), but also duplicates, separated by other notes: Timeline -> "Maximum distance between duplicates" which defaults to "5" now. Setting it to 0 disables the "Collapse duplicates" feature.
@yvolk

This comment has been minimized.

Copy link
Member

commented Apr 24, 2018

Implemented in v.38.02, please try #456

@yvolk yvolk closed this Jun 28, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.