Skip to content

Improve support for poll widgets #1573

@neiljp

Description

@neiljp
Collaborator

Initial work in #1551 by @rsashank provided

  • parsing of poll data
  • rendering into a styled message
  • updating of the styled message upon changes in the server (events)

This issue is intended to split out poll-related follow-up work which was originally tracked in #986.

Outstanding elements include

  • Showing who has voted for each poll option (currently the remaining work in Polls: Show who votes for each option #1551)
    Enable responding to polls, ie. toggling options
    Allow editing the question in your own polls
    Allow adding options to polls
    Limiting the editing of polls in the client (widget messages (content) may not be edited)

Activity

sahith-ch

sahith-ch commented on Apr 7, 2025

@sahith-ch
Collaborator

@zulipbot claim

zulipbot

zulipbot commented on Apr 7, 2025

@zulipbot
Member

Hello @sahith-ch, it looks like you've currently claimed 1 issue in this repository. We encourage new contributors to focus their efforts on at most 1 issue at a time, so please complete your work on your other claimed issues before trying to claim this issue again.

We look forward to your valuable contributions!

AngathG

AngathG commented on Apr 7, 2025

@AngathG
Collaborator

@zulipbot claim

zulipbot

zulipbot commented on Apr 7, 2025

@zulipbot
Member

Hello @AngathG, it looks like you've currently claimed 1 issue in this repository. We encourage new contributors to focus their efforts on at most 1 issue at a time, so please complete your work on your other claimed issues before trying to claim this issue again.

We look forward to your valuable contributions!

sahith-ch

sahith-ch commented on Apr 8, 2025

@sahith-ch
Collaborator

@zulipbot claim

zulipbot

zulipbot commented on Apr 8, 2025

@zulipbot
Member

Hello @sahith-ch, it looks like you've currently claimed 1 issue in this repository. We encourage new contributors to focus their efforts on at most 1 issue at a time, so please complete your work on your other claimed issues before trying to claim this issue again.

We look forward to your valuable contributions!

sahith-ch

sahith-ch commented on Apr 8, 2025

@sahith-ch
Collaborator

Hey, I've pushed all changes for that issue.
should i wait until its merger?

zulipbot

zulipbot commented on Apr 8, 2025

@zulipbot
Member

Welcome to Zulip, @Shashwat-Harsh-dev! We just sent you an invite to collaborate on this repository at https://github.com/zulip/zulip-terminal/invitations. Please accept this invite in order to claim this issue and begin a fun, rewarding experience contributing to Zulip!

Here's some tips to get you off to a good start:

As you work on this issue, you'll also want to refer to the Zulip code contribution guide, as well as the rest of the developer documentation on that site.

See you on the other side (that is, the pull request side)!

1shashwatharsh1

1shashwatharsh1 commented on Apr 8, 2025

@1shashwatharsh1
Collaborator

@zulipbot claim

zulipbot

zulipbot commented on Apr 8, 2025

@zulipbot
Member

Welcome to Zulip, @1shashwatharsh1! We just sent you an invite to collaborate on this repository at https://github.com/zulip/zulip-terminal/invitations. Please accept this invite in order to claim this issue and begin a fun, rewarding experience contributing to Zulip!

Here's some tips to get you off to a good start:

As you work on this issue, you'll also want to refer to the Zulip code contribution guide, as well as the rest of the developer documentation on that site.

See you on the other side (that is, the pull request side)!

neiljp

neiljp commented on Apr 18, 2025

@neiljp
CollaboratorAuthor

@sahith-ch You do not strictly need to explicitly claim issues to work on them; commenting is enough to informally claim. The other way around, if someone claims an issue but then someone else provides a solution more quickly, unless that submission is strongly lacking then often the original claimant could review the code that has already been proposed. Speed is not everything, of course :)

sahith-ch

sahith-ch commented on Apr 18, 2025

@sahith-ch
Collaborator

Thanks for clarifying,
I'll keep it in mind going forward.

Subham-KRLX

Subham-KRLX commented on Jun 16, 2025

@Subham-KRLX

Hi @1shashwatharsh1 and @neiljp! I noticed this issue is marked as "in progress" but hasn't seen updates in a while. If it's alright and not being actively worked on anymore, I’d love to explore contributing to this.

Please let me know if it’s okay to go ahead. Thanks!

1shashwatharsh1

1shashwatharsh1 commented on Jul 28, 2025

@1shashwatharsh1
Collaborator

sure I'm currently really busy due to my placements ,you can take it from here ^^

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @neiljp@zulipbot@sahith-ch@1shashwatharsh1@AngathG

      Issue actions

        Improve support for poll widgets · Issue #1573 · zulip/zulip-terminal