add multiple tasks with one new entry - split()

I love the ability to use keyboard shortcuts on my desktop to manage my lists; one of my favorites is the priority shortcut !p1. One thing I use Todoist for is making grocery lists, creating lots of items in a single list, usually on my Android device through the app. Keyboard shortcuts don't work or are impractical on a smartphone app, so a new feature that would be helpful for this would be to add a single task, then based on a delimiter typed in the textbox, split that task into multiple tasks and trim leading and trailing whitespace.

Ex:
click Add Task
type "bananas;; apples;; grapes"
create 3 tasks below the entry:
"bananas"
"apples"
"grapes"

I thought about having the delimiter be a double period ".." since the period is displayed on the base keyboard in Android and you don't have to change to the punctuation keyboard, which would make it faster to type. Most people use a single period to end a sentence or a triple period for "to be continued", so it seems a quicker, viable alternative to the semicolon. The double-semicolon is less likely to result in unexpected behavior for users who would not be aware of the "split" feature.

asked by on Jan 02, 2013 - 11:30

2 votes