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

Offer a list of all streams, and a way to subscribe #188

Open
gnprice opened this issue Jun 14, 2023 · 2 comments · May be fixed by #832
Open

Offer a list of all streams, and a way to subscribe #188

gnprice opened this issue Jun 14, 2023 · 2 comments · May be fixed by #832
Assignees
Labels
a-home The home screens of the app; finding and starting conversations

Comments

@gnprice
Copy link
Member

gnprice commented Jun 14, 2023

Sometimes one wants to navigate to a stream when not already subscribed, or to subscribe to a stream.

In zulip-mobile this is offered on the "All streams" screen, reached from the bottom of the "Streams" tab (which corresponds to #187).

We should offer equivalent functionality, whether through a similar design or something different.

@gnprice gnprice added the a-home The home screens of the app; finding and starting conversations label Jun 14, 2023
@gnprice gnprice added this to the Launch milestone Jun 14, 2023
gnprice added a commit that referenced this issue Jun 14, 2023
Filed #187, #188, and #190.

Other items already existed as #80, #82, #95, #122, and #123,
or were already complete (a compose box, and three ways of
attaching something to a message.)
@opxdelwin
Copy link

Hey @gnprice I'd like to work on this issue. I'd love some help regarding the UI implementation.

  • Should we show both subscribed and unsubscribed streams?

@gnprice
Copy link
Member Author

gnprice commented Mar 19, 2024

Yes indeed — this screen should show all streams. (Well, all streams that the user is able to see.)

Cross-referencing, we have a more detailed discussion in this chat thread:
https://chat.zulip.org/#narrow/stream/48-mobile/topic/all-streams.20screen.20.23F188/near/1761243

@gnprice gnprice modified the milestones: Launch, B2: Summer 2024 May 9, 2024
@Khader-1 Khader-1 self-assigned this Jul 18, 2024
@Khader-1 Khader-1 linked a pull request Jul 23, 2024 that will close this issue
Khader-1 added a commit to Khader-1/zulip-flutter that referenced this issue Jul 27, 2024
Khader-1 added a commit to Khader-1/zulip-flutter that referenced this issue Jul 29, 2024
Khader-1 added a commit to Khader-1/zulip-flutter that referenced this issue Jul 29, 2024
Khader-1 added a commit to Khader-1/zulip-flutter that referenced this issue Jul 29, 2024
Khader-1 added a commit to Khader-1/zulip-flutter that referenced this issue Jul 29, 2024
Khader-1 added a commit to Khader-1/zulip-flutter that referenced this issue Aug 7, 2024
Khader-1 added a commit to Khader-1/zulip-flutter that referenced this issue Aug 7, 2024
Khader-1 added a commit to Khader-1/zulip-flutter that referenced this issue Aug 8, 2024
Khader-1 added a commit to Khader-1/zulip-flutter that referenced this issue Aug 8, 2024
Khader-1 added a commit to Khader-1/zulip-flutter that referenced this issue Aug 12, 2024
Khader-1 added a commit to Khader-1/zulip-flutter that referenced this issue Aug 12, 2024
Khader-1 added a commit to Khader-1/zulip-flutter that referenced this issue Aug 22, 2024
This creates the page that contains all channels list, still we need
to implement subscribe/unsubscribe logic which will be introduced in
the upcoming commits.

Fixes parts of zulip#188

channel_list: Show a label when no channels are found

channel_list: Order channels alphabetically
Khader-1 added a commit to Khader-1/zulip-flutter that referenced this issue Aug 22, 2024
Khader-1 added a commit to Khader-1/zulip-flutter that referenced this issue Aug 22, 2024
This creates the page that contains all channels list, still we need
to implement subscribe/unsubscribe logic which will be introduced in
the upcoming commits.

Fixes parts of zulip#188
Khader-1 added a commit to Khader-1/zulip-flutter that referenced this issue Aug 22, 2024
Khader-1 added a commit to Khader-1/zulip-flutter that referenced this issue Aug 29, 2024
This creates the page that contains all channels list, still we need
to implement subscribe/unsubscribe logic which will be introduced in
the upcoming commits.

Fixes parts of zulip#188
Khader-1 added a commit to Khader-1/zulip-flutter that referenced this issue Aug 29, 2024
Khader-1 added a commit to Khader-1/zulip-flutter that referenced this issue Aug 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a-home The home screens of the app; finding and starting conversations
Projects
Status: No status
Development

Successfully merging a pull request may close this issue.

3 participants