diff options
Diffstat (limited to 'kandy/RELEASENOTES')
-rw-r--r-- | kandy/RELEASENOTES | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/kandy/RELEASENOTES b/kandy/RELEASENOTES new file mode 100644 index 000000000..f40c0f818 --- /dev/null +++ b/kandy/RELEASENOTES @@ -0,0 +1,76 @@ +Kandy 0.5.1 (18.11.2004) +------------------------ + ++ Support of user-defined baud rates via setting in serial device configuration + dialog. + ++ Full support for SIM phone books starting with an entry != 1 and having an + arbitrary number of entries. + ++ Removal of possible unsafe sprintf's, strdups and char* buffers. + + +Kandy 0.5 (16.11.2004) +---------------------- + ++ Kandy now supports different types of phone numbers associated with KAB + addressees. A config dialog was added where the user can specify whether + to exclude e.g. fax numbers or not. For every type of number, a suffix which + is appended to the name can be defined. This way, the e.g. office and cell + numbes of a person can be clearly distinguished in the mobile phone book. + Older version of Kandy prior to 0.5 simply grabbed the first phone number + attached to an addressee and dumped that one to the mobile phone... + ++ Names from the KDE address book are formatted intelligently. Basically, the + ordering "Family Name, Given Name" is used. If "Family Name" only is a unique + string, it is used in order to save characters of the narrow mobile phone + display. If several people with the same family name (e.g. Meyer, Jens and + Meyer, Andy) exist, only the first letter of the given names are used if they + are unique (i.e. Meyer, J. and Meyer, A.). Depending on the allowed maximum + width of a name entry which is extracted from the mobile phone, names are + truncated in order to fit onto the mobile device. + ++ A rudimentary conversion between "normal ASCII" characters and the strange + 7-bit GSM charset is implemented. Hence, names with e.g. german Umlauts are + now transfered correctly to the mobile phone and back. (Exception: the capital + "Ö" does not work and leads to modem errors. FIXME!) + ++ If a suffix for a certain phone numbe type is quoted in the configuration + dialog (e.g. Cell suffix = "17"), then the unquoted suffix is interpreted as + the hexadecimal number of the desired character of the GSM charset. (The Cell + suffix "17" has the effect that every mobile phone entry of the KAB will be + followed by an antenna-like symbol in the display of the mobile phone). See + http://www.nobbi.com/atgsm.html for an illustration of the GSM charset. + ++ The serial interface configuration dialog now contains the option to + specify in which directory the LOCK file should be generated (the old + hard-coded /var/lock directory doesn't exist on my Sun box). + ++ The serial interface configuration dialog and the GUI offer the possibility + to set the mobile's clock according to the desktop's system time. + ++ The maximum number of entries for the mobile phone book which was hard-coded + before (150) now is extracted dynamically from the mobile phone. + ++ The sync mechanism of Kandy is completely rewritten. + ++ The current states of the KAB and mobile phonebooks (unchanged or modified) + are properly reflected in the GUI. + ++ Saving a modified phone book back to the mobile is done very efficiently by + just writing back only modified entries and not the whole phone book as was + the case before. + ++ Deleting of mobile phone book items is supported now. + ++ The GUI is heavily restructured and simplified. + ++ All the improvements of Kandy 0.5 were tested with the following devices: + + Phones: + - Siemens ME45 + - Siemens C65 + + Host Machines: + - Sun UltraSparc 10, Solaris 9 + + KDE versions: + - 3.2.3 (built with Sun's Workshop compiler) + - 3.3.1 (built with gcc 3.3.3) |