Skip to content

polls: Vote and unvote on options #166

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

Closed
gnprice opened this issue Jun 8, 2023 · 0 comments · Fixed by #939
Closed

polls: Vote and unvote on options #166

gnprice opened this issue Jun 8, 2023 · 0 comments · Fixed by #939
Assignees
Labels
a-api Implementing specific parts of the Zulip server API a-content Parsing and rendering Zulip HTML content, notably message contents

Comments

@gnprice
Copy link
Member

gnprice commented Jun 8, 2023

As part of poll support (#164), we should support voting for options, and removing one's vote for an option.

This will come after read-only support, #165.

@gnprice gnprice added a-content Parsing and rendering Zulip HTML content, notably message contents a-api Implementing specific parts of the Zulip server API labels Jun 8, 2023
@gnprice gnprice added this to the Launch milestone Jun 8, 2023
@gnprice gnprice modified the milestones: Launch, B2: Summer 2024 May 9, 2024
@PIG208 PIG208 self-assigned this Sep 24, 2024
PIG208 added a commit to PIG208/zulip-flutter that referenced this issue Oct 3, 2024
Visually, the appearence of the polls do not change, except that now
they are clickable.  This does not implement local echoing for voting.
Instead, we rely on the submessage events to get the updates after
voting.

Fixes: zulip#166

Signed-off-by: Zixuan James Li <[email protected]>
PIG208 added a commit to PIG208/zulip-flutter that referenced this issue Oct 7, 2024
Visually, this does not change the appearence, except that now
they are touchable.  This does not implement local echoing for voting.
Instead, we rely on the submessage events to get the updates after
voting.

For accessbility, the hit target is larger than the button.
See also:
  https://chat.zulip.org/#narrow/stream/48-mobile/topic/Poll.20vote.2Funvote.20UI/near/1952724

Fixes: zulip#166

Signed-off-by: Zixuan James Li <[email protected]>
PIG208 added a commit to PIG208/zulip-flutter that referenced this issue Oct 7, 2024
Visually, this does not change the appearence of the vote count box.

This does not implement local echoing for voting. Instead, we rely on
the submessage events to get the updates after voting.

For accessbility, the touch target is larger than the button.
See also:
  https://chat.zulip.org/#narrow/stream/48-mobile/topic/Poll.20vote.2Funvote.20UI/near/1952724

Fixes: zulip#166

Signed-off-by: Zixuan James Li <[email protected]>
PIG208 added a commit to PIG208/zulip-flutter that referenced this issue Oct 9, 2024
Visually, this does not change the appearence of the vote count box.

This does not implement local echoing for voting. Instead, we rely on
the submessage events to get the updates after voting.

For accessbility, the touch target is larger than the button.
See also:
  https://chat.zulip.org/#narrow/stream/48-mobile/topic/Poll.20vote.2Funvote.20UI/near/1952724

Fixes: zulip#166

Signed-off-by: Zixuan James Li <[email protected]>
PIG208 added a commit to PIG208/zulip-flutter that referenced this issue Oct 9, 2024
Visually, this does not change the appearence of the vote count box.

This does not implement local echoing for voting. Instead, we rely on
the submessage events to get the updates after voting.

For accessbility, the touch target is larger than the button.
See also:
  https://chat.zulip.org/#narrow/stream/48-mobile/topic/Poll.20vote.2Funvote.20UI/near/1952724

Fixes: zulip#166

Signed-off-by: Zixuan James Li <[email protected]>
PIG208 added a commit to PIG208/zulip-flutter that referenced this issue Oct 9, 2024
Visually, this does not change the appearence of the vote count box.

This does not implement local echoing for voting. Instead, we rely on
the submessage events to get the updates after voting.

For accessbility, the touch target is larger than the button.
See also:
  https://chat.zulip.org/#narrow/stream/48-mobile/topic/Poll.20vote.2Funvote.20UI/near/1952724

Fixes: zulip#166

Signed-off-by: Zixuan James Li <[email protected]>
PIG208 added a commit to PIG208/zulip-flutter that referenced this issue Oct 9, 2024
Visually, this does not change the appearence of the vote count box.

This does not implement local echoing for voting. Instead, we rely on
the submessage events to get the updates after voting.

For accessbility, the touch target is larger than the button.
See also:
  https://chat.zulip.org/#narrow/stream/48-mobile/topic/Poll.20vote.2Funvote.20UI/near/1952724

Fixes: zulip#166

Signed-off-by: Zixuan James Li <[email protected]>
PIG208 added a commit to PIG208/zulip-flutter that referenced this issue Oct 11, 2024
Visually, this does not change the appearence of the vote count box.

This does not implement local echoing for voting. Instead, we rely on
the submessage events to get the updates after voting.

For accessbility, the touch target is larger than the button.
See also:
  https://chat.zulip.org/#narrow/stream/48-mobile/topic/Poll.20vote.2Funvote.20UI/near/1952724

Fixes: zulip#166

Signed-off-by: Zixuan James Li <[email protected]>
PIG208 added a commit to PIG208/zulip-flutter that referenced this issue Oct 22, 2024
Visually, this does not change the appearence of the vote count box.

This does not implement local echoing for voting. Instead, we rely on
the submessage events to get the updates after voting.

For accessbility, the touch target is larger than the button.
See also:
  https://chat.zulip.org/#narrow/stream/48-mobile/topic/Poll.20vote.2Funvote.20UI/near/1952724

We add a TODO for pending poll votes visual indicator.  This would also apply
to emoji reaction pills.
See also:
  zulip#939 (review)

Fixes: zulip#166

Signed-off-by: Zixuan James Li <[email protected]>
PIG208 added a commit to PIG208/zulip-flutter that referenced this issue Oct 22, 2024
Visually, this does not change the appearence of the vote count box.

This does not implement local echoing for voting. Instead, we rely on
the submessage events to get the updates after voting.

For accessbility, the touch target is larger than the button.
See also:
  https://chat.zulip.org/#narrow/stream/48-mobile/topic/Poll.20vote.2Funvote.20UI/near/1952724

We add a TODO for pending poll votes visual indicator.  This would also apply
to emoji reaction pills.
See also:
  zulip#939 (review)

Fixes: zulip#166

Signed-off-by: Zixuan James Li <[email protected]>
PIG208 added a commit to PIG208/zulip-flutter that referenced this issue Oct 22, 2024
Visually, this does not change the appearence of the vote count box.

This does not implement local echoing for voting. Instead, we rely on
the submessage events to get the updates after voting.

For accessbility, the touch target is larger than the button.
See also:
  https://chat.zulip.org/#narrow/stream/48-mobile/topic/Poll.20vote.2Funvote.20UI/near/1952724

We add a TODO for pending poll votes visual indicator.  This would also apply
to emoji reaction pills.
See also:
  zulip#939 (review)

Fixes: zulip#166

Signed-off-by: Zixuan James Li <[email protected]>
PIG208 added a commit to PIG208/zulip-flutter that referenced this issue Oct 22, 2024
Visually, this does not change the appearence of the vote count box.

This does not implement local echoing for voting. Instead, we rely on
the submessage events to get the updates after voting.

For accessbility, the touch target is larger than the button.
See also:
  https://chat.zulip.org/#narrow/stream/48-mobile/topic/Poll.20vote.2Funvote.20UI/near/1952724

We add a TODO for pending poll votes visual indicator.  This would also apply
to emoji reaction pills.
See also:
  zulip#939 (review)

Fixes: zulip#166

Signed-off-by: Zixuan James Li <[email protected]>
PIG208 added a commit to PIG208/zulip-flutter that referenced this issue Oct 25, 2024
Visually, this does not change the appearence of the vote count box.

This does not implement local echoing for voting. Instead, we rely on
the submessage events to get the updates after voting.

For accessbility, the touch target is larger than the button.
See also:
  https://chat.zulip.org/#narrow/stream/48-mobile/topic/Poll.20vote.2Funvote.20UI/near/1952724

We add a TODO for pending poll votes visual indicator.  This would also apply
to emoji reaction pills.
See also:
  zulip#939 (review)

Fixes: zulip#166

Signed-off-by: Zixuan James Li <[email protected]>
PIG208 added a commit to PIG208/zulip-flutter that referenced this issue Oct 28, 2024
Visually, this does not change the appearence of the vote count box.

This does not implement local echoing for voting. Instead, we rely on
the submessage events to get the updates after voting.

For accessbility, the touch target is larger than the button.
See also:
  https://chat.zulip.org/#narrow/stream/48-mobile/topic/Poll.20vote.2Funvote.20UI/near/1952724

We add a TODO for pending poll votes visual indicator.  This would also apply
to emoji reaction pills.
See also:
  zulip#939 (review)

Fixes: zulip#166

Signed-off-by: Zixuan James Li <[email protected]>
PIG208 added a commit to PIG208/zulip-flutter that referenced this issue Oct 28, 2024
Visually, this does not change the appearence of the vote count box.

This does not implement local echoing for voting. Instead, we rely on
the submessage events to get the updates after voting.

For accessbility, the touch target is larger than the button.
See also:
  https://chat.zulip.org/#narrow/stream/48-mobile/topic/Poll.20vote.2Funvote.20UI/near/1952724

We add a TODO for pending poll votes visual indicator.  This would also apply
to emoji reaction pills.
See also:
  zulip#939 (review)

Fixes: zulip#166

Signed-off-by: Zixuan James Li <[email protected]>
PIG208 added a commit to PIG208/zulip-flutter that referenced this issue Oct 29, 2024
Visually, this does not change the appearence of the vote count box.

This does not implement local echoing for voting. Instead, we rely on
the submessage events to get the updates after voting.

For accessbility, the touch target is larger than the button.
See also:
  https://chat.zulip.org/#narrow/stream/48-mobile/topic/Poll.20vote.2Funvote.20UI/near/1952724

We add a TODO for pending poll votes visual indicator.  This would also apply
to emoji reaction pills.
See also:
  zulip#939 (review)

Fixes: zulip#166

Signed-off-by: Zixuan James Li <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a-api Implementing specific parts of the Zulip server API a-content Parsing and rendering Zulip HTML content, notably message contents
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants