aisk / pick

create curses based interactive selection list in the terminal
MIT License
722 stars 61 forks source link

added select all functionality #43

Closed vyasgupta closed 2 years ago

vyasgupta commented 4 years ago

Hi, I used your package recently when I wasn't able to use Tkinter due to account restrictions. It was very useful! I thought that it could benefit from having a select all option, so I added one in. The "select all" option doesn't change how the options are formatted when returned and will change to a "deselect all" option once you have all options selected.

I'm relatively new to contributing to GitHub, so let me know if there is something that I am missing here. I don't think that it is the most elegant solution yet, but I wanted to get your input.