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

Allow user to switch target community when composing a post #716

Closed
Sjmarf opened this issue Oct 11, 2023 · 1 comment
Closed

Allow user to switch target community when composing a post #716

Sjmarf opened this issue Oct 11, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@Sjmarf
Copy link
Contributor

Sjmarf commented Oct 11, 2023

Introduction

Add a drop-down arrow next to the community name in the post composer view. Clicking on it would bring up a new sheet where the user can search for a community. Clicking on a community result would retarget the post to the selected community.

Before the user enters a search term, we could show the user's subscriptions for easy access.

Rationale

If the user writes a post then realises they're on the wrong community, they can easily switch without losing their progress.

There are also several features that we may wish to implement later down the line that would rely on this:

  • Crossposting: we could let the user swipe on a community result (or use a context menu action) to add the community as a crosspost.

  • Sharing from another app: in the Photos app, we could add a share extension for Mlem that bring up the post composer sheet right within the photos app, uploading the selected image and attaching it to the post automatically. In this situation, we wouldn't already know which community the user wants to post to like we would inside of Mlem itself. Therefore, we'd need a way to search for a community.

@Sjmarf Sjmarf added the enhancement New feature or request label Oct 11, 2023
@EricBAndrews
Copy link
Member

Implemented in 2.0 post composer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Finished
Development

No branches or pull requests

2 participants