Skip to content

Improve support for todo widgets #1575

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
4 tasks
neiljp opened this issue Apr 4, 2025 · 4 comments
Open
4 tasks

Improve support for todo widgets #1575

neiljp opened this issue Apr 4, 2025 · 4 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 #1549 by @rsashank provided

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

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

Outstanding elements include

  • Enable responding to tasks, ie. toggling the 'check mark' or 'done' status
  • Allow editing the title in your own todo list
  • Allow adding tasks to todo lists
  • Limiting the editing of todo lists 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
@AngathG
Copy link
Collaborator

AngathG commented Apr 7, 2025

@zulipbot claim

@zulipbot
Copy link
Member

zulipbot commented Apr 7, 2025

Welcome to Zulip, @AngathG! 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)!

@zulipbot
Copy link
Member

zulipbot commented Apr 8, 2025

@Shashwat-Harsh-dev This issue cannot be claimed, as someone else is already working on it. Please see our contributor guide for advice on finding an issue to work on. Thanks!

@neiljp
Copy link
Collaborator Author

neiljp commented Apr 18, 2025

@AngathG @Shashwat-Harsh-dev This has multiple parts, so if you wish to work on different pieces, that would be fine - or we can discuss on chat.zulip.org first, if some parts are not clear :)

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

3 participants