Todo 5 with iCloud coming very soon!


Todo with iCloud Coming Soon

I'm coming up from the coding catacombs of Appigo to give you a bit of insight about what's been going on here lately … and we are VERY excited about it!

Todo tasks with full-on iCloud support is about to be a reality for everyone. We just submitted it to Apple and it is pure delicious goodness in the palms of your hands.

What's so great about iCloud anyway? Well, the biggest advantage of iCloud is that it's extremely simple to use. The setup page for using iCloud in Todo contains only one button. Press the, "Use iCloud," button and you're good to go. Any change you make to your tasks are moved around to all your iOS and Mac devices by iCloud with no extra effort from you. You don't even have to press the sync button. It happens without any thought by you. It's incredible and we can't wait for you to have it in your hands.

What if you're using one of Todo's other sync services like Todo Online or Dropbox? Essentially, you've already got the same thing and if it's working well for you, there's no reason to switch. Each sync service has its advantages. Todo Online, for example, provides web browser access. Dropbox gives you ultimate peace of mind with automatic revisions (built-in backups). Appigo Sync (our free Wi-Fi only sync tool) is still the best choice for those of you who, for whatever reason, dislike the "Cloud."

In addition to adding iCloud support, we've streamlined task syncs with Dropbox. The speed improvements for task sync with Dropbox are dramatic. We hope you'll welcome this particular improvement and thank you for persevering through a couple of hiccups during the last update.

What I've mentioned already (iCloud support and speed improvements with the Dropbox task sync) are the main "biggies" of the release. Why has it been so long since the last update? Beyond all the extensive testing we've been doing, we've made a LOT of "stability and performance improvements" in this release.

The majority of improvements for each release come as a direct result of customer feedback and through our own testing. We don't usually explain everything that goes into a release, but this one is so jam packed with improvements, I thought it'd be worth sharing the full extensive list here:

- iCloud support
- Dramatic Dropbox synchronization speed improvements
- Fixed a filter so the starred list will show checklists with subtasks (similar to fix for #5282)
- Fix popover on iPad when you create a subtask and rotate the device
- Stay in the starred list when creating a new project or checklist from the starred list
- 5382: Use a Todo checkmark in place of the sync button at the end of a successful sync
- 5371: Added a "Done" button when using multi-edit mode
- 5387: Use RGB color in the color picker instead of a grayscale color space
- 5430: Removed "Perform Full Synchronization" button which is no longer needed/useful
- 5400: Fixed completed tasks when sync setting set to "None"
- 5427: Fixed completed tasks sync w/o having to change the due date or priority
- 5433: Fixed a list sync problem via Dropbox
- 5426: Fixed sync with Toodledo to prevent some task duplicates
- 5423: Fixed a list deletion problem where a list would still appear after being deleted
- 5424: Fixed a due date update problem when sorting tasks manually
- 5425: Fixed a project printing crash which occurred after manually moving a subtask
- 5420: Fixed a problem where alerts from project subtasks would still be scheduled after moving them into a checklist
- 5421: Fixed list selection after selecting a task from search results
- 5418: Fixed the empty section header problem in a list with no tasks
- 5364: Fixed the multi-edit navigation bar title label so it won't overlap the multi-edit button
- 5333: Fixed a consistency problem of tag deletion; it's now consistent with the context picker (swipe delete removed)
- 5406: Fixed the "Error 9" Todo Online sync problem related to tags of a task
- 5407: Fixed the Quick Add text field to not be gray on iOS 5
- 5404: Fixed a crash which occurred after pressing the "Save" button while editing a project's note
- 5299: Fixed a problem with due date resetting to January, 1 after completing a repeating subtask
- 5402: Fixed a problem dismissing a popover on the iPad after editing a task's name
- 5391: Fixed tasks from losing list assignment after it's moved out of a checklist and synchronized with Dropbox
- 5392: Fixed checklist subtasks so they will not keep properties once moved into a checklist
- 5365: Fixed a problem where tasks would not show new list color on iPad without the screen being refreshed
- 5385: Fixed the due time field to be disabled when there is no due date
- 5384: Fixed the due time property of a task to be cleared when the due date is cleared
- 5467: Fixed the task tag/context filter banner from being shown in the wrong place
- 5468: Fixed the sync activity indicator alignment
- 5436: Fixed the "Any Tag" Russian translation
- 3927: Fixed a sort order reset problem when using alphabetical sorting
- 5470: Fixed a problem found with notifications for project subtasks
- 5458: Fixed a problem found with notifications for sync-completed tasks
- 5449: Fixed a strange animation when tapping "Done" when editing tags
- 5459, 5460: Fixed notifications when changing a project to a checklist and synchronizing to a second device
- 5381: Fixed a problem that prevented dragging a task into an empty section header in multi-edit mode
- 5331: Fixed a sync problem with Toodledo seen after deleting tags
- 5370: Fixed a problem with task selection after leaving the tag picker
- 5356: Fixed a crash which was happening after successfully purchasing a Todo Online subscription
- 5345: Fixed a crash which sometimes happened when dragging around projects and checklists in multi-edit mode
- 5346: Fixed the reset button to properly reset manually sorted tasks
- 5323: Fixed list color dots to update properly in tasks after changing the list color (iPad only)
- 5328: Fixed a crash which occurred sometimes when creating a list in Todo for iPad using iOS 5
- 5329: Properly remove due date, type, etc. from a task when moving it into a checklist
- 5325: Ensure checklist items have "None" set as their priority when adding via QuickAdd
- 5319: Prevent a crash when creating a project or checklist when creating it inside of focus list with no due date (shouldn't normally appear but caused a crash)
- 5309: Fixed a problem where new contexts weren't properly synchronizing using Dropbox
- 5330: Prevent a blank screen the very first time the third party apps screen is viewed
- 5283: Fixed a problem found with task priority synchronization to Outlook (Appigo Sync for Windows)
- 5315: Fixed a problem where the tags status bar was not updating when removing a tag from the currently-selected tags
- 5327: Fixed the iPad popover arrow to make sure it points at the project/checklist header instead of one of the subtasks
- 5303: Fixed a problem where the passcode prompt would prevent keyboard input
- 5306: Prevent a crash when picking a contact on iPad
- 5311: Prevent checklists from being created with no name
- 5312: Star checklist items when they are created while viewing the starred list
- 5310: Prevent a tag named "Any Tag" from being created when creating tasks in the starred list
- 5321: Prevent a tag named "Any Tag" from being created when creating tasks in the Lists screen
- 5313: Fixed a crash found sometimes with Dropbox sync
- 5296: Clear "Last Sync" date when switching sync services
- 5300: Fixed table cell background colors for iOS 5
- 5293: Prevent tasks from inadvertently being marked completed in multi-move mode
- 5292: Fixed problem preventing tags from being edited
- 5287: Prevent an app crash which sometimes occurred when parsing invalid recurrence strings
- 5274: Show sync status messages in the synchronization settings screen
- 5279: Prevent a possible crash for an old setting to load a specific task at startup
- 5278: Fixed problem of adding extra commas in tags property of tasks
- 3659: Prevent crash when creating "Call a Contact" task and searching for a contact
- 5275: Prevent crash on iPad after editing task name and tapping away from popover view
- 5320: Fixed a tag renaming problem combined with synchronization
- 5294: Prevent duplicate task alerts from being created after synchronization
- 5290: Prevent tags from being deleted by another tag with same spelling but different capitalization
- 5285: Fixed a due date/badge count problem with Toodledo synchronization
- 5280: Allow subtasks to appear when you go into a project from the starred list
- 5281: Fixed problem which sometimes prevented users from creating tasks after 4.4.2 update
- 5546: Fixed possible app crash due to not finalizing sql query statement
- 5521: Fixed "View" button translation problem for iOS 5 task alerts
- 5551: Improved speed of completing projects and checklists with a lot of subtasks
- 5549: Fixed a problem of some task alerts not being scheduled properly
- 5542: Fixed an upgrade from Todo 3.4.3 -> 5.0 problem where some tasks would lose their list assignment
- 5539: Improved speed performance switching between task list and lists view on iPhone for data sets of over 2000 tasks
- 5535: Fixed a display problem on Mac when editing task alert sounds
- 5419: Fixed black area of screen which sometimes appeared after editing a subtask note
- 5531: Fixed a problem where the due date calendar would not draw properly on iOS 4.x
- 5522: Fixed a problem sometimes seen with task sync and displayed as "Error 9"
- 5465: Fixed a never-ending sync problem after creating a checklist with a due date in the past
- 5457: Properly dismiss a checklist popover when viewing a task alert on the iPad
- 5451: Fixed a problem with importing checklists from an email
- 5386: Fixed a problem losing editing focus during a sync when creating a new task (Mac version)
- 4650: Fixed repeating tasks to not have their dates reset back to Jan. 1
- 5347: Moved "Reset" manual sorting button to be inside the "Actions" button during multi-edit mode
- 5348: Fixed a problem where checklist would not remember manual sorting selection
- 5336: Fixed sorting options for projects
- 5324: Prevent detail disclosure button from appearing in Quick Add when viewing a checklist
- 5322: Make Quick Add work on all workspaces and over full screen apps (Mac version)

Almost 100 improvements! We hope it will be approved soon by Apple. Sometimes an update gets approved within 5 days, sometimes it takes a couple weeks, but it will be worth the wait.

Stay tuned to our Twitter Feed and Facebook Page to be among the first to know when the update is live.

It's back down to the catacombs for me. The team is working on some crazy cool stuff that I don't want to miss out on. I'll be writing again soon.

-Boyd