SBook 5.1 Changes
Changes for Version 5.1.007 (August, 2004)
- Fixed export of AIM when line was in the form:
aim: myaimusername
or:
myaimusername (AIM)
- Fixed bug where new entries were not being copied to AddressBook on sync or export.
- Fixed alert bug where loading an XML file generated a warning that the "sbookversion" tag was unknown.
Changes for Beta 2 (July 2004)
- Importing an SBookXML file now does a merge --- the most recent record remains and the older record vanishes.
- Export to a File works, with Range panel. (Welcome back, Range panel!) This means that you can export, for example, all of the entries modified since last week.
- All places where ASCII is read or written now accept UTF-8 instead.
- Export format is now a modified vCard. (It's a vcard with an X-IMAGE2: field that has a compressed copy of the full SBook record.)
SBook 5.0 Changes
Changes for Version 5.20.001 (November, 2004)
- Changed version number to avoid function with SBook 5.18.
- Corrected typo in "Doing more with SBook" help.
Changes for Version 5.1.010 (November, 2004)
- Fixed dropping of addresses on sync with Apple AddressBook. Now addresses are copied.
- Fixed automatic removal of tabs in entries; they are now preserved.
- Removed plug-ins from Resources directory and moved them to a Plug-ins directory.
Changes for Version 5.1.0 (November, 2003)
- Fixed drag-and-drop within SBookText area. (You can now drag from one part of area to another).
- Split SBook5 into multiple bundles which are dynamcially loaded at run time.
- The tab key in the search field now takes the cursor to the SBookText area.
- The option-tab key in the SBookText area takes you to the search field.
- (As always, arrows in the search field move the selected record up and down.)
- Alt-return in search field now works as up arrow to select previous entry.
- shift-click on "@" icon no longer puts in HTML escape stuff necessary for mailto: URLs.
- Found a really nasty bug that caused crashes when too many files were opened and closed. I'm glad we got rid of it!
- Fixed minor bugs in the company parser. "Utilities" is now a pro-company keyword.
- Dramatically improved synchronization with Apple
AddressBook. Entry categories are now properly preserved, even when
Apple-special labels are used. (Apple's stuff is not documented and
has required a significant amount of reverse engineering.) Took care
of several cases that resulted in duplicate data. Dramatically
improved performance. But be careful! It can sometimes delete SBook entries. Always keep a backup copy.
Changes for Version 5.18 (November, 2003)
- Added
license agreement.
- Fixed bug with AddressBook in which names were
not being printed between entries.
- Fixed bug with Services in
which SBook's window wasn't coming forward after a Services
request. (Actually, I coded around a bug in Apple's AppKit.)
Changes for Version 5.17 (November, 2003)
- Further
improvements to Sync; you can now cancel a sync while it is happening.
- Initial work on remote sync to SBook server.
- Finally fixed
bug where modem was not being released after XX minutes, even though
preference to do so was set.
- Clicking on email @-sign now sends
both name and e-mail address to Mail.app.
- You can override
SBook's Person/Company decision by control-clicking on person/company
icon.
- Subtle improvements to parser.
- Improvements to
Preferences panel.
- SBook now comes with a license agreement.
- You can now push a single entry to the Apple AddressBook
- New
option to remove all space at the beginning of each line.
Changes for Version 5.16 (November, 2003)
- SBook now requires 10.3. You've been warned.
- Support for 10.3 address book features on sync (noting that something is a company).
- SBook no longer identifies a phone number as a company on sync if the phone number is on the second line of the entry.
- Envelope View now properly takes return address front from return address font well.
- Preferences panel cleaned up.
- File export panel cleaned up.
- Apply Template now clears background color and margins.
- Added once again the abaility to display multiple columns in the browser.