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

Allow deleting multiple todos at once #59

Closed
jslvtr opened this issue May 1, 2017 · 10 comments
Closed

Allow deleting multiple todos at once #59

jslvtr opened this issue May 1, 2017 · 10 comments

Comments

@jslvtr
Copy link

jslvtr commented May 1, 2017

Been having this issue where I have many archived todos (say 10). Would be nice to be able to do one of these:

todo d 1,2,3,4
todo d 1..4

Otherwise it's a wee bit repetitive. Great work on this, finding it very useful!

@mikezter
Copy link
Contributor

mikezter commented May 2, 2017

You can delete all archived todos with todo gc (garbage collection)

@jslvtr
Copy link
Author

jslvtr commented May 3, 2017

Ah, makes sense! Might be interesting to add this to the README and on todolist.site!

@gammons
Copy link
Owner

gammons commented May 3, 2017

ah, that's my bad. I will add gc to the todolist.site documentation now.

@jslvtr
Copy link
Author

jslvtr commented May 3, 2017

Great stuff, thank you! Will be very useful for me.

@jslvtr jslvtr closed this as completed May 3, 2017
@gammons
Copy link
Owner

gammons commented May 3, 2017

I'm going to re-open because I like the idea for this. It could be a good feature.

Would be nice to add multiple edit support for the following:

  • Deleting
  • Prioritizing
  • Completing
  • Un-completing
  • Archiving
  • Un-Archiving
  • Editing due date

@NonerKao
Copy link
Collaborator

NonerKao commented Oct 2, 2017

What is the current status of this issue?
It seems to me that ranged deleting and prioritizing is OK.

@stuartskelton
Copy link
Contributor

The only thing outstanding is 'Editing due date'

@NonerKao
Copy link
Collaborator

NonerKao commented Oct 4, 2017

What would that functionality look like? I come up with two scenarios, but maybe there are more.

Changing multiple todos' due day into another day would be straightforward, and kind of useful.

But if we are talking about providing a more general function: re-assigning different due days to multiple todos correspondingly, then we have to either provide an iterative prompt, or implement the parsing of a list of due days.

@stuartskelton
Copy link
Contributor

I think it should stay inline with the other multi-id and have something like

t e 1-10 due today

anything more complex I feel will be confusing.

@NonerKao
Copy link
Collaborator

NonerKao commented Oct 9, 2017

Agreed! Although this is less generic, this is still a common and useful feature.

@gammons gammons closed this as completed Aug 4, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants