Version History
Release notes for Life Balance 4.0.5 for Macintosh, and 3.4.1 for Windows and Palm
Friday, December 21, 2007
Note that Life Balance 4.0.4 requires Mac OS X Panther (10.3.9), Tiger, or Leopard. Customers using older versions of Mac OS should upgrade the Mac OS before upgrading Life Balance from 3.2.9 to 4.x.
Complete Prior Version Histories:
3.3 Windows April 30, 2007 3.2.9 Palm, Macintosh and Windows November 9, 2006 3.2.8 Palm, Macintosh and Windows August 16, 2006 3.2.7 Palm, Macintosh and Windows July 7, 2006 3.2.6 Palm, Macintosh and Windows May 6, 2005 3.2.5 Palm, Macintosh and Windows August 5, 2004 3.2.4 Palm, Macintosh and Windows May 24, 2004 3.2.3 Palm, Macintosh and Windows January 15, 2004 3.2.2 Palm, Macintosh and Windows November 8, 2003 3.2.0 3.2.1 Palm, Macintosh and Windows July 8, 2003 3.1.1 Palm, Macintosh and Windows January 16, 2003 3.1 Windows October 2002 3.0 3.1 Macintosh April 2002 to October 2002 2.0 3.1 Palm December 1999 to October 2002 1.x Newton Released in 1995
Apple discontinued Newton in February 1998
Versions 4.0.4 and 3.4
Changes since 3.3 and 3.2.9:
| New Features | ||||
| Life Balance is now a universal binary, so that it runs at full speed on both PowerPC- and Intel-based Macintosh computers. In order to support this modernization of the code, support for Mac OS before 10.3.9 has been dropped. | Mac | |||
| Life Balance has been tested for compatibility with Leopard | Mac | |||
| Life Balance now synchronizes with iCal using Sync Services. This means that your Life Balance calendar and to-dos are available anywhere that iCal is: on your iPod, published on your .Mac web site, or synced to other computers that share your .Mac account. | Mac | |||
| “New from iCal” command in the File menu makes it easy to create a new Life Balance document from existing iCal data. | Mac |
|
||
| New popup reminder system reminds you of your most important scheduled tasks, even when Life Balance isn't running. | Mac | |||
| Spotlight indexing of Life Balance documents | Mac | |||
| Full AppleScript support. | Mac | |||
| Automator support, including ten Automator actions for Life Balance | Mac | |||
| Updated graphics, including clearer custom pie chart graphics, user-selectable pie chart colors, and clearer calendar events that automatically resize to fit the available space. | Mac | |||
| Spell checking when editing task names and notes. | Mac | |||
| New “Install Palm software…” command installs the Palm conduit and Palm version of Life Balance at any time, rather than requiring a re-install of Life Balance for Macintosh | Mac | Palm | ||
| Simplified drag-and-drop installation of Life Balance for Macintosh, rather than using the Apple Installer. | Mac | |||
| Palm conduit now makes "snapshots" of the your data before and after each HotSync. These snapshots can be used to restore data after a problem, or to better document a bug report. A new conduit setting lets you turn these snapshots on and off and control how many snapshots are kept. | Mac | Win | Palm | |
| Added “Open Recent” command to File menu. | Mac | |||
| Documents are now saved automatically when you quit. | Mac | |||
| Added Mark as Done/Not Done, Catch Up, Skip, and Postpone Until... commands to the Task menu. | Mac | Win | ||
| Added last completion date column to the list of accomplishments in the Balance section. | Mac | Win | ||
| Added support for Windows Vista x64. | Win | |||
| Mac conduit now sets the category of calendar events on the Palm to match the iCal sync settings. |
Mac | Palm | ||
| Life Balance now uses the shared system-wide find pasteboard for both Find and Find Next. |
Mac | |||
| The Life Balance application is now code-signed for Mac OS X Leopard | Mac | |||
| Bugs fixed | ||||
| 4.0.5 and 3.4.1: Fixed an infinite loop in the conduit that could be triggered by having an unresolved appointment conflict inside of an archived section of outline. | Mac | Win | Palm | |
| 4.0.5 and 3.4.1: Fixed a bug where xCalendar recurrences that did not specify the repeat frequency were being treated as if they had a frequency of 65,536. This affected iCal synchronization with yearly repeating events like birthdays, and could also affect setting a recurrence via AppleScript or by importing a Life Balance exchange document. | Mac | Win | ||
| 4.0.5: Fixed several problems with the handling of exceptions to repeating events in iCal sync. Customers who have already encountered this problem should use the "Reset" button in the iCal Sync Settings sheet to re-synchronize Life Balance with iCal. | Mac | |||
| 4.0.5: Corrected a problem where iCal sync could duplicate all-day events during a reset sync. | Mac | |||
| 4.0.5: Fixed a case where iCal sync would sometimes report a conflict in the location of an event even when the location had not changed. | Mac | |||
| 4.0.5: The "New from iCal" command is now disabled under Panther, so that it cannot cause a crash. | Mac | |||
| 4.0.4: When using iCal sync, the time of Life Balance calendar events will no longer be set incorrectly to 12 midnight when they are moved to a different day in iCal. | Mac | |||
| 4.0.4: Fixed bug introduced in 4.0.3 where HotSync menu would not appear and the conduit would not be installed for customers using Missing Sync. | Mac | Palm | ||
| 4.0.4: Conduit will no longer complain if the Life Balance document that it is making a snapshot of cannot be found, as might happen on the first sync. | Mac | Palm | ||
| 4.0.4: Conduit can now make a snapshot of the Life Balance document when it's in its default location in the user's Palm folder and the user has not explicitly selected it in the conduit settings. | Mac | Palm | ||
| 4.0.4: Fixed basic_string::_S_create error in conduit under Panther. | Mac | Palm | ||
| 4.0.3 and 3.4.1: Sped up HotSync under Palm Desktop by limiting the number of calls we make to SyncYieldCycles. This improves all systems, but especially Leopard. | Mac | Win | Palm | |
| 4.0.3: Fixed a bug where iCal sync was causing tasks that happen "Routinely" and were modified in iCal to change to "Once". | Mac | |||
| 4.0.3: Removed thread-local storage code from the conduit in order to fix a Conduit Manager crash on some systems. | Mac | Palm | ||
| 4.0.2: Fixed the build scripts to reliably include the Universal release build of the Life Balance conduit, rather than the Intel-only debug build which was inadvertantly included in version 4.0.1. | Mac | Palm | ||
| 4.0.2: Fixed problem where changes made in iCal to repeating calendar events that were originally created in Life Balance would fail to sync back to Life Balance. | Mac | |||
| 4.0.2: Fixed a bug introduced in 4.0.1 where the Reset button in the iCal Sync Settings dialog had no effect. | Mac | |||
| 4.0.2: Eliminated an unnecessary iCal sync conflict dialog between an empty description field in iCal and an empty notes field in Life Balance. | Mac | |||
| 4.0.1: Fixed two cases where iCal synchronization data in a Life Balance document was not restored properly when a document was re-opened, leading to possible data loss and duplication. | Mac | |||
| 4.0.1: Changed the iCal sync logic to perform a "reset" sync rather than a "slow" sync when the sync anchor in Life Balance does not match the one in Sync Services. This prevents data loss when a Life Balance document is restored from backups or the user opens a copy. | Mac | |||
| 4.0.1: Fixed a crash under Leopard when closing the Page Setup or Print dialogs. | Mac | |||
| Fixed record corruption issue when adding records to Natara Daynotez 3. | Mac | Win | Palm | |
| Wrote additional checks to prevent duplicate calendar events in the Palm calendar. | Mac | Win | Palm | |
| Conduit will no longer abort on an empty Palm calendar when doing a Desktop overwrites Handheld sync. This makes it easier to restore Palm data after a hard reset. |
Mac | Win | Palm | |
| Changed the conduit to prevent it from marking calendar event records as changed when they hadn't been. This was a source of duplicate calendar events when the Life Balance conduit was set to Desktop overwrites Handheld. | Mac | Win | Palm | |