Llamagraphics

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