zulip-mobile icon indicating copy to clipboard operation
zulip-mobile copied to clipboard

Support /todo widget

Open alya opened this issue 3 years ago • 7 comments

At present, the /todo widget is not supported on mobile. To make this feature fully usable, we should add mobile support.

It should ideally be possible to:

  1. View /todo widgets.
  2. Check/uncheck tasks.
  3. Add new tasks.
  4. Keep parity with the web app when additional features in #20213 are implemented.

For the initial version of this feature, it would be good enough to have (1) and (2).

alya avatar Dec 03 '21 22:12 alya

@alya This feature looks interesting to me. Can you please give some more info. as to how to implement it?

Udit-takkar avatar Jan 29 '22 08:01 Udit-takkar

@zulipbot claim

Udit-takkar avatar Jan 30 '22 12:01 Udit-takkar

Thanks for your interest, @Udit-takkar !

Can you describe your plan for how you will approach this issue?

alya avatar Feb 04 '22 07:02 alya

Thanks for your interest, @Udit-takkar !

Can you describe your plan for how you will approach this issue?

Would keep updating here https://chat.zulip.org/#narrow/stream/48-mobile/topic/Add.20todo.20widget Currently i was just testing how is everything working.

/poll widget is implemented in /webview and uses a shared class PollData which has all the necessary functions. Similarly there is TaskData in the main repo of zulip which is used to manage all the tasks data and new data is sent to /json/submessage API end point.
So 2 input box and one button to be implemented in webview. Still figuring some more things out

Udit-takkar avatar Feb 04 '22 15:02 Udit-takkar

@Udit-takkar really cool that you're working on that! I was surprised not to see more interest in such a functionality. Does is appear to be manageable?

maxecharel avatar Jun 24 '22 20:06 maxecharel

We've had another report of this on CZO: https://chat.zulip.org/#narrow/stream/48-mobile/topic/Add.20todo.20widget/near/1526169

chrisbobbe avatar Mar 16 '23 18:03 chrisbobbe

So, nothing for two years on this. I guess I'll just use the web app on mobile. I find /todo a crucial feature...

dixonge avatar Dec 27 '23 10:12 dixonge