Editing one item at a time is fine when you're just adding tasks. But when your list has fifty things and you want to mark a dozen of them done — or push a whole batch of deadlines back a week — clicking each one is tedious. So we built a proper bulk-action system into the list page.
Above every list you'll now see a Select all checkbox. Click it (or click the per-item checkbox once you're in select mode) and a floating action bar appears at the top of your screen with everything you need to act on a batch of items at once:
The bar stays pinned to the top of the viewport while you scroll, so you can see your selection count and your options no matter how long the list is.
Three workflows came up over and over in feedback:
Doing any of these one row at a time was painful enough that people sometimes just left their lists messy. The new bulk actions make all three workflows fast.
Click the Select all checkbox above the items to select everything. Or click the checkbox on individual items to pick a subset — the master checkbox shows an indeterminate state when only some items are selected.
While you're in select mode, the per-item complete checkbox temporarily gives way to a select checkbox in the same spot. No double-checkboxes cluttering the row.
The action bar appears at the top of the screen as soon as you have at least one item selected:
Click the × at the right end of the bar to clear your selection and exit select mode.
A single request to the server applies the chosen action to every selected item in one transaction — no per-row round-trips, so even hundreds of items go through in a fraction of a second. Selection happens entirely in the browser; only the final action talks to the server.
A few related improvements we're considering based on the same idea:
If any of these (or something else) would change how you use your lists, send us a note. Bulk add was added because users asked for it; this one was too.
Happy organizing.