wayneashleyberry / wunderline

✅️ Command-line client for Wunderlist, the easiest way to get stuff done.
https://git.io/vM45l
MIT License
310 stars 29 forks source link

Visual feedback on task adding #88

Open karlicoss opened 8 years ago

karlicoss commented 8 years ago

Right now, if you don't specify any task title or, use tasks options incorrectly, e.g.

wunderline add
wunderline add --due whatever

, nothing is printed out in the terminal, and there is no visible indication of error (except for non-zero error code sometimes). IMO it would be nice to explicitly alert the user about that and maybe show command's documentation, so for instance wunderline add could result in wunderline help add.

Another thing is, could we show summary of the created task in case it was created successfully? E.g. wunderline add --due 2016-07-05 "test task" could result in

test task  Tue 5 July   ★

(same format wunderline inbox uses).

What do you think? I would be happy to contribute if you think any of this is good idea.

karlicoss commented 7 years ago

Hey @wayneashleyberry do you have any thoughts on that? :)

Thor77 commented 7 years ago

I have a patch ready for the first part of your issue. We should discuss the second part more precise before creating any patches for visual feedback, though. For example how we want it to look like and for which commands, etc.

Thor77 commented 7 years ago

Reopen for general visual feedback, not just on errors.

wayneashleyberry commented 7 years ago

I tend to follow the Unix philosophy here, if everything worked as expected then the application should have nothing to say. Are exit codes not enough to signify success or failure?

alexandrebarbaruiva commented 6 years ago

How's progress on this task? I'd like to work on it if there's anything to work on