summaryrefslogtreecommitdiffabout
path: root/bin/kdepim
authorzautrix <zautrix>2005-01-05 18:00:42 (UTC)
committer zautrix <zautrix>2005-01-05 18:00:42 (UTC)
commit9bbe06c6cbf70ab8741acc6b356890c072b103e8 (patch) (unidiff)
tree89ce922f849540b959c6f778c9371f9ff01decf6 /bin/kdepim
parent71017beb975666a0f654898ed6a40a5303d567dc (diff)
downloadkdepimpi-9bbe06c6cbf70ab8741acc6b356890c072b103e8.zip
kdepimpi-9bbe06c6cbf70ab8741acc6b356890c072b103e8.tar.gz
kdepimpi-9bbe06c6cbf70ab8741acc6b356890c072b103e8.tar.bz2
some fixes
Diffstat (limited to 'bin/kdepim') (more/less context) (ignore whitespace changes)
-rw-r--r--bin/kdepim/SyncHowto.txt2
-rw-r--r--bin/kdepim/WhatsNew.txt10
2 files changed, 10 insertions, 2 deletions
diff --git a/bin/kdepim/SyncHowto.txt b/bin/kdepim/SyncHowto.txt
index 5874fc3..6c1da16 100644
--- a/bin/kdepim/SyncHowto.txt
+++ b/bin/kdepim/SyncHowto.txt
@@ -1,497 +1,497 @@
1WARNING: 1WARNING:
2YOU MAY GET UNEXSPECTED (I.E. WRONG) SYNCHRONIZATION RESULTS, 2YOU MAY GET UNEXPECTED (I.E. WRONG) SYNCHRONIZATION RESULTS,
3IF YOU CHANGE AN EVENT ON THE FIRST DEVICE AND SYNC IMMEDIATELY FROM 3IF YOU CHANGE AN EVENT ON THE FIRST DEVICE AND SYNC IMMEDIATELY FROM
4THE OTHER DEVICE WITH THIS DEVICE, IF THE CLOCKS OF THE TWO DEVICES 4THE OTHER DEVICE WITH THIS DEVICE, IF THE CLOCKS OF THE TWO DEVICES
5HAVE TOO MUCH DIFFERENCE. 5HAVE TOO MUCH DIFFERENCE.
6 6
7In other words: Please make sure, that the clocks of the devices 7In other words: Please make sure, that the clocks of the devices
8you want to sync have only a difference of some seconds! 8you want to sync have only a difference of some seconds!
9 9
10 10
11CONTENT: 11CONTENT:
12 12
130) How syncing works 130) How syncing works
141) Qick overview of settings 141) Qick overview of settings
152) Sync settings in sync dialog 152) Sync settings in sync dialog
163) Syncing background 163) Syncing background
174) Sync preferences 174) Sync preferences
185) Details about sync profile kinds 185) Details about sync profile kinds
19 19
20************************************************************************* 20*************************************************************************
210) How syncing works 210) How syncing works
22************************************************************************* 22*************************************************************************
23 23
24Note: 24Note:
25The recommended and easiest way to syncronize two devices where 25The recommended and easiest way to syncronize two devices where
26KO/Pi, KA/Pi or PWM/Pi is installed, is the profile kind "Pi-Sync". 26KO/Pi, KA/Pi or PWM/Pi is installed, is the profile kind "Pi-Sync".
27Details about that in 5) b). 27Details about that in 5) b).
28 28
29In KDE-Pim/Pi you can synchronize ( sync ) your calendar/addressbook/ 29In KDE-Pim/Pi you can synchronize ( sync ) your calendar/addressbook/
30passwordfile with another calendar/addressbook/passwordfile, 30passwordfile with another calendar/addressbook/passwordfile,
31by syncing your (local) calendar/addressbook/passwordfile 31by syncing your (local) calendar/addressbook/passwordfile
32with a (remote) file. 32with a (remote) file.
33This remote file may on your local filesystem 33This remote file may on your local filesystem
34or on another (remote) device. 34or on another (remote) device.
35 35
36If you want to sync with another remote device, you have to create 36If you want to sync with another remote device, you have to create
37a sync profile. 37a sync profile.
38You have two choices for choosing the profil kind: 38You have two choices for choosing the profil kind:
39I) You can choose profile kind "Remote file" and specify a 39I) You can choose profile kind "Remote file" and specify a
40 command line download/upload command ( like scp, ftp, ...) to 40 command line download/upload command ( like scp, ftp, ...) to
41 a) download the remote file to your local machine to a temp file 41 a) download the remote file to your local machine to a temp file
42 b) sync with this temp file 42 b) sync with this temp file
43 c) upload the synced file to the remote device 43 c) upload the synced file to the remote device
44II) If you want to sync with a device, where KO/Pi( or KA/Pi, PWM/Pi) is 44II) If you want to sync with a device, where KO/Pi( or KA/Pi, PWM/Pi) is
45 installed, you can easily get the remote file via network 45 installed, you can easily get the remote file via network
46 with the build in file transfer feature: 46 with the build in file transfer feature:
47 Choose profile kind "Pi-Sync" and 47 Choose profile kind "Pi-Sync" and
48 a) Start KO/Pi,KA/Pi or PWM/Pi on remote device and 48 a) Start KO/Pi,KA/Pi or PWM/Pi on remote device and
49 enable "Pi-Sync" on remote device with password and port. 49 enable "Pi-Sync" on remote device with password and port.
50 b) Specify password, port and IP address in your profile. 50 b) Specify password, port and IP address in your profile.
51 51
52 52
53You can sync with your mobile phone as well. 53You can sync with your mobile phone as well.
54Everything is explained in more details below. 54Everything is explained in more details below.
55 55
56NOTE: 56NOTE:
57If you do not use profile kind "Pi-Sync", 57If you do not use profile kind "Pi-Sync",
58it is recommended to close 58it is recommended to close
59a running KO/Pi (KA/Pi, PWM/Pi) on the remote device. 59a running KO/Pi (KA/Pi, PWM/Pi) on the remote device.
60(Note: KO/Pi(KA/Pi, PWM/Pi) running on Zaurus with 60(Note: KO/Pi(KA/Pi, PWM/Pi) running on Zaurus with
61FastLoad enabled will never be closed!) 61FastLoad enabled will never be closed!)
62After syncing with a running KO/Pi on the remote device, 62After syncing with a running KO/Pi on the remote device,
63a "save" on the remote device will tell you that it needs to merge (sync). 63a "save" on the remote device will tell you that it needs to merge (sync).
64After merging (just a syncing with the changed file) 64After merging (just a syncing with the changed file)
65you will get the new data showing in remote KO/Pi. 65you will get the new data showing in remote KO/Pi.
66 66
67************************************************************************* 67*************************************************************************
681) Qick overview of settings 681) Qick overview of settings
69************************************************************************* 69*************************************************************************
70 70
71a) Open sync settings dialog (Menu Synchronize - Configure...) 71a) Open sync settings dialog (Menu Synchronize - Configure...)
72b) Give your device a unique name. 72b) Give your device a unique name.
73 (unique in the set of all devices you want to sync with). 73 (unique in the set of all devices you want to sync with).
74 If you have already configured another devive and created 74 If you have already configured another devive and created
75 there a sync profile to sync with this device, give your device 75 there a sync profile to sync with this device, give your device
76 the same name as this sync profile! The same name is important, 76 the same name as this sync profile! The same name is important,
77 because it makes it possible to sync first A->B 77 because it makes it possible to sync first A->B
78 (A local device, that performs the sync, B remote device) 78 (A local device, that performs the sync, B remote device)
79 and then B->A. Such that the B->A sync knows about the 79 and then B->A. Such that the B->A sync knows about the
80 already performed A->B sync. 80 already performed A->B sync.
81 That means: It is unimportant if you sync A->B or B->A, 81 That means: It is unimportant if you sync A->B or B->A,
82 the devices A and B will be synced properly. 82 the devices A and B will be synced properly.
83c) Create a new sync profile and give it a unique name. 83c) Create a new sync profile and give it a unique name.
84 (unique in the set of all sync profiles on this device). 84 (unique in the set of all sync profiles on this device).
85 If you want to sync with a device, where KO/Pi is already installed 85 If you want to sync with a device, where KO/Pi is already installed
86 and which has a given unique device name, use this device name as 86 and which has a given unique device name, use this device name as
87 your profile name ( refer to b) ). 87 your profile name ( refer to b) ).
88d) Coose the profile kind of your syncing method: 88d) Coose the profile kind of your syncing method:
89 (i) Local file or 89 (i) Local file or
90 (ii) Pi-Sync or 90 (ii) Pi-Sync or
91 (iii) Remote file or 91 (iii) Remote file or
92 (iiii) Mobile Phone. 92 (iiii) Mobile Phone.
93 Detailed explanation in 5) 93 Detailed explanation in 5)
94e) Choose the other profile options. 94e) Choose the other profile options.
95 Detailed explanation in 2) 95 Detailed explanation in 2)
96f) Close sync dialog with OK. 96f) Close sync dialog with OK.
97g) Sync. 97g) Sync.
98 98
99NOTE: 99NOTE:
100AFTER SYNCING THERE ARE "SYNC EVENTS" CREATED 100AFTER SYNCING THERE ARE "SYNC EVENTS" CREATED
101(OR UPDATED, IF IT ALREADY EXITS) FOR EACH SYNC PROFILE. 101(OR UPDATED, IF IT ALREADY EXITS) FOR EACH SYNC PROFILE.
102YOU MAY NOT DELETE OR CHANGE THESE EVENTS. 102YOU MAY NOT DELETE OR CHANGE THESE EVENTS.
103 103
104************************************************************************* 104*************************************************************************
1052) Sync settings in sync dialog 1052) Sync settings in sync dialog
106************************************************************************* 106*************************************************************************
107 107
108a) Local device name: 108a) Local device name:
109 -> 1) b) 109 -> 1) b)
110b) Profile: 110b) Profile:
111 -> 1) c) 111 -> 1) c)
112c) Include in multiple sync: 112c) Include in multiple sync:
113 In the Synchronize menu, there is a multiple sync menu entry. 113 In the Synchronize menu, there is a multiple sync menu entry.
114 If you choose this menu entry, all user defined profiles with this 114 If you choose this menu entry, all user defined profiles with this
115 'Include in multiple sync' option enabled will be synced 115 'Include in multiple sync' option enabled will be synced
116 one after another. And this twice. This will take some time. 116 one after another. And this twice. This will take some time.
117 After that sync, on all devices should be the same data. 117 After that sync, on all devices should be the same data.
118d) Ask for preferences before sync: 118d) Ask for preferences before sync:
119 Check this to be asked for sync preferences settings before each sync. 119 Check this to be asked for sync preferences settings before each sync.
120 If the profile kind is "Pi-Sync" you will be asked to confirm 120 If the profile kind is "Pi-Sync" you will be asked to confirm
121 the "Pi-Sync" specific settings (Password,IP address, port number) 121 the "Pi-Sync" specific settings (Password,IP address, port number)
122 as well. That makes it possible to use that profile for a 122 as well. That makes it possible to use that profile for a
123 device that is connected via DHCP to the network and gets different 123 device that is connected via DHCP to the network and gets different
124 IP addresses when connection to the network. 124 IP addresses when connection to the network.
125e) Sync preferences: 125e) Sync preferences:
126 Choose here your sync preferences. 126 Choose here your sync preferences.
127 Details -> 4) 127 Details -> 4)
128f) Show summary after sync: 128f) Show summary after sync:
129 Check this to get a small summary dialog after sync 129 Check this to get a small summary dialog after sync
130 about number of added/changed/deleted events on local/remote. 130 about number of added/changed/deleted events on local/remote.
131g) Write back synced data: 131g) Write back synced data:
132 Uncheck this to update the local calendar only. 132 Uncheck this to update the local calendar only.
133 I.e. your local calendar is synced with the remote calendar 133 I.e. your local calendar is synced with the remote calendar
134 but nothing on the remote calendar is changed. 134 but nothing on the remote calendar is changed.
135 If you uncheck "Write back synced data", the settings 135 If you uncheck "Write back synced data", the settings
136 under h) and i) are ignored, of course. 136 under h) and i) are ignored, of course.
137h) --Write back (on remote) existing entries only: 137h) --Write back (on remote) existing entries only:
138 Check this to update the remote data only. 138 Check this to update the remote data only.
139 I.e. no data from yor local calendar/addressbook is added to the 139 I.e. no data from yor local calendar/addressbook is added to the
140 remote device. You may use this option to 140 remote device. You may use this option to
141 sync against some kind of "public calendar/addressbook" without 141 sync against some kind of "public calendar/addressbook" without
142 writing back your personal data. 142 writing back your personal data.
143i) --Write back (calendar) entries in future only: 143i) --Write back (calendar) entries in future only:
144 Check this to write back only calendar entries in future. 144 Check this to write back only calendar entries in future.
145 (Useful when syncing with mobile phones.) 145 (Useful when syncing with mobile phones.)
146 You can specify the date range in weeks with 146 You can specify the date range in weeks with
147 ---- Max. weeks in future. 147 ---- Max. weeks in future.
148 Note: The date range starts always 7 days before the actual date! 148 Note: The date range starts always 7 days before the actual date!
149 I.e. the calendar events of the last week are written back always. 149 I.e. the calendar events of the last week are written back always.
150j) Profile kind: 150j) Profile kind:
151 Details -> 5) 151 Details -> 5)
152 152
153************************************************************************* 153*************************************************************************
1543) Syncing background 1543) Syncing background
155************************************************************************* 155*************************************************************************
156 156
157The same mentioned for calendars is valid for addressbooks as well. 157The same mentioned for calendars is valid for addressbooks as well.
158 158
159Synchronizing calendars ( i.e. files ) means, 159Synchronizing calendars ( i.e. files ) means,
160to merge two calendars in a useful way. 160to merge two calendars in a useful way.
161If the two calendars are completely different, 161If the two calendars are completely different,
162there is no problem, the resulting calendar contains 162there is no problem, the resulting calendar contains
163all data from the local and from the remote calendar. 163all data from the local and from the remote calendar.
164 164
165Problems will occur, if you have edited items 165Problems will occur, if you have edited items
166from the local calendar on the remote machine. 166from the local calendar on the remote machine.
167Then it could be, that items are in conflict. 167Then it could be, that items are in conflict.
168Two items are "in conflict", if they have the 168Two items are "in conflict", if they have the
169same unique ID (which get an item at time of 169same unique ID (which get an item at time of
170creation and owns it until it is deleted ) 170creation and owns it until it is deleted )
171and they both are modified after the last 171and they both are modified after the last
172synchronization. 172synchronization.
173 173
174At first sync of two calendars there is no item deleted. 174At first sync of two calendars there is no item deleted.
175If the calendars are synced before and there is an item, 175If the calendars are synced before and there is an item,
176which is not edited after the last sync and is only 176which is not edited after the last sync and is only
177available in one calendar, then this item is deleted 177available in one calendar, then this item is deleted
178in this calendar. 178in this calendar.
179 179
180But when was the last synchronization between two calendars? 180But when was the last synchronization between two calendars?
181 181
182To know that, KO/Pi creates at first syncing 182To know that, KO/Pi creates at first syncing
183of two files an unique event "<profile name> - sync Event" 183of two files an unique event "<profile name> - sync Event"
184on the remote and the local calendar. 184on the remote and the local calendar.
185After syncing, the start time of this event is set 185After syncing, the start time of this event is set
186to the time of syncing. 186to the time of syncing.
187The event is read only and the user may not change it. 187The event is read only and the user may not change it.
188 188
189If two such files are synced, that both have an event 189If two such files are synced, that both have an event
190"<profile name> - sync Event" and the events have 190"<profile name> - sync Event" and the events have
191the same start time, then deleted items on the one calendar 191the same start time, then deleted items on the one calendar
192are deleted on the other as well. 192are deleted on the other as well.
193 193
194 194
195************************************************************************* 195*************************************************************************
1964) Sync preferences 1964) Sync preferences
197************************************************************************* 197*************************************************************************
198 198
199Two items are "in conflict", if they have the same unique ID 199Two items are "in conflict", if they have the same unique ID
200and they both are modified after the last synchronization. 200and they both are modified after the last synchronization.
201(Details -> 3) ). 201(Details -> 3) ).
202 202
203If an item is not modified after the last sync and 203If an item is not modified after the last sync and
204it is not found in the other calendar, it is deleted. 204it is not found in the other calendar, it is deleted.
205 205
206On the first sync, there is no item deleted. 206On the first sync, there is no item deleted.
207 207
208SYNC PREFERENCES: 208SYNC PREFERENCES:
209 -Take local entry on conflict: 209 -Take local entry on conflict:
210 Takes the local entry on conflict. 210 Takes the local entry on conflict.
211 If it is the first sync, 211 If it is the first sync,
212 "Ask for every entry" 212 "Ask for every entry"
213 is chosen automatically, 213 is chosen automatically,
214 if this is selected. 214 if this is selected.
215 215
216 -Take remote entry on conflict: 216 -Take remote entry on conflict:
217 Takes the remote entry on conflict. 217 Takes the remote entry on conflict.
218 If it is the first sync, 218 If it is the first sync,
219 "Ask for every entry" 219 "Ask for every entry"
220 is chosen automatically, 220 is chosen automatically,
221 if this is selected. 221 if this is selected.
222 222
223 -Take newest entry on conflict: 223 -Take newest entry on conflict:
224 This takes the newest entry on conflict. 224 This takes the newest entry on conflict.
225 May be the most useful syncing mode. 225 May be the most useful syncing mode.
226 226
227 -Ask for every entry on conflict: 227 -Ask for every entry on conflict:
228 Pops up an event viewer dialog and 228 Pops up an event viewer dialog and
229 shows the two conflicting entries there. 229 shows the two conflicting entries there.
230 The user can chose, which entry he would like to take. 230 The user can chose, which entry he would like to take.
231 The button for the newest entry 231 The button for the newest entry
232 is automatically set as default button. 232 is automatically set as default button.
233 The color for the newest entry is green. 233 The color for the newest entry is green.
234 234
235 -Force: Take local entry always: 235 -Force: Take local entry always:
236 Even if the calendars are already synced 236 Even if the calendars are already synced
237 there is no item deleted on local. 237 there is no item deleted on local.
238 238
239 -Force: Take remote entry always: 239 -Force: Take remote entry always:
240 Analogous to 240 Analogous to
241 "Force: Take local entry always" 241 "Force: Take local entry always"
242 242
243************************************************************************* 243*************************************************************************
2445) Details about sync profile kinds 2445) Details about sync profile kinds
245************************************************************************* 245*************************************************************************
246 246
247a) Local file 247a) Local file
248 Please specify a local file you want to sync with. 248 Please specify a local file you want to sync with.
249 Note: If you are syncing a file, which is used by KA/Pi, please check the 249 Note: If you are syncing a file, which is used by KA/Pi, please check the
250 "Addressbook file (*.vcf) is used by KA/Pi". 250 "Addressbook file (*.vcf) is used by KA/Pi".
251 If you are syncing with a file from KAddressbook or another program, 251 If you are syncing with a file from KAddressbook or another program,
252 please uncheck "Addressbook file (*.vcf) is used by KA/Pi". 252 please uncheck "Addressbook file (*.vcf) is used by KA/Pi".
253 To set this properly is important! KA/Pi uses a "last modified" property, 253 To set this properly is important! KA/Pi uses a "last modified" property,
254 which is not supported by KAddressbook. 254 which is not supported by KAddressbook.
255 255
256b) Pi-Sync (direct Kx/Pi to Kx/Pi sync) 256b) Pi-Sync (direct Kx/Pi to Kx/Pi sync)
257 We mention here only KO/Pi, but the same is valid for KA/Pi. 257 We mention here only KO/Pi, but the same is valid for KA/Pi.
258 If you want to sync with a device, where KO/Pi is 258 If you want to sync with a device, where KO/Pi is
259 installed, you can easily get the remote file via network 259 installed, you can easily get the remote file via network
260 with the build in file transfer feature "Pi-Sync": 260 with the build in file transfer feature "Pi-Sync":
261 You have first to enable file transfer on the remote device: 261 You have first to enable file transfer on the remote device:
262 - Start KO/Pi on the remote device. 262 - Start KO/Pi on the remote device.
263 - Choose Menu Synchronize-Enable Pi-Sync. 263 - Choose Menu Synchronize-Enable Pi-Sync.
264 - Choose a port number, where KO/Pi should listen for 264 - Choose a port number, where KO/Pi should listen for
265 file sending requests. Valid port numbers are numbers 265 file sending requests. Valid port numbers are numbers
266 between 1 and 65565. Do not specify port numbers, that are 266 between 1 and 65565. Do not specify port numbers, that are
267 used by other applications. A port number between 9000 and 9999 267 used by other applications. A port number between 9000 and 9999
268 is most likely not used by another application. 268 is most likely not used by another application.
269 The default port number is 9197 for KO/Pi. 269 The default port number is 9197 for KO/Pi.
270 If you specify a port number, which is already in use, 270 If you specify a port number, which is already in use,
271 you will get an error message when closing this dialog. 271 you will get an error message when closing this dialog.
272 - Choose a password. 272 - Choose a password.
273 - Click OK. 273 - Click OK.
274 Now KO/Pi will send the calendar data via the network, 274 Now KO/Pi will send the calendar data via the network,
275 if some other device is sending a "please send calendar" 275 if some other device is sending a "please send calendar"
276 request on the given port using the given password. 276 request on the given port using the given password.
277 If you want to be sure, nobody can access your calendar 277 If you want to be sure, nobody can access your calendar
278 data, simply disable the file transfer feature on the 278 data, simply disable the file transfer feature on the
279 remote device after the syncing is done by choosing: 279 remote device after the syncing is done by choosing:
280 Menu Synchronize-Disable Pi-Sync. 280 Menu Synchronize-Disable Pi-Sync.
281 281
282 Note: If you want to sync with a remote device that gets different 282 Note: If you want to sync with a remote device that gets different
283 IPaddresses each time connected to the network 283 IPaddresses each time connected to the network
284 (this may be the case, if you use DHCP for connection 284 (this may be the case, if you use DHCP for connection
285 of the remote device to the network) simply enable 285 of the remote device to the network) simply enable
286 "Ask for preferences before sync". 286 "Ask for preferences before sync".
287 Then you will be asked to confirm the 287 Then you will be asked to confirm the
288 "Pi-Sync" specific settings 288 "Pi-Sync" specific settings
289 (Password,IP address, port number) 289 (Password,IP address, port number)
290 and you can easily change the IP address before each sync. 290 and you can easily change the IP address before each sync.
291 291
292 On your local device, create a new profile and choose 292 On your local device, create a new profile and choose
293 profile kind "Pi-Sync". 293 profile kind "Pi-Sync".
294 Fill in the needed values: 294 Fill in the needed values:
295 - Password for remote access: 295 - Password for remote access:
296 The password you specified on the remote device. 296 The password you specified on the remote device.
297 - Remote IP address: 297 - Remote IP address:
298 The IP address of the remote device. 298 The IP address of the remote device.
299 - Remote port number: 299 - Remote port number:
300 The port number you specified on the remote device. 300 The port number you specified on the remote device.
301 301
302 Now you can syncronize your local device easily with your 302 Now you can syncronize your local device easily with your
303 remote device. This works well for all platforms KO/Pi is 303 remote device. This works well for all platforms KO/Pi is
304 running on, e.g. syncing a KO/Pi on Zaurus with KO/Pi on Windows 304 running on, e.g. syncing a KO/Pi on Zaurus with KO/Pi on Windows
305 is now very easy. 305 is now very easy.
306 306
307c) Remote file 307c) Remote file
308 Note: If you are syncing a file, which is used by KA/Pi, please check the 308 Note: If you are syncing a file, which is used by KA/Pi, please check the
309 "Addressbook file (*.vcf) is used by KA/Pi". 309 "Addressbook file (*.vcf) is used by KA/Pi".
310 If you are syncing with a file from KAddressbook or another program, 310 If you are syncing with a file from KAddressbook or another program,
311 please uncheck "Addressbook file (*.vcf) is used by KA/Pi". 311 please uncheck "Addressbook file (*.vcf) is used by KA/Pi".
312 To set this properly is important! KA/Pi uses a "last modified" property, 312 To set this properly is important! KA/Pi uses a "last modified" property,
313 which is not supported by KAddressbook. 313 which is not supported by KAddressbook.
314 314
315 Syncing with the profile kind "Remote file" is performed in three steps: 315 Syncing with the profile kind "Remote file" is performed in three steps:
316 i) download the remote file to your local machine to a temp file 316 i) download the remote file to your local machine to a temp file
317 ii) sync with this temp file 317 ii) sync with this temp file
318 iii) upload the synced file to the remote device 318 iii) upload the synced file to the remote device
319 319
320 The down-/uploading if i) and iii) is done via a command line command. 320 The down-/uploading if i) and iii) is done via a command line command.
321 Please specify the download/upload command ( like scp, ftp, ...) and the 321 Please specify the download/upload command ( like scp, ftp, ...) and the
322 file name of the temp file in the corresponding fields. 322 file name of the temp file in the corresponding fields.
323 323
324d) Mobile device (cell phone) 324d) Mobile device (cell phone)
325 Note: On the Zaurus you have to install the phoneaccess_xxx_arm.ipk package 325 Note: On the Zaurus you have to install the phoneaccess_xxx_arm.ipk package
326 to be able to access mobile phones. 326 to be able to access mobile phones.
327 We mention here only KO/Pi, but the same is valid for KA/Pi. 327 We mention here only KO/Pi, but the same is valid for KA/Pi.
328 Note: 328 Note:
329 It is only possible to sync a mobile phone with one particular device 329 It is only possible to sync a mobile phone with one particular device
330 running KO/Pi. If you want to be able to write data of more than one device 330 running KO/Pi. If you want to be able to write data of more than one device
331 to the mobile phone (e.g. from your Zaurus and from your Windows Laptop) 331 to the mobile phone (e.g. from your Zaurus and from your Windows Laptop)
332 do not sync with the mobile phone at all, but use the 332 do not sync with the mobile phone at all, but use the
333 "Export to phone" functionality from the different devices. 333 "Export to phone" functionality from the different devices.
334 Using "Export to phone" makes it not possible to get back data from the 334 Using "Export to phone" makes it not possible to get back data from the
335 phone, if it was changed there, of course. 335 phone, if it was changed there, of course.
336 If you sync with the phone, do not use "Export to phone" from any device. 336 If you sync with the phone, do not use "Export to phone" from any device.
337 (And do not sync, as mentioned above, from any other device with that phone). 337 (And do not sync, as mentioned above, from any other device with that phone).
338 It would delete the needed information for syncing with that phone! 338 It would delete the needed information for syncing with that phone!
339 339
340 We are using Gammu (Version: 0.98.9) ( http://freshmeat.net/projects/gammu/ ) 340 We are using Gammu (Version: 0.98.9) ( http://freshmeat.net/projects/gammu/ )
341 for accessing the phones. 341 for accessing the phones.
342 Note: You cannot use the original Gammu for syncing KDE-Pim/Pi, because 342 Note: You cannot use the original Gammu for syncing KDE-Pim/Pi, because
343 we have modified the original version to make it useable for syncing! 343 we have modified the original version to make it useable for syncing!
344 Gammu allows access to many phones in many ways (Irda, Bluetooth, serial,...). 344 Gammu allows access to many phones in many ways (Irda, Bluetooth, serial,...).
345 The recommended phone access using Gammu with KDE-Pim/Pi is Irda (infrared). 345 The recommended phone access using Gammu with KDE-Pim/Pi is Irda (infrared).
346 Bluetooth access is disabled on the Zaurus, but may work on Windows. 346 Bluetooth access is disabled on the Zaurus, but may work on Windows.
347 Please look at the Gammu homepage and documentation about more details 347 Please look at the Gammu homepage and documentation about more details
348 configuring Gammu how to access your phone. 348 configuring Gammu how to access your phone.
349 If you have problems accessing your phone, start KO/Pi from the konsole 349 If you have problems accessing your phone, start KO/Pi from the konsole
350 and you will get a more detailed output what went wrong. 350 and you will get a more detailed output what went wrong.
351 About Gammu from the Gammu homepage: 351 About Gammu from the Gammu homepage:
352 Gammu (formerly known as MyGnokii2) is a cellular 352 Gammu (formerly known as MyGnokii2) is a cellular
353 manager for various mobile phones/modems. 353 manager for various mobile phones/modems.
354 It supports the Nokia 2100, 3100, 32xx, 33xx, 354 It supports the Nokia 2100, 3100, 32xx, 33xx,
355 3410, 35xx, 51xx, 5210, 5510, 61xx, 62xx, 355 3410, 35xx, 51xx, 5210, 5510, 61xx, 62xx,
356 63xx, 6510, 6610, 6800, 71xx, 7210, 7250, 356 63xx, 6510, 6610, 6800, 71xx, 7210, 7250,
357 7250i, 82xx, 83xx, 8910, 9110, 9210 357 7250i, 82xx, 83xx, 8910, 9110, 9210
358 and compatible and AT devices (Siemens, Alcatel, 358 and compatible and AT devices (Siemens, Alcatel,
359 Falcom, WaveCom, IPAQ, Samsung, SE, and others) 359 Falcom, WaveCom, IPAQ, Samsung, SE, and others)
360 over cables/infrared/BlueTooth. 360 over cables/infrared/BlueTooth.
361 361
362 Here is an example what to specify to access a Nokia 6310i via infrared: 362 Here is an example what to specify to access a Nokia 6310i via infrared:
363 On Linux (Zaurus): 363 On Linux (Zaurus):
364 I/O device: /dev/ircomm 364 I/O device: /dev/ircomm
365 Connection: irda 365 Connection: irda
366 Model: <leave empty> 366 Model: <leave empty>
367 367
368 On Windows: 368 On Windows:
369 I/O device: <ignored - i.e. leave empty> 369 I/O device: <ignored - i.e. leave empty>
370 Connection: irda 370 Connection: irda
371 Model: <leave empty> 371 Model: <leave empty>
372 372
373 Here is the overview from the Gammu documentation, 373 Here is the overview from the Gammu documentation,
374 how to specify the connection settings for 374 how to specify the connection settings for
375 I/O device: 375 I/O device:
376 Connection: 376 Connection:
377 Model: 377 Model:
378 378
379 Note: The documentation uses the term "port", 379 Note: The documentation uses the term "port",
380 where we use the term "I/O device". 380 where we use the term "I/O device".
381 Note: You do not have to create/change the gammurc configuration file. 381 Note: You do not have to create/change the gammurc configuration file.
382 That will do KO/Pi for you. 382 That will do KO/Pi for you.
383 Note: For a known model, leave "Model:" always empty, 383 Note: For a known model, leave "Model:" always empty,
384 such that Gammu can auto detect the model. 384 such that Gammu can auto detect the model.
385 385
386# This is a sample ~/.gammurc file. 386# This is a sample ~/.gammurc file.
387# In Unix/Linux copy it into your home directory and name it .gammurc 387# In Unix/Linux copy it into your home directory and name it .gammurc
388# or into /etc and name it gammurc 388# or into /etc and name it gammurc
389# In Win32 copy it into directory with Gammu.exe and name gammurc 389# In Win32 copy it into directory with Gammu.exe and name gammurc
390# More about parameters later 390# More about parameters later
391# ----------------------------------------------------------------------------- 391# -----------------------------------------------------------------------------
392 392
393[gammu] 393[gammu]
394 394
395port = com8: 395port = com8:
396#model = 6110 396#model = 6110
397connection = fbusblue 397connection = fbusblue
398#synchronizetime = yes 398#synchronizetime = yes
399#logfile = gammulog 399#logfile = gammulog
400#logformat = textall 400#logformat = textall
401#use_locking = yes 401#use_locking = yes
402#gammuloc = locfile 402#gammuloc = locfile
403#startinfo = yes 403#startinfo = yes
404#gammucoding = utf8 404#gammucoding = utf8
405 405
406[gammu1] 406[gammu1]
407 407
408port = com8: 408port = com8:
409#model = 6110 409#model = 6110
410connection = fbusblue 410connection = fbusblue
411#synchronizetime = yes 411#synchronizetime = yes
412#logfile = gammulog 412#logfile = gammulog
413#logformat = textall 413#logformat = textall
414#use_locking = yes 414#use_locking = yes
415#gammuloc = locfile 415#gammuloc = locfile
416#startinfo = yes 416#startinfo = yes
417#gammucoding = utf8 417#gammucoding = utf8
418 418
419# ----------------------------------------------------------------------------- 419# -----------------------------------------------------------------------------
420# Now info about "Connection" parameter and connected with it port type 420# Now info about "Connection" parameter and connected with it port type
421# (more about port types later) 421# (more about port types later)
422# ----------------------------------------------------------------------------- 422# -----------------------------------------------------------------------------
423# "Connection" parameter | Port type | More details 423# "Connection" parameter | Port type | More details
424# -----------------------|-----------|----------------------------------------- 424# -----------------------|-----------|-----------------------------------------
425# "fbus" | serial | Nokia FBUS2 425# "fbus" | serial | Nokia FBUS2
426# "fbusirda"/"infrared" | serial | Nokia FBUS2 over direct infrared device 426# "fbusirda"/"infrared" | serial | Nokia FBUS2 over direct infrared device
427# "fbusdlr3"/"dlr3" | serial | Nokia FBUS2 with DLR3 cable 427# "fbusdlr3"/"dlr3" | serial | Nokia FBUS2 with DLR3 cable
428# "fbusdku5" | dku5 | Nokia FBUS2 with DKU5 cable. WIN32 ONLY 428# "fbusdku5" | dku5 | Nokia FBUS2 with DKU5 cable. WIN32 ONLY
429# "fbuspl2303" | usb | Nokia FBUS2 with USB cable based on 429# "fbuspl2303" | usb | Nokia FBUS2 with USB cable based on
430# | | PL2303 chip. 430# | | PL2303 chip.
431# "fbusblue" | serial | Nokia FBUS2 over Bluetooth serial device 431# "fbusblue" | serial | Nokia FBUS2 over Bluetooth serial device
432# "phonetblue" | serial | Nokia PHONET FBUS over Bluetooth serial 432# "phonetblue" | serial | Nokia PHONET FBUS over Bluetooth serial
433# | | device 433# | | device
434# "mrouterblue" | serial | 434# "mrouterblue" | serial |
435# "mbus" | serial | Nokia MBUS2 435# "mbus" | serial | Nokia MBUS2
436# "at19200"/"at115200"/..| serial | AT commands.8 bits, None parity, 1 stop 436# "at19200"/"at115200"/..| serial | AT commands.8 bits, None parity, 1 stop
437# | | bit, no flow control 437# | | bit, no flow control
438# -----------------------|-----------|----------------------------------------- 438# -----------------------|-----------|-----------------------------------------
439# "irdaphonet"/"irda" | irda | Nokia PHONET FBUS over socket infrared 439# "irdaphonet"/"irda" | irda | Nokia PHONET FBUS over socket infrared
440# "irdaat" | irda | AT commands with socket infrared 440# "irdaat" | irda | AT commands with socket infrared
441# "irdaobex" | irda | OBEX over socket infrared. MODEL "obex" 441# "irdaobex" | irda | OBEX over socket infrared. MODEL "obex"
442# -----------------------|-----------|----------------------------------------- 442# -----------------------|-----------|-----------------------------------------
443# "bluephonet" | BT | Nokia PHONET FBUS with Bluetooth stack 443# "bluephonet" | BT | Nokia PHONET FBUS with Bluetooth stack
444# "bluefbus"/"dlr3blue" | BT | Nokia FBUS2 with Bluetooth stack 444# "bluefbus"/"dlr3blue" | BT | Nokia FBUS2 with Bluetooth stack
445# "blueat"/"atblue" | BT | AT commands with Bluetooth stack 445# "blueat"/"atblue" | BT | AT commands with Bluetooth stack
446# "blueobex" | BT | OBEX with Bluetooth. MODEL "obex" 446# "blueobex" | BT | OBEX with Bluetooth. MODEL "obex"
447# 447#
448# Now more about port types and connected with it "Port" parameter 448# Now more about port types and connected with it "Port" parameter
449# ----------------------------------------------------------------------------- 449# -----------------------------------------------------------------------------
450# Port type | "Port" parameter in Windows/DOS | "Port" parameter in Linux/Unix 450# Port type | "Port" parameter in Windows/DOS | "Port" parameter in Linux/Unix
451# ----------|---------------------------------|-------------------------------- 451# ----------|---------------------------------|--------------------------------
452# serial | "com*:" | "/dev/ttyS*" 452# serial | "com*:" | "/dev/ttyS*"
453# | (example "com1:") | (example "/dev/ttyS1") 453# | (example "com1:") | (example "/dev/ttyS1")
454# | | or "/dev/tts/**" (with DevFS) 454# | | or "/dev/tts/**" (with DevFS)
455# ----------|---------------------------------|-------------------------------- 455# ----------|---------------------------------|--------------------------------
456# irda | ignored (can be empty) | "/dev/ircomm*" 456# irda | ignored (can be empty) | "/dev/ircomm*"
457# ----------|---------------------------------|-------------------------------- 457# ----------|---------------------------------|--------------------------------
458# BT | Bluetooth device address 458# BT | Bluetooth device address
459# | (example "") 459# | (example "")
460# ----------|---------------------------------|-------------------------------- 460# ----------|---------------------------------|--------------------------------
461# dku5 | ignored (can be empty) | connection with it not possible 461# dku5 | ignored (can be empty) | connection with it not possible
462# ----------|---------------------------------|-------------------------------- 462# ----------|---------------------------------|--------------------------------
463# usb | connection with it not possible | "/dev/ttyUSB*" 463# usb | connection with it not possible | "/dev/ttyUSB*"
464# 464#
465# Other config parameters 465# Other config parameters
466# ----------------------------------------------------------------------------- 466# -----------------------------------------------------------------------------
467# Parameter name | Description 467# Parameter name | Description
468# ----------------|------------------------------------------------------------ 468# ----------------|------------------------------------------------------------
469# Model | use only, when Gammu doesn't recognize your phone model. 469# Model | use only, when Gammu doesn't recognize your phone model.
470# | Put it here. Example values: "6110", "6150", "6210", "8210" 470# | Put it here. Example values: "6110", "6150", "6210", "8210"
471# SynchronizeTime | if you want to set time from computer to phone during 471# SynchronizeTime | if you want to set time from computer to phone during
472# | starting connection. Do not rather use this option when 472# | starting connection. Do not rather use this option when
473# | when to reset phone during connection (in some phones need 473# | when to reset phone during connection (in some phones need
474# | to set time again after restart) 474# | to set time again after restart)
475# GammuLoc | name of localisation file 475# GammuLoc | name of localisation file
476# StartInfo | this option allow to set, that you want (setting "yes") 476# StartInfo | this option allow to set, that you want (setting "yes")
477# | to see message on the phone screen or phone should enable 477# | to see message on the phone screen or phone should enable
478# | light for a moment during starting connection. Phone 478# | light for a moment during starting connection. Phone
479# | WON'T beep during starting connection with this option. 479# | WON'T beep during starting connection with this option.
480# GammuCoding | forces using specified codepage (in win32 - for example 480# GammuCoding | forces using specified codepage (in win32 - for example
481# | "1250" will force CP1250) or UTF8 (in Linux - "utf8") 481# | "1250" will force CP1250) or UTF8 (in Linux - "utf8")
482# ----------------|------------------------------------------------------------ 482# ----------------|------------------------------------------------------------
483# Logfile | Use, when want to have logfile from communication. 483# Logfile | Use, when want to have logfile from communication.
484# Logformat | What debug info and format should be used: 484# Logformat | What debug info and format should be used:
485# | "nothing" - no debug level (default) 485# | "nothing" - no debug level (default)
486# | "text" - transmission dump in text format 486# | "text" - transmission dump in text format
487# | "textall" - all possible info in text format 487# | "textall" - all possible info in text format
488# | "errors" - errors in text format 488# | "errors" - errors in text format
489# | "binary" - transmission dump in binary format 489# | "binary" - transmission dump in binary format
490# ----------------|------------------------------------------------------------ 490# ----------------|------------------------------------------------------------
491# Use_Locking | under Unix/Linux use "yes", if want to lock used device 491# Use_Locking | under Unix/Linux use "yes", if want to lock used device
492# | to prevent using it by other applications. In win32 ignored 492# | to prevent using it by other applications. In win32 ignored
493 493
494 494
495 495
496 496
497 497
diff --git a/bin/kdepim/WhatsNew.txt b/bin/kdepim/WhatsNew.txt
index 1a8b885..df0b2eb 100644
--- a/bin/kdepim/WhatsNew.txt
+++ b/bin/kdepim/WhatsNew.txt
@@ -1,658 +1,666 @@
1Info about the changes in new versions of KDE-Pim/Pi 1Info about the changes in new versions of KDE-Pim/Pi
2 2
3********** VERSION 1.9.16 ************ 3********** VERSION 1.9.16 ************
4 4
5KO/Pi: 5KO/Pi:
6Fixed search dialog size on Z 6000 (480x640 display). 6Fixed search dialog size on Z 6000 (480x640 display).
7Added setting to hide/show time in agenda items. 7Added setting to hide/show time in agenda items.
8Added setting to hide not running todos in todo view. 8Added setting to hide not running todos in todo view.
9Added columns for start date/time in todo view. 9Added columns for start date/time in todo view.
10Replaced the solid half-hour lines in agenda view by dot lines. 10Replaced the solid half-hour lines in agenda view by dot lines.
11Fixed some minor problems. (Like word wrap in help text windows).
12
13Fixed a strange problem in KO/Pi alarm applet.
14Did not find the actual problem,
15such that now Qtopia reboots if deinstalling the alarm applet.
16But the alarm applet should work again.
17
11 18
12********** VERSION 1.9.15 ************ 19********** VERSION 1.9.15 ************
13 20
14Usebilty enhancements in KO/Pi: 21Usebilty enhancements in KO/Pi:
15When clicking on the date in a month view cell, the day view is shown. 22When clicking on the date in a month view cell, the day view is shown.
16Old behaviour was, that the "new event" dialog popped up. 23Old behaviour was, that the "new event" dialog popped up.
17 24
18Added a one step "undo delete" in KO/Pi (Accessable in the "Action" menu). 25Added a one step "undo delete" in KO/Pi (Accessable in the "Action" menu).
19That means, you can restore the latest 26That means, you can restore the latest
20event/todo/journal you have deleted. 27event/todo/journal you have deleted.
21A journal is deleted, if you clear all the text of the journal. 28A journal is deleted, if you clear all the text of the journal.
22 29
23Fixed the bug of the editor dialogs in KO/Pi of version 1.9.14. 30Fixed the bug of the editor dialogs in KO/Pi of version 1.9.14.
24 31
25KA/Pi starting in 480x640 resolution: 32KA/Pi starting in 480x640 resolution:
26Hide the filter action in toolbar 33Hide the filter action in toolbar
27and added icons for undo/delete/redo in toolbar. 34and added icons for undo/delete/redo in toolbar.
28 35
29Change in OM/Pi ViewMail dialog: 36Change in OM/Pi ViewMail dialog:
30When clicking on the "delete" icon the mail is deleted after confirmation as usual. But the edit dialog is not closed as before, now the next mail in the folder is shown automatically (if there is any). 37When clicking on the "delete" icon the mail is deleted after confirmation as usual.
38But the edit dialog is not closed as before, now the next mail in the folder is shown automatically (if there is any).
31 39
32Fixed a crash when deleting mail-accounts in OM/Pi. 40Fixed a crash when deleting mail-accounts in OM/Pi.
33 41
34 42
35********** VERSION 1.9.14 ************ 43********** VERSION 1.9.14 ************
36 44
37Fixed some problems with the dialog sizes when switching 45Fixed some problems with the dialog sizes when switching
38portrait/landscape mode on 640x480 PDA display. 46portrait/landscape mode on 640x480 PDA display.
39 47
40Fixed some other small bugs in KA/Pi KO/Pi and OM/Pi and PwM/Pi. 48Fixed some other small bugs in KA/Pi KO/Pi and OM/Pi and PwM/Pi.
41 49
42Fixed an ugly bug in KOpieMail: 50Fixed an ugly bug in KOpieMail:
43KOpieMail was not able to write files (mails) to MSDOS file system, 51KOpieMail was not able to write files (mails) to MSDOS file system,
44like on an usual preformatted SD card. That should work now. 52like on an usual preformatted SD card. That should work now.
45To save your mail data on the Sd card do the following: 53To save your mail data on the Sd card do the following:
46Create a dir on the SD card: 54Create a dir on the SD card:
47mkdir /mnt/card/localmail 55mkdir /mnt/card/localmail
48Go to your home dir: 56Go to your home dir:
49cd 57cd
50Go to kopiemail data storage dir: 58Go to kopiemail data storage dir:
51cd kdepim/apps/kopiemail 59cd kdepim/apps/kopiemail
52Create a symlink to the SD card: 60Create a symlink to the SD card:
53ls -s /mnt/card/localmail 61ls -s /mnt/card/localmail
54Now KOpieMail will store all mails on the SD card. 62Now KOpieMail will store all mails on the SD card.
55 63
56KO/Pi Monthview: 64KO/Pi Monthview:
57Now "Go to Today" selects the current month from day 1-end, 65Now "Go to Today" selects the current month from day 1-end,
58not the current date + some days. 66not the current date + some days.
59I.e. "Go to Today" shows now always 67I.e. "Go to Today" shows now always
60the current month with first day of month in the first row. 68the current month with first day of month in the first row.
61 69
62Added missing German translation. 70Added missing German translation.
63 71
64Fixed icons of executeable on Wintendo. 72Fixed icons of executeable on Wintendo.
65 73
66Added a "Show next Mail" button to the OM/Pi 74Added a "Show next Mail" button to the OM/Pi
67mail viewer such that the mail below the current mail 75mail viewer such that the mail below the current mail
68in the mail list view of the current folder 76in the mail list view of the current folder
69can be read with a single click. 77can be read with a single click.
70 78
71 79
72********** VERSION 1.9.13 ************ 80********** VERSION 1.9.13 ************
73 81
74Fixed nasty PwM/Pi file reading bug, when 82Fixed nasty PwM/Pi file reading bug, when
75the used hash algo of file is different then the global 83the used hash algo of file is different then the global
76hash algo. 84hash algo.
77 85
78Added KA/Pi support for opie mailit mailapplication. 86Added KA/Pi support for opie mailit mailapplication.
79 87
80Fixed some bugs in OM/Pi. 88Fixed some bugs in OM/Pi.
81Now character conversion tables are available for the Zaurus 89Now character conversion tables are available for the Zaurus
82to make OM/Pi working properly. 90to make OM/Pi working properly.
83To get the character conversion in OM/Pi working, please download 91To get the character conversion in OM/Pi working, please download
84at the sourceforge project site the package 92at the sourceforge project site the package
85sr-character-conversion_SharpROM_arm.ipk.zip 93sr-character-conversion_SharpROM_arm.ipk.zip
86(or oz-character-conversion_OZ-gcc3xx_arm.ipk.zip for OZ roms) 94(or oz-character-conversion_OZ-gcc3xx_arm.ipk.zip for OZ roms)
87from the section "general files for KDE/Pim" 95from the section "general files for KDE/Pim"
88Instructions how to install this package are in a ReadMe in this file. 96Instructions how to install this package are in a ReadMe in this file.
89 97
90 98
91Fixed the orientation change problem in KA/Pi when switching 99Fixed the orientation change problem in KA/Pi when switching
92portrait/landscape mode. 100portrait/landscape mode.
93 101
94French translation available for KA/Pi and OM/Pi. 102French translation available for KA/Pi and OM/Pi.
95 103
96Fixed some problems with categories in KO/Pi in DTM sync. 104Fixed some problems with categories in KO/Pi in DTM sync.
97 105
98Added selection dialog for export to phone in KA/Pi. 106Added selection dialog for export to phone in KA/Pi.
99 107
100If in KO/Pi is an attendee selected to add to a meeting and this 108If in KO/Pi is an attendee selected to add to a meeting and this
101attendee is already in the list of attendees, this person is not added 109attendee is already in the list of attendees, this person is not added
102again. 110again.
103 111
104Some menu cleanup in KA/Pi. 112Some menu cleanup in KA/Pi.
105 113
106********** VERSION 1.9.12 ************ 114********** VERSION 1.9.12 ************
107 115
108Fix for the bug in KO/Pi What's Next view of version 1.9.11. 116Fix for the bug in KO/Pi What's Next view of version 1.9.11.
109 117
110Bugfix: Licence file is now shown again. 118Bugfix: Licence file is now shown again.
111 119
112OM/Pi now supports Unicode (utf8 charset). 120OM/Pi now supports Unicode (utf8 charset).
113Fixed some bugs in OM/Pi. 121Fixed some bugs in OM/Pi.
114 122
115KA/Pi has more German translation. 123KA/Pi has more German translation.
116 124
117 125
118********** VERSION 1.9.11 ************ 126********** VERSION 1.9.11 ************
119 127
120Fixed several problems in PWM/Pi, like 128Fixed several problems in PWM/Pi, like
121asking the user, if unsaved changed are pending 129asking the user, if unsaved changed are pending
122when closing the app. 130when closing the app.
123And PwM/Pi handles now different texts for the 131And PwM/Pi handles now different texts for the
124fields Description, Username, Password, configurable per category. 132fields Description, Username, Password, configurable per category.
125 133
126Fixed a crash in KO/Pi , when importing/loading vcs files 134Fixed a crash in KO/Pi , when importing/loading vcs files
127which have an entry with an attendee with state: 135which have an entry with an attendee with state:
128NEEDS ACTION 136NEEDS ACTION
129 137
130Fixed some problems in the German translation of OM/Pi, 138Fixed some problems in the German translation of OM/Pi,
131which makes some dialogs not fitting on the screen 139which makes some dialogs not fitting on the screen
132of the Z 5500. 140of the Z 5500.
133 141
134Fixed Qtopia crash, when disabling/deinstalling 142Fixed Qtopia crash, when disabling/deinstalling
135KO/Pi alarm applet. 143KO/Pi alarm applet.
136 144
137Implemented direct KDE<->KA/Pi sync for KA/Pi running 145Implemented direct KDE<->KA/Pi sync for KA/Pi running
138on Linux desktop. 146on Linux desktop.
139 147
140Added feature "remove sync info" to sync menu. 148Added feature "remove sync info" to sync menu.
141 149
142Tweaked the KO/Pi What's next view a bit, added 150Tweaked the KO/Pi What's next view a bit, added
143setting to hide events that are done. 151setting to hide events that are done.
144 152
145Disabled "beam receive enabled" on startup to 153Disabled "beam receive enabled" on startup to
146avoid problems if Fastload is enabled. 154avoid problems if Fastload is enabled.
147Please set "beam receive enabled", 155Please set "beam receive enabled",
148if you want to receive data via IR. 156if you want to receive data via IR.
149 157
150Fixed bug in direct KDE<->KO/Pi sync for KO/Pi running 158Fixed bug in direct KDE<->KO/Pi sync for KO/Pi running
151on Linux desktop. 159on Linux desktop.
152 160
153Made in KA/Pi scrolling possible, if details view is selected. 161Made in KA/Pi scrolling possible, if details view is selected.
154(The keyboard focus is set automatically to the search line) 162(The keyboard focus is set automatically to the search line)
155 163
156Fixed a bug in DMT sync, that a new entry in DTM was added 164Fixed a bug in DMT sync, that a new entry in DTM was added
157on every sync to Kx/Pi. 165on every sync to Kx/Pi.
158 166
159Fixed missing writing of KA/Pi categories to DMT entries when syncing. 167Fixed missing writing of KA/Pi categories to DMT entries when syncing.
160 168
161Fixed a bug in DMT sync with todos created in KO/Pi containing 169Fixed a bug in DMT sync with todos created in KO/Pi containing
162non-latin1 characters. 170non-latin1 characters.
163 171
164Rearranged package contents of Sharp-ipks and made all 172Rearranged package contents of Sharp-ipks and made all
165packages installable on SD again. 173packages installable on SD again.
166 174
167Fixed the writing of addressbook data in DTM sync. 175Fixed the writing of addressbook data in DTM sync.
168Empty fields in KA/Pi were not removed. 176Empty fields in KA/Pi were not removed.
169 177
170Added better category handling in KA/Pi: 178Added better category handling in KA/Pi:
171Added item 179Added item
172Edit Categories and 180Edit Categories and
173Manage new categories 181Manage new categories
174to the settings menu. 182to the settings menu.
175Possible to configure a view to display categories. 183Possible to configure a view to display categories.
176 184
177Added detailed "KDE Sync Howto" and "Multi Sync Howto" to Help menu. 185Added detailed "KDE Sync Howto" and "Multi Sync Howto" to Help menu.
178 186
179Fixed displaying of "free" days and time in KO Monthview and Agendaview. 187Fixed displaying of "free" days and time in KO Monthview and Agendaview.
180 188
181... and many other bugfixes. 189... and many other bugfixes.
182 190
183********** VERSION 1.9.10 ************ 191********** VERSION 1.9.10 ************
184 192
185Many internal small bugfixes. 193Many internal small bugfixes.
186And fix of the "big" bug in KO/Pi, 194And fix of the "big" bug in KO/Pi,
187that after Syncing the appointments had an offset by several hours. 195that after Syncing the appointments had an offset by several hours.
188That was a problem with the internal timezone setting, 196That was a problem with the internal timezone setting,
189introduced by the changed timezone configuration settings. 197introduced by the changed timezone configuration settings.
190 198
191German translation for OM/Pi is now available. 199German translation for OM/Pi is now available.
192 200
193 201
194********** VERSION 1.9.9 ************ 202********** VERSION 1.9.9 ************
195 203
196KDE-Pim/Pi has a new Member! 204KDE-Pim/Pi has a new Member!
197It is called PWM/Pi (Passwordmanager/platform-independent) 205It is called PWM/Pi (Passwordmanager/platform-independent)
198and it is available for the Zaurus. 206and it is available for the Zaurus.
199It is planned, that it will be available later for Windows. 207It is planned, that it will be available later for Windows.
200(And for Linux, of course). 208(And for Linux, of course).
201It is a port of the Passwordmanager of KDE. 209It is a port of the Passwordmanager of KDE.
202It will need the MicroKDElibs to run. 210It will need the MicroKDElibs to run.
203 211
204Made loading of addressbooks in KA/Pi up to 7 times faster! 212Made loading of addressbooks in KA/Pi up to 7 times faster!
205The bigger your addressbook file, the more starting speed 213The bigger your addressbook file, the more starting speed
206will you gain. (relatively) 214will you gain. (relatively)
207 215
208The Qtopia addressbook connector is now platform independend 216The Qtopia addressbook connector is now platform independend
209as well and should work on any platform for importing/exporting 217as well and should work on any platform for importing/exporting
210Qtopia and Opie XML files. 218Qtopia and Opie XML files.
211 219
212Added a +30min feature to the timezone settings to make 220Added a +30min feature to the timezone settings to make
213KDE-Pim/Pi useable in Australia and other parts on the 221KDE-Pim/Pi useable in Australia and other parts on the
214world with strange timezones ;-) 222world with strange timezones ;-)
215 223
216German "Umlaute" should now be sorted correctly on the Z in KA/Pi. 224German "Umlaute" should now be sorted correctly on the Z in KA/Pi.
217 225
218It is now possible to disable the 226It is now possible to disable the
219"receive data via infrared" feature, such that syncing with 227"receive data via infrared" feature, such that syncing with
220Outlook is now possible again with Kx/Pi runing. 228Outlook is now possible again with Kx/Pi runing.
221Please disable it, before syncing Sharp DTM with Outlook. 229Please disable it, before syncing Sharp DTM with Outlook.
222For your convenience, the "receive data via infrared" feature 230For your convenience, the "receive data via infrared" feature
223is disabled automatically, if you sync Kx/Pi with DTM. 231is disabled automatically, if you sync Kx/Pi with DTM.
224You have to enable it again manually after syncing. 232You have to enable it again manually after syncing.
225Enabling this feature makes it impossible to start the 233Enabling this feature makes it impossible to start the
226Sharp DTM apps. If this feature is enabled, you will only get the 234Sharp DTM apps. If this feature is enabled, you will only get the
227alarm notification from KO/Pi and not from the Sharp calendar. 235alarm notification from KO/Pi and not from the Sharp calendar.
228This is very useful if you sync KO/Pi with Sharp DTM, 236This is very useful if you sync KO/Pi with Sharp DTM,
229because after syncing you usually would get notified about 237because after syncing you usually would get notified about
230an alarm by KO/Pi and the Sharp Calendar. 238an alarm by KO/Pi and the Sharp Calendar.
231 239
232Together with the Linux desktop version of KO/Pi 240Together with the Linux desktop version of KO/Pi
233it is now possible to sync KO/Pi on the Zaurus 241it is now possible to sync KO/Pi on the Zaurus
234with the complete KDE-desktop (3.3 or later) 242with the complete KDE-desktop (3.3 or later)
235calendar data easily. 243calendar data easily.
236That makes it possible to sync the Z with one 244That makes it possible to sync the Z with one
237click of a mouse with the KDE-Desktop. 245click of a mouse with the KDE-Desktop.
238This feature it available for all Zaurus platforms KO/Pi 246This feature it available for all Zaurus platforms KO/Pi
239is running on. 247is running on.
240The only thing needed is a running KO/Pi on Linux and 248The only thing needed is a running KO/Pi on Linux and
241a compiled version of the small 249a compiled version of the small
242KDE-Pim/Pi<->KDE-Desktop access command line program, 250KDE-Pim/Pi<->KDE-Desktop access command line program,
243which is in the KDE-Pim/Pi sources available. 251which is in the KDE-Pim/Pi sources available.
244 252
245The "KDE-desktop" syncing feature for KA/Pi will follow 253The "KDE-desktop" syncing feature for KA/Pi will follow
246in the next releases. 254in the next releases.
247 255
248Fixed the vcard export bug, which had the version 1.9.8. 256Fixed the vcard export bug, which had the version 1.9.8.
249 257
250Added missing GERMAN translation to KO/Pi. 258Added missing GERMAN translation to KO/Pi.
251Hi PsionX, could you add the missing french translation?Thx! 259Hi PsionX, could you add the missing french translation?Thx!
252 260
253Translation files for KA/Pi are available as well. 261Translation files for KA/Pi are available as well.
254GERMAN translation will be available in the next release. 262GERMAN translation will be available in the next release.
255PsionX ( yres, you again ;-) ), could you start translating 263PsionX ( yres, you again ;-) ), could you start translating
256KA/Pi? Thx! 264KA/Pi? Thx!
257 265
258You can download the version 1.9.9 at 266You can download the version 1.9.9 at
259 267
260http://sourceforge.net/project/showfiles.php?group_id=104103&package_id=112604 268http://sourceforge.net/project/showfiles.php?group_id=104103&package_id=112604
261 269
262Note: 270Note:
263To run the mail program OM/Pi you need libopenssl. 271To run the mail program OM/Pi you need libopenssl.
264A link to a download loaction is available at 272A link to a download loaction is available at
265ZSI at www.killefiz.de 273ZSI at www.killefiz.de
266 274
267 275
268********** VERSION 1.9.8 ************ 276********** VERSION 1.9.8 ************
269 277
270Fixed character decoding in OM/Pi. 278Fixed character decoding in OM/Pi.
271(e.g. German "Umlaute" were not displayed properly.) 279(e.g. German "Umlaute" were not displayed properly.)
272 280
273Made is possible to reparent todos in KO/Pi. 281Made is possible to reparent todos in KO/Pi.
274Use contextmenu or keys (look at Help-Keys + Colors) for that. 282Use contextmenu or keys (look at Help-Keys + Colors) for that.
275 283
276Added the missing Sync-Howto and WhatsNew to the packages. 284Added the missing Sync-Howto and WhatsNew to the packages.
277 285
278KO/Pi on Linux desktop can now sync with KDE desktop. 286KO/Pi on Linux desktop can now sync with KDE desktop.
279That means: When using KO/Pi on Linux desktop for syncing with 287That means: When using KO/Pi on Linux desktop for syncing with
280KDE desktop and the Zaurus, the Zaurus can be synced now 288KDE desktop and the Zaurus, the Zaurus can be synced now
281with all KDE-Calendar resources, not only with one local file. 289with all KDE-Calendar resources, not only with one local file.
282(That makes it possible to sync the Zaurus with the 290(That makes it possible to sync the Zaurus with the
283calendar data on a Kolab server) 291calendar data on a Kolab server)
284 292
285KA/Pi syncing with KDE desktop will be available in the next version. 293KA/Pi syncing with KDE desktop will be available in the next version.
286 294
287 295
288********** VERSION 1.9.7 ************ 296********** VERSION 1.9.7 ************
289 297
290KO/Pi - KA/Pi on Windows: 298KO/Pi - KA/Pi on Windows:
291Now a directory can be defined by the user, where the 299Now a directory can be defined by the user, where the
292application/config data should be saved. 300application/config data should be saved.
293 Define your desired path in the evironment variable 301 Define your desired path in the evironment variable
294 MICROKDEHOME 302 MICROKDEHOME
295 before starting KO/Pi or KA/Pi. 303 before starting KO/Pi or KA/Pi.
296 304
297An easy Kx/Pi to Kx/Pi syncing is now possible 305An easy Kx/Pi to Kx/Pi syncing is now possible
298(it is called Pi-Sync) via network. 306(it is called Pi-Sync) via network.
299Please look at the Sync Howto. 307Please look at the Sync Howto.
300 308
301Exporting of calendar data and contacts to mobile phones is now possible. 309Exporting of calendar data and contacts to mobile phones is now possible.
302The SyncHowto is updated with information howto 310The SyncHowto is updated with information howto
303access/sync mobile phones. 311access/sync mobile phones.
304Please look at the Sync Howto. 312Please look at the Sync Howto.
305 313
306Now KO/Pi and KA/Pi on the Zaurus can receive data via infrared directly. 314Now KO/Pi and KA/Pi on the Zaurus can receive data via infrared directly.
307Please disable Fastload for the original contact/calendar applications 315Please disable Fastload for the original contact/calendar applications
308and close them. 316and close them.
309KO/Pi and KA/Pi must be running in order to receive the data. 317KO/Pi and KA/Pi must be running in order to receive the data.
310(KO/Pi and KA/Pi are always running if Fastload for them is enabled!) 318(KO/Pi and KA/Pi are always running if Fastload for them is enabled!)
311 319
312In the KA/Pi details view are now the preferred tel. numbers displayed on top 320In the KA/Pi details view are now the preferred tel. numbers displayed on top
313of the other data ( emails/tel.numbers/addresses) 321of the other data ( emails/tel.numbers/addresses)
314 322
315Fixed some syncing problems in KA/Pi. 323Fixed some syncing problems in KA/Pi.
316 324
317Added font settings for the KA/Pi details view. 325Added font settings for the KA/Pi details view.
318Added fields "children's name" and "gender" to KA/Pi. 326Added fields "children's name" and "gender" to KA/Pi.
319 327
320Made searching in KA/Pi better: 328Made searching in KA/Pi better:
321Now the first item in a view is selected after a search automatically and 329Now the first item in a view is selected after a search automatically and
322the views can be scrolled up/down when the search input field has the keyboard focus. 330the views can be scrolled up/down when the search input field has the keyboard focus.
323 331
324And, of course, fixed a bunch of reported bugs in KO/Pi and KA/Pi. 332And, of course, fixed a bunch of reported bugs in KO/Pi and KA/Pi.
325 333
326 334
327********** VERSION 1.9.6 ************ 335********** VERSION 1.9.6 ************
328 336
329Changes in the external application communication on the Zaurus 337Changes in the external application communication on the Zaurus
330in order to use less RAM when the apps are running. 338in order to use less RAM when the apps are running.
331First syncing of addressbooks (KA/Pi) is possible. 339First syncing of addressbooks (KA/Pi) is possible.
332 340
333 341
334********** VERSION 1.9.5a ************ 342********** VERSION 1.9.5a ************
335 343
336Fixed a bug in KO/Pi in the SharpDTM sync of version 1.9.5. 344Fixed a bug in KO/Pi in the SharpDTM sync of version 1.9.5.
337Fixed some small bugs. 345Fixed some small bugs.
338KA/Pi shows now the birthday in summary view. 346KA/Pi shows now the birthday in summary view.
339Now OM/Pi and KA/Pi are using the date format defined in KO/Pi 347Now OM/Pi and KA/Pi are using the date format defined in KO/Pi
340for displaying dates. 348for displaying dates.
341 349
342 350
343********** VERSION 1.9.5 ************ 351********** VERSION 1.9.5 ************
344 352
345There is still no Addressbook syncing! 353There is still no Addressbook syncing!
346 354
347New in 1.9.5: 355New in 1.9.5:
348 356
349Many bugfixes. 357Many bugfixes.
350Better searching in KA/Pi. 358Better searching in KA/Pi.
351You can configure in KA/Pi if you want to search only after 359You can configure in KA/Pi if you want to search only after
352<return> key pressed. 360<return> key pressed.
353 361
354Better mail downloading in OM/Pi. 362Better mail downloading in OM/Pi.
355 363
356First experimental alpha version of sync of KO/Pi with mobile phones. 364First experimental alpha version of sync of KO/Pi with mobile phones.
357See gammu documentation for supported phones. 365See gammu documentation for supported phones.
358You need to install the package kammu_1.9.5_arm.ipk for sync of KO/Pi with mobile phones. kammu_1.9.5_arm.ipk needs libbluetooth and libsdp. 366You need to install the package kammu_1.9.5_arm.ipk for sync of KO/Pi with mobile phones. kammu_1.9.5_arm.ipk needs libbluetooth and libsdp.
359Quick hint how to use: 367Quick hint how to use:
360NOTE: MOBILE PHONE SYNC IS EXPERIMENTAL! 368NOTE: MOBILE PHONE SYNC IS EXPERIMENTAL!
361Install kammu_1.9.5_arm.ipk , libbluetooth and libsdp. 369Install kammu_1.9.5_arm.ipk , libbluetooth and libsdp.
362Create syncprofile - mobile device 370Create syncprofile - mobile device
363Remove entry for model. (Leave empty ). 371Remove entry for model. (Leave empty ).
364Enable infrared on Zaurus and your Phone. 372Enable infrared on Zaurus and your Phone.
365Sync. 373Sync.
366To get a more detailed log, start kopi from konsole. 374To get a more detailed log, start kopi from konsole.
367 375
368********** VERSION 1.9.4 ************ 376********** VERSION 1.9.4 ************
369 377
370This is the version 1.9.4 of KDE-Pim/Pi for the Zaurus. 378This is the version 1.9.4 of KDE-Pim/Pi for the Zaurus.
371 379
372WARNING: 380WARNING:
373PLEASE BACKUP ALL YOUR DATA! 381PLEASE BACKUP ALL YOUR DATA!
374We have changed a lot and maybe there are some unknown problems. 382We have changed a lot and maybe there are some unknown problems.
375 383
376SYNC HANDLING HAS CHANGED! 384SYNC HANDLING HAS CHANGED!
377Such that, if you sync now with an already synded device, you will duplicated entries after the first sync. 385Such that, if you sync now with an already synded device, you will duplicated entries after the first sync.
378(This change was introduced to make it possible to sync with mobile phones, which will be available later (maybe in 4 weeks). 386(This change was introduced to make it possible to sync with mobile phones, which will be available later (maybe in 4 weeks).
379 387
380You need the kmicrokdelibs_1.9.4_arm.ipk as a base for the other programs. 388You need the kmicrokdelibs_1.9.4_arm.ipk as a base for the other programs.
381If you get the error: "Install only possible in main memory", just try it again to install it on SD card. That worked for me. And it was reported that rebooting Qtopia did help in this case as well. 389If you get the error: "Install only possible in main memory", just try it again to install it on SD card. That worked for me. And it was reported that rebooting Qtopia did help in this case as well.
382 390
383As programs are available: 391As programs are available:
384KO/Pi (korganizer ipk) - a calendar program. 392KO/Pi (korganizer ipk) - a calendar program.
385KA/Pi (kaddressbook ipk ) - an addressbook 393KA/Pi (kaddressbook ipk ) - an addressbook
386OM/Pi (kopiemail ipk ) an email program with pop/smtp and IMAP support. 394OM/Pi (kopiemail ipk ) an email program with pop/smtp and IMAP support.
387 395
388An alarm notification program ( korganizer-alarm ipk ) for KO/Pi that notifies you about alarms, even if the Zaurus is in suspend mode. 396An alarm notification program ( korganizer-alarm ipk ) for KO/Pi that notifies you about alarms, even if the Zaurus is in suspend mode.
389(If you do not see an icon in the taskbar after installing korganizer-alarm, please restart Qtopia) 397(If you do not see an icon in the taskbar after installing korganizer-alarm, please restart Qtopia)
390 398
391All the applications are installed in a "Pim" TAB. 399All the applications are installed in a "Pim" TAB.
392If this TAB is new on your system, you can get an icon in this TAB by installing pim_TAB_icon_1.9.4_arm.ipk 400If this TAB is new on your system, you can get an icon in this TAB by installing pim_TAB_icon_1.9.4_arm.ipk
393 401
394All the application are integrated. 402All the application are integrated.
395Such that you can choose in KO/Pi the attendees of a meeting from the addresses in KA/Pi. When you click in KA/Pi on the email address, OM/Pi is started to write the mail. 403Such that you can choose in KO/Pi the attendees of a meeting from the addresses in KA/Pi. When you click in KA/Pi on the email address, OM/Pi is started to write the mail.
396 404
397HINT: 405HINT:
398If you install KPhone/Pi 0.9.7, it will be called, if you click in KA/Pi on a phone number. 406If you install KPhone/Pi 0.9.7, it will be called, if you click in KA/Pi on a phone number.
399 407
400What's new? 408What's new?
401 409
402SYNC HANDLING HAS CHANGED! 410SYNC HANDLING HAS CHANGED!
403Such that, if you sync now with an already synded device, you will duplicated entries after the first sync. 411Such that, if you sync now with an already synded device, you will duplicated entries after the first sync.
404(This change was introduced to make it possible to sync with mobile phones, which will be available later (maybe in 4 weeks). 412(This change was introduced to make it possible to sync with mobile phones, which will be available later (maybe in 4 weeks).
405 413
406New in OM/Pi: 414New in OM/Pi:
407When copying(i.e. downloading mails) , you can specify, that only mails of a given size should be downloaded. Added mail copy possibility for selected mails. 415When copying(i.e. downloading mails) , you can specify, that only mails of a given size should be downloaded. Added mail copy possibility for selected mails.
408 416
409New in KO/Pi: 417New in KO/Pi:
410French is now available for KO/Pi. 418French is now available for KO/Pi.
411Choose menu:Actions - Configure:TAB locale 419Choose menu:Actions - Configure:TAB locale
412Syncing has changed. 420Syncing has changed.
413Phone sync available soon. 421Phone sync available soon.
414Not much changes, I cannot remember them ... 422Not much changes, I cannot remember them ...
415 423
416New in KA/Pi: 424New in KA/Pi:
417Beaming possible. 425Beaming possible.
418Sharp DTM readonly access possible( create a new DTM resource ); 426Sharp DTM readonly access possible( create a new DTM resource );
419Better searching possible. 427Better searching possible.
420Search is performed only after pressing the return key. 428Search is performed only after pressing the return key.
421Use wildcard * to specify parts of a name. 429Use wildcard * to specify parts of a name.
422 430
423Better name/email selection dialog (called from KO/Pi or OM/Pi). In this dialog, now searching is possible. Like in KA/Pi, use return key and wildcard * . 431Better name/email selection dialog (called from KO/Pi or OM/Pi). In this dialog, now searching is possible. Like in KA/Pi, use return key and wildcard * .
424 432
425A big improvement is the new management of the contact access. 433A big improvement is the new management of the contact access.
426In version 1.9.3, every application was using their own addressbook access data. 434In version 1.9.3, every application was using their own addressbook access data.
427That means, the addressbook was loaded up to three times in the memory, when accessed by KA/Pi, KO/Pi and OM/Pi. 435That means, the addressbook was loaded up to three times in the memory, when accessed by KA/Pi, KO/Pi and OM/Pi.
428That was wasting of memory, if you had several hundreds of contacts. 436That was wasting of memory, if you had several hundreds of contacts.
429 437
430Now only KA/Pi accesses the addressbook. 438Now only KA/Pi accesses the addressbook.
431If KO/Pi or OM/Pi want to get some name/email data, they request KA/Pi to open the name/email selection dialog and send it back to them. 439If KO/Pi or OM/Pi want to get some name/email data, they request KA/Pi to open the name/email selection dialog and send it back to them.
432If you click on an attendee in a meeting, its contact data is displayed in KA/Pi directly. 440If you click on an attendee in a meeting, its contact data is displayed in KA/Pi directly.
433That means, if KO/Pi or OM/Pi want to access contact data, KA/Pi is started first. 441That means, if KO/Pi or OM/Pi want to access contact data, KA/Pi is started first.
434 442
435New in the KO/Pi alarm applet: 443New in the KO/Pi alarm applet:
436Configure your own timer popup menu! 444Configure your own timer popup menu!
437(Text and minutes for timer countdown) 445(Text and minutes for timer countdown)
438Just edit the file 446Just edit the file
439(yourhomedir)/.kopialarmtimerrc 447(yourhomedir)/.kopialarmtimerrc
440and start/stop a timer to get a new menu with the data of this file. 448and start/stop a timer to get a new menu with the data of this file.
441 449
442********** VERSION 1.9.3 ************ 450********** VERSION 1.9.3 ************
4431) 4511)
444Now KO/Pi on Windows imports directly the calendar data of 452Now KO/Pi on Windows imports directly the calendar data of
445an installed Outlook. Should work with OL version >= 2000. 453an installed Outlook. Should work with OL version >= 2000.
446 454
447********** VERSION 1.9.2 ************ 455********** VERSION 1.9.2 ************
4481) 4561)
449KDE-Pim/Pi has got a new member: 457KDE-Pim/Pi has got a new member:
450KmicroMail (KM/Pi) is a mail program, 458KmicroMail (KM/Pi) is a mail program,
451which can handle IMAP and POP mail access. 459which can handle IMAP and POP mail access.
452It is based on Opie-Mail v3. 460It is based on Opie-Mail v3.
453All dependencies to the Opie libraries ar removed, 461All dependencies to the Opie libraries ar removed,
454such that no additional Opie lib is needed. 462such that no additional Opie lib is needed.
455It is already integrated in KO/Pi and KA/Pi. 463It is already integrated in KO/Pi and KA/Pi.
456It it now available for the Zaurus,probably it 464It it now available for the Zaurus,probably it
457will be available for other platforms later. 465will be available for other platforms later.
458Hint: 466Hint:
459Create your own contact (name + email) 467Create your own contact (name + email)
460in KA/Pi, select this contact and choose menu: 468in KA/Pi, select this contact and choose menu:
461Settings - Set Who Am I. 469Settings - Set Who Am I.
462Now the settings of this contact are used as 470Now the settings of this contact are used as
463the sender data in KM/Pi. 471the sender data in KM/Pi.
4642) 4722)
465KDE-Pim/Pi is split up in five different 473KDE-Pim/Pi is split up in five different
466packages now precompiled for Sharp Zaurus: 474packages now precompiled for Sharp Zaurus:
467--kmicrokdelibs_1.9.2_arm.ipk 475--kmicrokdelibs_1.9.2_arm.ipk
468The libs are needed for any 476The libs are needed for any
469of the following programs: 477of the following programs:
470--kaddressbook_1.9.2_arm.ipk 478--kaddressbook_1.9.2_arm.ipk
471--kmicromail_1.9.2_arm.ipk 479--kmicromail_1.9.2_arm.ipk
472--korganizer_1.9.2_arm.ipk 480--korganizer_1.9.2_arm.ipk
473Independ from that, there is the alarm applet 481Independ from that, there is the alarm applet
474available for KO/Pi, which also offers 482available for KO/Pi, which also offers
475quick access for a new mail or 483quick access for a new mail or
476showing the addressbook.: 484showing the addressbook.:
477--korganizer-alarm_1.9.2_arm.ipk 485--korganizer-alarm_1.9.2_arm.ipk
478Independend means, that the alarm applet 486Independend means, that the alarm applet
479does not need any of the libs or programs above to run. 487does not need any of the libs or programs above to run.
480But it would be quite useless without these programs. 488But it would be quite useless without these programs.
481NOTE: 489NOTE:
482If you get a 490If you get a
483"This application depends on other programs" 491"This application depends on other programs"
484during installation of 492during installation of
485--kmicrokdelibs_1.9.2_arm.ipk 493--kmicrokdelibs_1.9.2_arm.ipk
486you probably do not have to care about that. 494you probably do not have to care about that.
487kmicrokdelibs_1.9.2 will come with some 495kmicrokdelibs_1.9.2 will come with some
488resource plugins, which needs additional libraries. 496resource plugins, which needs additional libraries.
489(E.g. libopie1, if you want to use the 497(E.g. libopie1, if you want to use the
490opie resource connector in KA/Pi). 498opie resource connector in KA/Pi).
491If you do not have this libraries installed, 499If you do not have this libraries installed,
492you simply cannot use the resource. 500you simply cannot use the resource.
493To make it clear: 501To make it clear:
494If the libraries are missing, the applications 502If the libraries are missing, the applications
495using kmicrokdelibs will start, 503using kmicrokdelibs will start,
496because the resources are plugins. 504because the resources are plugins.
4973) 5053)
498KO/Pi and friends are now installable on SD-Card! 506KO/Pi and friends are now installable on SD-Card!
499It is recommended to install all libs and apps 507It is recommended to install all libs and apps
500on the SD card or all in the internal storage. 508on the SD card or all in the internal storage.
501There may be problems, if this is mixed. 509There may be problems, if this is mixed.
5024) 5104)
503Fixed two bugs in the alarm notification on Windows. 511Fixed two bugs in the alarm notification on Windows.
5045) 5125)
505Great improvement! 513Great improvement!
506KO/Pi uses now the latest version of libical. 514KO/Pi uses now the latest version of libical.
507Libical is the library which actually reads 515Libical is the library which actually reads
508the calendar files and extract the data from it. 516the calendar files and extract the data from it.
509With the old version, there were problems 517With the old version, there were problems
510(crashes or program hangs) when licical did read 518(crashes or program hangs) when licical did read
511files, which were not stored from KO/Pi. 519files, which were not stored from KO/Pi.
512I do not know, if the new libical works perfect, 520I do not know, if the new libical works perfect,
513but actually it works much better than 521but actually it works much better than
514the old version. 522the old version.
515There are no problems with compatibility with 523There are no problems with compatibility with
516old calendar files of KO/Pi, of course! 524old calendar files of KO/Pi, of course!
5176) 5256)
518New in KA/Pi: 526New in KA/Pi:
519Opie addressbook resource connector available! 527Opie addressbook resource connector available!
520You will need libopie1 and the opie addressbook, 528You will need libopie1 and the opie addressbook,
521of course. 529of course.
522With the Opie addressbook resource connector, 530With the Opie addressbook resource connector,
523you can access the Opie addressbook readonly in KA/Pi. 531you can access the Opie addressbook readonly in KA/Pi.
524If you want to edit or import the data into KA/Pi, 532If you want to edit or import the data into KA/Pi,
525do this: 533do this:
526a) Create an Opie resource. 534a) Create an Opie resource.
527 (Menu: Settings-Configure Resources). 535 (Menu: Settings-Configure Resources).
528After configuration and restarting KA/Pi you should see 536After configuration and restarting KA/Pi you should see
529the Opie contacts in KA/Pi. 537the Opie contacts in KA/Pi.
530b) Select some or all Opie contacts. 538b) Select some or all Opie contacts.
531(NOTE: +++++ 539(NOTE: +++++
532To know exactly, what contacts are Opie contacts, 540To know exactly, what contacts are Opie contacts,
533do this: Choose menu: 541do this: Choose menu:
534View-Modify View - TAB Fields. 542View-Modify View - TAB Fields.
535Select in the above list "Resource" and click 543Select in the above list "Resource" and click
536down arrow to add it to the "Selected fields". 544down arrow to add it to the "Selected fields".
537Click OK. 545Click OK.
538Now you have a new column "Resource" in your list, 546Now you have a new column "Resource" in your list,
539where you can see, what an Opie resource is. 547where you can see, what an Opie resource is.
540++++ NOTE end.) 548++++ NOTE end.)
541Ok, we do have now some Opie contacts seleted. 549Ok, we do have now some Opie contacts seleted.
542(Use SHIFT or CTRL key in order to multiple select). 550(Use SHIFT or CTRL key in order to multiple select).
543c) Choose menu: Edit-Copy. 551c) Choose menu: Edit-Copy.
544d) Choose menu: Edit-Paste. 552d) Choose menu: Edit-Paste.
545e) Select the resource, you want to add the contacts to. 553e) Select the resource, you want to add the contacts to.
546Congrats! Now you have read/write access to the copied 554Congrats! Now you have read/write access to the copied
547opie contacts as "real" KA/Pi contacts. 555opie contacts as "real" KA/Pi contacts.
548 556
549 557
550********** VERSION 1.9.1 ************ 558********** VERSION 1.9.1 ************
5511) 5591)
552 +++ IMPORTANT 1 +++ 560 +++ IMPORTANT 1 +++
553 561
554The storing place of the default calendar 562The storing place of the default calendar
555file has changed! 563file has changed!
556The default calendar file was 564The default calendar file was
557Applications/korganizer/mycalendar.ics 565Applications/korganizer/mycalendar.ics
558on Zaurus and 566on Zaurus and
559(yourHomeDir)/korganizer/mycalendar.ics 567(yourHomeDir)/korganizer/mycalendar.ics
560on Windows/Linux desktop. Now it is 568on Windows/Linux desktop. Now it is
561(yourHomeDir)/kdepim/korganizer/mycalendar.ics 569(yourHomeDir)/kdepim/korganizer/mycalendar.ics
562on Zaurus, Windows and Linux. 570on Zaurus, Windows and Linux.
563To load the old file, choose menu 571To load the old file, choose menu
564File-Load calendar backup. 572File-Load calendar backup.
565(It should be loaded automatically 573(It should be loaded automatically
566at startup with a warning message displayed). 574at startup with a warning message displayed).
567The place of the configuration file has changed too. 575The place of the configuration file has changed too.
568If you want to use your old KO/Pi config, 576If you want to use your old KO/Pi config,
569copy it to 577copy it to
570(yourHomeDir)/kdepim/config/korganizerrc 578(yourHomeDir)/kdepim/config/korganizerrc
571Please read VERSION 1.9.0 - topic 3) as well! 579Please read VERSION 1.9.0 - topic 3) as well!
572 580
573 +++ IMPORTANT 2 +++ 581 +++ IMPORTANT 2 +++
574 582
575Because of the new paths, you will need 583Because of the new paths, you will need
576a new version of the KO/Pi alarm applet 584a new version of the KO/Pi alarm applet
577for Zaurus. 585for Zaurus.
578Use version >= 1.9.1 586Use version >= 1.9.1
579 587
5802) 5882)
581Now the QWhat'sThis Icon works for items 589Now the QWhat'sThis Icon works for items
582in the month view as well. 590in the month view as well.
583(See VERSION 1.7.8 Topic 1) ). 591(See VERSION 1.7.8 Topic 1) ).
5843) 5923)
585You can import birtsdays/anniversaries 593You can import birtsdays/anniversaries
586from KA/Pi into KO/Pi. 594from KA/Pi into KO/Pi.
587Choose menu File-Import birthdays. 595Choose menu File-Import birthdays.
588If you import twice, already imported items 596If you import twice, already imported items
589will not be imported again, if they 597will not be imported again, if they
590have not been changed in KO/Pi. 598have not been changed in KO/Pi.
5914) 5994)
592When syncing with sharp DTM, now a progress 600When syncing with sharp DTM, now a progress
593is shown, when the data is written back. 601is shown, when the data is written back.
594If there is much data in KO/Pi and no data 602If there is much data in KO/Pi and no data
595in DTM, that can take a long time. 603in DTM, that can take a long time.
596(But only for the first time ). 604(But only for the first time ).
5975) 6055)
598In the search dialog, you can search 606In the search dialog, you can search
599now for the name/email of an attendee 607now for the name/email of an attendee
600of an event/todo. 608of an event/todo.
601To get more space for displaying 609To get more space for displaying
602search results, the buttons 610search results, the buttons
603for "search" and "close" on the 611for "search" and "close" on the
604bottom are removed in the PDA version. 612bottom are removed in the PDA version.
605You have to click OK in the top right 613You have to click OK in the top right
606corner to do a search. 614corner to do a search.
6076) 6156)
608Now it is possible to disable the displaying 616Now it is possible to disable the displaying
609of todo items in the Allday part of the Agenda. 617of todo items in the Allday part of the Agenda.
610Choose Menu Action-Configure, 618Choose Menu Action-Configure,
611TAB Todo View, checkbox 619TAB Todo View, checkbox
612"Allday Agenda view shows todos" 620"Allday Agenda view shows todos"
6137) 6217)
614If FastLoad is enabled, now the settings and the 622If FastLoad is enabled, now the settings and the
615calendar data are saved, when KO/Pi is closed. 623calendar data are saved, when KO/Pi is closed.
616(If no Fastload is enabled, KO/Pi saves 624(If no Fastload is enabled, KO/Pi saves
617the data as well, of course) 625the data as well, of course)
6188) 6268)
619The Agenda View has a minimize-splitter now, 627The Agenda View has a minimize-splitter now,
620such that the height of the allday part can be 628such that the height of the allday part can be
621changed quickly. 629changed quickly.
622 630
623********** VERSION 1.9.0 ************ 631********** VERSION 1.9.0 ************
6241) 6321)
625KO/Pi is now merged with the new microKDE from KA/Pi. 633KO/Pi is now merged with the new microKDE from KA/Pi.
626KO/Pi accesses now KA/Pi as the addressbook. 634KO/Pi accesses now KA/Pi as the addressbook.
627The other ddressbook-plugins are not working any longer. 635The other ddressbook-plugins are not working any longer.
628(It is planned, that later KA/Pi itself uses these plugins) 636(It is planned, that later KA/Pi itself uses these plugins)
629New versions of KO/Pi are only available 637New versions of KO/Pi are only available
630together with KA/Pi as the KDE-Pim/Pi package. 638together with KA/Pi as the KDE-Pim/Pi package.
6312) 6392)
632If you click on an attendee of a meeting in the 640If you click on an attendee of a meeting in the
633event viewer, a detailed summary of the 641event viewer, a detailed summary of the
634attendee is shown. 642attendee is shown.
6353) 6433)
636The place of the configuration file has changed. 644The place of the configuration file has changed.
637If you want to use your old KO/Pi config, copy 645If you want to use your old KO/Pi config, copy
638Applications/korganizer/config_korganizerrc 646Applications/korganizer/config_korganizerrc
639to 647to
640Applications/korganizer/config/korganizerrc 648Applications/korganizer/config/korganizerrc
641 649
642********** VERSION 1.7.8 ************ 650********** VERSION 1.7.8 ************
6431) 6511)
644Now the QWhat'sThis ist working. 652Now the QWhat'sThis ist working.
645Enable the QWhat'sThis icon in the toolbar. 653Enable the QWhat'sThis icon in the toolbar.
646(You have to restart to reload the changed toolbar config). 654(You have to restart to reload the changed toolbar config).
647Now click on the QWhat'sThis Icon 655Now click on the QWhat'sThis Icon
648in the top right corner of KO/Pi. 656in the top right corner of KO/Pi.
649Then click on an item in the Agenda View: 657Then click on an item in the Agenda View:
650You will get a detailed display of the items content. 658You will get a detailed display of the items content.
6512) 6592)
652Some other very minor changes. 660Some other very minor changes.
653But I have forgotten the details ... 661But I have forgotten the details ...
654For that reason I start this log here: 662For that reason I start this log here:
655To document my changes, when I am doing it. 663To document my changes, when I am doing it.
656 664
657********** VERSION 1.7.7 ************ 665********** VERSION 1.7.7 ************
658Stable Version of KO/Pi 666Stable Version of KO/Pi