Todo.txt for iOS updated (version 1.9)

Happy news: a much-needed update to Todo.txt for iOS is now live in the App Store. Version 1.9 fixes the terrible bug that caused the app to crash if your local todo.txt file differed from the version in Dropbox.

Thanks so much to Jeremy and Steven for submitting the patch that fixed this bug, and to grahamc for doing some code library upgrades and cleanup.

Get Todo.txt for iOS in the App Store now:

Todo.txt on the App Store

FAQ: Support for cloud providers other than Dropbox?

Todo.txt’s mobile apps sync your todo.txt file with Dropbox, and no other cloud provider. You need to have a working Dropbox account to at least start using either of the official Todo.txt apps for Android and iOS.

Don’t want to sync your todo.txt to Dropbox? See the last paragraph for a workaround.

Several users have asked if the apps could work with other cloud providers, like ownCloud, git, Google Drive/Cloud, Box, rsync, SkyDrive, ShareFile, Amazon Cloud Drive, etc. We haven’t done it for two reasons. First, writing the backend code required to support multiple cloud providers is a bigger project than the core developers can take on at the moment. Second, our goal is to create the simplest, most friction-free user experience possible. Dropbox is one of the most popular consumer cloud providers in the world, so focusing our time and effort on refining the user experience syncing to Dropbox benefits the most users.

In short, in this case, we believe less is more.

Providing a choice of cloud providers to the app is a difficult user interface problem and would introduce much more code and complexity to maintain. Right now we’re focusing on smaller improvements we can make to the current single-provider functionality.

Of course, as always, we welcome pull requests! But do note: any pull request that adds a user interface for selecting an alternative cloud provider, managing that provider’s credentials, connection, and syncing mechanism would have to provide an incredibly simple, easy user experience to get accepted. If you’re up for the challenge, start by sharing wireframes with the community on the mailing list.

If you want to use Todo.txt for Android or iOS but you don’t want to sync to Dropbox, there’s a workaround. Create a free, empty Dropbox account, log into Todo.txt with it, then in the app’s settings under “Sync automatically”, check “Never (work offline).”

TodoTxtMac is a minimalist, keyboard-driven to-do manager for Mac OS X (10.8 Mountain Lion and higher) that conforms to the todo.txt format spec.(via TodoTxtMac)

TodoTxtMac is a minimalist, keyboard-driven to-do manager for Mac OS X (10.8 Mountain Lion and higher) that conforms to the todo.txt format spec.(via TodoTxtMac)

"Nothing groundbreaking but it’s a nice little app…." At Google’s Cloud Platform Live event, an engineer demonstrated how to integrate Google’s Cloud product into an app - and they used Todo.txt for Android to do it! Thanks, Google. Now about that pull request…

An online todo list manager based on the Todo.txt format — complete with with Dropbox integration. If you keep your todos in a text file, you’ve already finished the hardest part.
In a way, this whole search has ended — at least for the time being — where it began years ago: I keep a simple text file listing to-do items. But the twist is a fabulous iPhone and iPad app that makes that list available for reading and editing wherever I happen to be. It’s the best of both worlds.
The Great To-do App Hunt - Boston Business Journal

Todo.txt CLI version 2.10 now available

Just released a long-overdue update to the Todo.txt CLI, which hasn’t seen a user distribution release in more than a year and a half. Plenty of fixes and enhancements are available in the new release, including:

  • Term filtering for listcon
  • A new make install command
  • Add-on subfolders (for easier git cloning of add-ons)
  • Project and context coloring without an add-on
  • Improvements to help and task completion

See the CLI 2.10 release page for the full changelog and to download the update. Thanks especially to Ingo for contributing the lion’s share of updates to this release, and for code-reviewing all the contributions.

As always, get in touch on the mailing list with questions about the update.

FAQ: How do I get my Todo.txt add-on accepted into the project?

Todo.txt’s Command Line Interface offers hooks for developers to create add-ons that make custom commands available to users or change default behavior. For example, an add-on can offer a single command that adds a task and prioritizes it A in one shot. Here’s how to create and install CLI add-ons.

If you’ve created a Todo.txt add-on, that’s wonderful! To release it to the community, here’s what to do.

1. Publish it on GitHub either in a repository under your username or as a gist.

2. Then, list it on the Add-on Directory. That’s a community-written wiki page, so to add your information, just press the Edit button.

3. Finally, post a message to the Todo.txt mailing list letting the community know your add-on is available for download and installation.

While I (Gina) maintain a couple of sample add-ons in a branch of the todo.txt-cli repository, I only keep add-ons there which I developed. There’s no need to send me a pull request for your add-on. You can simply keep your add-on in your own repository and list it in the Add-on directory to make it available for use.

Thank you expanding the Todo.txt ecosystem!

Todo.txt for iOS update available (version 1.7)

Several users noticed that last month’s iOS 7 release shipped with a few minor but annoying bugs. Happily, Todo.txt 1.7 is now available in the App Store and resolves several issues.

Todo.txt on the App Store

This release fixes the following bugs:

  • In search results, tap on a task and see the right details
  • Stop scrolling up under the top navigation bar in all views
  • Don’t crash on Dropbox file conflict
  • Show changes to a task immediately on the details screen
  • Go back to Todo.txt list after deleting a task

It also has a few improvements:

  • Simplified settings area
  • Auto-detected todo.txt file line breaks (no more manual setting!)
  • Sort tasks by date, oldest first or newest first
  • Show task dates by default
  • Display version number in settings

Get in touch on the mailing list if you have any questions about the update.

News and updates about Todo.txt apps and community.

view archive