Last updated
July 8th, 2003
SBook5 is a work in progress. I have the following goals for SBook 5:
· Synchronization between multiple SBook files. (probably with a server-based solution)
· Printing 1,2 and 3-fold address books
· Better handling of envelopes
· Better support on the SBook website.
· SBook should not print mailing labels for entries that don’t have addresses.
· Properly handle multi-line paste when “Name XXXX” is selected. (Only the first line should go in bold, the rest should go on second line.).
· Optionally confirm delete
· Simson L. Garfinkel, M.S. doesn’t smart-sort properly.
· Dial literally for bold doesn’t work, reportedly.
· Only highlight search results on full-text search
· Dialing in the “special exchange” doesn’t work, reportedly.
· Apply Template needs to set ruler & color also.
· Improve SBook List: optionally show *date each entry was created, modified, or accessed; * First phone number; *First email address.
· Validate XML file after it is written
· Change font of list
· Properly import all vCards
· Properly implement Find, Find Next, Find Previous, and Replace
· International dialing for UK-style numbers.
· Display all dates in book
· Remove duplicate entries
· Combine entries with same name.
· Display first phone number and/or first email in search field.
· Regression testing for parser
Printing:
· Private entries should work, and be encrypted.
· barcodes on labels, as an option
· Improved envelope printing
· printing 1-fold, 2-fold and 3-fold address books
· Add Asian cities to address book (would somebody send me a list?)
· Have the MD5 of the ASCII data on save. On load, if it doesn’t match, throw away the base64 data, as it is wrong (because the ascii was modified).
· Ability to specify Person/Company choice.
· Alternatively, ability to load new keywords.
· control-click on a URL or email address change what the icon does.
· Sync with Multiple SBook books. Search other books with Rendevouze.
· Need to load faster; replace current Person object with libsbook-style object.
· Merge entries with same name.
· Envelope Printing:
· Logging for envelope printing
· Replace ZIP with ZIP+4 by consulting USPS service.
· Different icons for different kinds of phone numbers.
· Handle more envelope types.
· Parsing when more than one entry is displayed at a time.
· native read-write of InfoGenie files. (as opposed to import/export.)
· Show commonly-seen entries.
· Specify # of lines into each entry for search
· Need to add a "not US" flag which disables parsing ###/#### as a phone number.
· Things-to-do and things-done in entry.
· If there is only one entry displayed, hitting space in the Search field should do a page down in the entry
· Palm Pilot conduit
· categories
· Option to remove all leading white space and ">"'s on Services.
· Export to VCard needs to have an option --- all to the same file.
· Find within an entry
· Report Parser Error window
· encrypted entries (as opposed to having the entire file encrypted.)
· LDAP reading and publishing.
· Auto-capitalize
· Dragging in a file in other than an image just drags in the icon associated with the file, not the file itself. This appears to be a problem with the Apple NSTextView object; please complain to Apple).
· Sending mail, send mail to “username <user@place.com>" instead of user@place.com. (Appears to be bug in Apple Mail.app API).
· Views 5-digit PO Boxes as zip codes in some cases.