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

Improve support for poll widgets #1573

Open
5 tasks
neiljp opened this issue Apr 4, 2025 · 10 comments
Open
5 tasks

Improve support for poll widgets #1573

neiljp opened this issue Apr 4, 2025 · 10 comments
Assignees
Labels
area: widgets GSoC Possible GSoC project component help wanted This issue should be clear enough to work on in progress TRACKING

Comments

@neiljp
Copy link
Collaborator

neiljp commented Apr 4, 2025

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 Add support for Polls Widget on ZT. #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)
@neiljp neiljp added area: widgets GSoC Possible GSoC project component help wanted This issue should be clear enough to work on TRACKING labels Apr 4, 2025
@sahith-ch
Copy link
Collaborator

@zulipbot claim

@zulipbot
Copy link
Member

zulipbot commented Apr 7, 2025

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
Copy link
Collaborator

AngathG commented Apr 7, 2025

@zulipbot claim

@zulipbot
Copy link
Member

zulipbot commented Apr 7, 2025

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
Copy link
Collaborator

@zulipbot claim

@zulipbot
Copy link
Member

zulipbot commented Apr 8, 2025

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
Copy link
Collaborator

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

@zulipbot
Copy link
Member

zulipbot commented Apr 8, 2025

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
Copy link
Collaborator

@zulipbot claim

@zulipbot
Copy link
Member

zulipbot commented Apr 8, 2025

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)!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: widgets GSoC Possible GSoC project component help wanted This issue should be clear enough to work on in progress TRACKING
Projects
None yet
Development

No branches or pull requests

5 participants