pi-address NEWS file New in 0.4.0 (July 14, 2000): * Build process changed to autoconf * Changed default path of documention to /usr/share/doc/pi-address * Default filename for all export formats. * New PrintingFormat keys for "newline" and "tab" (Thanks to Andreas Siegert for suggesting this). New in 0.3.5 (May 10, 2000): * Export records in vCard format (version 2.1) * Added required "version: 1" line to LDIF export file * Bugfix: failed to display last line of a multi-line street address if the last line doesn't end with a newline character (Thanks to John Scott for reporting this bug). * Bugfix: reading last entry of a .csvAddr file (from PilotMgr) fails if it doesn´t end with a newline (Thanks to Frank Berger for reporting this bug). * Fixed some compile errors when using Sun CC (Thanks to Alan Harder for submitting patches). New in 0.3.4 (January 22, 2000): * Export records in XML format according to a draft of a Document Type Definition (see file pilot-addresses.dtd). Still experimental! * Bugfix: tried to read systemwide config file '/etc/pi-address.conf' instead of '/etc/pi-addressrc' (Thanks to Carsten Wartmann for reporting this bug). * Bugfix: uninitialized buffer during import of PilotManager data files caused junk characters in category names (Thanks to Peter Corke for reporting this bug). New in 0.3.3 (November 16, 1999): * Confirmation of dangerous operations configurable. Use "ConfirmOperations = 0" in rc-file to disable confirmation. * Edit categories (Thanks to Michael Dietrich among others for suggesting this). * ~-expansion now works for specifying DefaultDB in pi-addressrc and for command line arguments (Thanks to Florian Cramer for suggesting this). * Name of the menu item for the "User def. appl." is now configurable. Use "ApplicationName1" in rc-file to set this name. * Check return value of system call for HelpApplication and user defined application and report any error (Thanks to Michael Dietrich for suggesting this). New in 0.3.2 (September 04, 1999): * New menuitem "Records / User def. appl. #1" to execute an external program. Use "UserApplication1" in rc-file to configure the command line of the external program. All entries of a record can be used (same format as "PrintingFormat"). * New menuitem "File / Reread database" to reread the currently loaded database file. (Thanks to Arthur Black for suggesting this). * New menuitem "Help / Copyright" displays the central part of the GPL. (Thanks to Andreas Jellinghaus for suggesting this). * Mapping of phone labels to LDIF attribute names configurable in rc-file (Thanks to Wolfgang Wiluda for suggesting this). * Checking access to the device can be disabled using "CheckDevice = 0" in config file. Some users reported problems in accessing the Pilot if this is enabled. (Thanks to Matthias Kranz for reporting this bug). New in 0.3.1 (April 30, 1999): * Unofficial Linux/Debian package at: ftp://linux.in-berlin.de/pub/pilot/packages/debian/ * License change: additional clause to GPL, which permits to distribute this program in object code or executable form although the QT library is not covered by GPL. * New menuitem "Record" with the same functions as in the right mouse button popup menu because on some systems the right mouse button doesn't work. * Changed default location of online help HTML documentation to /usr/doc/pi-address/html/. * Bugfix: deleting of all records of a selected category was buggy under certain circumstances. * Bugfix: incomplete category names in edit dialog if empty category exists in between, e.g. after deleting categories in the Pilot (Thanks for Bill Broadley for reporting this bug). New in 0.3.0 (March 21, 1999): * Import records from a PilotMgr's SyncAB-CSV-file (Thanks a lot to Alan Harder for submitting the relevant diff's). * Export records in LDIF format let users import them in Netscapes address book or any other LDIF compatible software (Inspired from Bob Kopp's 'pilot-ldif.pl', see: http://student-www.uchicago.edu/users/rekopp/software/pilot-ldif/). * Sequence of City, State and ZIP entries in New/Edit/Clone dialog depends on format of AddressDB (US/Europe) (Thanks for Scott Griffiths for suggesting this). New in 0.2.13 (March 09, 1999): * Modified Makefile to better support building of a Debian package. * Function to delete all records which belong to the current selected category (except if the current category is ´Unfiled´ or ´All´), selectable through the right mouse button popup dialog (Thanks for Jim Nicholson for suggesting this). * Set category of imported records to the current selected category (Thanks for Jim Nicholson for suggesting this). * Truncate display if there is an embedded CR * Separate display of Last Name and First Name by comma New in 0.2.12 (February 21, 1999): * Cloning an existing address: this makes it easier to add records which have identical record fields (Thanks for Richard Miedzinski for sugggesting this). * Bugfix: core dump on Solaris if deleting a record without First Name/Last Name (Thanks for Robert Duarte for reporting this bug). * Ready to run statically linked Solaris (Sparc) binary at: ftp://linux.in-berlin.de/pub/pilot/binaries/solaris/ New in 0.2.11 (February 08, 1999): * Bugfix: Really stupid bug which caused core dump on some circumstances after reading address DB file :( New in 0.2.10 (February 07, 1999): * Bugfix: Reordering of category names in case there are 'empty' category names in between because of editing categories using the PalmPilot. This bug is complicated to explain but IMHO won't effect many users (Thanks for Robert Duarte for reporting this bug). New in 0.2.9 (December 20, 1998): * Bugfix: core dump if trying to 'edit' a record and no record is selected * Printing: bold character for every new line starting with a new 'character' * Text in About Dialog changed from 'US Robotics' to '3Com' * If Pilot functions are disabled change text in the 'Device' part of the statusbar New in 0.2.8 (November 21, 1998): * To disable all pilot functions (read/write/purge/list) set DisablePilotFunctions to "1" in rc-file * Bugfix: insert new records by family name, first name or company name (Thanks for Peter Schwenke for submitting a diff-file!). * Linux binary is no longer part of the archive (many if not most users are non-Linux users!) New in 0.2.7: * Bugfix: records with attached large notes could not be saved because buffer was too small. Allocate this buffer now dynamically according to the largest record (Thanks for Vinod Herur for reporting this bug). New in 0.2.6: * Button for displaying an attached note (Thanks for David Wang for suggesting this). New in 0.2.5: * Bugfix: changing the entry "ShowNote" in the config file and rereading the config file (File / Reread config file) did not work in any case. * Bugfix: update display of all records (left window) after rereading config file (Thanks for David Wang for reporting this bug). There is a bug in the font caching mechanism of Qt which prevents a correct solution. Changes in fonts are only noticed for the first time, the next time you use the same - old - font, the application does not use the desired font - sorry for this. * Bugfix: only update display after rerading config file if there are records in the database. New in 0.2.4: * Forgot two new source files in the archives. New in 0.2.3: * New address records get the current category as default category (Thanks for Philipp Grau for suggesting this). * Bugfix: update display of record display (right window) after rereading config file (Thanks for Philipp Grau for reporting this bug). New in 0.2.2: * Font used for listing of all records (left window) configurable in rc-file with variable "ListFont" (Default: "fixed"). * Font used for displaying a single records (right window) configurable in rc-file with variable "RecordFont" (Default: "Helvetica"). * Font used for edit dialog configurable in rc-file with variable "EditFont" (Default: "fixed"). * Bugfix: core dump on importing csv file New in 0.2.1: * Write AddressDB record by record to the Pilot. * Read AddressDB record by record and not as a whole entity. * Display global information from the pilot. * New file menu entry: reread user configuration file. * Bugfix: display address field with embedded newlines correct. * Bugfix: check for access of device before trying to connect to Pilot. New in 0.2.0: * Read AddressDB directly from Pilot! * Purge deleted records from all Palm Pilot databases! * Minor bug fixes in displaying records with "given name" only. New in 0.1.6: * Display "ZIP", "Town" and "State" more appropriate to American/German conventions (Thanks to David H. Wang for suggesting this). * Display "custom fields" (if not empty) in main window (Thanks to David H. Wang for suggesting this). * Swap display of "Given Name" and "Family Name" in main window to be more consistent with pilot screen. New in 0.1.5: * Display "Note" (if not empty) in main window if requested via "ShowNote = yes" in rc-file, defaults to "no" (Thanks to David H. Wang for suggesting this). * Display "State" (if not empty) in main window (Thanks to David H. Wang for suggesting this). * If "HelpApplication" in rc-file is empty, disable "Help / F A Q". * LSM (Linux Software Map) entry file added and submitted to http://www.execpc.com/lsm/ New in 0.1.4: * Always do a printer setup before printing (menu File / Print / Setup removed). * User can specify the print destination (File or Printer) and the print filename in the configuration file pi-addressrc. * Bugfix: check for error on writing database file and notify user (Thanks to Peter Weyers for reporting this bug). New in 0.1.3: * Load default DB if specified in "pi-addressrc". * User can specify a "width field" in printing format string (see example in "pi-addressrc"). * Toolbar button for printing. * FAQ is accessable as online help (Menu: Help / FAQ). * Bugfix: After importing CSV datafile, the phone entries now get different label names. New in 0.1.2: * Bugfix: label names of phone fields were not always displayed correct in overview display of records (Thanks to Juergen Schmidt for reporting this bug). * Printing of address records using user configurable format (see example rc-file "pi-addressrc") New in 0.1.1: * bug in usage of QList, which leads to core dump on NetBSD/Amiga, solved! (Actually this was a serious bug, which didn´t show up on the other platforms, thanks to Rainer Doemer for his debugging help) * some screenshots are now in the doc-directory New in 0.1.0: * if specified on the command line load file as default database on startup * check whether $PILOT is a directory before using the variable * Editline for "Last Name" in address dialog now gets keyboard focus. * Statusbar displays whether there are modified records. * FAQ is part of the archive (see doc-directory) New in 0.0.9: * reading and writing files now start at $PILOT or $HOME * after deleting a record the selection in the listbox will not jump to the first record. Instead the record before the deleted record will be selected. * address records with only "Company" names are valid. Until now there a "Family Name" was required. * importing CSV-file acts now like "merging" the records. * exporting now writes only records which are selected through "category" New in 0.0.8: * Return key doesn't trigger default button in QDialog anymore with qt-1.32: editing of "note" in Address dialog is now possible * Repaint problems after closing a dialog solved * Category "unfiled" implemented * Print setup dialog implemented New in 0.0.7: * operations "File / Save" and "File / Save As" should work now! * new message box with information about the current database (accessible through menu "Info / DB Info") New in 0.0.6: * new Combobox "Category" in AddressDlg let's the user select a category for currently displayed address record * get label and category names from the pdb-file * font problems in the main window on some systems corrected