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

Merge upstream changes #2263

Merged

Conversation

ClearlyClaire
Copy link

@ClearlyClaire ClearlyClaire commented Jul 2, 2023

Conflicts

None

Ported changes

Additional changes

ClearlyClaire and others added 24 commits June 28, 2023 14:57
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Port 285a691 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
…on gaps

Port 9934949 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
Port 78ba12f to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
…ose column

Port cea9db5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
…s in web UI

Port 0512537 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
…eb UI

Port 5b46345 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
@ClearlyClaire ClearlyClaire marked this pull request as ready for review July 2, 2023 10:34
@Plastikmensch
Copy link

The new column doesn't show local-only toots under "All".
I think it should.

@ClearlyClaire
Copy link
Author

Ah, I knew I was missing something. The current column does not show local-only posts, but that can be configured.

We could bring back the configuration option for this column, but it would be rather awkward having it apply to all three tabs…

Maybe simply have it labelled “Allow local-only posts in All tab” but eh

@Plastikmensch
Copy link

Ah, I knew I was missing something. The current column does not show local-only posts, but that can be configured.

We could bring back the configuration option for this column, but it would be rather awkward having it apply to all three tabs…

Maybe simply have it labelled “Allow local-only posts in All tab” but eh

It does show them under "Local", but yeah I think bringing that option back isn't a good idea.
And the name "All" does imply it shows everything, so I'm for just showing them.
Otherwise I think the chance of people completely missing local-only toots is quite high.

@ClearlyClaire
Copy link
Author

We initially excluded them from “Federated” (which is replaced by “All”) because people were confused that they were showing up there, so… makes sense to me this would be configurable… maybe the setting should only show up when the “All” tab is selected, but that is awkward as well

@Plastikmensch
Copy link

We initially excluded them from “Federated” (which is replaced by “All”) because people were confused that they were showing up there, so… makes sense to me this would be configurable… maybe the setting should only show up when the “All” tab is selected, but that is awkward as well

Sorry, didn't get a notification for your reply for some reason.

True, but I think "Federated" and "All" have different meanings.
I'm usually against removing functionality, but I think it would make sense here, though only showing it when "All" is selected does make sense, but as you said it's awkward.

@ClearlyClaire
Copy link
Author

Ended up adding it as a (default-on) toggle:
image

@ClearlyClaire ClearlyClaire force-pushed the glitch-soc/merge-upstream branch from e905499 to 9f3c3f5 Compare July 2, 2023 18:28
@ClearlyClaire ClearlyClaire merged commit ed567c9 into glitch-soc:main Jul 2, 2023
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.

8 participants