3.0.370 Update Released

January 21, 2011

Yesterday I released the 3.0.370 update on the iTunes App Store. This update is a minor update on the 3.0 release from a few weeks ago. This update includes mostly bug fixes and new languages, including:

  • Localization for German and French
  • Fix for blocked BPROPFIND servers (Exchange 2003 only)
  • Fixed a crash when modifying tasks from search results
  • Sync can always be cancelled

This update is recommended for everyone. I think there is probably one more minor release with a couple of minor features and bug fixes before I take a bit of a hiatus from working on TaskTask for iOS and investigate TaskTask for other mobile platforms.

TaskTask 3.0.362 Released

January 10, 2011

For iPhone and iPod Touch users, version 3.0.362 has been released to the App Store. This update resolves two major issues:

  • Crashing when launched from an iOS device running 3.x firmware
  • Users without an Exchange server who lost their tasks when upgrading

I want to apologize to everyone who was affected by the initial 3.0 offering. The testing on that build was clearly not completely up to par on 3.x devices. This is largely due to Apple preventing firmware downgrades on devices, which left me with no way to test TaskTask on a device still running a 3.x firmware release. I have since acquired an original iPhone (first generation) which can only running 3.x firmware to test TaskTask on, so this problem shouldn’t be reoccurring.

Thanks for being a customer, and I certainly appreciate your business. I hope TaskTask 3.0 provides functionality to help keep you productive while you’re on the go.

TaskTask 3.0 and iPhone OS 3.x

January 4, 2011

There appears to be a compatibility issue between TaskTask 3.0 and 3.x versions of the iPhone OS (iPod Touch and iPhone). Unfortunately Apple doesn’t allow a firmware downgrade, so testing on a 3.x device is rather difficult. I’m working to obtain an iPhone or iPod Touch running the 3.x firmware so I can diagnose the problem and get an update available to resolve the problem.

In the mean time, if you have not upgraded to iOS 4.0 or later, I recommend you do not download the latest update.

Edit: If you use TaskTask without connecting to an Exchange server, this update caused all of your tasks to be hidden. Don’t worry, your tasks are still safe as long as you don’t delete TaskTask from your device. The update that will fix the issues with iOS 3.x will also bring back all of your tasks.

3.0 Update

January 4, 2011

If you’re using TaskTask on your iPhone or iPod Touch, the 3.0 update is now available in iTunes! However, the 3.0 update for TaskTask HD for iPad is still stuck waiting for a review from the App Store team. If you’re using TaskTask HD, hang in there, the update should be available in a few days.

Love TaskTask? Please let the iTunes community know!

January 3, 2011

One of the downsides to Apple’s rate and review model with iPhone OS 3.x is that they encouraged people who deleted the app from their phone to rate an application. That’s great, but most of the time if you are deleting the app you aren’t satisfied. I know there are a lot of customers out there who love TaskTask and use it every day to manage their task lists. If you’re one of them, I’d really appreciate you taking a few minutes to write a review on iTunes for TaskTask or TaskTask HD about your experience.

To submit a review, click on the link for the version of TaskTask you use to open the iTunes store for the application, click open in iTunes, then click on “Write A Review” under Customer Ratings.

Review TaskTask for iPhone and iPod Touch

Review TaskTask HD for iPad

 

Thanks so much!

HTTP 500 Error Connecting to Exchange 2003

January 3, 2011

If you’re getting an HTTP 500 error when connecting to an Exchange 2003 server, it is most likely due to the workaround for NTLM authentication required by iOS 4 and later.

Fortunately, you can disable the workaround which should resolve the problem. To disable the NTLM workaround:

  1. Press the Home button on your device, find the Settings application and tap to launch it.
  2. In the list of settings, scroll down to find TaskTask or TaskTask HD and tap on it.
  3. Tap on Protocol Setup to access the protocol settings.
  4. Find Disable HEAD Request and switch it to On.

Now press the Home button again, and launch TaskTask and refresh your task list. You shouldn’t see an error and your tasks should sync successfully.

Help Translate TaskTask

January 1, 2011

Now that TaskTask’s feature set has mostly stabilized, I’m ready to start working on localizing the TaskTask interface. After looking around, I’ve decided to use CrowdIn.net to allow any one to help localize the strings used in TaskTask.

If you’re interested in helping localize TaskTask into your language, sign up on crowdin.net today: http://translate.tasktaskapp.com/

I’m particularly interested in localizing TaskTask into German, French, Spanish, and Japanese. If you can help out, please sign up!

Debugging double freed / Autorelease releasing a deallocated object

January 1, 2011

After a couple of hours of searching around trying to figure out why the 3.0 beta was crashing randomly on a releasing a deallocated string, I finally found this blog post: http://coderslike.us/2009/05/05/finding-freeddeallocated-instances-of-objects/ with some great tips on how to debug this error.

Just wanted to post this for my reference in the future and give a shout out. This was so helpful!

TaskTask 3.0.360 Submitted to App Store

January 1, 2011

Happy New Year! I’m happy to announce that today, on Jan 1 2011, I’ve submitted the latest updates for TaskTask to the App Store for approval. Version 3.0 is a pretty significant upgrade for TaskTask that I’ve been working on since October. This update includes a number of requested features and some work under-the-covers to make sure TaskTask syncs with Exchange even under more difficult network conditions.

Some of the new features included in the 3.0 update include:

  • Improved UI: Now it’s easier than ever to delete or complete a task using the toolbar at the bottom of the task editor.
  • Task Subfolders: TaskTask now downloads and synchronizes tasks stored in subfolders as well. If you use folders to organize yourself and your task list, TaskTask now works for you! If you are using Exchange 2007 or 2010, you can even create and delete task subfolders from TaskTask.
  • Color Categories: If you’re a heavy category user in Outlook 2007 or later, you’ve probably assigned colors to all of your categories. Now you can do the same in TaskTask to make it easier to visualize your tasks. If you’re connected with Exchange 2010, TaskTask will even download the colors with your categories!
  • Improved Task List Filtering: Now you can filter based on start date, due date, category, or importance independent of how your view is arranged or sorted.
  • Rich Text Notes (Exchange 2007 or later): If you’ve edited a task note and added rich formatting to the note (tables, font styles, etc), TaskTask will now show you the note with the original formatting. To edit the note in TaskTask however, it must be converted to plain text.
  • Forward tasks via e-mail has been added to the iPhone edition
  • Printing is now available in both iPhone and iPad if you are running the latest version of iOS

 

A lot of work has gone into this update, so I hope it provides some features to enable TaskTask to be your choice for task list management on iOS devices!

Issue with Dates on Jan 1 & 2

January 1, 2011

Due to a recently discovered bug, tasks saved with a due date, start date, complete date, or reminder date on Jan 1 2011 or Jan 2 2011 will be incorrectly saved to your Exchange server as 2010. The cause of the bug is known, and only affects these two days. Any date set for Jan 3 or later will be properly saved as 2011.

Sorry for the inconvenience, a fix is on the way soon to make sure this doesn’t happen again in 2012.


Follow

Get every new post delivered to your Inbox.

Join 86 other followers