Skip to content

Offer subscribe/unsubscribe in channel action sheet #1224

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

Open
chrisbobbe opened this issue Dec 27, 2024 · 2 comments
Open

Offer subscribe/unsubscribe in channel action sheet #1224

chrisbobbe opened this issue Dec 27, 2024 · 2 comments
Labels
beta feedback Things beta users have specifically asked for

Comments

@chrisbobbe
Copy link
Collaborator

As with #347 and #1223, I think a "channel action sheet" in the style of the existing "topic action sheet" would be a fine place for this.

The button can say "Subscribe" when not subscribed, and "Unsubscribe" when subscribed.

The "Unsubscribe" button should probably give a confirmation modal before making the API request.

Related issues

@chrisbobbe chrisbobbe added the beta feedback Things beta users have specifically asked for label Dec 27, 2024
@chrisbobbe
Copy link
Collaborator Author

chrisbobbe commented Dec 27, 2024

This came up in beta feedback on CZO:

In the channel list, a long press on the channel name should bring up a menu with options like "Mark all read" and "unsubscribe" and "copy link". That menu was available in the old app.

@chrisbobbe chrisbobbe changed the title UI to subscribe/unsubscribe from a channel Subscribe/unsubscribe in channel action sheet Dec 27, 2024
@chrisbobbe chrisbobbe changed the title Subscribe/unsubscribe in channel action sheet Offer subscribe/unsubscribe in channel action sheet Dec 27, 2024
@gnprice gnprice added this to the M5: Launch milestone Dec 28, 2024
@gnprice gnprice modified the milestones: M5: Launch, M6: Post-launch Jan 14, 2025
laurynmm added a commit to laurynmm/zulip that referenced this issue Jun 13, 2025
The ability to unsubscribe from a channel is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

This feature is tracked in:
zulip/zulip-flutter#1224

Part of zulip#34748.
laurynmm added a commit to laurynmm/zulip that referenced this issue Jun 13, 2025
The ability to unsubscribe from a channel is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

Deletes static/images/help/mobile-check-icon.svg as it is no
longer used.

This feature is tracked in:
zulip/zulip-flutter#1224

Part of zulip#34748.
timabbott pushed a commit to laurynmm/zulip that referenced this issue Jun 14, 2025
The ability to unsubscribe from a channel is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.

Deletes static/images/help/mobile-check-icon.svg as it is no
longer used.

This feature is tracked in:
zulip/zulip-flutter#1224

Part of zulip#34748.
@chrisbobbe
Copy link
Collaborator Author

When this is done we should update the Help Center doc. We removed instructions for the legacy app when preparing to launch the new app: zulip/zulip@5ce55ac

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
beta feedback Things beta users have specifically asked for
Projects
Status: No status
Development

No branches or pull requests

2 participants