-rw-r--r-- | ReleaseNotes.txt | 2 | ||||
-rw-r--r-- | bin/ReadMe_Linux.txt | 6 | ||||
-rw-r--r-- | bin/ReadMe_Windows.txt | 2 | ||||
-rw-r--r-- | bin/ReadMe_Zaurus.txt | 2 | ||||
-rw-r--r-- | bin/kdepim/korganizer/usertranslation.txt | 4 | ||||
-rw-r--r-- | bin/kdepim/korganizer/usertranslationHOWTO.txt | 2 | ||||
-rw-r--r-- | bin/kdepim/pwmanager/pwmanagerFAQ.txt | 2 | ||||
-rw-r--r-- | desktop/rpm/kdepim_rpm | 2 | ||||
-rw-r--r-- | kaddressbook.control | 2 | ||||
-rw-r--r-- | kmicrokdelibs.control | 2 | ||||
-rw-r--r-- | kmobilephoneaccess.control | 2 | ||||
-rw-r--r-- | kopiemail.control | 2 | ||||
-rw-r--r-- | korganizer-alarm.control | 2 | ||||
-rw-r--r-- | korganizer.control | 2 | ||||
-rw-r--r-- | korganizer/kolocationbox.cpp | 2 | ||||
-rw-r--r-- | korganizer/kolocationbox.h | 2 | ||||
-rw-r--r-- | korganizer/mainwindow.cpp | 4 | ||||
-rw-r--r-- | ksharpPIM-DTMaccess.control | 2 | ||||
-rw-r--r-- | oz-character-conversion.control | 2 | ||||
-rw-r--r-- | pimTABicon.control | 2 | ||||
-rw-r--r-- | sr-character-conversion.control | 2 |
21 files changed, 25 insertions, 25 deletions
diff --git a/ReleaseNotes.txt b/ReleaseNotes.txt index 7653ee2..01c34cc 100644 --- a/ReleaseNotes.txt +++ b/ReleaseNotes.txt | |||
@@ -32,259 +32,259 @@ Download file. | |||
32 | Unzip the file, then you are almost done. | 32 | Unzip the file, then you are almost done. |
33 | When installing these package for the first time, | 33 | When installing these package for the first time, |
34 | you will need to install some needed dlls which are | 34 | you will need to install some needed dlls which are |
35 | available in an extra package "kdepim334.dll". This additional package contains | 35 | available in an extra package "kdepim334.dll". This additional package contains |
36 | the Qt3 library qt-mt334.dll and the MSVC library msvcr71.dll | 36 | the Qt3 library qt-mt334.dll and the MSVC library msvcr71.dll |
37 | and the MSVC library mfc71u.dll. | 37 | and the MSVC library mfc71u.dll. |
38 | You can download the "kdepim334.dll" package at: | 38 | You can download the "kdepim334.dll" package at: |
39 | http://sourceforge.net/projects/kdepimpi/ | 39 | http://sourceforge.net/projects/kdepimpi/ |
40 | Please choose there package/project/file: | 40 | Please choose there package/project/file: |
41 | general Files for KDE/Pim | 41 | general Files for KDE/Pim |
42 | Needed Windows Dlls | 42 | Needed Windows Dlls |
43 | kdepim334dll.zip | 43 | kdepim334dll.zip |
44 | 44 | ||
45 | For details read the file | 45 | For details read the file |
46 | Migration-Howto.txt in the package. | 46 | Migration-Howto.txt in the package. |
47 | 47 | ||
48 | 48 | ||
49 | ***************************************************** | 49 | ***************************************************** |
50 | 2) Zaurus Sharp ROM, gcc 2.95 compiled | 50 | 2) Zaurus Sharp ROM, gcc 2.95 compiled |
51 | ***************************************************** | 51 | ***************************************************** |
52 | Filename: kdepim_X.X.X_for_SharpROM.ipk.zip | 52 | Filename: kdepim_X.X.X_for_SharpROM.ipk.zip |
53 | Package contains: | 53 | Package contains: |
54 | kaddressbook_X.X.X_arm.ipk | 54 | kaddressbook_X.X.X_arm.ipk |
55 | korganizer-alarm_X.X.X_arm.ipk | 55 | korganizer-alarm_X.X.X_arm.ipk |
56 | kmicrokdelibs_X.X.X_arm.ipk | 56 | kmicrokdelibs_X.X.X_arm.ipk |
57 | kmobilephoneaccess_X.X.X_arm.ipk | 57 | kmobilephoneaccess_X.X.X_arm.ipk |
58 | ksharpPIM-DTMaccess_X.X.X_arm.ipk | 58 | ksharpPIM-DTMaccess_X.X.X_arm.ipk |
59 | kopiemail_X.X.X_arm.ipk | 59 | kopiemail_X.X.X_arm.ipk |
60 | pimTABicon_X.X.X_arm.ipk | 60 | pimTABicon_X.X.X_arm.ipk |
61 | korganizer_X.X.X_arm.ipk | 61 | korganizer_X.X.X_arm.ipk |
62 | pwmanager_X.X.X_arm.ipk | 62 | pwmanager_X.X.X_arm.ipk |
63 | 63 | ||
64 | This package is for users of the Sharp ROM and clones. | 64 | This package is for users of the Sharp ROM and clones. |
65 | Users of old OpenZaurus releases, which are gcc2.95 | 65 | Users of old OpenZaurus releases, which are gcc2.95 |
66 | compiled can use it as well. | 66 | compiled can use it as well. |
67 | 67 | ||
68 | CONTENT: | 68 | CONTENT: |
69 | 69 | ||
70 | File kmicrokdelibs_X.X.X_arm.ipk: | 70 | File kmicrokdelibs_X.X.X_arm.ipk: |
71 | The libs in this file are needed to run | 71 | The libs in this file are needed to run |
72 | any of the included programs. | 72 | any of the included programs. |
73 | Install it. | 73 | Install it. |
74 | 74 | ||
75 | File kaddressbook_X.X.X_arm.ipk: | 75 | File kaddressbook_X.X.X_arm.ipk: |
76 | Contains KA/Pi addressbook program and needed additional libs. | 76 | Contains KA/Pi addressbook program and needed additional libs. |
77 | 77 | ||
78 | File korganizer-alarm_X.X.X_arm.ipk: | 78 | File korganizer-alarm_X.X.X_arm.ipk: |
79 | Contains KO/Pi calendar program and needed additional libs. | 79 | Contains KO/Pi calendar program and needed additional libs. |
80 | 80 | ||
81 | File kopiemail_X.X.X_arm.ipk: | 81 | File kopiemail_X.X.X_arm.ipk: |
82 | Contains OM/Pi email program and needed additional libs. | 82 | Contains OM/Pi email program and needed additional libs. |
83 | 83 | ||
84 | File pwmanager_X.X.X_arm.ipk: | 84 | File pwmanager_X.X.X_arm.ipk: |
85 | Contains PwM/Pi password manager program. | 85 | Contains PwM/Pi password manager program. |
86 | 86 | ||
87 | File ksharpPIM-DTMaccess_X.X.X_arm.ipk: | 87 | File ksharpPIM-DTMaccess_X.X.X_arm.ipk: |
88 | Contains needed program/lib to sync KA/Pi and KO/Pi | 88 | Contains needed program/lib to sync KA/Pi and KO/Pi |
89 | with the Sharp PIM applications on the Zaurus, | 89 | with the Sharp PIM applications on the Zaurus, |
90 | which use the new Sharp DMT Pim format. | 90 | which use the new Sharp DMT Pim format. |
91 | 91 | ||
92 | File korganizer-alarm_X.X.X_arm.ipk: | 92 | File korganizer-alarm_X.X.X_arm.ipk: |
93 | Provides an alarm applet to get informed about alarms. | 93 | Provides an alarm applet to get informed about alarms. |
94 | The Zaurus will wake up from suspend | 94 | The Zaurus will wake up from suspend |
95 | if an event triggers an alarm. | 95 | if an event triggers an alarm. |
96 | 96 | ||
97 | File kmobilephoneaccess_X.X.X_arm.ipk: | 97 | File kmobilephoneaccess_X.X.X_arm.ipk: |
98 | Contains a command line tool for accessing mobile phones. | 98 | Contains a command line tool for accessing mobile phones. |
99 | It is used from Kx/Pi to sync with / export to | 99 | It is used from Kx/Pi to sync with / export to |
100 | mobile phones. It is not working very well, please do not | 100 | mobile phones. It is not working very well, please do not |
101 | expect too much. | 101 | expect too much. |
102 | 102 | ||
103 | File pimTABicon_X.X.X_arm.ipk: | 103 | File pimTABicon_X.X.X_arm.ipk: |
104 | If you insatll a program of the package, you may get | 104 | If you insatll a program of the package, you may get |
105 | a new TAB wchich is called Pim. | 105 | a new TAB wchich is called Pim. |
106 | If you did not have had this TAB on your Z, that | 106 | If you did not have had this TAB on your Z, that |
107 | TAB will not display an icon. | 107 | TAB will not display an icon. |
108 | Install this small package to assihn an icon to | 108 | Install this small package to assihn an icon to |
109 | the new Pim TAB. | 109 | the new Pim TAB. |
110 | 110 | ||
111 | 111 | ||
112 | Unzip package and install the apps in the usual way. | 112 | Unzip package and install the apps in the usual way. |
113 | 113 | ||
114 | To get the character conversion in OM/Pi working, please download | 114 | To get the character conversion in OM/Pi working, please download |
115 | at the sourceforge project site the package | 115 | at the sourceforge project site the package |
116 | sr-character-conversion_SharpROM_arm.ipk.zip | 116 | sr-character-conversion_SharpROM_arm.ipk.zip |
117 | from the section "general files for KDE/Pim" | 117 | from the section "general files for KDE/Pim" |
118 | Instructions how to install this package are in a ReadMe in this file. | 118 | Instructions how to install this package are in a ReadMe in this file. |
119 | 119 | ||
120 | ***************************************************** | 120 | ***************************************************** |
121 | 3) OpenZaurus ROM, gcc 3.xx compiled | 121 | 3) OpenZaurus ROM, gcc 3.xx compiled |
122 | ***************************************************** | 122 | ***************************************************** |
123 | Filename: kdepim_X.X.X_for_OZ-gcc3xx.ipk.zip | 123 | Filename: kdepim_X.X.X_for_OZ-gcc3xx.ipk.zip |
124 | Package contains: | 124 | Package contains: |
125 | kaddressbook_OZ-gcc3xx_X.X.X_arm.ipk | 125 | kaddressbook_OZ-gcc3xx_X.X.X_arm.ipk |
126 | kmicrokdelibs_OZ-gcc3xx_X.X.X_arm.ipk | 126 | kmicrokdelibs_OZ-gcc3xx_X.X.X_arm.ipk |
127 | kopiemail_OZ-gcc3xx_X.X.X_arm.ipk | 127 | kopiemail_OZ-gcc3xx_X.X.X_arm.ipk |
128 | korganizer-alarm_OZ-gcc3xx_X.X.X_arm.ipk | 128 | korganizer-alarm_OZ-gcc3xx_X.X.X_arm.ipk |
129 | korganizer_OZ-gcc3xx_X.X.X_arm.ipk | 129 | korganizer_OZ-gcc3xx_X.X.X_arm.ipk |
130 | kmobilephoneaccess_OZ-gcc3xx_X.X.X_arm.ipk | 130 | kmobilephoneaccess_OZ-gcc3xx_X.X.X_arm.ipk |
131 | pimTABicon_OZ-gcc3xx_X.X.X_arm.ipk | 131 | pimTABicon_OZ-gcc3xx_X.X.X_arm.ipk |
132 | pwmanager_OZ-gcc3xx_X.X.X_arm.ipk | 132 | pwmanager_OZ-gcc3xx_X.X.X_arm.ipk |
133 | 133 | ||
134 | 134 | ||
135 | This package is for users of the Open Zaurus ROM 3.3.6, | 135 | This package is for users of the Open Zaurus ROM 3.3.6, |
136 | compiled by coredump (aka known as Hentges-Rom). | 136 | compiled by coredump (aka known as Hentges-Rom). |
137 | The programs may run on the new | 137 | The programs may run on the new |
138 | Open Zaurus Release 3.5.1 as well, but | 138 | Open Zaurus Release 3.5.1 as well, but |
139 | they cannot be installed there properly, | 139 | they cannot be installed there properly, |
140 | because the package manager of OZ needs more | 140 | because the package manager of OZ needs more |
141 | information in the ipk files to install them properly. | 141 | information in the ipk files to install them properly. |
142 | 142 | ||
143 | If you have Open Zaurus 3.5.1, you should use | 143 | If you have Open Zaurus 3.5.1, you should use |
144 | the packages of the OZ 3.5.1 feed, | 144 | the packages of the OZ 3.5.1 feed, |
145 | compiled and maintained by Hrw. | 145 | compiled and maintained by Hrw. |
146 | Do not ask the OZ people about problems with these | 146 | Do not ask the OZ people about problems with these |
147 | packages, they cannot help you. | 147 | packages, they cannot help you. |
148 | 148 | ||
149 | CONTENT: | 149 | CONTENT: |
150 | 150 | ||
151 | By the way, I cannot help you as well, because I | 151 | By the way, I cannot help you as well, because I |
152 | am not using OZ. | 152 | am not using OZ. |
153 | 153 | ||
154 | File kmicrokdelibs_OZ-gcc3xx_X.X.X_arm.ipk: | 154 | File kmicrokdelibs_OZ-gcc3xx_X.X.X_arm.ipk: |
155 | The libs in this file are needed to run | 155 | The libs in this file are needed to run |
156 | any of the included programs. | 156 | any of the included programs. |
157 | Install it. | 157 | Install it. |
158 | 158 | ||
159 | File kaddressbook_OZ-gcc3xx_X.X.X_arm.ipk: | 159 | File kaddressbook_OZ-gcc3xx_X.X.X_arm.ipk: |
160 | Contains KA/Pi addressbook program and needed additional libs. | 160 | Contains KA/Pi addressbook program and needed additional libs. |
161 | 161 | ||
162 | File korganizer-alarm_OZ-gcc3xx_X.X.X_arm.ipk: | 162 | File korganizer-alarm_OZ-gcc3xx_X.X.X_arm.ipk: |
163 | Contains KO/Pi calendar program and needed additional libs. | 163 | Contains KO/Pi calendar program and needed additional libs. |
164 | 164 | ||
165 | File kopiemail_OZ-gcc3xx_X.X.X_arm.ipk: | 165 | File kopiemail_OZ-gcc3xx_X.X.X_arm.ipk: |
166 | Contains OM/Pi email program and needed additional libs. | 166 | Contains OM/Pi email program and needed additional libs. |
167 | 167 | ||
168 | File pwmanager_OZ-gcc3xx_X.X.X_arm.ipk: | 168 | File pwmanager_OZ-gcc3xx_X.X.X_arm.ipk: |
169 | Contains PwM/Pi password manager program. | 169 | Contains PwM/Pi password manager program. |
170 | 170 | ||
171 | File korganizer-alarm_OZ-gcc3xx_X.X.X_arm.ipk: | 171 | File korganizer-alarm_OZ-gcc3xx_X.X.X_arm.ipk: |
172 | Provides an alarm applet to get informed about alarms. | 172 | Provides an alarm applet to get informed about alarms. |
173 | The Zaurus will wake up from suspend | 173 | The Zaurus will wake up from suspend |
174 | if an event triggers an alarm. | 174 | if an event triggers an alarm. |
175 | 175 | ||
176 | File kmobilephoneaccess_OZ-gcc3xx_X.X.X_arm.ipk: | 176 | File kmobilephoneaccess_OZ-gcc3xx_X.X.X_arm.ipk: |
177 | Contains a command line tool for accessing mobile phones. | 177 | Contains a command line tool for accessing mobile phones. |
178 | It is used from Kx/Pi to sync with / export to | 178 | It is used from Kx/Pi to sync with / export to |
179 | mobile phones. It is not working very well, please do not | 179 | mobile phones. It is not working very well, please do not |
180 | expect too much. | 180 | expect too much. |
181 | 181 | ||
182 | File pimTABicon_OZ-gcc3xx_X.X.X_arm.ipk: | 182 | File pimTABicon_OZ-gcc3xx_X.X.X_arm.ipk: |
183 | If you insatll a program of the package, you may get | 183 | If you insatll a program of the package, you may get |
184 | a new TAB wchich is called Pim. | 184 | a new TAB wchich is called Pim. |
185 | If you did not have had this TAB on your Z, that | 185 | If you did not have had this TAB on your Z, that |
186 | TAB will not display an icon. | 186 | TAB will not display an icon. |
187 | Install this small package to assihn an icon to | 187 | Install this small package to assihn an icon to |
188 | the new Pim TAB. | 188 | the new Pim TAB. |
189 | 189 | ||
190 | Unzip package and install the apps in the usual way. | 190 | Unzip package and install the apps in the usual way. |
191 | 191 | ||
192 | To get the character conversion in OM/Pi working, please download | 192 | To get the character conversion in OM/Pi working, please download |
193 | at the sourceforge project site the package | 193 | at the sourceforge project site the package |
194 | oz-character-conversion_OZ-gcc3xx_arm.ipk.zip | 194 | oz-character-conversion_OZ-gcc3xx_arm.ipk.zip |
195 | from the section "general files for KDE/Pim" | 195 | from the section "general files for KDE/Pim" |
196 | Instructions how to install this package are in a ReadMe in this file. | 196 | Instructions how to install this package are in a ReadMe in this file. |
197 | 197 | ||
198 | 198 | ||
199 | ***************************************************** | 199 | ***************************************************** |
200 | 4) Linux Desktop (SuSE 9.2) | 200 | 4) Linux Desktop (SuSE 9.2) |
201 | ***************************************************** | 201 | ***************************************************** |
202 | Filename: KDE-Pim-Pi-2.0.8-SuSE_9.2.i586.rpm | 202 | Filename: KDE-Pim-Pi-2.0.8-SuSE_9.2.i586.rpm |
203 | Package contains: | 203 | Package contains: |
204 | KAddessbook/Pi | 204 | KAddessbook/Pi |
205 | KOrganizer/Pi | 205 | KOrganizer/Pi |
206 | PasswordManager/Pi | 206 | PasswordManager/Pi |
207 | KPhone/Pi | 207 | KPhone/Pi |
208 | KTimeTracker/Pi | 208 | KTimeTracker/Pi |
209 | KOPieMail/Pi | 209 | KOPieMail/Pi |
210 | and the needed microkde libs. | 210 | and the needed microkde libs. |
211 | 211 | ||
212 | Download file and install it on console with | 212 | Download file and install it on console with |
213 | su | 213 | su |
214 | rpm -ihv KDE-Pim-Pi-2.0.8-SuSE_9.2.i586.rpm | 214 | rpm -ihv KDE-Pim-Pi-2.0.8-SuSE_9.2.i586.rpm |
215 | Note: | 215 | Note: |
216 | If you want to update, please do it with | 216 | If you want to update, please do it with |
217 | rpm -Uhv KDE-Pim-Pi-2.0.8-SuSE_9.2.i586.rpm | 217 | rpm -Uhv KDE-Pim-Pi-2.0.8-SuSE_9.2.i586.rpm |
218 | (Uninstall with rpm -e KDE-Pim-Pi-2.0.8-SuSE_9.2) | 218 | (Uninstall with rpm -e KDE-Pim-Pi-2.0.8-SuSE_9.2) |
219 | 219 | ||
220 | Here is the information, | 220 | Here is the information, |
221 | provided in the rpm file about the content: | 221 | provided in the rpm file about the content: |
222 | 222 | ||
223 | This package contains the platform-independent PIM programs from | 223 | This package contains the platform-independent PIM programs from |
224 | www.pi-sync.net, compiled for SuSE 9.2: | 224 | www.pi-sync.info, compiled for SuSE 9.2: |
225 | KTimeTacker/Pi | 225 | KTimeTacker/Pi |
226 | KPhone/Pi | 226 | KPhone/Pi |
227 | KAddressbook/Pi | 227 | KAddressbook/Pi |
228 | KOrganizer/Pi | 228 | KOrganizer/Pi |
229 | PasswordManager/Pi | 229 | PasswordManager/Pi |
230 | KOPieMail/Pi | 230 | KOPieMail/Pi |
231 | 231 | ||
232 | These applications do not need anything from the KDE-desktop | 232 | These applications do not need anything from the KDE-desktop |
233 | at all to run on Linux. However, there is a dependency from | 233 | at all to run on Linux. However, there is a dependency from |
234 | two KDE libs, because a small command line program is included | 234 | two KDE libs, because a small command line program is included |
235 | to make it possible to sync with the KDE-desktop applications. | 235 | to make it possible to sync with the KDE-desktop applications. |
236 | 236 | ||
237 | These applications are independent from the KDE-desktop | 237 | These applications are independent from the KDE-desktop |
238 | environment. That means, nothing of your existing | 238 | environment. That means, nothing of your existing |
239 | KDE-desktop setup will be changed, or any data | 239 | KDE-desktop setup will be changed, or any data |
240 | (calendar-addressbook) used by the KDE-desktop | 240 | (calendar-addressbook) used by the KDE-desktop |
241 | applications will be changed or accessed. | 241 | applications will be changed or accessed. |
242 | These applications stores their data and config in | 242 | These applications stores their data and config in |
243 | $HOME/kdepim/ | 243 | $HOME/kdepim/ |
244 | However, because the same file format is used, | 244 | However, because the same file format is used, |
245 | an easy exchange of data with the KDE-desktop | 245 | an easy exchange of data with the KDE-desktop |
246 | is possible. | 246 | is possible. |
247 | A small command line program is included | 247 | A small command line program is included |
248 | to make it possible to sync with the KDE-desktop applications. | 248 | to make it possible to sync with the KDE-desktop applications. |
249 | You do not need to call this program from the commandline, | 249 | You do not need to call this program from the commandline, |
250 | it is called from the KDE-Pim/Pi apps when you choose there: | 250 | it is called from the KDE-Pim/Pi apps when you choose there: |
251 | Sync with KDE_Desktop. | 251 | Sync with KDE_Desktop. |
252 | If something is going wrong, please start the | 252 | If something is going wrong, please start the |
253 | KDE-Pim/Pi program itself from the console to get detailed output. | 253 | KDE-Pim/Pi program itself from the console to get detailed output. |
254 | 254 | ||
255 | After installation, you should have a | 255 | After installation, you should have a |
256 | PIM-pi | 256 | PIM-pi |
257 | folder in your KDE start menu, where you can | 257 | folder in your KDE start menu, where you can |
258 | start the applications from. | 258 | start the applications from. |
259 | 259 | ||
260 | These programs makes it possible to sync your Zaurus easily | 260 | These programs makes it possible to sync your Zaurus easily |
261 | (with the KDE-Pim/Pi programs running on the Zaurus) | 261 | (with the KDE-Pim/Pi programs running on the Zaurus) |
262 | with the KDE-desktop calendar/addressbook data. | 262 | with the KDE-desktop calendar/addressbook data. |
263 | If you want to use that, you have to update your | 263 | If you want to use that, you have to update your |
264 | KDE-desktop to version 3.3.0 or higher. | 264 | KDE-desktop to version 3.3.0 or higher. |
265 | SuSE 9.2 contains KDE 3.3.0 such that no update is needed. | 265 | SuSE 9.2 contains KDE 3.3.0 such that no update is needed. |
266 | Actually - after the (non difficult) configuration is set up - | 266 | Actually - after the (non difficult) configuration is set up - |
267 | with two mouseklicks on the Zaurus, | 267 | with two mouseklicks on the Zaurus, |
268 | the Zaurus syncs with the corresponding KDE-Pim/Pi | 268 | the Zaurus syncs with the corresponding KDE-Pim/Pi |
269 | program on the Linux Desktop which syncs automatically | 269 | program on the Linux Desktop which syncs automatically |
270 | with the KDE-desktop data. | 270 | with the KDE-desktop data. |
271 | 271 | ||
272 | If you want to use the KDE-desktop calendar/addressbook applications, | 272 | If you want to use the KDE-desktop calendar/addressbook applications, |
273 | just install these apps in this package and use them as a syncing tool for the | 273 | just install these apps in this package and use them as a syncing tool for the |
274 | Zaurus <-> KDE-desktop sync. | 274 | Zaurus <-> KDE-desktop sync. |
275 | The sync requires a network connection from your Zaurus to | 275 | The sync requires a network connection from your Zaurus to |
276 | the PC. A detailed Sync HowTo is available in the | 276 | the PC. A detailed Sync HowTo is available in the |
277 | Help menu of the applications. | 277 | Help menu of the applications. |
278 | 278 | ||
279 | These applications makes it also possible, that you can sync | 279 | These applications makes it also possible, that you can sync |
280 | (or just export the data to) your mobile phone with your | 280 | (or just export the data to) your mobile phone with your |
281 | data of the KDE-desktop calendar/addressbook applications. | 281 | data of the KDE-desktop calendar/addressbook applications. |
282 | This is tested and working for Nokia mobile phones, | 282 | This is tested and working for Nokia mobile phones, |
283 | it may work with others as well. | 283 | it may work with others as well. |
284 | (More info about that: -> Sync HowTo) | 284 | (More info about that: -> Sync HowTo) |
285 | 285 | ||
286 | NOTE: | 286 | NOTE: |
287 | When using SuSE 9.1 you have to update your KDE to 3.3.x | 287 | When using SuSE 9.1 you have to update your KDE to 3.3.x |
288 | and you have to make an online update in SuSE 9.1 to make it | 288 | and you have to make an online update in SuSE 9.1 to make it |
289 | possible to get the infrared connection working, such that | 289 | possible to get the infrared connection working, such that |
290 | you can sync your (Nokia) mobile phone via infrared. \ No newline at end of file | 290 | you can sync your (Nokia) mobile phone via infrared. \ No newline at end of file |
diff --git a/bin/ReadMe_Linux.txt b/bin/ReadMe_Linux.txt index 274fa96..74e3aa6 100644 --- a/bin/ReadMe_Linux.txt +++ b/bin/ReadMe_Linux.txt | |||
@@ -1,103 +1,103 @@ | |||
1 | This is the Linux desktop (SuSE 9.1 or later) | 1 | This is the Linux desktop (SuSE 9.2 or later) |
2 | version of KO/Pi and KA/Pi (www.pi-sync.net), | 2 | version of KO/Pi and KA/Pi (www.pi-sync.info), |
3 | the platform independent PIM programs based on the PIM programs | 3 | the platform independent PIM programs based on the PIM programs |
4 | (KOrganizer and KAddressbook) of KDE (www.kdeorg). | 4 | (KOrganizer and KAddressbook) of KDE (www.kdeorg). |
5 | 5 | ||
6 | KO/Pi or KA/Pi are licensed under the GPL. | 6 | KO/Pi or KA/Pi are licensed under the GPL. |
7 | Please read the file kdepim/licence.txt | 7 | Please read the file kdepim/licence.txt |
8 | 8 | ||
9 | 9 | ||
10 | Contents of the packages and how to install: | 10 | Contents of the packages and how to install: |
11 | 11 | ||
12 | ***************************************************** | 12 | ***************************************************** |
13 | 4) Linux Desktop (SuSE 9.2) | 13 | 4) Linux Desktop (SuSE 9.2) |
14 | ***************************************************** | 14 | ***************************************************** |
15 | Filename: KDE-Pim-Pi-1.9.20-SuSE_9.2.i586.rpm | 15 | Filename: KDE-Pim-Pi-1.9.20-SuSE_9.2.i586.rpm |
16 | Package contains: | 16 | Package contains: |
17 | KAddessbook/Pi | 17 | KAddessbook/Pi |
18 | KOrganizer/Pi | 18 | KOrganizer/Pi |
19 | PasswordManager/Pi | 19 | PasswordManager/Pi |
20 | KPhone/Pi | 20 | KPhone/Pi |
21 | KTimeTracker/Pi | 21 | KTimeTracker/Pi |
22 | KOPieMail/Pi | 22 | KOPieMail/Pi |
23 | and the needed microkde libs. | 23 | and the needed microkde libs. |
24 | 24 | ||
25 | Download file and install it on console with | 25 | Download file and install it on console with |
26 | su | 26 | su |
27 | rpm -ihv KDE-Pim-Pi-1.9.20-SuSE_9.2.i586.rpm | 27 | rpm -ihv KDE-Pim-Pi-1.9.20-SuSE_9.2.i586.rpm |
28 | Note: | 28 | Note: |
29 | If you want to update, please do it with | 29 | If you want to update, please do it with |
30 | rpm -Uhv KDE-Pim-Pi-1.9.20-SuSE_9.2.i586.rpm | 30 | rpm -Uhv KDE-Pim-Pi-1.9.20-SuSE_9.2.i586.rpm |
31 | (Uninstall with rpm -e KDE-Pim-Pi-1.9.20-SuSE_9.2) | 31 | (Uninstall with rpm -e KDE-Pim-Pi-1.9.20-SuSE_9.2) |
32 | 32 | ||
33 | Here is the information, | 33 | Here is the information, |
34 | provided in the rpm file about the content: | 34 | provided in the rpm file about the content: |
35 | 35 | ||
36 | This package contains the platform-independent PIM programs from | 36 | This package contains the platform-independent PIM programs from |
37 | www.pi-sync.net, compiled for SuSE 9.2: | 37 | www.pi-sync.info, compiled for SuSE 9.2: |
38 | KTimeTacker/Pi | 38 | KTimeTacker/Pi |
39 | KPhone/Pi | 39 | KPhone/Pi |
40 | KAddressbook/Pi | 40 | KAddressbook/Pi |
41 | KOrganizer/Pi | 41 | KOrganizer/Pi |
42 | PasswordManager/Pi | 42 | PasswordManager/Pi |
43 | KOPieMail/Pi | 43 | KOPieMail/Pi |
44 | 44 | ||
45 | These applications do not need anything from the KDE-desktop | 45 | These applications do not need anything from the KDE-desktop |
46 | at all to run on Linux. However, there is a dependency from | 46 | at all to run on Linux. However, there is a dependency from |
47 | two KDE libs, because a small command line program is included | 47 | two KDE libs, because a small command line program is included |
48 | to make it possible to sync with the KDE-desktop applications. | 48 | to make it possible to sync with the KDE-desktop applications. |
49 | 49 | ||
50 | These applications are independent from the KDE-desktop | 50 | These applications are independent from the KDE-desktop |
51 | environment. That means, nothing of your existing | 51 | environment. That means, nothing of your existing |
52 | KDE-desktop setup will be changed, or any data | 52 | KDE-desktop setup will be changed, or any data |
53 | (calendar-addressbook) used by the KDE-desktop | 53 | (calendar-addressbook) used by the KDE-desktop |
54 | applications will be changed or accessed. | 54 | applications will be changed or accessed. |
55 | These applications stores their data and config in | 55 | These applications stores their data and config in |
56 | $HOME/kdepim/ | 56 | $HOME/kdepim/ |
57 | However, because the same file format is used, | 57 | However, because the same file format is used, |
58 | an easy exchange of data with the KDE-desktop | 58 | an easy exchange of data with the KDE-desktop |
59 | is possible. | 59 | is possible. |
60 | A small command line program is included | 60 | A small command line program is included |
61 | to make it possible to sync with the KDE-desktop applications. | 61 | to make it possible to sync with the KDE-desktop applications. |
62 | You do not need to call this program from the commandline, | 62 | You do not need to call this program from the commandline, |
63 | it is called from the KDE-Pim/Pi apps when you choose there: | 63 | it is called from the KDE-Pim/Pi apps when you choose there: |
64 | Sync with KDE_Desktop. | 64 | Sync with KDE_Desktop. |
65 | If something is going wrong, please start the | 65 | If something is going wrong, please start the |
66 | KDE-Pim/Pi program itself from the console to get detailed output. | 66 | KDE-Pim/Pi program itself from the console to get detailed output. |
67 | 67 | ||
68 | After installation, you should have a | 68 | After installation, you should have a |
69 | PIM-pi | 69 | PIM-pi |
70 | folder in your KDE start menu, where you can | 70 | folder in your KDE start menu, where you can |
71 | start the applications from. | 71 | start the applications from. |
72 | 72 | ||
73 | These programs makes it possible to sync your Zaurus easily | 73 | These programs makes it possible to sync your Zaurus easily |
74 | (with the KDE-Pim/Pi programs running on the Zaurus) | 74 | (with the KDE-Pim/Pi programs running on the Zaurus) |
75 | with the KDE-desktop calendar/addressbook data. | 75 | with the KDE-desktop calendar/addressbook data. |
76 | If you want to use that, you have to update your | 76 | If you want to use that, you have to update your |
77 | KDE-desktop to version 3.3.0 or higher. | 77 | KDE-desktop to version 3.3.0 or higher. |
78 | SuSE 9.2 contains KDE 3.3.0 such that no update is needed. | 78 | SuSE 9.2 contains KDE 3.3.0 such that no update is needed. |
79 | Actually - after the (non difficult) configuration is set up - | 79 | Actually - after the (non difficult) configuration is set up - |
80 | with two mouseklicks on the Zaurus, | 80 | with two mouseklicks on the Zaurus, |
81 | the Zaurus syncs with the corresponding KDE-Pim/Pi | 81 | the Zaurus syncs with the corresponding KDE-Pim/Pi |
82 | program on the Linux Desktop which syncs automatically | 82 | program on the Linux Desktop which syncs automatically |
83 | with the KDE-desktop data. | 83 | with the KDE-desktop data. |
84 | 84 | ||
85 | If you want to use the KDE-desktop calendar/addressbook applications, | 85 | If you want to use the KDE-desktop calendar/addressbook applications, |
86 | just install these apps in this package and use them as a syncing tool for the | 86 | just install these apps in this package and use them as a syncing tool for the |
87 | Zaurus <-> KDE-desktop sync. | 87 | Zaurus <-> KDE-desktop sync. |
88 | The sync requires a network connection from your Zaurus to | 88 | The sync requires a network connection from your Zaurus to |
89 | the PC. A detailed Sync HowTo is available in the | 89 | the PC. A detailed Sync HowTo is available in the |
90 | Help menu of the applications. | 90 | Help menu of the applications. |
91 | 91 | ||
92 | These applications makes it also possible, that you can sync | 92 | These applications makes it also possible, that you can sync |
93 | (or just export the data to) your mobile phone with your | 93 | (or just export the data to) your mobile phone with your |
94 | data of the KDE-desktop calendar/addressbook applications. | 94 | data of the KDE-desktop calendar/addressbook applications. |
95 | This is tested and working for Nokia mobile phones, | 95 | This is tested and working for Nokia mobile phones, |
96 | it may work with others as well. | 96 | it may work with others as well. |
97 | (More info about that: -> Sync HowTo) | 97 | (More info about that: -> Sync HowTo) |
98 | 98 | ||
99 | NOTE: | 99 | NOTE: |
100 | When using SuSE 9.1 you have to update your KDE to 3.3.x | 100 | When using SuSE 9.1 you have to update your KDE to 3.3.x |
101 | and you have to make an online update in SuSE 9.1 to make it | 101 | and you have to make an online update in SuSE 9.1 to make it |
102 | possible to get the infrared connection working, such that | 102 | possible to get the infrared connection working, such that |
103 | you can sync your (Nokia) mobile phone via infrared. \ No newline at end of file | 103 | you can sync your (Nokia) mobile phone via infrared. \ No newline at end of file |
diff --git a/bin/ReadMe_Windows.txt b/bin/ReadMe_Windows.txt index dee7c7f..7a95e65 100644 --- a/bin/ReadMe_Windows.txt +++ b/bin/ReadMe_Windows.txt | |||
@@ -1,46 +1,46 @@ | |||
1 | This is the Windows version of KO/Pi and KA/Pi (www.pi-sync.net), | 1 | This is the Windows version of KO/Pi and KA/Pi (www.pi-sync.info), |
2 | the platform independent PIM programs based on the PIM programs | 2 | the platform independent PIM programs based on the PIM programs |
3 | (KOrganizer and KAddressbook) of KDE (www.kdeorg). | 3 | (KOrganizer and KAddressbook) of KDE (www.kdeorg). |
4 | 4 | ||
5 | KO/Pi or KA/Pi are licensed under the GPL. | 5 | KO/Pi or KA/Pi are licensed under the GPL. |
6 | Please read the file kdepim/licence.txt | 6 | Please read the file kdepim/licence.txt |
7 | 7 | ||
8 | 8 | ||
9 | Contents of the packages and how to install: | 9 | Contents of the packages and how to install: |
10 | 10 | ||
11 | ***************************************************** | 11 | ***************************************************** |
12 | 1) Windows 32 | 12 | 1) Windows 32 |
13 | ***************************************************** | 13 | ***************************************************** |
14 | NOTE: | 14 | NOTE: |
15 | There are two version for Windows available: | 15 | There are two version for Windows available: |
16 | The file | 16 | The file |
17 | kdepim_1.9.20_for_Windows.exe.zip, wich is for Windows 2000/XP | 17 | kdepim_1.9.20_for_Windows.exe.zip, wich is for Windows 2000/XP |
18 | and the file | 18 | and the file |
19 | kdepim_1.9.20_for_Windows_98-ME.exe.zip, wich is for Windows 98/ME. | 19 | kdepim_1.9.20_for_Windows_98-ME.exe.zip, wich is for Windows 98/ME. |
20 | The functionality is almost the same, but in the version for Windows 98/ME | 20 | The functionality is almost the same, but in the version for Windows 98/ME |
21 | is "Import from Outlook" disabled to make it running on Windows 98/ME. | 21 | is "Import from Outlook" disabled to make it running on Windows 98/ME. |
22 | 22 | ||
23 | Filename: kdepim_1.9.20_for_Windows.exe.zip | 23 | Filename: kdepim_1.9.20_for_Windows.exe.zip |
24 | Package contains: | 24 | Package contains: |
25 | KO/Pi | 25 | KO/Pi |
26 | KA/Pi | 26 | KA/Pi |
27 | Phone access(kammu.exe) | 27 | Phone access(kammu.exe) |
28 | Libs for file, dir, qtopia resources. | 28 | Libs for file, dir, qtopia resources. |
29 | 29 | ||
30 | Download file. | 30 | Download file. |
31 | Unzip the file, then you are almost done. | 31 | Unzip the file, then you are almost done. |
32 | When installing these package for the first time, | 32 | When installing these package for the first time, |
33 | you will need to install some needed dlls which are | 33 | you will need to install some needed dlls which are |
34 | available in an extra package "kdepim334.dll". This additional package contains | 34 | available in an extra package "kdepim334.dll". This additional package contains |
35 | the Qt3 library qt-mt334.dll and the MSVC library msvcr71.dll | 35 | the Qt3 library qt-mt334.dll and the MSVC library msvcr71.dll |
36 | and the MSVC library mfc71u.dll. | 36 | and the MSVC library mfc71u.dll. |
37 | You can download the "kdepim334.dll" package at: | 37 | You can download the "kdepim334.dll" package at: |
38 | http://sourceforge.net/projects/kdepimpi/ | 38 | http://sourceforge.net/projects/kdepimpi/ |
39 | Please choose there package/project/file: | 39 | Please choose there package/project/file: |
40 | general Files for KDE/Pim | 40 | general Files for KDE/Pim |
41 | Needed Windows Dlls | 41 | Needed Windows Dlls |
42 | kdepim334dll.zip | 42 | kdepim334dll.zip |
43 | 43 | ||
44 | For details read the file | 44 | For details read the file |
45 | Migration-Howto.txt in the package. | 45 | Migration-Howto.txt in the package. |
46 | 46 | ||
diff --git a/bin/ReadMe_Zaurus.txt b/bin/ReadMe_Zaurus.txt index e91fb0e..085c549 100644 --- a/bin/ReadMe_Zaurus.txt +++ b/bin/ReadMe_Zaurus.txt | |||
@@ -1,159 +1,159 @@ | |||
1 | This is the Zaurus version of KO/Pi and KA/Pi (www.pi-sync.net), | 1 | This is the Zaurus version of KO/Pi and KA/Pi (www.pi-sync.info), |
2 | the platform independent PIM programs based on the PIM programs | 2 | the platform independent PIM programs based on the PIM programs |
3 | (KOrganizer and KAddressbook) of KDE (www.kdeorg). | 3 | (KOrganizer and KAddressbook) of KDE (www.kdeorg). |
4 | 4 | ||
5 | KO/Pi or KA/Pi are licensed under the GPL. | 5 | KO/Pi or KA/Pi are licensed under the GPL. |
6 | Please read the file kdepim/licence.txt | 6 | Please read the file kdepim/licence.txt |
7 | 7 | ||
8 | This ReadMe is included in two different packages. | 8 | This ReadMe is included in two different packages. |
9 | Depending if the filename of the package, please read | 9 | Depending if the filename of the package, please read |
10 | section 2) or 3) | 10 | section 2) or 3) |
11 | 11 | ||
12 | ***************************************************** | 12 | ***************************************************** |
13 | 2) Zaurus Sharp ROM, gcc 2.95 compiled | 13 | 2) Zaurus Sharp ROM, gcc 2.95 compiled |
14 | ***************************************************** | 14 | ***************************************************** |
15 | Filename: kdepim_X.X.X_for_SharpROM.ipk.zip | 15 | Filename: kdepim_X.X.X_for_SharpROM.ipk.zip |
16 | Package contains: | 16 | Package contains: |
17 | kaddressbook_X.X.X_arm.ipk | 17 | kaddressbook_X.X.X_arm.ipk |
18 | korganizer-alarm_X.X.X_arm.ipk | 18 | korganizer-alarm_X.X.X_arm.ipk |
19 | kmicrokdelibs_X.X.X_arm.ipk | 19 | kmicrokdelibs_X.X.X_arm.ipk |
20 | kmobilephoneaccess_X.X.X_arm.ipk | 20 | kmobilephoneaccess_X.X.X_arm.ipk |
21 | ksharpPIM-DTMaccess_X.X.X_arm.ipk | 21 | ksharpPIM-DTMaccess_X.X.X_arm.ipk |
22 | kopiemail_X.X.X_arm.ipk | 22 | kopiemail_X.X.X_arm.ipk |
23 | pimTABicon_X.X.X_arm.ipk | 23 | pimTABicon_X.X.X_arm.ipk |
24 | korganizer_X.X.X_arm.ipk | 24 | korganizer_X.X.X_arm.ipk |
25 | pwmanager_X.X.X_arm.ipk | 25 | pwmanager_X.X.X_arm.ipk |
26 | 26 | ||
27 | This package is for users of the Sharp ROM and clones. | 27 | This package is for users of the Sharp ROM and clones. |
28 | Users of old OpenZaurus releases, which are gcc2.95 | 28 | Users of old OpenZaurus releases, which are gcc2.95 |
29 | compiled can use it as well. | 29 | compiled can use it as well. |
30 | 30 | ||
31 | CONTENT: | 31 | CONTENT: |
32 | 32 | ||
33 | File kmicrokdelibs_X.X.X_arm.ipk: | 33 | File kmicrokdelibs_X.X.X_arm.ipk: |
34 | The libs in this file are needed to run | 34 | The libs in this file are needed to run |
35 | any of the included programs. | 35 | any of the included programs. |
36 | Install it. | 36 | Install it. |
37 | 37 | ||
38 | File kaddressbook_X.X.X_arm.ipk: | 38 | File kaddressbook_X.X.X_arm.ipk: |
39 | Contains KA/Pi addressbook program and needed additional libs. | 39 | Contains KA/Pi addressbook program and needed additional libs. |
40 | 40 | ||
41 | File korganizer-alarm_X.X.X_arm.ipk: | 41 | File korganizer-alarm_X.X.X_arm.ipk: |
42 | Contains KO/Pi calendar program and needed additional libs. | 42 | Contains KO/Pi calendar program and needed additional libs. |
43 | 43 | ||
44 | File kopiemail_X.X.X_arm.ipk: | 44 | File kopiemail_X.X.X_arm.ipk: |
45 | Contains OM/Pi email program and needed additional libs. | 45 | Contains OM/Pi email program and needed additional libs. |
46 | 46 | ||
47 | File pwmanager_X.X.X_arm.ipk: | 47 | File pwmanager_X.X.X_arm.ipk: |
48 | Contains PwM/Pi password manager program. | 48 | Contains PwM/Pi password manager program. |
49 | 49 | ||
50 | File ksharpPIM-DTMaccess_X.X.X_arm.ipk: | 50 | File ksharpPIM-DTMaccess_X.X.X_arm.ipk: |
51 | Contains needed program/lib to sync KA/Pi and KO/Pi | 51 | Contains needed program/lib to sync KA/Pi and KO/Pi |
52 | with the Sharp PIM applications on the Zaurus, | 52 | with the Sharp PIM applications on the Zaurus, |
53 | which use the new Sharp DMT Pim format. | 53 | which use the new Sharp DMT Pim format. |
54 | 54 | ||
55 | File korganizer-alarm_X.X.X_arm.ipk: | 55 | File korganizer-alarm_X.X.X_arm.ipk: |
56 | Provides an alarm applet to get informed about alarms. | 56 | Provides an alarm applet to get informed about alarms. |
57 | The Zaurus will wake up from suspend | 57 | The Zaurus will wake up from suspend |
58 | if an event triggers an alarm. | 58 | if an event triggers an alarm. |
59 | 59 | ||
60 | File kmobilephoneaccess_X.X.X_arm.ipk: | 60 | File kmobilephoneaccess_X.X.X_arm.ipk: |
61 | Contains a command line tool for accessing mobile phones. | 61 | Contains a command line tool for accessing mobile phones. |
62 | It is used from Kx/Pi to sync with / export to | 62 | It is used from Kx/Pi to sync with / export to |
63 | mobile phones. It is not working very well, please do not | 63 | mobile phones. It is not working very well, please do not |
64 | expect too much. | 64 | expect too much. |
65 | 65 | ||
66 | File pimTABicon_X.X.X_arm.ipk: | 66 | File pimTABicon_X.X.X_arm.ipk: |
67 | If you insatll a program of the package, you may get | 67 | If you insatll a program of the package, you may get |
68 | a new TAB wchich is called Pim. | 68 | a new TAB wchich is called Pim. |
69 | If you did not have had this TAB on your Z, that | 69 | If you did not have had this TAB on your Z, that |
70 | TAB will not display an icon. | 70 | TAB will not display an icon. |
71 | Install this small package to assihn an icon to | 71 | Install this small package to assihn an icon to |
72 | the new Pim TAB. | 72 | the new Pim TAB. |
73 | 73 | ||
74 | 74 | ||
75 | Unzip package and install the apps in the usual way. | 75 | Unzip package and install the apps in the usual way. |
76 | 76 | ||
77 | To get the character conversion in OM/Pi working, please download | 77 | To get the character conversion in OM/Pi working, please download |
78 | at the sourceforge project site the package | 78 | at the sourceforge project site the package |
79 | sr-character-conversion_SharpROM_arm.ipk.zip | 79 | sr-character-conversion_SharpROM_arm.ipk.zip |
80 | from the section "general files for KDE/Pim" | 80 | from the section "general files for KDE/Pim" |
81 | Instructions how to install this package are in a ReadMe in this file. | 81 | Instructions how to install this package are in a ReadMe in this file. |
82 | 82 | ||
83 | ***************************************************** | 83 | ***************************************************** |
84 | 3) OpenZaurus ROM, gcc 3.xx compiled | 84 | 3) OpenZaurus ROM, gcc 3.xx compiled |
85 | ***************************************************** | 85 | ***************************************************** |
86 | Filename: kdepim_X.X.X_for_OZ-gcc3xx.ipk.zip | 86 | Filename: kdepim_X.X.X_for_OZ-gcc3xx.ipk.zip |
87 | Package contains: | 87 | Package contains: |
88 | kaddressbook_OZ-gcc3xx_X.X.X_arm.ipk | 88 | kaddressbook_OZ-gcc3xx_X.X.X_arm.ipk |
89 | kmicrokdelibs_OZ-gcc3xx_X.X.X_arm.ipk | 89 | kmicrokdelibs_OZ-gcc3xx_X.X.X_arm.ipk |
90 | kopiemail_OZ-gcc3xx_X.X.X_arm.ipk | 90 | kopiemail_OZ-gcc3xx_X.X.X_arm.ipk |
91 | korganizer-alarm_OZ-gcc3xx_X.X.X_arm.ipk | 91 | korganizer-alarm_OZ-gcc3xx_X.X.X_arm.ipk |
92 | korganizer_OZ-gcc3xx_X.X.X_arm.ipk | 92 | korganizer_OZ-gcc3xx_X.X.X_arm.ipk |
93 | kmobilephoneaccess_OZ-gcc3xx_X.X.X_arm.ipk | 93 | kmobilephoneaccess_OZ-gcc3xx_X.X.X_arm.ipk |
94 | pimTABicon_OZ-gcc3xx_X.X.X_arm.ipk | 94 | pimTABicon_OZ-gcc3xx_X.X.X_arm.ipk |
95 | pwmanager_OZ-gcc3xx_X.X.X_arm.ipk | 95 | pwmanager_OZ-gcc3xx_X.X.X_arm.ipk |
96 | 96 | ||
97 | 97 | ||
98 | This package is for users of the Open Zaurus ROM 3.3.6, | 98 | This package is for users of the Open Zaurus ROM 3.3.6, |
99 | compiled by coredump (aka known as Hentges-Rom). | 99 | compiled by coredump (aka known as Hentges-Rom). |
100 | The programs may run on the new | 100 | The programs may run on the new |
101 | Open Zaurus Release 3.5.1 as well, but | 101 | Open Zaurus Release 3.5.1 as well, but |
102 | they cannot be installed there properly, | 102 | they cannot be installed there properly, |
103 | because the package manager of OZ needs more | 103 | because the package manager of OZ needs more |
104 | information in the ipk files to install them properly. | 104 | information in the ipk files to install them properly. |
105 | 105 | ||
106 | If you have Open Zaurus 3.5.1, you should use | 106 | If you have Open Zaurus 3.5.1, you should use |
107 | the packages of the OZ 3.5.1 feed, | 107 | the packages of the OZ 3.5.1 feed, |
108 | compiled and maintained by Hrw. | 108 | compiled and maintained by Hrw. |
109 | Do not ask the OZ people about problems with these | 109 | Do not ask the OZ people about problems with these |
110 | packages, they cannot help you. | 110 | packages, they cannot help you. |
111 | 111 | ||
112 | CONTENT: | 112 | CONTENT: |
113 | 113 | ||
114 | By the way, I cannot help you as well, because I | 114 | By the way, I cannot help you as well, because I |
115 | am not using OZ. | 115 | am not using OZ. |
116 | 116 | ||
117 | File kmicrokdelibs_OZ-gcc3xx_X.X.X_arm.ipk: | 117 | File kmicrokdelibs_OZ-gcc3xx_X.X.X_arm.ipk: |
118 | The libs in this file are needed to run | 118 | The libs in this file are needed to run |
119 | any of the included programs. | 119 | any of the included programs. |
120 | Install it. | 120 | Install it. |
121 | 121 | ||
122 | File kaddressbook_OZ-gcc3xx_X.X.X_arm.ipk: | 122 | File kaddressbook_OZ-gcc3xx_X.X.X_arm.ipk: |
123 | Contains KA/Pi addressbook program and needed additional libs. | 123 | Contains KA/Pi addressbook program and needed additional libs. |
124 | 124 | ||
125 | File korganizer-alarm_OZ-gcc3xx_X.X.X_arm.ipk: | 125 | File korganizer-alarm_OZ-gcc3xx_X.X.X_arm.ipk: |
126 | Contains KO/Pi calendar program and needed additional libs. | 126 | Contains KO/Pi calendar program and needed additional libs. |
127 | 127 | ||
128 | File kopiemail_OZ-gcc3xx_X.X.X_arm.ipk: | 128 | File kopiemail_OZ-gcc3xx_X.X.X_arm.ipk: |
129 | Contains OM/Pi email program and needed additional libs. | 129 | Contains OM/Pi email program and needed additional libs. |
130 | 130 | ||
131 | File pwmanager_OZ-gcc3xx_X.X.X_arm.ipk: | 131 | File pwmanager_OZ-gcc3xx_X.X.X_arm.ipk: |
132 | Contains PwM/Pi password manager program. | 132 | Contains PwM/Pi password manager program. |
133 | 133 | ||
134 | File korganizer-alarm_OZ-gcc3xx_X.X.X_arm.ipk: | 134 | File korganizer-alarm_OZ-gcc3xx_X.X.X_arm.ipk: |
135 | Provides an alarm applet to get informed about alarms. | 135 | Provides an alarm applet to get informed about alarms. |
136 | The Zaurus will wake up from suspend | 136 | The Zaurus will wake up from suspend |
137 | if an event triggers an alarm. | 137 | if an event triggers an alarm. |
138 | 138 | ||
139 | File kmobilephoneaccess_OZ-gcc3xx_X.X.X_arm.ipk: | 139 | File kmobilephoneaccess_OZ-gcc3xx_X.X.X_arm.ipk: |
140 | Contains a command line tool for accessing mobile phones. | 140 | Contains a command line tool for accessing mobile phones. |
141 | It is used from Kx/Pi to sync with / export to | 141 | It is used from Kx/Pi to sync with / export to |
142 | mobile phones. It is not working very well, please do not | 142 | mobile phones. It is not working very well, please do not |
143 | expect too much. | 143 | expect too much. |
144 | 144 | ||
145 | File pimTABicon_OZ-gcc3xx_X.X.X_arm.ipk: | 145 | File pimTABicon_OZ-gcc3xx_X.X.X_arm.ipk: |
146 | If you insatll a program of the package, you may get | 146 | If you insatll a program of the package, you may get |
147 | a new TAB wchich is called Pim. | 147 | a new TAB wchich is called Pim. |
148 | If you did not have had this TAB on your Z, that | 148 | If you did not have had this TAB on your Z, that |
149 | TAB will not display an icon. | 149 | TAB will not display an icon. |
150 | Install this small package to assihn an icon to | 150 | Install this small package to assihn an icon to |
151 | the new Pim TAB. | 151 | the new Pim TAB. |
152 | 152 | ||
153 | Unzip package and install the apps in the usual way. | 153 | Unzip package and install the apps in the usual way. |
154 | 154 | ||
155 | To get the character conversion in OM/Pi working, please download | 155 | To get the character conversion in OM/Pi working, please download |
156 | at the sourceforge project site the package | 156 | at the sourceforge project site the package |
157 | oz-character-conversion_OZ-gcc3xx_arm.ipk.zip | 157 | oz-character-conversion_OZ-gcc3xx_arm.ipk.zip |
158 | from the section "general files for KDE/Pim" | 158 | from the section "general files for KDE/Pim" |
159 | Instructions how to install this package are in a ReadMe in this file. \ No newline at end of file | 159 | Instructions how to install this package are in a ReadMe in this file. \ No newline at end of file |
diff --git a/bin/kdepim/korganizer/usertranslation.txt b/bin/kdepim/korganizer/usertranslation.txt index 97f0b3e..8355b90 100644 --- a/bin/kdepim/korganizer/usertranslation.txt +++ b/bin/kdepim/korganizer/usertranslation.txt | |||
@@ -855,271 +855,271 @@ | |||
855 | { "Email:","Email:" }, | 855 | { "Email:","Email:" }, |
856 | { "Appointment Time ","Termin Zeit " }, | 856 | { "Appointment Time ","Termin Zeit " }, |
857 | { "2","2" }, | 857 | { "2","2" }, |
858 | { "3","3" }, | 858 | { "3","3" }, |
859 | { "4","4" }, | 859 | { "4","4" }, |
860 | { " 0 %"," 0 %" }, | 860 | { " 0 %"," 0 %" }, |
861 | { " 20 %"," 20 %" }, | 861 | { " 20 %"," 20 %" }, |
862 | { " 40 %"," 40 %" }, | 862 | { " 40 %"," 40 %" }, |
863 | { " 60 %"," 60 %" }, | 863 | { " 60 %"," 60 %" }, |
864 | { " 80 %"," 80 %" }, | 864 | { " 80 %"," 80 %" }, |
865 | { "100 %","100 %" }, | 865 | { "100 %","100 %" }, |
866 | { "Filter","Filter" }, | 866 | { "Filter","Filter" }, |
867 | { "Configure","Konfiguriere" }, | 867 | { "Configure","Konfiguriere" }, |
868 | { "What's Next","What's Next" }, | 868 | { "What's Next","What's Next" }, |
869 | { "Complete calendar...","Kompletten Kalender..." }, | 869 | { "Complete calendar...","Kompletten Kalender..." }, |
870 | { "Filtered calendar...","Gefilterten Kalender..." }, | 870 | { "Filtered calendar...","Gefilterten Kalender..." }, |
871 | { "Export to phone","Exportiere zum Handy" }, | 871 | { "Export to phone","Exportiere zum Handy" }, |
872 | { "Beam receive enabled","Beam Empfang an" }, | 872 | { "Beam receive enabled","Beam Empfang an" }, |
873 | { "What's new?","Was ist neu?" }, | 873 | { "What's new?","Was ist neu?" }, |
874 | { "FAQ...","FAQ..." }, | 874 | { "FAQ...","FAQ..." }, |
875 | { "Licence...","Licence..." }, | 875 | { "Licence...","Licence..." }, |
876 | { "What's This?","What's This?" }, | 876 | { "What's This?","What's This?" }, |
877 | { "&Edit...","&Editiere..." }, | 877 | { "&Edit...","&Editiere..." }, |
878 | { "Oktober","Oktober" }, | 878 | { "Oktober","Oktober" }, |
879 | { "Title","Titel" }, | 879 | { "Title","Titel" }, |
880 | { "%1 %","%1 %" }, | 880 | { "%1 %","%1 %" }, |
881 | { "Enable Pi-Sync","Schalte Pi-Sync an" }, | 881 | { "Enable Pi-Sync","Schalte Pi-Sync an" }, |
882 | { "Import!","Importiere!" }, | 882 | { "Import!","Importiere!" }, |
883 | { "inserting birthdays - close to abort!","Burzeltage werden eingefgt - schlie� um abzubrechen!" }, | 883 | { "inserting birthdays - close to abort!","Burzeltage werden eingefgt - schlie� um abzubrechen!" }, |
884 | { "Export to phone options","Export ans Handy Optionen" }, | 884 | { "Export to phone options","Export ans Handy Optionen" }, |
885 | { "Please read Help-Sync Howto\nto know what settings to use.","Bitte lese Hilfe-Sync Howto\num zu erfahren welche Einstellungen\ndie richtigen sind." }, | 885 | { "Please read Help-Sync Howto\nto know what settings to use.","Bitte lese Hilfe-Sync Howto\num zu erfahren welche Einstellungen\ndie richtigen sind." }, |
886 | { "I/O device: ","I/O device: " }, | 886 | { "I/O device: ","I/O device: " }, |
887 | { "Connection: ","Connection: " }, | 887 | { "Connection: ","Connection: " }, |
888 | { "Model(opt.): ","Model(opt.): " }, | 888 | { "Model(opt.): ","Model(opt.): " }, |
889 | { "Write back events in future only","Schreibe nur zuknftige Termine zurck" }, | 889 | { "Write back events in future only","Schreibe nur zuknftige Termine zurck" }, |
890 | { "Max. weeks in future: ","Max. Wochen in der Zukunft: " }, | 890 | { "Max. weeks in future: ","Max. Wochen in der Zukunft: " }, |
891 | { "NOTE: This will remove all old\ntodo/calendar data on phone!","ACHTUNG: Das l�cht alle alten\nToDo/Kalender Daten auf dem Handy!" }, | 891 | { "NOTE: This will remove all old\ntodo/calendar data on phone!","ACHTUNG: Das l�cht alle alten\nToDo/Kalender Daten auf dem Handy!" }, |
892 | { "Export to mobile phone!","Exportiere auf das Handy!" }, | 892 | { "Export to mobile phone!","Exportiere auf das Handy!" }, |
893 | { "Export complete calendar","Exportiere kompletten Kalender" }, | 893 | { "Export complete calendar","Exportiere kompletten Kalender" }, |
894 | { "Writing to phone...","Sende Daten ans Handy..." }, | 894 | { "Writing to phone...","Sende Daten ans Handy..." }, |
895 | { " This may take 1-3 minutes!"," Das kann 1-3 Minuten dauern!" }, | 895 | { " This may take 1-3 minutes!"," Das kann 1-3 Minuten dauern!" }, |
896 | { "Retry","Nochmal versuchen" }, | 896 | { "Retry","Nochmal versuchen" }, |
897 | { "KDE/Pim phone access","KDE/Pim Handy Zugriff" }, | 897 | { "KDE/Pim phone access","KDE/Pim Handy Zugriff" }, |
898 | { "Error accessing device!\nPlease turn on connection\nand retry!","Fehler beim Zugriff auf das Ger�!\nBitte die Verbindung aktivieren\nund nochmal versuchen!" }, | 898 | { "Error accessing device!\nPlease turn on connection\nand retry!","Fehler beim Zugriff auf das Ger�!\nBitte die Verbindung aktivieren\nund nochmal versuchen!" }, |
899 | { "Error exporting to phone!","Fehler beim Export auf das Handy!" }, | 899 | { "Error exporting to phone!","Fehler beim Export auf das Handy!" }, |
900 | { "Export filtered calendar","Exportiere gefilterten Kalender" }, | 900 | { "Export filtered calendar","Exportiere gefilterten Kalender" }, |
901 | { "Preferences","Vorlieben" }, | 901 | { "Preferences","Vorlieben" }, |
902 | { "Global","Global" }, | 902 | { "Global","Global" }, |
903 | { "Phone","Phone" }, | 903 | { "Phone","Phone" }, |
904 | { "SMS","SMS" }, | 904 | { "SMS","SMS" }, |
905 | { "Fax","Fax" }, | 905 | { "Fax","Fax" }, |
906 | { "Pager","Pager" }, | 906 | { "Pager","Pager" }, |
907 | { "SIP","SIP" }, | 907 | { "SIP","SIP" }, |
908 | { "Italian","Italienisch" }, | 908 | { "Italian","Italienisch" }, |
909 | { "24:00","24:00" }, | 909 | { "24:00","24:00" }, |
910 | { "12:00am","12:00am" }, | 910 | { "12:00am","12:00am" }, |
911 | { "24.03.2004 (%d.%m.%Y|%A %d %B %Y)","24.03.2004 (%d.%m.%Y|%A %d %B %Y)" }, | 911 | { "24.03.2004 (%d.%m.%Y|%A %d %B %Y)","24.03.2004 (%d.%m.%Y|%A %d %B %Y)" }, |
912 | { "03.24.2004 (%m.%d.%Y|%A %B %d %Y)","03.24.2004 (%m.%d.%Y|%A %B %d %Y)" }, | 912 | { "03.24.2004 (%m.%d.%Y|%A %B %d %Y)","03.24.2004 (%m.%d.%Y|%A %B %d %Y)" }, |
913 | { "2004-03-24 (%Y-%m-%d|%A %Y %B %d)","2004-03-24 (%Y-%m-%d|%A %Y %B %d)" }, | 913 | { "2004-03-24 (%Y-%m-%d|%A %Y %B %d)","2004-03-24 (%Y-%m-%d|%A %Y %B %d)" }, |
914 | { "Mon 19.04.04: %a %d.%m.%y","Mon 19.04.04: %a %d.%m.%y" }, | 914 | { "Mon 19.04.04: %a %d.%m.%y","Mon 19.04.04: %a %d.%m.%y" }, |
915 | { "Mon, 19.Apr.04: %a, %d.%b.%y","Mon, 19.Apr.04: %a, %d.%b.%y" }, | 915 | { "Mon, 19.Apr.04: %a, %d.%b.%y","Mon, 19.Apr.04: %a, %d.%b.%y" }, |
916 | { "Add 30 min to selected Timezone","Addiere 30 min zur Zeitzone" }, | 916 | { "Add 30 min to selected Timezone","Addiere 30 min zur Zeitzone" }, |
917 | { "Used Mail Client","Benutzter Mail Client" }, | 917 | { "Used Mail Client","Benutzter Mail Client" }, |
918 | { "Channel:","Channel:" }, | 918 | { "Channel:","Channel:" }, |
919 | { "Message:","Message:" }, | 919 | { "Message:","Message:" }, |
920 | { "Parameters:","Parameter:" }, | 920 | { "Parameters:","Parameter:" }, |
921 | { "HINT: Delimiter=; Name=%1,Email=%2","Hinweis: Begrenzer=; Name=%1,Email=%2" }, | 921 | { "HINT: Delimiter=; Name=%1,Email=%2","Hinweis: Begrenzer=; Name=%1,Email=%2" }, |
922 | { "extra Message:","extra Message:" }, | 922 | { "extra Message:","extra Message:" }, |
923 | { "extra Parameters:","extra Parameter:" }, | 923 | { "extra Parameters:","extra Parameter:" }, |
924 | { "HINT: Emails=%1,Attachments=%2","Hinweis: Emails=%1,Attachments=%2" }, | 924 | { "HINT: Emails=%1,Attachments=%2","Hinweis: Emails=%1,Attachments=%2" }, |
925 | { "External Apps.","Externe Appl." }, | 925 | { "External Apps.","Externe Appl." }, |
926 | { "24 hours","24 Std." }, | 926 | { "24 hours","24 Std." }, |
927 | { "3 hours","3 Std." }, | 927 | { "3 hours","3 Std." }, |
928 | { "1 hour","1 Std." }, | 928 | { "1 hour","1 Std." }, |
929 | { "15 minutes","15 Min." }, | 929 | { "15 minutes","15 Min." }, |
930 | { "5 minutes","5 Min." }, | 930 | { "5 minutes","5 Min." }, |
931 | { "1 minute","1 Min." }, | 931 | { "1 minute","1 Min." }, |
932 | { "23","23" }, | 932 | { "23","23" }, |
933 | { "Mon 15","Mon 15" }, | 933 | { "Mon 15","Mon 15" }, |
934 | { "Configure KO","Konfiguriere KO" }, | 934 | { "Configure KO","Konfiguriere KO" }, |
935 | { "Event text","Termin Text" }, | 935 | { "Event text","Termin Text" }, |
936 | { "ToDo","ToDo" }, | 936 | { "ToDo","ToDo" }, |
937 | { "Today","Heute" }, | 937 | { "Today","Heute" }, |
938 | { "What's Next View","What's Next Ansicht" }, | 938 | { "What's Next View","What's Next Ansicht" }, |
939 | { "Show Sync Events in \nWhat's Next/Agenda view","Zeige Sync Termine in \nWhat's Next/Agenda view" }, | 939 | { "Show Sync Events in \nWhat's Next/Agenda view","Zeige Sync Termine in \nWhat's Next/Agenda view" }, |
940 | { "Use short date in \nWhat's Next/Event view","Zeige Kurzdatum in \nWhat's Next/Event view" }, | 940 | { "Use short date in \nWhat's Next/Event view","Zeige Kurzdatum in \nWhat's Next/Event view" }, |
941 | { "Allday Agenda view shows todos","Ganztag Agenda zeigt Todos" }, | 941 | { "Allday Agenda view shows todos","Ganztag Agenda zeigt Todos" }, |
942 | { "Alarm","Alarm" }, | 942 | { "Alarm","Alarm" }, |
943 | { "Used %1 Client","Benutzter %1 Client" }, | 943 | { "Used %1 Client","Benutzter %1 Client" }, |
944 | { "No email client installed","Kein Email Klient installiert" }, | 944 | { "No email client installed","Kein Email Klient installiert" }, |
945 | { "Userdefined email client","Benutzerdef. Email Klient" }, | 945 | { "Userdefined email client","Benutzerdef. Email Klient" }, |
946 | { "OM/Pi email client","OM/Pi Email Klient" }, | 946 | { "OM/Pi email client","OM/Pi Email Klient" }, |
947 | { "Include in multiple ","Beziehe in multiple " }, | 947 | { "Include in multiple ","Beziehe in multiple " }, |
948 | { "calendar ","Kalender " }, | 948 | { "calendar ","Kalender " }, |
949 | { "addressbook ","Adressbuch " }, | 949 | { "addressbook ","Adressbuch " }, |
950 | { "pwmanager","PWmanager" }, | 950 | { "pwmanager","PWmanager" }, |
951 | { " sync"," Sync ein" }, | 951 | { " sync"," Sync ein" }, |
952 | { "Write back synced data","Schreibe gesyncte Daten zurck" }, | 952 | { "Write back synced data","Schreibe gesyncte Daten zurck" }, |
953 | { "-- Write back (on remote) existing entries only","-- Schreibe nur existierende (entfernte) Eintr�e zurck" }, | 953 | { "-- Write back (on remote) existing entries only","-- Schreibe nur existierende (entfernte) Eintr�e zurck" }, |
954 | { "-- Write back (calendar) entries in future only","-- Schreibe nur zuknftige Kalender-Eintr�e zurck" }, | 954 | { "-- Write back (calendar) entries in future only","-- Schreibe nur zuknftige Kalender-Eintr�e zurck" }, |
955 | { "---- Max. weeks in future: ","---- Max. wochen in der Zukunft: " }, | 955 | { "---- Max. weeks in future: ","---- Max. wochen in der Zukunft: " }, |
956 | { "Pi-Sync ( direct Kx/Pi to Kx/Pi sync )","Pi-Sync ( direktes Kx/Pi zu Kx/Pi sync )" }, | 956 | { "Pi-Sync ( direct Kx/Pi to Kx/Pi sync )","Pi-Sync ( direktes Kx/Pi zu Kx/Pi sync )" }, |
957 | { "Mobile device (cell phone)","Mobiles Ger� (Handy)" }, | 957 | { "Mobile device (cell phone)","Mobiles Ger� (Handy)" }, |
958 | { "Help...","Hilfe..." }, | 958 | { "Help...","Hilfe..." }, |
959 | { "Local file Cal:","Lokale Datei Kal:" }, | 959 | { "Local file Cal:","Lokale Datei Kal:" }, |
960 | { "Local file ABook:","Lokale Datei ABuch:" }, | 960 | { "Local file ABook:","Lokale Datei ABuch:" }, |
961 | { "Local file PWMgr:","Lokale Datei PWMgr:" }, | 961 | { "Local file PWMgr:","Lokale Datei PWMgr:" }, |
962 | { "Addressbook file (*.vcf) is used by KA/Pi","Adressbuch Datei (*.vcf) wird von KA/Pi genutzt" }, | 962 | { "Addressbook file (*.vcf) is used by KA/Pi","Adressbuch Datei (*.vcf) wird von KA/Pi genutzt" }, |
963 | { "Calendar:","Kalender:" }, | 963 | { "Calendar:","Kalender:" }, |
964 | { "AddressBook:","AdressBuch:" }, | 964 | { "AddressBook:","AdressBuch:" }, |
965 | { "PWManager:","PWManager:" }, | 965 | { "PWManager:","PWManager:" }, |
966 | { "Addressbook file is used by KA/Pi","Adressbuch Datei wird von KA/Pi genutzt" }, | 966 | { "Addressbook file is used by KA/Pi","Adressbuch Datei wird von KA/Pi genutzt" }, |
967 | { "ssh/scp","ssh/scp" }, | 967 | { "ssh/scp","ssh/scp" }, |
968 | { "ftp","ftp" }, | 968 | { "ftp","ftp" }, |
969 | { "Password for remote access: (could be the same for each)","Passwort fr entfernten Zugriff: (kann dasselbe sein fr alle)" }, | 969 | { "Password for remote access: (could be the same for each)","Passwort fr entfernten Zugriff: (kann dasselbe sein fr alle)" }, |
970 | { "Remote IP address: (could be the same for each)","Entfernte IP Adresse: (kann dasselbe sein fr alle)" }, | 970 | { "Remote IP address: (could be the same for each)","Entfernte IP Adresse: (kann dasselbe sein fr alle)" }, |
971 | { "Remote port number: (should be different for each)","Entfernte Port Nummer: (Sollte fr alle unterschiedlich sein)" }, | 971 | { "Remote port number: (should be different for each)","Entfernte Port Nummer: (Sollte fr alle unterschiedlich sein)" }, |
972 | { "command for downloading remote file to local device","Kommando zum Download der entfernten Datei zum lokalen Ger�" }, | 972 | { "command for downloading remote file to local device","Kommando zum Download der entfernten Datei zum lokalen Ger�" }, |
973 | { "command for uploading local temp file to remote device","Kommando zum Upload der lokalen temp. Datei zum entfernten Ger�" }, | 973 | { "command for uploading local temp file to remote device","Kommando zum Upload der lokalen temp. Datei zum entfernten Ger�" }, |
974 | { "Insert device where\nphone is connected. E.g.:\n","Fge Device ein, an dem\ndas Handy angeschlossen ist. Z.B.:\n" }, | 974 | { "Insert device where\nphone is connected. E.g.:\n","Fge Device ein, an dem\ndas Handy angeschlossen ist. Z.B.:\n" }, |
975 | { "KDE-Pim sync config","KDE-Pim sync Konfig" }, | 975 | { "KDE-Pim sync config","KDE-Pim sync Konfig" }, |
976 | { "Insert kind of connection,e.g.:\n","Fge Art der Verbindung ein,z.B.:\n" }, | 976 | { "Insert kind of connection,e.g.:\n","Fge Art der Verbindung ein,z.B.:\n" }, |
977 | { "Recommended: Leave empty!\n(Such that model can\nbe auto detected)\nOr insert name of model:\n","Empfohlen: Leer lassen!\n(So dass das Model\nautomatisch erkannt\nwerden kann)\nOder fge Model Name ein:\n" }, | 977 | { "Recommended: Leave empty!\n(Such that model can\nbe auto detected)\nOr insert name of model:\n","Empfohlen: Leer lassen!\n(So dass das Model\nautomatisch erkannt\nwerden kann)\nOder fge Model Name ein:\n" }, |
978 | { "Port number (Default: %1)","Port Nummer (Default: %1)" }, | 978 | { "Port number (Default: %1)","Port Nummer (Default: %1)" }, |
979 | { "Password to enable\naccess from remote:","Passwort um entfernten\nZugriff zuzulassen:" }, | 979 | { "Password to enable\naccess from remote:","Passwort um entfernten\nZugriff zuzulassen:" }, |
980 | { "Automatically start\nat application startup","Starte automatisch\nbeim Programmstart" }, | 980 | { "Automatically start\nat application startup","Starte automatisch\nbeim Programmstart" }, |
981 | { "Automatically sync\nwith KDE-Desktop","Automatischer Sync\nmit dem KDE-Desktop" }, | 981 | { "Automatically sync\nwith KDE-Desktop","Automatischer Sync\nmit dem KDE-Desktop" }, |
982 | { "Enter port for Pi-Sync","Port Nummer fr Pi-Sync" }, | 982 | { "Enter port for Pi-Sync","Port Nummer fr Pi-Sync" }, |
983 | { "Disable Pi-Sync","Schalte Pi-Sync aus" }, | 983 | { "Disable Pi-Sync","Schalte Pi-Sync aus" }, |
984 | { "Do you really want\nto multiple sync\nwith all checked profiles?\nSyncing takes some\ntime - all profiles\nare synced twice!","Wollen Sie wirklich\nmit allen selektierten\nProfilen \"Multi-Syncen\"?\nDas Syncen dauert einige Zeit -\nalle Profile werden zweimal gesynct!" }, | 984 | { "Do you really want\nto multiple sync\nwith all checked profiles?\nSyncing takes some\ntime - all profiles\nare synced twice!","Wollen Sie wirklich\nmit allen selektierten\nProfilen \"Multi-Syncen\"?\nDas Syncen dauert einige Zeit -\nalle Profile werden zweimal gesynct!" }, |
985 | { "KDE-Pim Sync","KDE-Pim Sync" }, | 985 | { "KDE-Pim Sync","KDE-Pim Sync" }, |
986 | { "Multiple profiles","Multi-Sync Profile" }, | 986 | { "Multiple profiles","Multi-Sync Profile" }, |
987 | { "Device: ","Ger�: " }, | 987 | { "Device: ","Ger�: " }, |
988 | { "Multiple sync started.","Multi-Sync gestartet." }, | 988 | { "Multiple sync started.","Multi-Sync gestartet." }, |
989 | { "Nothing synced! No profiles defined for multisync!","Nichts gesynct! Keine Profile\nselektiert fr Multi-Sync" }, | 989 | { "Nothing synced! No profiles defined for multisync!","Nichts gesynct! Keine Profile\nselektiert fr Multi-Sync" }, |
990 | { "Turn filter on","Schalte Filter an" }, | 990 | { "Turn filter on","Schalte Filter an" }, |
991 | { "Turn filter off","Schalte Filter aus" }, | 991 | { "Turn filter off","Schalte Filter aus" }, |
992 | { "Key bindings KOrganizer/Pi","Tastatur Belegung KOrganizer/Pi" }, | 992 | { "Key bindings KOrganizer/Pi","Tastatur Belegung KOrganizer/Pi" }, |
993 | { "<p><b>White</b>: Item readonly</p>\n","<p><b>Weiss</b>: Eintrag schreibgeschtzt</p>\n" }, | 993 | { "<p><b>White</b>: Item readonly</p>\n","<p><b>Weiss</b>: Eintrag schreibgeschtzt</p>\n" }, |
994 | { "<p><b>Dark yellow</b>: Event/todo with attendees.</p>\n","<p><b>Dunkelgelb</b>: Termin/Todo mit Teilnehmern.</p>\n" }, | 994 | { "<p><b>Dark yellow</b>: Event/todo with attendees.</p>\n","<p><b>Dunkelgelb</b>: Termin/Todo mit Teilnehmern.</p>\n" }, |
995 | { "<p><b>Black</b>: Event/todo with attendees. You are the organizer!</p>\n","<p><b>Schwarz</b>: Termin/Todo mit Teilnehmern. Sie sind der Organisator!</p>\n" }, | 995 | { "<p><b>Black</b>: Event/todo with attendees. You are the organizer!</p>\n","<p><b>Schwarz</b>: Termin/Todo mit Teilnehmern. Sie sind der Organisator!</p>\n" }, |
996 | { "<p><b>Dark green</b>: Information(description) available.([i] in WN view)</p>\n","<p><b>Dunkelgrn</b>: Information(Beschreibung) verfgbar.([i] in WN Ansicht)</p>\n" }, | 996 | { "<p><b>Dark green</b>: Information(description) available.([i] in WN view)</p>\n","<p><b>Dunkelgrn</b>: Information(Beschreibung) verfgbar.([i] in WN Ansicht)</p>\n" }, |
997 | { "<p><b>Blue</b>: Recurrent event.([r] in Whats'Next view)</p>\n","<p><b>Blau</b>: Wiederholender Termin.([r] in Whats'Next Ansicht)</p>\n" }, | 997 | { "<p><b>Blue</b>: Recurrent event.([r] in Whats'Next view)</p>\n","<p><b>Blau</b>: Wiederholender Termin.([r] in Whats'Next Ansicht)</p>\n" }, |
998 | { "<p><b>Red</b>: Alarm set.([a] in Whats'Next view)</p>\n","<p><b>Rot</b>: Alarm gesetzt.([a] in Whats'Next Ansicht)</p>\n" }, | 998 | { "<p><b>Red</b>: Alarm set.([a] in Whats'Next view)</p>\n","<p><b>Rot</b>: Alarm gesetzt.([a] in Whats'Next Ansicht)</p>\n" }, |
999 | { "<p><b>Cross</b>: Item cancelled.([c] in Whats'Next view)</p>\n","<p><b>Kreuz</b>: Eintrag gecancelt.([c] in Whats'Next Ansicht)</p>\n" }, | 999 | { "<p><b>Cross</b>: Item cancelled.([c] in Whats'Next view)</p>\n","<p><b>Kreuz</b>: Eintrag gecancelt.([c] in Whats'Next Ansicht)</p>\n" }, |
1000 | { "<p><b>(for square icons in agenda and month view)</b></p>\n","<p><b>(fr quadratische Icons in Agenda und Monats Ansicht)</b></p>\n" }, | 1000 | { "<p><b>(for square icons in agenda and month view)</b></p>\n","<p><b>(fr quadratische Icons in Agenda und Monats Ansicht)</b></p>\n" }, |
1001 | { "<p><h2>KO/Pi icon colors:</h2></p>\n","<p><h2>KO/Pi Icon Farben:</h2></p>\n" }, | 1001 | { "<p><h2>KO/Pi icon colors:</h2></p>\n","<p><h2>KO/Pi Icon Farben:</h2></p>\n" }, |
1002 | { "<p><b>E</b>: Edit item</p>\n","<p><b>E</b>: Editiere Eintrag</p>\n" }, | 1002 | { "<p><b>E</b>: Edit item</p>\n","<p><b>E</b>: Editiere Eintrag</p>\n" }, |
1003 | { "<p><b>A</b>: Show agenda view.</p>\n","<p><b>A</b>: Zeige Agenda Ansicht.</p>\n" }, | 1003 | { "<p><b>A</b>: Show agenda view.</p>\n","<p><b>A</b>: Zeige Agenda Ansicht.</p>\n" }, |
1004 | { "<p><b>I,C</b>: Close dialog.</p>\n","<p><b>I,C</b>: Schlie� Dialog.</p>\n" }, | 1004 | { "<p><b>I,C</b>: Close dialog.</p>\n","<p><b>I,C</b>: Schlie� Dialog.</p>\n" }, |
1005 | { "<p><h3>In event/todo viewer:</h3></p>\n","<p><h3>In Termin/Todo Detail-Anzeige:</h3></p>\n" }, | 1005 | { "<p><h3>In event/todo viewer:</h3></p>\n","<p><h3>In Termin/Todo Detail-Anzeige:</h3></p>\n" }, |
1006 | { "<p><b>shift+up/down</b>: Goto first/last item</p>\n","<p><b>shift+up/down</b>: Gehe zum ersten/letzten Eintrag</p>\n" }, | 1006 | { "<p><b>shift+up/down</b>: Goto first/last item</p>\n","<p><b>shift+up/down</b>: Gehe zum ersten/letzten Eintrag</p>\n" }, |
1007 | { "<p><b>ctrl+up/down</b>: Goto up/down by 20% of items</p>\n","<p><b>ctrl+up/down</b>: Gehe hoch/runter 20% aller Eintr�e</p>\n" }, | 1007 | { "<p><b>ctrl+up/down</b>: Goto up/down by 20% of items</p>\n","<p><b>ctrl+up/down</b>: Gehe hoch/runter 20% aller Eintr�e</p>\n" }, |
1008 | { "<p><b>up/down</b>: Next/prev item</p>\n","<p><b>up/down</b>: N�hster/vorheriger Eintrag</p>\n" }, | 1008 | { "<p><b>up/down</b>: Next/prev item</p>\n","<p><b>up/down</b>: N�hster/vorheriger Eintrag</p>\n" }, |
1009 | { "<p><b>return+shift</b>: Deselect item+one step down</p>\n","<p><b>return+shift</b>: Deselektiere Item+Cursor einen Eintrag runter</p>\n" }, | 1009 | { "<p><b>return+shift</b>: Deselect item+one step down</p>\n","<p><b>return+shift</b>: Deselektiere Item+Cursor einen Eintrag runter</p>\n" }, |
1010 | { "<p><b>return</b>: Select item+one step down</p>\n","<p><b>return</b>: Selektiere Item+Cursor einen Eintrag runter</p>\n" }, | 1010 | { "<p><b>return</b>: Select item+one step down</p>\n","<p><b>return</b>: Selektiere Item+Cursor einen Eintrag runter</p>\n" }, |
1011 | { "<p><b>I</b>: Show info of current item+one step down.</p>\n","<p><b>I</b>: Zeige Detail-Ansicht vom sel.Eintrag+Cursor einen Eintrag runter.</p>\n" }, | 1011 | { "<p><b>I</b>: Show info of current item+one step down.</p>\n","<p><b>I</b>: Zeige Detail-Ansicht vom sel.Eintrag+Cursor einen Eintrag runter.</p>\n" }, |
1012 | { "<p><h3>In list view:</h3></p>\n","<p><h3>In Listen Ansicht:</h3></p>\n" }, | 1012 | { "<p><h3>In list view:</h3></p>\n","<p><h3>In Listen Ansicht:</h3></p>\n" }, |
1013 | { "<p><b>return+shift</b>: Mark item as not completed+one step down</p>\n","<p><b>return+shift</b>: Markiere Todo als nicht erledigt+Cursor einen Eintrag runter</p>\n" }, | 1013 | { "<p><b>return+shift</b>: Mark item as not completed+one step down</p>\n","<p><b>return+shift</b>: Markiere Todo als nicht erledigt+Cursor einen Eintrag runter</p>\n" }, |
1014 | { "<p><b>return</b>: Mark item as completed+one step down.</p>\n","<p><b>return</b>: Markiere Todo als erledigt+Cursor einen Eintrag runter.</p>\n" }, | 1014 | { "<p><b>return</b>: Mark item as completed+one step down.</p>\n","<p><b>return</b>: Markiere Todo als erledigt+Cursor einen Eintrag runter.</p>\n" }, |
1015 | { "<p><b>Q</b>: Toggle quick todo line edit.</p>\n","<p><b>Q</b>: Zeige/verstecke Quick Todo Eingabe Zeile.</p>\n" }, | 1015 | { "<p><b>Q</b>: Toggle quick todo line edit.</p>\n","<p><b>Q</b>: Zeige/verstecke Quick Todo Eingabe Zeile.</p>\n" }, |
1016 | { "<p><b>shift+P</b>: Make new <b>P</b>arent for todo selected with shift+S</p>\n","<p><b>shift+P</b>: Mache Todo zum neuen <b>P</b>arent Todo fr das Todo, welches mit shift+Sselektiert wurde.</p>\n" }, | 1016 | { "<p><b>shift+P</b>: Make new <b>P</b>arent for todo selected with shift+S</p>\n","<p><b>shift+P</b>: Mache Todo zum neuen <b>P</b>arent Todo fr das Todo, welches mit shift+Sselektiert wurde.</p>\n" }, |
1017 | { "<p><b>shift+S</b>: Make <b>S</b>ubtodo (reparent todo)</p>\n","<p><b>shift+S</b>: Mache Todo zum <b>S</b>ubtodo</p>\n" }, | 1017 | { "<p><b>shift+S</b>: Make <b>S</b>ubtodo (reparent todo)</p>\n","<p><b>shift+S</b>: Mache Todo zum <b>S</b>ubtodo</p>\n" }, |
1018 | { "<p><b>shift+U</b>: <b>U</b>nparent todo (make root todo)</p>\n","<p><b>shift+U</b>: <b>U</b>nparent Todo (Mache Sub-Todo zum Toplevel Todo)</p>\n" }, | 1018 | { "<p><b>shift+U</b>: <b>U</b>nparent todo (make root todo)</p>\n","<p><b>shift+U</b>: <b>U</b>nparent Todo (Mache Sub-Todo zum Toplevel Todo)</p>\n" }, |
1019 | { "<p><h3>In todo view:</h3></p>\n","<p><h3>In Todo Anzige:</h3></p>\n" }, | 1019 | { "<p><h3>In todo view:</h3></p>\n","<p><h3>In Todo Anzige:</h3></p>\n" }, |
1020 | { "<p><b>ctrl+up/down</b>: Scroll small todo view</p>\n","<p><b>ctrl+up/down</b>: Scrolle kleine Todo Ansicht</p>\n" }, | 1020 | { "<p><b>ctrl+up/down</b>: Scroll small todo view</p>\n","<p><b>ctrl+up/down</b>: Scrolle kleine Todo Ansicht</p>\n" }, |
1021 | { "<p><b>up/down</b>: Scroll agenda view</p>\n","<p><b>up/down</b>: Scrolle Agenda Ansicht</p>\n" }, | 1021 | { "<p><b>up/down</b>: Scroll agenda view</p>\n","<p><b>up/down</b>: Scrolle Agenda Ansicht</p>\n" }, |
1022 | { "<p><h3>In agenda view:</h3></p>\n","<p><h3>In Agenda Ansicht:</h3></p>\n" }, | 1022 | { "<p><h3>In agenda view:</h3></p>\n","<p><h3>In Agenda Ansicht:</h3></p>\n" }, |
1023 | { "<p><b>del,backspace</b>: Delete selected item</p>\n","<p><b>del,backspace</b>: L�che selektiertes Item</p>\n" }, | 1023 | { "<p><b>del,backspace</b>: Delete selected item</p>\n","<p><b>del,backspace</b>: L�che selektiertes Item</p>\n" }, |
1024 | { "<p><b>left</b>: Prev. week | <b>left+ctrl</b>: Prev. month</p>\n","<p><b>left</b>: Vorh. Woche | <b>left+ctrl</b>: Vorh. Monat</p>\n" }, | 1024 | { "<p><b>left</b>: Prev. week | <b>left+ctrl</b>: Prev. month</p>\n","<p><b>left</b>: Vorh. Woche | <b>left+ctrl</b>: Vorh. Monat</p>\n" }, |
1025 | { "<p><b>right</b>: Next week | <b>right+ctrl</b>: Next month</p>\n","<p><b>right</b>: N�hste Woche | <b>right+ctrl</b>: N�hste Woche</p>\n" }, | 1025 | { "<p><b>right</b>: Next week | <b>right+ctrl</b>: Next month</p>\n","<p><b>right</b>: N�hste Woche | <b>right+ctrl</b>: N�hste Woche</p>\n" }, |
1026 | { "<p><b>B</b>: Edit description (details) of selected item</p>\n","<p><b>B</b>: Editiere Beschreibung (Details) des selektierten Items</p>\n" }, | 1026 | { "<p><b>B</b>: Edit description (details) of selected item</p>\n","<p><b>B</b>: Editiere Beschreibung (Details) des selektierten Items</p>\n" }, |
1027 | { "<p><b>C</b>: Show current time in agenda view</p>\n","<p><b>C</b>: Zeige aktuelle Zeit in Agenda Ansicht</p>\n" }, | 1027 | { "<p><b>C</b>: Show current time in agenda view</p>\n","<p><b>C</b>: Zeige aktuelle Zeit in Agenda Ansicht</p>\n" }, |
1028 | { "<p><b>+,-</b> : Zoom in/out agenda | <b>A</b>: Toggle allday agenda height</p>\n","<p><b>+,-</b> : Zoom rein/raus Agenda | <b>A</b>: Wechsle Ganztag Agenda H�e</p>\n" }, | 1028 | { "<p><b>+,-</b> : Zoom in/out agenda | <b>A</b>: Toggle allday agenda height</p>\n","<p><b>+,-</b> : Zoom rein/raus Agenda | <b>A</b>: Wechsle Ganztag Agenda H�e</p>\n" }, |
1029 | { "<p><b>S+ctrl</b>: Add sub-todo | <b>X</b>: Toggle datenavigator</p>\n","<p><b>S+ctrl</b>: Fge Sub-Todo hinzu | <b>X</b>: Zeige/verstecke Datenavigator</p>\n" }, | 1029 | { "<p><b>S+ctrl</b>: Add sub-todo | <b>X</b>: Toggle datenavigator</p>\n","<p><b>S+ctrl</b>: Fge Sub-Todo hinzu | <b>X</b>: Zeige/verstecke Datenavigator</p>\n" }, |
1030 | { "<p><b>T</b>: Goto today | <b>T+ctrl</b>: New Todo</p>\n","<p><b>T</b>: Gehe zu Heute | <b>T+ctrl</b>: Neues Todo</p>\n" }, | 1030 | { "<p><b>T</b>: Goto today | <b>T+ctrl</b>: New Todo</p>\n","<p><b>T</b>: Gehe zu Heute | <b>T+ctrl</b>: Neues Todo</p>\n" }, |
1031 | { "<p><b>E</b>: Edit selected item |<b> E+ctrl</b>: New Event</p>\n","<p><b>E</b>: Editiere selektiertes Item |<b> E+ctrl</b>: Neuer Termin</p>\n" }, | 1031 | { "<p><b>E</b>: Edit selected item |<b> E+ctrl</b>: New Event</p>\n","<p><b>E</b>: Editiere selektiertes Item |<b> E+ctrl</b>: Neuer Termin</p>\n" }, |
1032 | { "<p><b>D</b>: One day view | <b>M</b>: Month view</p>\n","<p><b>D</b>: Ein-Tages Ansicht | <b>M</b>: Monats Ansicht</p>\n" }, | 1032 | { "<p><b>D</b>: One day view | <b>M</b>: Month view</p>\n","<p><b>D</b>: Ein-Tages Ansicht | <b>M</b>: Monats Ansicht</p>\n" }, |
1033 | { "<p><b>Z,Y</b>: Work week view | <b>U</b>: Week view</p>\n","<p><b>Z,Y</b>: Arbeitswochen Ansicht | <b>U</b>: Wochen Ansicht</p>\n" }, | 1033 | { "<p><b>Z,Y</b>: Work week view | <b>U</b>: Week view</p>\n","<p><b>Z,Y</b>: Arbeitswochen Ansicht | <b>U</b>: Wochen Ansicht</p>\n" }, |
1034 | { "<p><b>V</b>: Todo view | <b>L</b>: Event list view</p>\n","<p><b>V</b>: Todo Ansicht | <b>L</b>: Termin Listen Ansicht</p>\n" }, | 1034 | { "<p><b>V</b>: Todo view | <b>L</b>: Event list view</p>\n","<p><b>V</b>: Todo Ansicht | <b>L</b>: Termin Listen Ansicht</p>\n" }, |
1035 | { "<p><b>N</b>: Next days view| <b>W</b>: What's next view\n ","<p><b>N</b>: N�hste-Tage Ansicht days view| <b>W</b>: What's next Ansicht\n " }, | 1035 | { "<p><b>N</b>: Next days view| <b>W</b>: What's next view\n ","<p><b>N</b>: N�hste-Tage Ansicht days view| <b>W</b>: What's next Ansicht\n " }, |
1036 | { "<p><b>1-0</b> (+<b>ctrl</b>): Select filter 1-10 (11-20)</p>\n","<p><b>1-0</b> (+<b>ctrl</b>): Selektiere Filter 1-10 (11-20)</p>\n" }, | 1036 | { "<p><b>1-0</b> (+<b>ctrl</b>): Select filter 1-10 (11-20)</p>\n","<p><b>1-0</b> (+<b>ctrl</b>): Selektiere Filter 1-10 (11-20)</p>\n" }, |
1037 | { "<p><b>O</b>: Filter On/Off | <b>J</b>: Journal view</p>\n","<p><b>O</b>: Filter An/Aus | <b>J</b>: Journal Ansicht</p>\n" }, | 1037 | { "<p><b>O</b>: Filter On/Off | <b>J</b>: Journal view</p>\n","<p><b>O</b>: Filter An/Aus | <b>J</b>: Journal Ansicht</p>\n" }, |
1038 | { "<p><b>F</b>: Toggle filterview |<b>F+ctrl</b>: Edit filter </p>\n","<p><b>F</b>: Zeige/verstecke Filter Ansicht |<b>F+ctrl</b>: Editiere Filter </p>\n" }, | 1038 | { "<p><b>F</b>: Toggle filterview |<b>F+ctrl</b>: Edit filter </p>\n","<p><b>F</b>: Zeige/verstecke Filter Ansicht |<b>F+ctrl</b>: Editiere Filter </p>\n" }, |
1039 | { "<p><b>Space</b>: Toggle fullscreen | <b>P</b>: Date picker</p>\n","<p><b>Space</b>: Zeige fullscreen | <b>P</b>: Datums Picker</p>\n" }, | 1039 | { "<p><b>Space</b>: Toggle fullscreen | <b>P</b>: Date picker</p>\n","<p><b>Space</b>: Zeige fullscreen | <b>P</b>: Datums Picker</p>\n" }, |
1040 | { "<p><b>I</b>: Show info for selected event/todo</p>\n","<p><b>I</b>: Zeige Info (Details) fr selektiertes Item</p>\n" }, | 1040 | { "<p><b>I</b>: Show info for selected event/todo</p>\n","<p><b>I</b>: Zeige Info (Details) fr selektiertes Item</p>\n" }, |
1041 | { "<p><b>H</b>: This help dialog | <b>S</b>: Search dialog</p>\n","<p><b>H</b>: Dieser Hilfe Dialog | <b>S</b>: Such Dialog</p>\n" }, | 1041 | { "<p><b>H</b>: This help dialog | <b>S</b>: Search dialog</p>\n","<p><b>H</b>: Dieser Hilfe Dialog | <b>S</b>: Such Dialog</p>\n" }, |
1042 | { "<p><h2>KO/Pi key shortcuts:</h2></p>\n","<p><h2>KO/Pi Tastatur Kurzbefehle:</h2></p>\n" }, | 1042 | { "<p><h2>KO/Pi key shortcuts:</h2></p>\n","<p><h2>KO/Pi Tastatur Kurzbefehle:</h2></p>\n" }, |
1043 | { "After changing something, the data is\nautomatically saved to the file\n~/kdepim/apps/korganizer/mycalendar.ics\nafter (configurable) three minutes.\nFor safety reasons there is one autosaving\nafter 10 minutes (of idle time) again. The \ndata is saved automatically when closing KO/Pi\nYou can create a backup file \nwith: File - Save Calendar Backup\n","Nachdem etwas ge�dert wurde, werden die\nDaten automatisch in die Datei abgespeichert\n~/kdepim/apps/korganizer/mycalendar.ics\nnach (konfigurierbar) drei Minuten.\nAus Sicherheitsgrnden wird noch einmal\nnach 10 Min. abgespeichert, wenn keine\n�derungen vorgenommen wurden. Die \nDaten werden automatisch gespeichert,\nwenn KO/Pi beendet wird.\nSie k�nen eine Backup-Datei erstellen im\nMenu: Datei - Speichere Kalender Backup\n" }, | 1043 | { "After changing something, the data is\nautomatically saved to the file\n~/kdepim/apps/korganizer/mycalendar.ics\nafter (configurable) three minutes.\nFor safety reasons there is one autosaving\nafter 10 minutes (of idle time) again. The \ndata is saved automatically when closing KO/Pi\nYou can create a backup file \nwith: File - Save Calendar Backup\n","Nachdem etwas ge�dert wurde, werden die\nDaten automatisch in die Datei abgespeichert\n~/kdepim/apps/korganizer/mycalendar.ics\nnach (konfigurierbar) drei Minuten.\nAus Sicherheitsgrnden wird noch einmal\nnach 10 Min. abgespeichert, wenn keine\n�derungen vorgenommen wurden. Die \nDaten werden automatisch gespeichert,\nwenn KO/Pi beendet wird.\nSie k�nen eine Backup-Datei erstellen im\nMenu: Datei - Speichere Kalender Backup\n" }, |
1044 | { "Auto Saving in KOrganizer/Pi","Auto Speichern in KOrganizer/Pi" }, | 1044 | { "Auto Saving in KOrganizer/Pi","Auto Speichern in KOrganizer/Pi" }, |
1045 | { "\nhttp://sourceforge.net/projects/kdepimpi\n","\nhttp://sourceforge.net/projects/kdepimpi\n" }, | 1045 | { "\nhttp://sourceforge.net/projects/kdepimpi\n","\nhttp://sourceforge.net/projects/kdepimpi\n" }, |
1046 | { "\nor report them in the bugtracker on\n","\noder trage sie in dem Bugtracker ein auf\n" }, | 1046 | { "\nor report them in the bugtracker on\n","\noder trage sie in dem Bugtracker ein auf\n" }, |
1047 | { "\nPlease report unexpected behaviour to\nlutz@pi-sync.net\n","\nBitte melde fehlerhaftes Verhalten an\nlutz@pi-sync.net\n" }, | 1047 | { "\nPlease report unexpected behaviour to\nlutz@pi-sync.info\n","\nBitte melde fehlerhaftes Verhalten an\nlutz@pi-sync.info\n" }, |
1048 | { "2) Audio alarm daemon\nfor Zaurus is available!\nas an additional small application\n","2) Ein Audio Alarm Daemon\nfr den Zaurus ist verfgbar\nals zus�zliche Anwendung\n" }, | 1048 | { "2) Audio alarm daemon\nfor Zaurus is available!\nas an additional small application\n","2) Ein Audio Alarm Daemon\nfr den Zaurus ist verfgbar\nals zus�zliche Anwendung\n" }, |
1049 | { "1) Importing *.vcs or *.ics files from\nother applications may not work properly,\nif there are events with properties\nKO/Pi does not support.\n","1) Importieren von *.vcs oder *.ics Dateien von\nanderen Anwendungen kann m�licherweise\n nicht richtig funktionieren,\nwenn die Termine Eigenschaften haben,\ndie KO/Pi nicht untersttzt.\n" }, | 1049 | { "1) Importing *.vcs or *.ics files from\nother applications may not work properly,\nif there are events with properties\nKO/Pi does not support.\n","1) Importieren von *.vcs oder *.ics Dateien von\nanderen Anwendungen kann m�licherweise\n nicht richtig funktionieren,\nwenn die Termine Eigenschaften haben,\ndie KO/Pi nicht untersttzt.\n" }, |
1050 | { "Known Problems in KOrganizer/Pi","Bekannte Probleme in KOrganizer/Pi" }, | 1050 | { "Known Problems in KOrganizer/Pi","Bekannte Probleme in KOrganizer/Pi" }, |
1051 | { "KO/Pi FAQ","KO/Pi FAQ" }, | 1051 | { "KO/Pi FAQ","KO/Pi FAQ" }, |
1052 | { "(c) 2004 Lutz Rogowski\nEmail:lutz@pi-sync.net\nKO/Pi is based on KOrganizer\n(c) 2002,2003 Cornelius Schumacher\nEmail: schumacher@kde.org\nKOrganizer/Pi is licensed\nunder the GPL.\nKO/Pi can be compiled for\nLinux, Zaurus-PDA and Windows\nwww.korganizer.org\nwww.pi-sync.net\n","(c) 2004 Lutz Rogowski\nEmail:lutz@pi-sync.net\nKO/Pi basiert auf KOrganizer\n(c) 2002,2003 Cornelius Schumacher\nEmail: schumacher@kde.org\nKOrganizer/Pi ist lizensiert unter der GPL.\nKO/Pi kann kompiliert werden fr\nLinux, Zaurus-PDA und Windows\nwww.korganizer.org\nwww.pi-sync.net\n" }, | 1052 | { "(c) 2004 Lutz Rogowski\nEmail:lutz@pi-sync.info\nKO/Pi is based on KOrganizer\n(c) 2002,2003 Cornelius Schumacher\nEmail: schumacher@kde.org\nKOrganizer/Pi is licensed\nunder the GPL.\nKO/Pi can be compiled for\nLinux, Zaurus-PDA and Windows\nwww.korganizer.org\nwww.pi-sync.info\n","(c) 2004 Lutz Rogowski\nEmail:lutz@pi-sync.info\nKO/Pi basiert auf KOrganizer\n(c) 2002,2003 Cornelius Schumacher\nEmail: schumacher@kde.org\nKOrganizer/Pi ist lizensiert unter der GPL.\nKO/Pi kann kompiliert werden fr\nLinux, Zaurus-PDA und Windows\nwww.korganizer.org\nwww.pi-sync.info\n" }, |
1053 | { "PDA-Edition\nfor: Zaurus 5x00 / 7x0 / 8x0\n","PDA-Edition\nfr: Zaurus 5x00 / 7x0 / 8x0\n" }, | 1053 | { "PDA-Edition\nfor: Zaurus 5x00 / 7x0 / 8x0\n","PDA-Edition\nfr: Zaurus 5x00 / 7x0 / 8x0\n" }, |
1054 | { "KOrganizer/Platform-independent\n","KOrganizer/Platform-independent\n" }, | 1054 | { "KOrganizer/Platform-independent\n","KOrganizer/Platform-independent\n" }, |
1055 | { "About KOrganizer/Pi","�er KOrganizer/Pi" }, | 1055 | { "About KOrganizer/Pi","�er KOrganizer/Pi" }, |
1056 | { "From: ","Von: " }, | 1056 | { "From: ","Von: " }, |
1057 | { "Remove sync info","Entferne Sync Info" }, | 1057 | { "Remove sync info","Entferne Sync Info" }, |
1058 | { "For all profiles","Fr alle Profile" }, | 1058 | { "For all profiles","Fr alle Profile" }, |
1059 | { "Hide not Running","Verstecke nicht Laufende" }, | 1059 | { "Hide not Running","Verstecke nicht Laufende" }, |
1060 | { "ME","ME" }, | 1060 | { "ME","ME" }, |
1061 | { "Toolbar","Toolbar" }, | 1061 | { "Toolbar","Toolbar" }, |
1062 | { "Undo Delete...","L�chen rckg�gig machen..." }, | 1062 | { "Undo Delete...","L�chen rckg�gig machen..." }, |
1063 | { "Undo Delete","L�chen rckg�gig machen" }, | 1063 | { "Undo Delete","L�chen rckg�gig machen" }, |
1064 | { "KDE Sync HowTo...","KDE Sync HowTo..." }, | 1064 | { "KDE Sync HowTo...","KDE Sync HowTo..." }, |
1065 | { "Multi Sync HowTo...","Multi Sync HowTo..." }, | 1065 | { "Multi Sync HowTo...","Multi Sync HowTo..." }, |
1066 | { "Januar","Januar" }, | 1066 | { "Januar","Januar" }, |
1067 | { "KO/Pi Keys + Colors","KO/Pi Tasten + Farben" }, | 1067 | { "KO/Pi Keys + Colors","KO/Pi Tasten + Farben" }, |
1068 | { "No Filter","Kein Filter" }, | 1068 | { "No Filter","Kein Filter" }, |
1069 | { "Multiple Sync options","Multi Sync Optionen" }, | 1069 | { "Multiple Sync options","Multi Sync Optionen" }, |
1070 | { "Sync algo options","Sync Ablauf Optionen" }, | 1070 | { "Sync algo options","Sync Ablauf Optionen" }, |
1071 | { "Apply filter when adding data to local:","Filter fr das Hinzufgen von Daten zu Lokal:" }, | 1071 | { "Apply filter when adding data to local:","Filter fr das Hinzufgen von Daten zu Lokal:" }, |
1072 | { "Incoming calendar filter:","Eingehender Kalender Filter:" }, | 1072 | { "Incoming calendar filter:","Eingehender Kalender Filter:" }, |
1073 | { "Incoming addressbook filter:","Eingehender Adressbuch Filter:" }, | 1073 | { "Incoming addressbook filter:","Eingehender Adressbuch Filter:" }, |
1074 | { "Write back options","Optionen zum Zurckschreiben" }, | 1074 | { "Write back options","Optionen zum Zurckschreiben" }, |
1075 | { "Write back (on remote) existing entries only","Schreibe nur existierende (auf Entfernt) Eintr�e zurck" }, | 1075 | { "Write back (on remote) existing entries only","Schreibe nur existierende (auf Entfernt) Eintr�e zurck" }, |
1076 | { "Apply filter when adding data to remote:","Filter fr das Hinzufgen von Daten zu Entfernt:" }, | 1076 | { "Apply filter when adding data to remote:","Filter fr das Hinzufgen von Daten zu Entfernt:" }, |
1077 | { "Outgoing calendar filter:","Ausgehender Kalender Filter:" }, | 1077 | { "Outgoing calendar filter:","Ausgehender Kalender Filter:" }, |
1078 | { "Outgoing addressbook filter:","Ausgehender Adressbuch Filter:" }, | 1078 | { "Outgoing addressbook filter:","Ausgehender Adressbuch Filter:" }, |
1079 | { "Write back (calendar) entries for time period only","Schreibe nur Kalender Eintr�e fr Zeitspanne zurck" }, | 1079 | { "Write back (calendar) entries for time period only","Schreibe nur Kalender Eintr�e fr Zeitspanne zurck" }, |
1080 | { "Time period","Zeitspanne" }, | 1080 | { "Time period","Zeitspanne" }, |
1081 | { "From ","Von " }, | 1081 | { "From ","Von " }, |
1082 | { " weeks in the past to "," Wochen in der Vergangenheit bis zu " }, | 1082 | { " weeks in the past to "," Wochen in der Vergangenheit bis zu " }, |
1083 | { " weeks in the future "," Wochen in der Zukunft " }, | 1083 | { " weeks in the future "," Wochen in der Zukunft " }, |
1084 | { "Profile kind specific settings","Profil Art abh�gige Einstellungen" }, | 1084 | { "Profile kind specific settings","Profil Art abh�gige Einstellungen" }, |
1085 | { "Local temp file:","Lokale temp Datei:" }, | 1085 | { "Local temp file:","Lokale temp Datei:" }, |
1086 | { "Multiple profiles with same name!\nPlease use unique profile names!","Mehrere Profile mit demselben Namen!\nBitte verschiedene Namen benutzen!" }, | 1086 | { "Multiple profiles with same name!\nPlease use unique profile names!","Mehrere Profile mit demselben Namen!\nBitte verschiedene Namen benutzen!" }, |
1087 | { "Aborted! Nothing synced!","Abgebrochen! Nichts wurde gesynct!" }, | 1087 | { "Aborted! Nothing synced!","Abgebrochen! Nichts wurde gesynct!" }, |
1088 | 1088 | ||
1089 | 1089 | ||
1090 | 1090 | ||
1091 | 1091 | ||
1092 | { "Language","Sprache" }, | 1092 | { "Language","Sprache" }, |
1093 | { "Time Format","Zeit Format" }, | 1093 | { "Time Format","Zeit Format" }, |
1094 | { "Time Zone","Zeit Zone" }, | 1094 | { "Time Zone","Zeit Zone" }, |
1095 | { "Your current storage dir is:\n%1\nYour mail is stored in:\n(storagedir)/apps/kopiemail/localmail","Ihr gerade genutztes Speicherverzeichnis ist:\n%1\nIhre Mail wird gespeichert in:\n(speicherverzeichnis)/apps/kopiemail/localmail" }, | 1095 | { "Your current storage dir is:\n%1\nYour mail is stored in:\n(storagedir)/apps/kopiemail/localmail","Ihr gerade genutztes Speicherverzeichnis ist:\n%1\nIhre Mail wird gespeichert in:\n(speicherverzeichnis)/apps/kopiemail/localmail" }, |
1096 | { "<b>Set new data storage dir:</b>","<b>Setze neues Datenspeicherverzeichnis:</b>" }, | 1096 | { "<b>Set new data storage dir:</b>","<b>Setze neues Datenspeicherverzeichnis:</b>" }, |
1097 | { "Not existing dirs are created automatically","Nicht existierende Verzeichnisse werden erstellt" }, | 1097 | { "Not existing dirs are created automatically","Nicht existierende Verzeichnisse werden erstellt" }, |
1098 | { "Save settings","Speichere Einstellungen" }, | 1098 | { "Save settings","Speichere Einstellungen" }, |
1099 | { "Save standard","Speichere Standard" }, | 1099 | { "Save standard","Speichere Standard" }, |
1100 | { "<b>New settings are used\nafter a restart</b>","<b>Neue Einstellungen werden nach\neinem Neustart genutzt</b>" }, | 1100 | { "<b>New settings are used\nafter a restart</b>","<b>Neue Einstellungen werden nach\neinem Neustart genutzt</b>" }, |
1101 | { "The settings of the storage\ndir is saved in the file\n%1","Die Einstellungen des Speicherverzeichnisses\nwerden in folgender Datei gespeichert:\n%1" }, | 1101 | { "The settings of the storage\ndir is saved in the file\n%1","Die Einstellungen des Speicherverzeichnisses\nwerden in folgender Datei gespeichert:\n%1" }, |
1102 | { "Data storage path","Daten Speicherpfad" }, | 1102 | { "Data storage path","Daten Speicherpfad" }, |
1103 | { "Language","Sprache" }, | 1103 | { "Language","Sprache" }, |
1104 | { "Show time in agenda items","Zeige Zeit in Agenda Items" }, | 1104 | { "Show time in agenda items","Zeige Zeit in Agenda Items" }, |
1105 | { "Color for Sundays + category "Holiday"","Farbe fr Sonntags + Kategorie "Feiertag"" }, | 1105 | { "Color for Sundays + category "Holiday"","Farbe fr Sonntags + Kategorie "Feiertag"" }, |
1106 | { "Show events, that are done in \nWhat's Next view","Zeige abgelaufene Termine in\nWhat's Next Ansicht" }, | 1106 | { "Show events, that are done in \nWhat's Next view","Zeige abgelaufene Termine in\nWhat's Next Ansicht" }, |
1107 | { "Hide not running Todos in To-do view","Verstecke nicht laufende Todos in To-do Ansicht" }, | 1107 | { "Hide not running Todos in To-do view","Verstecke nicht laufende Todos in To-do Ansicht" }, |
1108 | { "+01:00 Europe/Oslo(CET)","+01:00 Europe/Oslo(CET)" }, | 1108 | { "+01:00 Europe/Oslo(CET)","+01:00 Europe/Oslo(CET)" }, |
1109 | { "KO/Pi","KO/Pi" }, | 1109 | { "KO/Pi","KO/Pi" }, |
1110 | { "There is nothing to undo!","Es gibt nichts zum\nRckg�gigmachen!" }, | 1110 | { "There is nothing to undo!","Es gibt nichts zum\nRckg�gigmachen!" }, |
1111 | { "Recreating edit dialog. Please wait...","Recreating edit dialog. Please wait..." }, | 1111 | { "Recreating edit dialog. Please wait...","Recreating edit dialog. Please wait..." }, |
1112 | { "Sound.Al.: ","Sound.Al.: " }, | 1112 | { "Sound.Al.: ","Sound.Al.: " }, |
1113 | { "From: %1 To: %2 %3","Von: %1 Bis: %2 %3" }, | 1113 | { "From: %1 To: %2 %3","Von: %1 Bis: %2 %3" }, |
1114 | { "Restore","Wiederherstellen" }, | 1114 | { "Restore","Wiederherstellen" }, |
1115 | { "\nAre you sure you want\nto restore this?","\nM�hten Sie das wirklicht\nwiederherstellen?" }, | 1115 | { "\nAre you sure you want\nto restore this?","\nM�hten Sie das wirklicht\nwiederherstellen?" }, |
1116 | { "% completed","% komplett" }, | 1116 | { "% completed","% komplett" }, |
1117 | { "%d item(s) found.","%d Item(s) gefunden." }, | 1117 | { "%d item(s) found.","%d Item(s) gefunden." }, |
1118 | { "Set complete","МединтекÑ-2005" }, | 1118 | { "Set complete","МединтекÑ-2005" }, |
1119 | { "(cancelled)","(gecancelt)" }, | 1119 | { "(cancelled)","(gecancelt)" }, |
1120 | { "Click on the week number to\nshow week in agenda view","Klicke auf die Wochennummer\num die Woche in der Agenda anzuzeigen" }, | 1120 | { "Click on the week number to\nshow week in agenda view","Klicke auf die Wochennummer\num die Woche in der Agenda anzuzeigen" }, |
1121 | { "","" }, | 1121 | { "","" }, |
1122 | { "","" }, | 1122 | { "","" }, |
1123 | { "","" }, | 1123 | { "","" }, |
1124 | { "","" }, | 1124 | { "","" }, |
1125 | { "","" }, | 1125 | { "","" }, |
diff --git a/bin/kdepim/korganizer/usertranslationHOWTO.txt b/bin/kdepim/korganizer/usertranslationHOWTO.txt index bf2f3ca..b8fb0ea 100644 --- a/bin/kdepim/korganizer/usertranslationHOWTO.txt +++ b/bin/kdepim/korganizer/usertranslationHOWTO.txt | |||
@@ -1,75 +1,75 @@ | |||
1 | Now it is possible, that you as a user can make a translation | 1 | Now it is possible, that you as a user can make a translation |
2 | and see the result immediately in KO/Pi. | 2 | and see the result immediately in KO/Pi. |
3 | 3 | ||
4 | If you want to translate a language from western europe (with Latin1 characters) | 4 | If you want to translate a language from western europe (with Latin1 characters) |
5 | you should set the language to German and translate the file germantranslation.txt. | 5 | you should set the language to German and translate the file germantranslation.txt. |
6 | 6 | ||
7 | If you want to translate a language which needs utf8 support | 7 | If you want to translate a language which needs utf8 support |
8 | you should set the language to "usertranslation.txt" and translate the file usertranslation.txt. | 8 | you should set the language to "usertranslation.txt" and translate the file usertranslation.txt. |
9 | Propably the file usertranslation.txt is not up to date - such that it is recommended to | 9 | Propably the file usertranslation.txt is not up to date - such that it is recommended to |
10 | copy the file germantranslation.txt over the file usertranslation.txt. | 10 | copy the file germantranslation.txt over the file usertranslation.txt. |
11 | The file germantranslation.txt always includes the latest strings to translate. | 11 | The file germantranslation.txt always includes the latest strings to translate. |
12 | 12 | ||
13 | To choose the language, please do: | 13 | To choose the language, please do: |
14 | 14 | ||
15 | Choose menu Actions-Configure. There the TAB Locale. | 15 | Choose menu Actions-Configure. There the TAB Locale. |
16 | Choose "User defined" as language (or German) and restart. | 16 | Choose "User defined" as language (or German) and restart. |
17 | Now all the text is translated using the file usertranslation.txt (or germantranslation.txt). | 17 | Now all the text is translated using the file usertranslation.txt (or germantranslation.txt). |
18 | This file is located on Zaurus in | 18 | This file is located on Zaurus in |
19 | /home/QtPalmtop/pics/kdepim/korganizer/usertranslation.txt. | 19 | /home/QtPalmtop/pics/kdepim/korganizer/usertranslation.txt. |
20 | On Windows, it is in | 20 | On Windows, it is in |
21 | (your install dir)\kdepim\korganizer\usertranslation.txt. | 21 | (your install dir)\kdepim\korganizer\usertranslation.txt. |
22 | This file includes as a default the complete German translation of KO/Pi. | 22 | This file includes as a default the complete German translation of KO/Pi. |
23 | (NOTE don't forget to copy germantranslation.txt over the file usertranslation.txt before you start). | 23 | (NOTE don't forget to copy germantranslation.txt over the file usertranslation.txt before you start). |
24 | I.e. if you start KO/Pi for the first time with option | 24 | I.e. if you start KO/Pi for the first time with option |
25 | "User defined", you will get the German Version. | 25 | "User defined", you will get the German Version. |
26 | Just replace the German words in the file usertranslation.txt | 26 | Just replace the German words in the file usertranslation.txt |
27 | by words of your own language. | 27 | by words of your own language. |
28 | You can check the results immedialtely by starting KO/Pi. | 28 | You can check the results immedialtely by starting KO/Pi. |
29 | You can do the translation on Windows | 29 | You can do the translation on Windows |
30 | with the Windows KO/Pi Version to test. | 30 | with the Windows KO/Pi Version to test. |
31 | Or on the zaurus, if you have some spare time somewhere ... | 31 | Or on the zaurus, if you have some spare time somewhere ... |
32 | 32 | ||
33 | Howto translate: | 33 | Howto translate: |
34 | 34 | ||
35 | An entry is of the kind | 35 | An entry is of the kind |
36 | { "&Addressbook","&Adressbuch" }, | 36 | { "&Addressbook","&Adressbuch" }, |
37 | i.e. | 37 | i.e. |
38 | { "englishtext","translatettext" }, | 38 | { "englishtext","translatettext" }, |
39 | Note, that the separation mark between the two texts MUST be "," , | 39 | Note, that the separation mark between the two texts MUST be "," , |
40 | not " ," or ", " or " , " or something other! | 40 | not " ," or ", " or " , " or something other! |
41 | 41 | ||
42 | The & in &Addressbook stands for an 'a' as keyboard shortcut. | 42 | The & in &Addressbook stands for an 'a' as keyboard shortcut. |
43 | Please place the & in front of the same char in your translation or leave it out. | 43 | Please place the & in front of the same char in your translation or leave it out. |
44 | 44 | ||
45 | Note, that the text should fit on the small display of an 5500. | 45 | Note, that the text should fit on the small display of an 5500. |
46 | The given english text and german translation does fit. | 46 | The given english text and german translation does fit. |
47 | 47 | ||
48 | In messageboxes, there is sometimes long text used. | 48 | In messageboxes, there is sometimes long text used. |
49 | Do make text using a new line, you have to use '\n'. | 49 | Do make text using a new line, you have to use '\n'. |
50 | Example: | 50 | Example: |
51 | { "Backup file\nalready exists!\nOld backup file from:\n%1\nOverwrite?\n","Backup Datei\nexistiert bereits!\nAlte Backup Datei vom:\n%1\nÜberschreiben?\n" }, | 51 | { "Backup file\nalready exists!\nOld backup file from:\n%1\nOverwrite?\n","Backup Datei\nexistiert bereits!\nAlte Backup Datei vom:\n%1\nÜberschreiben?\n" }, |
52 | 52 | ||
53 | You can set the '\n' in the text where you want, | 53 | You can set the '\n' in the text where you want, |
54 | but you have to make shure, that the text does | 54 | but you have to make shure, that the text does |
55 | fit on the small display of an 5500. | 55 | fit on the small display of an 5500. |
56 | 56 | ||
57 | Sometimes translation texts have a parameter or two, | 57 | Sometimes translation texts have a parameter or two, |
58 | where some text is inserted at runtime. | 58 | where some text is inserted at runtime. |
59 | These parameters are %1, %2 and so on. | 59 | These parameters are %1, %2 and so on. |
60 | In the example above we have the parameter %1, | 60 | In the example above we have the parameter %1, |
61 | which stands for the file name. | 61 | which stands for the file name. |
62 | You can place this parameter in the pext where you want. | 62 | You can place this parameter in the pext where you want. |
63 | But don't forget to use it. | 63 | But don't forget to use it. |
64 | And be aware, that the parameter text has some length | 64 | And be aware, that the parameter text has some length |
65 | and the parameter text should fit on the small display of an 5500. | 65 | and the parameter text should fit on the small display of an 5500. |
66 | Sometimes only a number is filled in for a parameter. | 66 | Sometimes only a number is filled in for a parameter. |
67 | In this case, the length of the parameter is not a big problem. | 67 | In this case, the length of the parameter is not a big problem. |
68 | 68 | ||
69 | To use a " itself as a char in the translated text, you have to put a \ in front of it, like in the example: | 69 | To use a " itself as a char in the translated text, you have to put a \ in front of it, like in the example: |
70 | { "Color for Sundays + category \"Holiday\"","Farbe für Sonntag + Kateg.\" Feiertag\"" }, | 70 | { "Color for Sundays + category \"Holiday\"","Farbe für Sonntag + Kateg.\" Feiertag\"" }, |
71 | 71 | ||
72 | Please send the translated text to | 72 | Please send the translated text to |
73 | Lutz@pi-sync.net | 73 | Lutz@pi-sync.info |
74 | such that I can add it to the program package and | 74 | such that I can add it to the program package and |
75 | other users can benefit from your translation work. | 75 | other users can benefit from your translation work. |
diff --git a/bin/kdepim/pwmanager/pwmanagerFAQ.txt b/bin/kdepim/pwmanager/pwmanagerFAQ.txt index 212e018..15cfd80 100644 --- a/bin/kdepim/pwmanager/pwmanagerFAQ.txt +++ b/bin/kdepim/pwmanager/pwmanagerFAQ.txt | |||
@@ -1,84 +1,84 @@ | |||
1 | Q: | 1 | Q: |
2 | What is PWM/Pi? | 2 | What is PWM/Pi? |
3 | Q: | 3 | Q: |
4 | For which platform is PWM/Pi available? | 4 | For which platform is PWM/Pi available? |
5 | Q: | 5 | Q: |
6 | Can I exchange the password files from PWM/Pi and PwManager? | 6 | Can I exchange the password files from PWM/Pi and PwManager? |
7 | Q: | 7 | Q: |
8 | Does Export/Import keep sync information in place? | 8 | Does Export/Import keep sync information in place? |
9 | Q: | 9 | Q: |
10 | Can PWM/Pi sync categories? | 10 | Can PWM/Pi sync categories? |
11 | Q: | 11 | Q: |
12 | Which crypto, hash and compress algorithm is applied to the remote file | 12 | Which crypto, hash and compress algorithm is applied to the remote file |
13 | while syncing? | 13 | while syncing? |
14 | Q: | 14 | Q: |
15 | What is the format of the CSV format to import passwords? | 15 | What is the format of the CSV format to import passwords? |
16 | 16 | ||
17 | ************************************************************************* | 17 | ************************************************************************* |
18 | Q: | 18 | Q: |
19 | What is PWM/Pi | 19 | What is PWM/Pi |
20 | A: | 20 | A: |
21 | PWM/Pi is the platform-independend version of PwManager 1.0.1, written by | 21 | PWM/Pi is the platform-independend version of PwManager 1.0.1, written by |
22 | Michael Buesch and the PwManager Team (http://passwordmanager.sourceforge.net) | 22 | Michael Buesch and the PwManager Team (http://passwordmanager.sourceforge.net) |
23 | ************************************************************************* | 23 | ************************************************************************* |
24 | Q: | 24 | Q: |
25 | For which platform is PWM/Pi available? | 25 | For which platform is PWM/Pi available? |
26 | A: | 26 | A: |
27 | PWM/Pi is the platform-independend version of PWManager and it | 27 | PWM/Pi is the platform-independend version of PWManager and it |
28 | includes a replacement for the KDE libraries called microkde. | 28 | includes a replacement for the KDE libraries called microkde. |
29 | It can be compiled to any platform, where Qt is available. | 29 | It can be compiled to any platform, where Qt is available. |
30 | The source code compiles without modifications on Windows, | 30 | The source code compiles without modifications on Windows, |
31 | Linux Desktop and Sharp Zaurus PDA. Precompiled versions are available | 31 | Linux Desktop and Sharp Zaurus PDA. Precompiled versions are available |
32 | on www.pi-sync.net for Windows and Sharp Zaurus PDA. | 32 | on www.pi-sync.info for Windows and Sharp Zaurus PDA. |
33 | Latest versions and the source code cvs can be found at: | 33 | Latest versions and the source code cvs can be found at: |
34 | http://sourceforge.net/projects/kdepimpi/ | 34 | http://sourceforge.net/projects/kdepimpi/ |
35 | ************************************************************************* | 35 | ************************************************************************* |
36 | Q: | 36 | Q: |
37 | Can I exchange the password files from PWM/Pi and PwManager | 37 | Can I exchange the password files from PWM/Pi and PwManager |
38 | A: | 38 | A: |
39 | The password files of PWM/Pi can not be exchanged with all versions up | 39 | The password files of PWM/Pi can not be exchanged with all versions up |
40 | to 1.0.1 of PwManager. | 40 | to 1.0.1 of PwManager. |
41 | However, Michael will integrate our changes into a PwManager release | 41 | However, Michael will integrate our changes into a PwManager release |
42 | 1.1, and the password files of that release will then be interchangable | 42 | 1.1, and the password files of that release will then be interchangable |
43 | with PWM/Pi | 43 | with PWM/Pi |
44 | ************************************************************************* | 44 | ************************************************************************* |
45 | Q: | 45 | Q: |
46 | Does Export/Import keep sync information in place | 46 | Does Export/Import keep sync information in place |
47 | A: | 47 | A: |
48 | Exporting data from PwManager removes all sync related information | 48 | Exporting data from PwManager removes all sync related information |
49 | (Meta information) from the data. Because of that, a subsequent import | 49 | (Meta information) from the data. Because of that, a subsequent import |
50 | results in "new" entries that will be handled as new entries when | 50 | results in "new" entries that will be handled as new entries when |
51 | syncing them with an existing password file. | 51 | syncing them with an existing password file. |
52 | ************************************************************************* | 52 | ************************************************************************* |
53 | Q: | 53 | Q: |
54 | Can PWM/Pi sync categories? | 54 | Can PWM/Pi sync categories? |
55 | A: | 55 | A: |
56 | No. PWM/Pi does not sync categories. It syncs all pw entries of the file | 56 | No. PWM/Pi does not sync categories. It syncs all pw entries of the file |
57 | without checking for the entries categories. | 57 | without checking for the entries categories. |
58 | A sync operation does not move modified entries from one category to another. | 58 | A sync operation does not move modified entries from one category to another. |
59 | Only if the sync operation has to create a new pw entry, it checks for the | 59 | Only if the sync operation has to create a new pw entry, it checks for the |
60 | existance of the category and creates it if not existent. | 60 | existance of the category and creates it if not existent. |
61 | ************************************************************************* | 61 | ************************************************************************* |
62 | Q: | 62 | Q: |
63 | Which crypto, hash and compress algorithm is applied to the remote file | 63 | Which crypto, hash and compress algorithm is applied to the remote file |
64 | while syncing? | 64 | while syncing? |
65 | A: The sync operation applies the local crypt, hash and compress algorithm | 65 | A: The sync operation applies the local crypt, hash and compress algorithm |
66 | to both, the local and remote copy of the passwordfile and with thus | 66 | to both, the local and remote copy of the passwordfile and with thus |
67 | overwrites the settings of the remote PwManager application. | 67 | overwrites the settings of the remote PwManager application. |
68 | ************************************************************************* | 68 | ************************************************************************* |
69 | Q: | 69 | Q: |
70 | What is the format of the CSV file to import passwords? | 70 | What is the format of the CSV file to import passwords? |
71 | A: | 71 | A: |
72 | "Category 1",, "Desc 1", "Username 1", "Password 1", "URL 1", "Launcher 1", "Comment 1" | 72 | "Category 1",, "Desc 1", "Username 1", "Password 1", "URL 1", "Launcher 1", "Comment 1" |
73 | "Category 1",, "Desc 2", "Username 2", "Password 2", "URL 2", "Launcher 2", "Comment 2" | 73 | "Category 1",, "Desc 2", "Username 2", "Password 2", "URL 2", "Launcher 2", "Comment 2" |
74 | ... | 74 | ... |
75 | 75 | ||
76 | 76 | ||
77 | -The empty "" is neccessary, because in future versions PwManager will | 77 | -The empty "" is neccessary, because in future versions PwManager will |
78 | support nested Categories. | 78 | support nested Categories. |
79 | -The first line must !!not!! contain the field names. | 79 | -The first line must !!not!! contain the field names. |
80 | 80 | ||
81 | 81 | ||
82 | 82 | ||
83 | 83 | ||
84 | 84 | ||
diff --git a/desktop/rpm/kdepim_rpm b/desktop/rpm/kdepim_rpm index 85c2644..4806075 100644 --- a/desktop/rpm/kdepim_rpm +++ b/desktop/rpm/kdepim_rpm | |||
@@ -1,84 +1,84 @@ | |||
1 | Summary: A collection of PIM programs | 1 | Summary: A collection of PIM programs |
2 | Name: KDE-Pim-Pi | 2 | Name: KDE-Pim-Pi |
3 | Version: 2.0.17 | 3 | Version: 2.0.17 |
4 | Release: SuSE_9.2 | 4 | Release: SuSE_9.2 |
5 | Copyright:GPL | 5 | Copyright:GPL |
6 | Group: Productivity/Pim | 6 | Group: Productivity/Pim |
7 | Source:http://sourceforge.net/projects/kdepimpi/ | 7 | Source:http://sourceforge.net/projects/kdepimpi/ |
8 | URL:http://sourceforge.net/projects/kdepimpi/ | 8 | URL:http://sourceforge.net/projects/kdepimpi/ |
9 | Packager: zautrix | 9 | Packager: zautrix |
10 | 10 | ||
11 | %description | 11 | %description |
12 | This package contains the platform-independent PIM programs from | 12 | This package contains the platform-independent PIM programs from |
13 | www.pi-sync.net, compiled for SuSE 9.2: | 13 | www.pi-sync.info, compiled for SuSE 9.2: |
14 | KTimeTacker/Pi | 14 | KTimeTacker/Pi |
15 | KPhone/Pi | 15 | KPhone/Pi |
16 | KAddressbook/Pi | 16 | KAddressbook/Pi |
17 | KOrganizer/Pi | 17 | KOrganizer/Pi |
18 | PasswordManager/Pi | 18 | PasswordManager/Pi |
19 | KOPieMail/Pi | 19 | KOPieMail/Pi |
20 | 20 | ||
21 | These applications do not need anything from the KDE-desktop | 21 | These applications do not need anything from the KDE-desktop |
22 | at all to run on Linux. However, there is a dependency from | 22 | at all to run on Linux. However, there is a dependency from |
23 | two KDE libs, because a small command line program is included | 23 | two KDE libs, because a small command line program is included |
24 | to make it possible to sync with the KDE-desktop applications. | 24 | to make it possible to sync with the KDE-desktop applications. |
25 | 25 | ||
26 | These applications are independent from the KDE-desktop | 26 | These applications are independent from the KDE-desktop |
27 | environment. That means, nothing of your existing | 27 | environment. That means, nothing of your existing |
28 | KDE-desktop setup will be changed, or any data | 28 | KDE-desktop setup will be changed, or any data |
29 | (calendar-addressbook) used by the KDE-desktop | 29 | (calendar-addressbook) used by the KDE-desktop |
30 | applications will be changed or accessed. | 30 | applications will be changed or accessed. |
31 | These applications stores their data and config in | 31 | These applications stores their data and config in |
32 | $HOME/kdepim/ | 32 | $HOME/kdepim/ |
33 | However, because the same file format is used, | 33 | However, because the same file format is used, |
34 | an easy exchange of data with the KDE-desktop | 34 | an easy exchange of data with the KDE-desktop |
35 | is possible. | 35 | is possible. |
36 | A small command line program is included | 36 | A small command line program is included |
37 | to make it possible to sync with the KDE-desktop applications. | 37 | to make it possible to sync with the KDE-desktop applications. |
38 | You do not need to call this program from the commandline, | 38 | You do not need to call this program from the commandline, |
39 | it is called from the KDE-Pim/Pi apps when you choose there: | 39 | it is called from the KDE-Pim/Pi apps when you choose there: |
40 | Sync with KDE_Desktop. | 40 | Sync with KDE_Desktop. |
41 | If something is going wrong, please start the | 41 | If something is going wrong, please start the |
42 | KDE-Pim/Pi program itself from the console to get detailed output. | 42 | KDE-Pim/Pi program itself from the console to get detailed output. |
43 | 43 | ||
44 | After installation, you should have a | 44 | After installation, you should have a |
45 | PIM-pi | 45 | PIM-pi |
46 | folder in your KDE start menu, where you can | 46 | folder in your KDE start menu, where you can |
47 | start the applications from. | 47 | start the applications from. |
48 | 48 | ||
49 | These programs makes it possible to sync your Zaurus easily | 49 | These programs makes it possible to sync your Zaurus easily |
50 | (with the KDE-Pim/Pi programs running on the Zaurus) | 50 | (with the KDE-Pim/Pi programs running on the Zaurus) |
51 | with the KDE-desktop calendar/addressbook data. | 51 | with the KDE-desktop calendar/addressbook data. |
52 | If you want to use that, you have to update your | 52 | If you want to use that, you have to update your |
53 | KDE-desktop to version 3.3.0 or higher. | 53 | KDE-desktop to version 3.3.0 or higher. |
54 | SuSE 9.2 contains KDE 3.3.0 such that no update is needed. | 54 | SuSE 9.2 contains KDE 3.3.0 such that no update is needed. |
55 | Actually - after the (non difficult) configuration is set up - | 55 | Actually - after the (non difficult) configuration is set up - |
56 | with two mouseklicks on the Zaurus, | 56 | with two mouseklicks on the Zaurus, |
57 | the Zaurus syncs with the corresponding KDE-Pim/Pi | 57 | the Zaurus syncs with the corresponding KDE-Pim/Pi |
58 | program on the Linux Desktop which syncs automatically | 58 | program on the Linux Desktop which syncs automatically |
59 | with the KDE-desktop data. | 59 | with the KDE-desktop data. |
60 | 60 | ||
61 | If you want to use the KDE-desktop calendar/addressbook applications, | 61 | If you want to use the KDE-desktop calendar/addressbook applications, |
62 | just install these apps in this package and use them as a syncing tool for the | 62 | just install these apps in this package and use them as a syncing tool for the |
63 | Zaurus <-> KDE-desktop sync. | 63 | Zaurus <-> KDE-desktop sync. |
64 | The sync requires a network connection from your Zaurus to | 64 | The sync requires a network connection from your Zaurus to |
65 | the PC. A detailed Sync HowTo is available in the | 65 | the PC. A detailed Sync HowTo is available in the |
66 | Help menu of the applications. | 66 | Help menu of the applications. |
67 | 67 | ||
68 | These applications makes it also possible, that you can sync | 68 | These applications makes it also possible, that you can sync |
69 | (or just export the data to) your mobile phone with your | 69 | (or just export the data to) your mobile phone with your |
70 | data of the KDE-desktop calendar/addressbook applications. | 70 | data of the KDE-desktop calendar/addressbook applications. |
71 | This is tested and working for Nokia mobile phones, | 71 | This is tested and working for Nokia mobile phones, |
72 | it may work with others as well. | 72 | it may work with others as well. |
73 | (More info about that: -> Sync HowTo) | 73 | (More info about that: -> Sync HowTo) |
74 | 74 | ||
75 | NOTE: | 75 | NOTE: |
76 | When using SuSE 9.1 you have to update your KDE to 3.3.x | 76 | When using SuSE 9.1 you have to update your KDE to 3.3.x |
77 | and you have to make an online update in SuSE 9.1 to make it | 77 | and you have to make an online update in SuSE 9.1 to make it |
78 | possible to get the infrared connection working, such that | 78 | possible to get the infrared connection working, such that |
79 | you can sync your (Nokia) mobile phone via infrared. | 79 | you can sync your (Nokia) mobile phone via infrared. |
80 | 80 | ||
81 | %files | 81 | %files |
82 | /opt/kde3/share/applnk/PIM-pi/ | 82 | /opt/kde3/share/applnk/PIM-pi/ |
83 | /opt/kdepimpi/ | 83 | /opt/kdepimpi/ |
84 | /usr/lib/libmicro* | 84 | /usr/lib/libmicro* |
diff --git a/kaddressbook.control b/kaddressbook.control index 514adc7..723bb1f 100644 --- a/kaddressbook.control +++ b/kaddressbook.control | |||
@@ -1,13 +1,13 @@ | |||
1 | Files: bin/kapi apps/Pim/kaddressbook.desktop pics/kdepim/kaddressbook/* lib/libmicrokabc_q* lib/libmicrokabc_f* lib/libmicrokabc_d* lib/libmicrokabc.* | 1 | Files: bin/kapi apps/Pim/kaddressbook.desktop pics/kdepim/kaddressbook/* lib/libmicrokabc_q* lib/libmicrokabc_f* lib/libmicrokabc_d* lib/libmicrokabc.* |
2 | Priority: optional | 2 | Priority: optional |
3 | Section: qpe/pim | 3 | Section: qpe/pim |
4 | Maintainer: Lutz Rogowski <lutz@pi-sync.net> | 4 | Maintainer: Lutz Rogowski <lutz@pi-sync.info> |
5 | Architecture: arm | 5 | Architecture: arm |
6 | Version: $KDEPIM_VERSION | 6 | Version: $KDEPIM_VERSION |
7 | License: GPL | 7 | License: GPL |
8 | Depends: kmicrokdelibs | 8 | Depends: kmicrokdelibs |
9 | Description: KOrganizer/Pi and Kaddressbook/Pi | 9 | Description: KOrganizer/Pi and Kaddressbook/Pi |
10 | The embedded version of KOrganizer/Platform-independend, | 10 | The embedded version of KOrganizer/Platform-independend, |
11 | the KDE calendar and scheduling program | 11 | the KDE calendar and scheduling program |
12 | optimized for 640x480 and 320x240 resolution | 12 | optimized for 640x480 and 320x240 resolution |
13 | on Zaurus PDA | 13 | on Zaurus PDA |
diff --git a/kmicrokdelibs.control b/kmicrokdelibs.control index c2964f4..b3bfeb9 100644 --- a/kmicrokdelibs.control +++ b/kmicrokdelibs.control | |||
@@ -1,12 +1,12 @@ | |||
1 | Files: pics/kdepim/*.txt lib/libmicroqt* lib/libmicrokde* | 1 | Files: pics/kdepim/*.txt lib/libmicroqt* lib/libmicrokde* |
2 | Priority: optional | 2 | Priority: optional |
3 | Section: qpe | 3 | Section: qpe |
4 | Maintainer: Lutz Rogowski <lutz@pi-sync.net> | 4 | Maintainer: Lutz Rogowski <lutz@pi-sync.info> |
5 | Architecture: arm | 5 | Architecture: arm |
6 | Version: $KDEPIM_VERSION | 6 | Version: $KDEPIM_VERSION |
7 | License: GPL | 7 | License: GPL |
8 | Description: Needed libs help and licence files for | 8 | Description: Needed libs help and licence files for |
9 | KOrganizer/Pi (KO/Pi) and | 9 | KOrganizer/Pi (KO/Pi) and |
10 | Kaddressbook/Pi (KA/Pi) and | 10 | Kaddressbook/Pi (KA/Pi) and |
11 | KOpieMail/Pi (OM/Pi) and | 11 | KOpieMail/Pi (OM/Pi) and |
12 | PasswordManager/Pi (PwM/Pi) | 12 | PasswordManager/Pi (PwM/Pi) |
diff --git a/kmobilephoneaccess.control b/kmobilephoneaccess.control index be4a4c2..8882447 100644 --- a/kmobilephoneaccess.control +++ b/kmobilephoneaccess.control | |||
@@ -1,10 +1,10 @@ | |||
1 | Files: bin/kammu lib/libmicrokammu* | 1 | Files: bin/kammu lib/libmicrokammu* |
2 | 2 | ||
3 | Priority: optional | 3 | Priority: optional |
4 | Section: qpe/pim | 4 | Section: qpe/pim |
5 | Maintainer: Lutz Rogowski <lutz@pi-sync.net> | 5 | Maintainer: Lutz Rogowski <lutz@pi-sync.info> |
6 | Architecture: arm | 6 | Architecture: arm |
7 | Version: $KDEPIM_VERSION | 7 | Version: $KDEPIM_VERSION |
8 | License: GPL | 8 | License: GPL |
9 | Description: Special version of gammu / libgammu | 9 | Description: Special version of gammu / libgammu |
10 | for Zaurus PDA and microkde | 10 | for Zaurus PDA and microkde |
diff --git a/kopiemail.control b/kopiemail.control index 3180540..dba9f89 100644 --- a/kopiemail.control +++ b/kopiemail.control | |||
@@ -1,11 +1,11 @@ | |||
1 | Files: bin/ompi apps/Pim/kopiemail.desktop pics/kdepim/kopiemail/* lib/libmicromail* lib/libmicrolibetpan* | 1 | Files: bin/ompi apps/Pim/kopiemail.desktop pics/kdepim/kopiemail/* lib/libmicromail* lib/libmicrolibetpan* |
2 | Priority: optional | 2 | Priority: optional |
3 | Section: qpe/pim | 3 | Section: qpe/pim |
4 | Maintainer: Lutz Rogowski <lutz@pi-sync.net> | 4 | Maintainer: Lutz Rogowski <lutz@pi-sync.info> |
5 | Architecture: arm | 5 | Architecture: arm |
6 | Version: $KDEPIM_VERSION | 6 | Version: $KDEPIM_VERSION |
7 | License: GPL | 7 | License: GPL |
8 | Depends: kmicrokdelibs openssl | 8 | Depends: kmicrokdelibs openssl |
9 | Description: KOPieMail/Pi | 9 | Description: KOPieMail/Pi |
10 | The embedded version of KOPieMail/Platform-independend (OM/Pi), | 10 | The embedded version of KOPieMail/Platform-independend (OM/Pi), |
11 | for 640x480 and 320x240 resolution on Zaurus PDA | 11 | for 640x480 and 320x240 resolution on Zaurus PDA |
diff --git a/korganizer-alarm.control b/korganizer-alarm.control index 68bc398..01dbeff 100644 --- a/korganizer-alarm.control +++ b/korganizer-alarm.control | |||
@@ -1,9 +1,9 @@ | |||
1 | Files: plugins/applets/libkopialarmapplet.* pics/ko16.png pics/ko24.png | 1 | Files: plugins/applets/libkopialarmapplet.* pics/ko16.png pics/ko24.png |
2 | Priority: optional | 2 | Priority: optional |
3 | Section: qpe/applications | 3 | Section: qpe/applications |
4 | Maintainer: Lutz Rogowski <lutz@pi-sync.net> | 4 | Maintainer: Lutz Rogowski <lutz@pi-sync.info> |
5 | Architecture: arm | 5 | Architecture: arm |
6 | Version: $KDEPIM_VERSION | 6 | Version: $KDEPIM_VERSION |
7 | License: GPL | 7 | License: GPL |
8 | Description: KOrganizer/Pi Alarm Daemon | 8 | Description: KOrganizer/Pi Alarm Daemon |
9 | The alarm daemon needed by KOrganizer/Platform-independend showing alarms. | 9 | The alarm daemon needed by KOrganizer/Platform-independend showing alarms. |
diff --git a/korganizer.control b/korganizer.control index 74803e9..e7c55f1 100644 --- a/korganizer.control +++ b/korganizer.control | |||
@@ -1,13 +1,13 @@ | |||
1 | Files: bin/kopi apps/Pim/korganizer.desktop pics/kdepim/korganizer/* lib/libmicrokcal* | 1 | Files: bin/kopi apps/Pim/korganizer.desktop pics/kdepim/korganizer/* lib/libmicrokcal* |
2 | Priority: optional | 2 | Priority: optional |
3 | Section: qpe/pim | 3 | Section: qpe/pim |
4 | Maintainer: Lutz Rogowski <lutz@pi-sync.net> | 4 | Maintainer: Lutz Rogowski <lutz@pi-sync.info> |
5 | Architecture: arm | 5 | Architecture: arm |
6 | Version: $KDEPIM_VERSION | 6 | Version: $KDEPIM_VERSION |
7 | License: GPL | 7 | License: GPL |
8 | Depends: kmicrokdelibs | 8 | Depends: kmicrokdelibs |
9 | Description: KOrganizer/Pi and Kaddressbook/Pi | 9 | Description: KOrganizer/Pi and Kaddressbook/Pi |
10 | The embedded version of KOrganizer/Platform-independend, | 10 | The embedded version of KOrganizer/Platform-independend, |
11 | the KDE calendar and scheduling program | 11 | the KDE calendar and scheduling program |
12 | optimized for 640x480 and 320x240 resolution | 12 | optimized for 640x480 and 320x240 resolution |
13 | on Zaurus PDA | 13 | on Zaurus PDA |
diff --git a/korganizer/kolocationbox.cpp b/korganizer/kolocationbox.cpp index f8fee2e..35a8123 100644 --- a/korganizer/kolocationbox.cpp +++ b/korganizer/kolocationbox.cpp | |||
@@ -1,96 +1,96 @@ | |||
1 | /* | 1 | /* |
2 | Copyright (c) 2004 Dirk Loesche <dirk.loesche@bigfoot.de> | 2 | Copyright (c) 2004 Dirk Loesche <dirk.loesche@bigfoot.de> |
3 | 3 | ||
4 | This file is part of KOrganizer/PI | 4 | This file is part of KOrganizer/PI |
5 | KOrganizer Copyright (c) 2001 Cornelius Schumacher <schumacher@kde.org> | 5 | KOrganizer Copyright (c) 2001 Cornelius Schumacher <schumacher@kde.org> |
6 | KOrganizer/PI Copyright (c) 2004 Lutz Rogowski <lutz@pi-sync.net> | 6 | KOrganizer/PI Copyright (c) 2004 Lutz Rogowski <lutz@pi-sync.info> |
7 | 7 | ||
8 | This program is free software; you can redistribute it and/or modify | 8 | This program is free software; you can redistribute it and/or modify |
9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
10 | the Free Software Foundation; either version 2 of the License, or | 10 | the Free Software Foundation; either version 2 of the License, or |
11 | (at your option) any later version. | 11 | (at your option) any later version. |
12 | 12 | ||
13 | This program is distributed in the hope that it will be useful, | 13 | This program is distributed in the hope that it will be useful, |
14 | but WITHOUT ANY WARRANTY; without even the implied warranty of | 14 | but WITHOUT ANY WARRANTY; without even the implied warranty of |
15 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 15 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
16 | GNU General Public License for more details. | 16 | GNU General Public License for more details. |
17 | 17 | ||
18 | You should have received a copy of the GNU General Public License | 18 | You should have received a copy of the GNU General Public License |
19 | along with this program; if not, write to the Free Software | 19 | along with this program; if not, write to the Free Software |
20 | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | 20 | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. |
21 | 21 | ||
22 | As a special exception, permission is given to link this program | 22 | As a special exception, permission is given to link this program |
23 | with any edition of Qt, and distribute the resulting executable, | 23 | with any edition of Qt, and distribute the resulting executable, |
24 | without including the source code for Qt in the source distribution. | 24 | without including the source code for Qt in the source distribution. |
25 | */ | 25 | */ |
26 | 26 | ||
27 | #include "kolocationbox.h" | 27 | #include "kolocationbox.h" |
28 | #include <qstring.h> | 28 | #include <qstring.h> |
29 | #include <qlineedit.h> | 29 | #include <qlineedit.h> |
30 | #include <qapplication.h> | 30 | #include <qapplication.h> |
31 | 31 | ||
32 | 32 | ||
33 | KOLocationBox::KOLocationBox( bool rw , QWidget *parent , int _maxItems) : | 33 | KOLocationBox::KOLocationBox( bool rw , QWidget *parent , int _maxItems) : |
34 | QComboBox( rw , parent ) | 34 | QComboBox( rw , parent ) |
35 | { | 35 | { |
36 | maxItems = _maxItems; | 36 | maxItems = _maxItems; |
37 | maxItems = 50; // sorry - hack from me to set maxitems globally to 30 | 37 | maxItems = 50; // sorry - hack from me to set maxitems globally to 30 |
38 | setInsertionPolicy(AtTop); | 38 | setInsertionPolicy(AtTop); |
39 | setDuplicatesEnabled( FALSE ); | 39 | setDuplicatesEnabled( FALSE ); |
40 | setMaxCount( maxItems ); | 40 | setMaxCount( maxItems ); |
41 | setAutoCompletion( TRUE ); | 41 | setAutoCompletion( TRUE ); |
42 | 42 | ||
43 | } | 43 | } |
44 | 44 | ||
45 | KOLocationBox::~KOLocationBox() | 45 | KOLocationBox::~KOLocationBox() |
46 | { | 46 | { |
47 | } | 47 | } |
48 | 48 | ||
49 | void KOLocationBox::load(int what) | 49 | void KOLocationBox::load(int what) |
50 | { | 50 | { |
51 | clear(); | 51 | clear(); |
52 | // qDebug("load %d ",what ); | 52 | // qDebug("load %d ",what ); |
53 | switch(what) { | 53 | switch(what) { |
54 | case LOCATION: | 54 | case LOCATION: |
55 | insertStringList( KOPrefs::instance()->mLocationDefaults, 0 ); | 55 | insertStringList( KOPrefs::instance()->mLocationDefaults, 0 ); |
56 | // insertStringList( KOPrefs::instance()->mLocationUserDefaults, 0 ); | 56 | // insertStringList( KOPrefs::instance()->mLocationUserDefaults, 0 ); |
57 | break; // don't disable | 57 | break; // don't disable |
58 | case SUMMARYEVENT: | 58 | case SUMMARYEVENT: |
59 | insertStringList( KOPrefs::instance()->mEventSummaryUser, 0 ); | 59 | insertStringList( KOPrefs::instance()->mEventSummaryUser, 0 ); |
60 | break; // don't disable | 60 | break; // don't disable |
61 | case SUMMARYTODO: | 61 | case SUMMARYTODO: |
62 | insertStringList( KOPrefs::instance()->mTodoSummaryUser, 0 ); | 62 | insertStringList( KOPrefs::instance()->mTodoSummaryUser, 0 ); |
63 | break; // don't disable | 63 | break; // don't disable |
64 | } | 64 | } |
65 | } | 65 | } |
66 | 66 | ||
67 | void KOLocationBox::save(int what) | 67 | void KOLocationBox::save(int what) |
68 | { | 68 | { |
69 | strlist.clear(); | 69 | strlist.clear(); |
70 | for( int l = 0; l < count() ; l++ ) { | 70 | for( int l = 0; l < count() ; l++ ) { |
71 | strlist << text( l ); | 71 | strlist << text( l ); |
72 | } | 72 | } |
73 | // strlist.sort(); | 73 | // strlist.sort(); |
74 | QString currentLine = lineEdit()->text(); | 74 | QString currentLine = lineEdit()->text(); |
75 | if ( !strlist.contains( currentLine ) ) | 75 | if ( !strlist.contains( currentLine ) ) |
76 | strlist.prepend( currentLine ); | 76 | strlist.prepend( currentLine ); |
77 | // qDebug("save %d ", what); | 77 | // qDebug("save %d ", what); |
78 | switch(what) { | 78 | switch(what) { |
79 | case LOCATION: | 79 | case LOCATION: |
80 | KOPrefs::instance()->mLocationDefaults = strlist; | 80 | KOPrefs::instance()->mLocationDefaults = strlist; |
81 | // KOPrefs::instance()->mLocationUserDefaults = strlist; | 81 | // KOPrefs::instance()->mLocationUserDefaults = strlist; |
82 | break; // don't disable | 82 | break; // don't disable |
83 | case SUMMARYEVENT: | 83 | case SUMMARYEVENT: |
84 | KOPrefs::instance()->mEventSummaryUser = strlist; | 84 | KOPrefs::instance()->mEventSummaryUser = strlist; |
85 | break; // don't disable | 85 | break; // don't disable |
86 | case SUMMARYTODO: | 86 | case SUMMARYTODO: |
87 | KOPrefs::instance()->mTodoSummaryUser = strlist; | 87 | KOPrefs::instance()->mTodoSummaryUser = strlist; |
88 | break; // don't disable | 88 | break; // don't disable |
89 | } | 89 | } |
90 | } | 90 | } |
91 | 91 | ||
92 | void KOLocationBox::clearItems(int what) | 92 | void KOLocationBox::clearItems(int what) |
93 | { | 93 | { |
94 | clear(); | 94 | clear(); |
95 | save(what); | 95 | save(what); |
96 | } | 96 | } |
diff --git a/korganizer/kolocationbox.h b/korganizer/kolocationbox.h index be8ea86..b604d33 100644 --- a/korganizer/kolocationbox.h +++ b/korganizer/kolocationbox.h | |||
@@ -1,55 +1,55 @@ | |||
1 | /* | 1 | /* |
2 | File Copyright (c) 2004 Dirk Loesche <dirk.loesche@bigfoot.de> | 2 | File Copyright (c) 2004 Dirk Loesche <dirk.loesche@bigfoot.de> |
3 | 3 | ||
4 | This file is part of KOrganizer/PI | 4 | This file is part of KOrganizer/PI |
5 | KOrganizer Copyright (c) 2001 Cornelius Schumacher <schumacher@kde.org> | 5 | KOrganizer Copyright (c) 2001 Cornelius Schumacher <schumacher@kde.org> |
6 | KOrganizer/PI Copyright (c) 2004 Lutz Rogowski <lutz@pi-sync.net> | 6 | KOrganizer/PI Copyright (c) 2004 Lutz Rogowski <lutz@pi-sync.info> |
7 | 7 | ||
8 | This program is free software; you can redistribute it and/or modify | 8 | This program is free software; you can redistribute it and/or modify |
9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
10 | the Free Software Foundation; either version 2 of the License, or | 10 | the Free Software Foundation; either version 2 of the License, or |
11 | (at your option) any later version. | 11 | (at your option) any later version. |
12 | 12 | ||
13 | This program is distributed in the hope that it will be useful, | 13 | This program is distributed in the hope that it will be useful, |
14 | but WITHOUT ANY WARRANTY; without even the implied warranty of | 14 | but WITHOUT ANY WARRANTY; without even the implied warranty of |
15 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 15 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
16 | GNU General Public License for more details. | 16 | GNU General Public License for more details. |
17 | 17 | ||
18 | You should have received a copy of the GNU General Public License | 18 | You should have received a copy of the GNU General Public License |
19 | along with this program; if not, write to the Free Software | 19 | along with this program; if not, write to the Free Software |
20 | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | 20 | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. |
21 | 21 | ||
22 | As a special exception, permission is given to link this program | 22 | As a special exception, permission is given to link this program |
23 | with any edition of Qt, and distribute the resulting executable, | 23 | with any edition of Qt, and distribute the resulting executable, |
24 | without including the source code for Qt in the source distribution. | 24 | without including the source code for Qt in the source distribution. |
25 | */ | 25 | */ |
26 | 26 | ||
27 | #ifndef KOLOCATIONBOX_H | 27 | #ifndef KOLOCATIONBOX_H |
28 | #define KOLOCATIONBOX_H | 28 | #define KOLOCATIONBOX_H |
29 | 29 | ||
30 | #include <qcombobox.h> | 30 | #include <qcombobox.h> |
31 | #include "koprefs.h" | 31 | #include "koprefs.h" |
32 | 32 | ||
33 | class KOLocationBox : public QComboBox | 33 | class KOLocationBox : public QComboBox |
34 | { | 34 | { |
35 | public: | 35 | public: |
36 | KOLocationBox( bool rw , QWidget *parent , int _maxItems ); | 36 | KOLocationBox( bool rw , QWidget *parent , int _maxItems ); |
37 | virtual ~KOLocationBox(); | 37 | virtual ~KOLocationBox(); |
38 | 38 | ||
39 | enum {LOCATION, SUMMARYEVENT, SUMMARYTODO}; | 39 | enum {LOCATION, SUMMARYEVENT, SUMMARYTODO}; |
40 | 40 | ||
41 | public slots: | 41 | public slots: |
42 | void load(int); | 42 | void load(int); |
43 | void save(int); | 43 | void save(int); |
44 | void clearItems(int); // clear listbox and config rc items | 44 | void clearItems(int); // clear listbox and config rc items |
45 | 45 | ||
46 | protected: | 46 | protected: |
47 | // void focusOutEvent( QFocusEvent * ); | 47 | // void focusOutEvent( QFocusEvent * ); |
48 | // void timerEvent( QTimerEvent * ); | 48 | // void timerEvent( QTimerEvent * ); |
49 | 49 | ||
50 | private: | 50 | private: |
51 | int maxItems; // maximal listbox items | 51 | int maxItems; // maximal listbox items |
52 | QStringList strlist; // temporary stringlist | 52 | QStringList strlist; // temporary stringlist |
53 | }; | 53 | }; |
54 | 54 | ||
55 | #endif | 55 | #endif |
diff --git a/korganizer/mainwindow.cpp b/korganizer/mainwindow.cpp index 4f71788..bd9efc8 100644 --- a/korganizer/mainwindow.cpp +++ b/korganizer/mainwindow.cpp | |||
@@ -1086,457 +1086,457 @@ void MainWindow::initActions() | |||
1086 | configureToolBarMenu->setItemChecked( 210, true ); | 1086 | configureToolBarMenu->setItemChecked( 210, true ); |
1087 | if (p-> mShowIconToday) | 1087 | if (p-> mShowIconToday) |
1088 | configureToolBarMenu->setItemChecked( 130, true ); | 1088 | configureToolBarMenu->setItemChecked( 130, true ); |
1089 | if (p-> mShowIconForward) | 1089 | if (p-> mShowIconForward) |
1090 | configureToolBarMenu->setItemChecked( 220, true ); | 1090 | configureToolBarMenu->setItemChecked( 220, true ); |
1091 | if (p-> mShowIconForwardFast) | 1091 | if (p-> mShowIconForwardFast) |
1092 | configureToolBarMenu->setItemChecked( 230, true ); | 1092 | configureToolBarMenu->setItemChecked( 230, true ); |
1093 | if (p-> mShowIconNextDays) | 1093 | if (p-> mShowIconNextDays) |
1094 | configureToolBarMenu->setItemChecked( 100, true ); | 1094 | configureToolBarMenu->setItemChecked( 100, true ); |
1095 | if (p-> mShowIconNext) | 1095 | if (p-> mShowIconNext) |
1096 | configureToolBarMenu->setItemChecked( 110, true ); | 1096 | configureToolBarMenu->setItemChecked( 110, true ); |
1097 | if (p-> mShowIconJournal) | 1097 | if (p-> mShowIconJournal) |
1098 | configureToolBarMenu->setItemChecked( 90, true ); | 1098 | configureToolBarMenu->setItemChecked( 90, true ); |
1099 | if (p-> mShowIconWhatsThis) | 1099 | if (p-> mShowIconWhatsThis) |
1100 | configureToolBarMenu->setItemChecked( 300, true ); | 1100 | configureToolBarMenu->setItemChecked( 300, true ); |
1101 | if (p-> mShowIconWeekNum) | 1101 | if (p-> mShowIconWeekNum) |
1102 | configureToolBarMenu->setItemChecked( 400, true ); | 1102 | configureToolBarMenu->setItemChecked( 400, true ); |
1103 | QLabel* dummy = new QLabel( iconToolBar ); | 1103 | QLabel* dummy = new QLabel( iconToolBar ); |
1104 | dummy->setBackgroundColor( iconToolBar->backgroundColor() ); | 1104 | dummy->setBackgroundColor( iconToolBar->backgroundColor() ); |
1105 | if (!p-> mShowIconStretch) | 1105 | if (!p-> mShowIconStretch) |
1106 | iconToolBar->setStretchableWidget ( dummy ) ; | 1106 | iconToolBar->setStretchableWidget ( dummy ) ; |
1107 | else | 1107 | else |
1108 | configureToolBarMenu->setItemChecked( 5, true ); | 1108 | configureToolBarMenu->setItemChecked( 5, true ); |
1109 | if (p-> mShowIconWhatsThis) | 1109 | if (p-> mShowIconWhatsThis) |
1110 | QWhatsThis::whatsThisButton ( iconToolBar ); | 1110 | QWhatsThis::whatsThisButton ( iconToolBar ); |
1111 | connect( configureToolBarMenu, SIGNAL( activated( int ) ),this, SLOT(configureToolBar( int ) ) ); | 1111 | connect( configureToolBarMenu, SIGNAL( activated( int ) ),this, SLOT(configureToolBar( int ) ) ); |
1112 | configureAgenda( p->mHourSize ); | 1112 | configureAgenda( p->mHourSize ); |
1113 | connect( configureAgendaMenu, SIGNAL( activated( int ) ),this, SLOT(configureAgenda( int ) ) ); | 1113 | connect( configureAgendaMenu, SIGNAL( activated( int ) ),this, SLOT(configureAgenda( int ) ) ); |
1114 | } | 1114 | } |
1115 | 1115 | ||
1116 | void MainWindow::exportToPhone( int mode ) | 1116 | void MainWindow::exportToPhone( int mode ) |
1117 | { | 1117 | { |
1118 | 1118 | ||
1119 | //ex2phone->insertItem(i18n("Complete calendar..."), 1 ); | 1119 | //ex2phone->insertItem(i18n("Complete calendar..."), 1 ); |
1120 | //ex2phone->insertItem(i18n("Filtered calendar..."), 2 ); | 1120 | //ex2phone->insertItem(i18n("Filtered calendar..."), 2 ); |
1121 | KOex2phonePrefs ex2phone; | 1121 | KOex2phonePrefs ex2phone; |
1122 | 1122 | ||
1123 | ex2phone.mPhoneConnection->setText( KPimGlobalPrefs::instance()->mEx2PhoneConnection ); | 1123 | ex2phone.mPhoneConnection->setText( KPimGlobalPrefs::instance()->mEx2PhoneConnection ); |
1124 | ex2phone.mPhoneDevice->setText( KPimGlobalPrefs::instance()->mEx2PhoneDevice ); | 1124 | ex2phone.mPhoneDevice->setText( KPimGlobalPrefs::instance()->mEx2PhoneDevice ); |
1125 | ex2phone.mPhoneModel->setText( KPimGlobalPrefs::instance()->mEx2PhoneModel ); | 1125 | ex2phone.mPhoneModel->setText( KPimGlobalPrefs::instance()->mEx2PhoneModel ); |
1126 | if ( mode == 1 ) | 1126 | if ( mode == 1 ) |
1127 | ex2phone.setCaption(i18n("Export complete calendar")); | 1127 | ex2phone.setCaption(i18n("Export complete calendar")); |
1128 | if ( mode == 2 ) | 1128 | if ( mode == 2 ) |
1129 | ex2phone.setCaption(i18n("Export filtered calendar")); | 1129 | ex2phone.setCaption(i18n("Export filtered calendar")); |
1130 | 1130 | ||
1131 | if ( !ex2phone.exec() ) { | 1131 | if ( !ex2phone.exec() ) { |
1132 | return; | 1132 | return; |
1133 | } | 1133 | } |
1134 | KPimGlobalPrefs::instance()->mEx2PhoneConnection = ex2phone.mPhoneConnection->text(); | 1134 | KPimGlobalPrefs::instance()->mEx2PhoneConnection = ex2phone.mPhoneConnection->text(); |
1135 | KPimGlobalPrefs::instance()->mEx2PhoneDevice = ex2phone.mPhoneDevice->text(); | 1135 | KPimGlobalPrefs::instance()->mEx2PhoneDevice = ex2phone.mPhoneDevice->text(); |
1136 | KPimGlobalPrefs::instance()->mEx2PhoneModel = ex2phone.mPhoneModel->text(); | 1136 | KPimGlobalPrefs::instance()->mEx2PhoneModel = ex2phone.mPhoneModel->text(); |
1137 | 1137 | ||
1138 | int inFuture = 0; | 1138 | int inFuture = 0; |
1139 | if ( ex2phone.mWriteBackFuture->isChecked() ) | 1139 | if ( ex2phone.mWriteBackFuture->isChecked() ) |
1140 | inFuture = ex2phone.mWriteBackFutureWeeks->value(); | 1140 | inFuture = ex2phone.mWriteBackFutureWeeks->value(); |
1141 | QPtrList<Incidence> delSel; | 1141 | QPtrList<Incidence> delSel; |
1142 | if ( mode == 1 ) | 1142 | if ( mode == 1 ) |
1143 | delSel = mCalendar->rawIncidences(); | 1143 | delSel = mCalendar->rawIncidences(); |
1144 | if ( mode == 2 ) | 1144 | if ( mode == 2 ) |
1145 | delSel = mCalendar->incidences(); | 1145 | delSel = mCalendar->incidences(); |
1146 | CalendarLocal* cal = new CalendarLocal(); | 1146 | CalendarLocal* cal = new CalendarLocal(); |
1147 | cal->setLocalTime(); | 1147 | cal->setLocalTime(); |
1148 | Incidence *incidence = delSel.first(); | 1148 | Incidence *incidence = delSel.first(); |
1149 | QDateTime cur = QDateTime::currentDateTime().addDays( -7 ); | 1149 | QDateTime cur = QDateTime::currentDateTime().addDays( -7 ); |
1150 | QDateTime end = cur.addDays( ( inFuture +1 ) *7 ); | 1150 | QDateTime end = cur.addDays( ( inFuture +1 ) *7 ); |
1151 | while ( incidence ) { | 1151 | while ( incidence ) { |
1152 | if ( incidence->type() != "Journal" ) { | 1152 | if ( incidence->type() != "Journal" ) { |
1153 | bool add = true; | 1153 | bool add = true; |
1154 | if ( inFuture ) { | 1154 | if ( inFuture ) { |
1155 | QDateTime dt; | 1155 | QDateTime dt; |
1156 | if ( incidence->type() == "Todo" ) { | 1156 | if ( incidence->type() == "Todo" ) { |
1157 | Todo * t = (Todo*)incidence; | 1157 | Todo * t = (Todo*)incidence; |
1158 | if ( t->hasDueDate() ) | 1158 | if ( t->hasDueDate() ) |
1159 | dt = t->dtDue(); | 1159 | dt = t->dtDue(); |
1160 | else | 1160 | else |
1161 | dt = cur.addSecs( 62 ); | 1161 | dt = cur.addSecs( 62 ); |
1162 | } | 1162 | } |
1163 | else { | 1163 | else { |
1164 | bool ok; | 1164 | bool ok; |
1165 | dt = incidence->getNextOccurence( cur, &ok ); | 1165 | dt = incidence->getNextOccurence( cur, &ok ); |
1166 | if ( !ok ) | 1166 | if ( !ok ) |
1167 | dt = cur.addSecs( -62 ); | 1167 | dt = cur.addSecs( -62 ); |
1168 | } | 1168 | } |
1169 | if ( dt < cur || dt > end ) { | 1169 | if ( dt < cur || dt > end ) { |
1170 | add = false; | 1170 | add = false; |
1171 | } | 1171 | } |
1172 | } | 1172 | } |
1173 | if ( add ) { | 1173 | if ( add ) { |
1174 | Incidence *in = incidence->clone(); | 1174 | Incidence *in = incidence->clone(); |
1175 | cal->addIncidence( in ); | 1175 | cal->addIncidence( in ); |
1176 | } | 1176 | } |
1177 | } | 1177 | } |
1178 | incidence = delSel.next(); | 1178 | incidence = delSel.next(); |
1179 | } | 1179 | } |
1180 | PhoneAccess::writeConfig( KPimGlobalPrefs::instance()->mEx2PhoneDevice, | 1180 | PhoneAccess::writeConfig( KPimGlobalPrefs::instance()->mEx2PhoneDevice, |
1181 | KPimGlobalPrefs::instance()->mEx2PhoneConnection, | 1181 | KPimGlobalPrefs::instance()->mEx2PhoneConnection, |
1182 | KPimGlobalPrefs::instance()->mEx2PhoneModel ); | 1182 | KPimGlobalPrefs::instance()->mEx2PhoneModel ); |
1183 | 1183 | ||
1184 | setCaption( i18n("Writing to phone...")); | 1184 | setCaption( i18n("Writing to phone...")); |
1185 | if ( PhoneFormat::writeToPhone( cal ) ) | 1185 | if ( PhoneFormat::writeToPhone( cal ) ) |
1186 | setCaption( i18n("Export to phone successful!")); | 1186 | setCaption( i18n("Export to phone successful!")); |
1187 | else | 1187 | else |
1188 | setCaption( i18n("Error exporting to phone!")); | 1188 | setCaption( i18n("Error exporting to phone!")); |
1189 | delete cal; | 1189 | delete cal; |
1190 | } | 1190 | } |
1191 | 1191 | ||
1192 | 1192 | ||
1193 | void MainWindow::setDefaultPreferences() | 1193 | void MainWindow::setDefaultPreferences() |
1194 | { | 1194 | { |
1195 | KOPrefs *p = KOPrefs::instance(); | 1195 | KOPrefs *p = KOPrefs::instance(); |
1196 | 1196 | ||
1197 | p->mCompactDialogs = true; | 1197 | p->mCompactDialogs = true; |
1198 | p->mConfirm = true; | 1198 | p->mConfirm = true; |
1199 | // p->mEnableQuickTodo = false; | 1199 | // p->mEnableQuickTodo = false; |
1200 | 1200 | ||
1201 | } | 1201 | } |
1202 | 1202 | ||
1203 | QString MainWindow::resourcePath() | 1203 | QString MainWindow::resourcePath() |
1204 | { | 1204 | { |
1205 | return KGlobal::iconLoader()->iconPath(); | 1205 | return KGlobal::iconLoader()->iconPath(); |
1206 | } | 1206 | } |
1207 | 1207 | ||
1208 | void MainWindow::displayText( QString text ,QString cap ) | 1208 | void MainWindow::displayText( QString text ,QString cap ) |
1209 | { | 1209 | { |
1210 | QDialog dia( this, "name", true ); ; | 1210 | QDialog dia( this, "name", true ); ; |
1211 | dia.setCaption( cap ); | 1211 | dia.setCaption( cap ); |
1212 | QVBoxLayout* lay = new QVBoxLayout( &dia ); | 1212 | QVBoxLayout* lay = new QVBoxLayout( &dia ); |
1213 | lay->setSpacing( 3 ); | 1213 | lay->setSpacing( 3 ); |
1214 | lay->setMargin( 3 ); | 1214 | lay->setMargin( 3 ); |
1215 | QTextBrowser tb ( &dia ); | 1215 | QTextBrowser tb ( &dia ); |
1216 | lay->addWidget( &tb ); | 1216 | lay->addWidget( &tb ); |
1217 | tb.setText( text ); | 1217 | tb.setText( text ); |
1218 | #ifdef DESKTOP_VERSION | 1218 | #ifdef DESKTOP_VERSION |
1219 | dia.resize( 640, 480); | 1219 | dia.resize( 640, 480); |
1220 | #else | 1220 | #else |
1221 | dia.showMaximized(); | 1221 | dia.showMaximized(); |
1222 | #endif | 1222 | #endif |
1223 | dia.exec(); | 1223 | dia.exec(); |
1224 | } | 1224 | } |
1225 | 1225 | ||
1226 | void MainWindow::features() | 1226 | void MainWindow::features() |
1227 | { | 1227 | { |
1228 | 1228 | ||
1229 | KApplication::showFile( i18n("KO/Pi Features and hints"), "kdepim/korganizer/featuresKOPI.txt" ); | 1229 | KApplication::showFile( i18n("KO/Pi Features and hints"), "kdepim/korganizer/featuresKOPI.txt" ); |
1230 | } | 1230 | } |
1231 | 1231 | ||
1232 | void MainWindow::usertrans() | 1232 | void MainWindow::usertrans() |
1233 | { | 1233 | { |
1234 | 1234 | ||
1235 | KApplication::showFile( i18n("KO/Pi User translation HowTo"), "kdepim/korganizer/usertranslationHOWTO.txt" ); | 1235 | KApplication::showFile( i18n("KO/Pi User translation HowTo"), "kdepim/korganizer/usertranslationHOWTO.txt" ); |
1236 | } | 1236 | } |
1237 | 1237 | ||
1238 | void MainWindow::kdesynchowto() | 1238 | void MainWindow::kdesynchowto() |
1239 | { | 1239 | { |
1240 | KApplication::showFile( "KDE-Pim/Pi Synchronization HowTo", "kdepim/Zaurus-KDE_syncHowTo.txt" ); | 1240 | KApplication::showFile( "KDE-Pim/Pi Synchronization HowTo", "kdepim/Zaurus-KDE_syncHowTo.txt" ); |
1241 | } | 1241 | } |
1242 | void MainWindow::multisynchowto() | 1242 | void MainWindow::multisynchowto() |
1243 | { | 1243 | { |
1244 | KApplication::showFile( "KDE-Pim/Pi Synchronization HowTo", "kdepim/MultiSyncHowTo.txt" ); | 1244 | KApplication::showFile( "KDE-Pim/Pi Synchronization HowTo", "kdepim/MultiSyncHowTo.txt" ); |
1245 | } | 1245 | } |
1246 | void MainWindow::synchowto() | 1246 | void MainWindow::synchowto() |
1247 | { | 1247 | { |
1248 | KApplication::showFile( "KDE-Pim/Pi Synchronization HowTo", "kdepim/SyncHowto.txt" ); | 1248 | KApplication::showFile( "KDE-Pim/Pi Synchronization HowTo", "kdepim/SyncHowto.txt" ); |
1249 | } | 1249 | } |
1250 | void MainWindow::faq() | 1250 | void MainWindow::faq() |
1251 | { | 1251 | { |
1252 | KApplication::showFile( i18n("KO/Pi FAQ"), "kdepim/korganizer/kopiFAQ.txt" ); | 1252 | KApplication::showFile( i18n("KO/Pi FAQ"), "kdepim/korganizer/kopiFAQ.txt" ); |
1253 | 1253 | ||
1254 | } | 1254 | } |
1255 | void MainWindow::whatsNew() | 1255 | void MainWindow::whatsNew() |
1256 | { | 1256 | { |
1257 | KApplication::showFile( "KDE-Pim/Pi Version Info", "kdepim/WhatsNew.txt" ); | 1257 | KApplication::showFile( "KDE-Pim/Pi Version Info", "kdepim/WhatsNew.txt" ); |
1258 | 1258 | ||
1259 | } | 1259 | } |
1260 | void MainWindow::licence() | 1260 | void MainWindow::licence() |
1261 | { | 1261 | { |
1262 | KApplication::showLicence(); | 1262 | KApplication::showLicence(); |
1263 | 1263 | ||
1264 | } | 1264 | } |
1265 | void MainWindow::about() | 1265 | void MainWindow::about() |
1266 | { | 1266 | { |
1267 | QString version; | 1267 | QString version; |
1268 | #include <../version> | 1268 | #include <../version> |
1269 | QMessageBox::about( this, i18n("About KOrganizer/Pi"), | 1269 | QMessageBox::about( this, i18n("About KOrganizer/Pi"), |
1270 | i18n("KOrganizer/Platform-independent\n") + | 1270 | i18n("KOrganizer/Platform-independent\n") + |
1271 | "(KO/Pi) " + version + " - " + | 1271 | "(KO/Pi) " + version + " - " + |
1272 | 1272 | ||
1273 | #ifdef DESKTOP_VERSION | 1273 | #ifdef DESKTOP_VERSION |
1274 | i18n("Desktop Edition\n") + | 1274 | i18n("Desktop Edition\n") + |
1275 | #else | 1275 | #else |
1276 | i18n("PDA-Edition\nfor: Zaurus 5x00/7x0/860/3000/6000\n") + | 1276 | i18n("PDA-Edition\nfor: Zaurus 5x00/7x0/860/3000/6000\n") + |
1277 | #endif | 1277 | #endif |
1278 | i18n("(c)2004 Lutz Rogowski (rogowski@kde.org)\nKO/Pi is based on KOrganizer\n(c)2002,2003 Cornelius Schumacher\n(schumacher@kde.org) and the KDE team.\nKOrganizer/Pi is licensed under the GPL.\nKO/Pi can be compiled for\nLinux, Zaurus-PDA and Windows\nwww.pi-sync.net --- www.korganizer.org\nSpecial thanks to Michael and Ben\nfor intensive testing!") ); | 1278 | i18n("(c)2004 Lutz Rogowski (rogowski@kde.org)\nKO/Pi is based on KOrganizer\n(c)2002,2003 Cornelius Schumacher\n(schumacher@kde.org) and the KDE team.\nKOrganizer/Pi is licensed under the GPL.\nKO/Pi can be compiled for\nLinux, Zaurus-PDA and Windows\nwww.pi-sync.info --- www.korganizer.org\nSpecial thanks to Michael and Ben\nfor intensive testing!") ); |
1279 | } | 1279 | } |
1280 | void MainWindow::keyBindings() | 1280 | void MainWindow::keyBindings() |
1281 | { | 1281 | { |
1282 | QString cap = i18n("KO/Pi Keys + Colors"); | 1282 | QString cap = i18n("KO/Pi Keys + Colors"); |
1283 | QString text = i18n("<p><h2>KO/Pi key shortcuts:</h2></p>\n") + | 1283 | QString text = i18n("<p><h2>KO/Pi key shortcuts:</h2></p>\n") + |
1284 | i18n("<p><b>H</b>: This help dialog | <b>S</b>: Search dialog</p>\n")+ | 1284 | i18n("<p><b>H</b>: This help dialog | <b>S</b>: Search dialog</p>\n")+ |
1285 | i18n("<p><b>I</b>: Show info for selected event/todo</p>\n") + | 1285 | i18n("<p><b>I</b>: Show info for selected event/todo</p>\n") + |
1286 | i18n("<p><b>Space</b>: Toggle fullscreen | <b>P</b>: Date picker</p>\n")+ | 1286 | i18n("<p><b>Space</b>: Toggle fullscreen | <b>P</b>: Date picker</p>\n")+ |
1287 | i18n("<p><b>F</b>: Toggle filterview |<b>F+ctrl</b>: Edit filter </p>\n")+ | 1287 | i18n("<p><b>F</b>: Toggle filterview |<b>F+ctrl</b>: Edit filter </p>\n")+ |
1288 | i18n("<p><b>O</b>: Filter On/Off | <b>J</b>: Journal view</p>\n")+ | 1288 | i18n("<p><b>O</b>: Filter On/Off | <b>J</b>: Journal view</p>\n")+ |
1289 | i18n("<p><b>1-0</b> (+<b>ctrl</b>): Select filter 1-10 (11-20)</p>\n")+ | 1289 | i18n("<p><b>1-0</b> (+<b>ctrl</b>): Select filter 1-10 (11-20)</p>\n")+ |
1290 | i18n("<p><b>N</b>: Next days view| <b>W</b>: What's next view\n ")+ | 1290 | i18n("<p><b>N</b>: Next days view| <b>W</b>: What's next view\n ")+ |
1291 | i18n("<p><b>V</b>: Todo view | <b>L</b>: Event list view</p>\n")+ | 1291 | i18n("<p><b>V</b>: Todo view | <b>L</b>: Event list view</p>\n")+ |
1292 | i18n("<p><b>Z,Y</b>: Work week view | <b>U</b>: Week view</p>\n")+ | 1292 | i18n("<p><b>Z,Y</b>: Work week view | <b>U</b>: Week view</p>\n")+ |
1293 | i18n("<p><b>D</b>: One day view | <b>M</b>: Month view</p>\n")+ | 1293 | i18n("<p><b>D</b>: One day view | <b>M</b>: Month view</p>\n")+ |
1294 | i18n("<p><b>K</b>: Week view in Month view syle</p>\n")+ | 1294 | i18n("<p><b>K</b>: Week view in Month view syle</p>\n")+ |
1295 | i18n("<p><b>E</b>: Edit selected item |<b> E+ctrl</b>: New Event</p>\n")+ | 1295 | i18n("<p><b>E</b>: Edit selected item |<b> E+ctrl</b>: New Event</p>\n")+ |
1296 | i18n("<p><b>T</b>: Goto today | <b>T+ctrl</b>: New Todo</p>\n")+ | 1296 | i18n("<p><b>T</b>: Goto today | <b>T+ctrl</b>: New Todo</p>\n")+ |
1297 | i18n("<p><b>S+ctrl</b>: Add sub-todo | <b>X</b>: Toggle datenavigator</p>\n")+ | 1297 | i18n("<p><b>S+ctrl</b>: Add sub-todo | <b>X</b>: Toggle datenavigator</p>\n")+ |
1298 | i18n("<p><b>+,-</b> : Zoom in/out agenda | <b>A</b>: Toggle allday agenda height</p>\n")+ | 1298 | i18n("<p><b>+,-</b> : Zoom in/out agenda | <b>A</b>: Toggle allday agenda height</p>\n")+ |
1299 | i18n("<p><b>C</b>: Show current time in agenda view</p>\n")+ | 1299 | i18n("<p><b>C</b>: Show current time in agenda view</p>\n")+ |
1300 | i18n("<p><b>B</b>: Edit description (details) of selected item</p>\n")+ | 1300 | i18n("<p><b>B</b>: Edit description (details) of selected item</p>\n")+ |
1301 | i18n("<p><b>right</b>: Next week | <b>right+ctrl</b>: Next month</p>\n")+ | 1301 | i18n("<p><b>right</b>: Next week | <b>right+ctrl</b>: Next month</p>\n")+ |
1302 | i18n("<p><b>left</b>: Prev. week | <b>left+ctrl</b>: Prev. month</p>\n")+ | 1302 | i18n("<p><b>left</b>: Prev. week | <b>left+ctrl</b>: Prev. month</p>\n")+ |
1303 | i18n("<p><b>del,backspace</b>: Delete selected item</p>\n")+ | 1303 | i18n("<p><b>del,backspace</b>: Delete selected item</p>\n")+ |
1304 | i18n("<p><h3>In agenda view:</h3></p>\n") + | 1304 | i18n("<p><h3>In agenda view:</h3></p>\n") + |
1305 | i18n("<p><b>up/down</b>: Scroll agenda view</p>\n")+ | 1305 | i18n("<p><b>up/down</b>: Scroll agenda view</p>\n")+ |
1306 | i18n("<p><b>ctrl+up/down</b>: Scroll small todo view</p>\n")+ | 1306 | i18n("<p><b>ctrl+up/down</b>: Scroll small todo view</p>\n")+ |
1307 | i18n("<p><h3>In todo view:</h3></p>\n") + | 1307 | i18n("<p><h3>In todo view:</h3></p>\n") + |
1308 | i18n("<p><b>shift+U</b>: <b>U</b>nparent todo (make root todo)</p>\n")+ | 1308 | i18n("<p><b>shift+U</b>: <b>U</b>nparent todo (make root todo)</p>\n")+ |
1309 | i18n("<p><b>shift+S</b>: Make <b>S</b>ubtodo (reparent todo)</p>\n")+ | 1309 | i18n("<p><b>shift+S</b>: Make <b>S</b>ubtodo (reparent todo)</p>\n")+ |
1310 | i18n("<p><b>shift+P</b>: Make new <b>P</b>arent for todo selected with shift+S</p>\n")+ | 1310 | i18n("<p><b>shift+P</b>: Make new <b>P</b>arent for todo selected with shift+S</p>\n")+ |
1311 | i18n("<p><b>Q</b>: Toggle quick todo line edit.</p>\n")+ | 1311 | i18n("<p><b>Q</b>: Toggle quick todo line edit.</p>\n")+ |
1312 | i18n("<p><b>I</b>: Show info of current item+one step down.</p>\n")+ | 1312 | i18n("<p><b>I</b>: Show info of current item+one step down.</p>\n")+ |
1313 | i18n("<p><b>return</b>: Mark item as completed+one step down.</p>\n")+ | 1313 | i18n("<p><b>return</b>: Mark item as completed+one step down.</p>\n")+ |
1314 | i18n("<p><b>return+shift</b>: Mark item as not completed+one step down</p>\n")+ | 1314 | i18n("<p><b>return+shift</b>: Mark item as not completed+one step down</p>\n")+ |
1315 | i18n("<p><h3>In list view:</h3></p>\n") + | 1315 | i18n("<p><h3>In list view:</h3></p>\n") + |
1316 | i18n("<p><b>I</b>: Show info of current item+one step down.</p>\n")+ | 1316 | i18n("<p><b>I</b>: Show info of current item+one step down.</p>\n")+ |
1317 | i18n("<p><b>return</b>: Select item+one step down</p>\n")+ | 1317 | i18n("<p><b>return</b>: Select item+one step down</p>\n")+ |
1318 | i18n("<p><b>return+shift</b>: Deselect item+one step down</p>\n")+ | 1318 | i18n("<p><b>return+shift</b>: Deselect item+one step down</p>\n")+ |
1319 | i18n("<p><b>up/down</b>: Next/prev item</p>\n")+ | 1319 | i18n("<p><b>up/down</b>: Next/prev item</p>\n")+ |
1320 | i18n("<p><b>ctrl+up/down</b>: Goto up/down by 20% of items</p>\n")+ | 1320 | i18n("<p><b>ctrl+up/down</b>: Goto up/down by 20% of items</p>\n")+ |
1321 | i18n("<p><b>shift+up/down</b>: Goto first/last item</p>\n")+ | 1321 | i18n("<p><b>shift+up/down</b>: Goto first/last item</p>\n")+ |
1322 | i18n("<p><h3>In event/todo viewer:</h3></p>\n") + | 1322 | i18n("<p><h3>In event/todo viewer:</h3></p>\n") + |
1323 | i18n("<p><b>I,C</b>: Close dialog.</p>\n")+ | 1323 | i18n("<p><b>I,C</b>: Close dialog.</p>\n")+ |
1324 | i18n("<p><b>A</b>: Show agenda view.</p>\n")+ | 1324 | i18n("<p><b>A</b>: Show agenda view.</p>\n")+ |
1325 | i18n("<p><b>E</b>: Edit item</p>\n") + | 1325 | i18n("<p><b>E</b>: Edit item</p>\n") + |
1326 | i18n("<p><h2>KO/Pi icon colors:</h2></p>\n") + | 1326 | i18n("<p><h2>KO/Pi icon colors:</h2></p>\n") + |
1327 | i18n("<p><b>(for square icons in agenda and month view)</b></p>\n") + | 1327 | i18n("<p><b>(for square icons in agenda and month view)</b></p>\n") + |
1328 | i18n("<p><b>Cross</b>: Item cancelled.([c] in Whats'Next view)</p>\n")+ | 1328 | i18n("<p><b>Cross</b>: Item cancelled.([c] in Whats'Next view)</p>\n")+ |
1329 | i18n("<p><b>Red</b>: Alarm set.([a] in Whats'Next view)</p>\n")+ | 1329 | i18n("<p><b>Red</b>: Alarm set.([a] in Whats'Next view)</p>\n")+ |
1330 | i18n("<p><b>Blue</b>: Recurrent event.([r] in Whats'Next view)</p>\n")+ | 1330 | i18n("<p><b>Blue</b>: Recurrent event.([r] in Whats'Next view)</p>\n")+ |
1331 | i18n("<p><b>Dark green</b>: Information(description) available.([i] in WN view)</p>\n")+ | 1331 | i18n("<p><b>Dark green</b>: Information(description) available.([i] in WN view)</p>\n")+ |
1332 | i18n("<p><b>Black</b>: Event/todo with attendees. You are the organizer!</p>\n")+ | 1332 | i18n("<p><b>Black</b>: Event/todo with attendees. You are the organizer!</p>\n")+ |
1333 | i18n("<p><b>Dark yellow</b>: Event/todo with attendees.</p>\n") + | 1333 | i18n("<p><b>Dark yellow</b>: Event/todo with attendees.</p>\n") + |
1334 | i18n("<p><b>White</b>: Item readonly</p>\n"); | 1334 | i18n("<p><b>White</b>: Item readonly</p>\n"); |
1335 | displayText( text, cap); | 1335 | displayText( text, cap); |
1336 | } | 1336 | } |
1337 | void MainWindow::aboutAutoSaving() | 1337 | void MainWindow::aboutAutoSaving() |
1338 | { | 1338 | { |
1339 | QString text = i18n("After changing something, the data is\nautomatically saved to the file\n~/kdepim/apps/korganizer/mycalendar.ics\nafter (configurable) three minutes.\nFor safety reasons there is one autosaving\nafter 10 minutes (of idle time) again. The \ndata is saved automatically when closing KO/Pi\nYou can create a backup file \nwith: File - Save Calendar Backup\n"); | 1339 | QString text = i18n("After changing something, the data is\nautomatically saved to the file\n~/kdepim/apps/korganizer/mycalendar.ics\nafter (configurable) three minutes.\nFor safety reasons there is one autosaving\nafter 10 minutes (of idle time) again. The \ndata is saved automatically when closing KO/Pi\nYou can create a backup file \nwith: File - Save Calendar Backup\n"); |
1340 | 1340 | ||
1341 | KApplication::showText( i18n("Auto Saving in KOrganizer/Pi"), text); | 1341 | KApplication::showText( i18n("Auto Saving in KOrganizer/Pi"), text); |
1342 | 1342 | ||
1343 | } | 1343 | } |
1344 | void MainWindow::aboutKnownBugs() | 1344 | void MainWindow::aboutKnownBugs() |
1345 | { | 1345 | { |
1346 | QMessageBox* msg; | 1346 | QMessageBox* msg; |
1347 | msg = new QMessageBox( i18n("Known Problems in KOrganizer/Pi"), | 1347 | msg = new QMessageBox( i18n("Known Problems in KOrganizer/Pi"), |
1348 | i18n("1) Importing *.vcs or *.ics files from\nother applications may not work properly,\nif there are events with properties\nKO/Pi does not support.\n")+ | 1348 | i18n("1) Importing *.vcs or *.ics files from\nother applications may not work properly,\nif there are events with properties\nKO/Pi does not support.\n")+ |
1349 | i18n("2) Audio alarm daemon\nfor Zaurus is available!\nas an additional small application\n")+ | 1349 | i18n("2) Audio alarm daemon\nfor Zaurus is available!\nas an additional small application\n")+ |
1350 | i18n("\nPlease report unexpected behaviour to\nlutz@pi-sync.net\n") + | 1350 | i18n("\nPlease report unexpected behaviour to\nlutz@pi-sync.info\n") + |
1351 | i18n("\nor report them in the bugtracker on\n") + | 1351 | i18n("\nor report them in the bugtracker on\n") + |
1352 | i18n("\nhttp://sourceforge.net/projects/kdepimpi\n"), | 1352 | i18n("\nhttp://sourceforge.net/projects/kdepimpi\n"), |
1353 | QMessageBox::NoIcon, | 1353 | QMessageBox::NoIcon, |
1354 | QMessageBox::Ok, | 1354 | QMessageBox::Ok, |
1355 | QMessageBox::NoButton, | 1355 | QMessageBox::NoButton, |
1356 | QMessageBox::NoButton); | 1356 | QMessageBox::NoButton); |
1357 | msg->exec(); | 1357 | msg->exec(); |
1358 | delete msg; | 1358 | delete msg; |
1359 | 1359 | ||
1360 | } | 1360 | } |
1361 | 1361 | ||
1362 | QString MainWindow::defaultFileName() | 1362 | QString MainWindow::defaultFileName() |
1363 | { | 1363 | { |
1364 | return locateLocal( "data", "korganizer/mycalendar.ics" ); | 1364 | return locateLocal( "data", "korganizer/mycalendar.ics" ); |
1365 | } | 1365 | } |
1366 | QString MainWindow::syncFileName() | 1366 | QString MainWindow::syncFileName() |
1367 | { | 1367 | { |
1368 | #ifdef DESKTOP_VERSION | 1368 | #ifdef DESKTOP_VERSION |
1369 | return locateLocal( "tmp", "synccalendar.ics" ); | 1369 | return locateLocal( "tmp", "synccalendar.ics" ); |
1370 | #else | 1370 | #else |
1371 | return QString( "/tmp/synccalendar.ics" ); | 1371 | return QString( "/tmp/synccalendar.ics" ); |
1372 | #endif | 1372 | #endif |
1373 | } | 1373 | } |
1374 | void MainWindow::updateWeek(QDate seda) | 1374 | void MainWindow::updateWeek(QDate seda) |
1375 | { | 1375 | { |
1376 | int weekNum = 0; | 1376 | int weekNum = 0; |
1377 | QDate d = QDate ( seda.year(), 1,1); | 1377 | QDate d = QDate ( seda.year(), 1,1); |
1378 | seda = seda.addDays( 1-seda.dayOfWeek() );//we are on monday | 1378 | seda = seda.addDays( 1-seda.dayOfWeek() );//we are on monday |
1379 | if ( seda.addDays(6).year() != seda.year() ) { | 1379 | if ( seda.addDays(6).year() != seda.year() ) { |
1380 | if ( seda.year() != d.year() ) { | 1380 | if ( seda.year() != d.year() ) { |
1381 | if ( d.dayOfWeek() > 4 ) | 1381 | if ( d.dayOfWeek() > 4 ) |
1382 | d = QDate ( seda.year(), 1,1); | 1382 | d = QDate ( seda.year(), 1,1); |
1383 | else | 1383 | else |
1384 | weekNum = 1; | 1384 | weekNum = 1; |
1385 | } else { | 1385 | } else { |
1386 | QDate dd( seda.year()+1, 1,1); | 1386 | QDate dd( seda.year()+1, 1,1); |
1387 | if ( dd.dayOfWeek() <= 4 ) | 1387 | if ( dd.dayOfWeek() <= 4 ) |
1388 | weekNum = 1; | 1388 | weekNum = 1; |
1389 | } | 1389 | } |
1390 | } | 1390 | } |
1391 | if ( weekNum == 0 ){ | 1391 | if ( weekNum == 0 ){ |
1392 | int dow = d.dayOfWeek(); | 1392 | int dow = d.dayOfWeek(); |
1393 | if ( dow <= 4 ) | 1393 | if ( dow <= 4 ) |
1394 | d = d.addDays( 1-dow ); | 1394 | d = d.addDays( 1-dow ); |
1395 | else // 5,6,7 | 1395 | else // 5,6,7 |
1396 | d = d.addDays( 8-dow ); | 1396 | d = d.addDays( 8-dow ); |
1397 | // we have the first week of the year.we are on monday | 1397 | // we have the first week of the year.we are on monday |
1398 | weekNum = d.daysTo( seda ) / 7 +1; | 1398 | weekNum = d.daysTo( seda ) / 7 +1; |
1399 | } | 1399 | } |
1400 | 1400 | ||
1401 | mWeekPixmap.fill( mWeekBgColor ); | 1401 | mWeekPixmap.fill( mWeekBgColor ); |
1402 | QPainter p ( &mWeekPixmap ); | 1402 | QPainter p ( &mWeekPixmap ); |
1403 | p.setFont( mWeekFont ); | 1403 | p.setFont( mWeekFont ); |
1404 | p.drawText( 0,0,mWeekPixmap.width(), mWeekPixmap.height(),AlignCenter, QString::number( weekNum) ); | 1404 | p.drawText( 0,0,mWeekPixmap.width(), mWeekPixmap.height(),AlignCenter, QString::number( weekNum) ); |
1405 | p.end(); | 1405 | p.end(); |
1406 | QIconSet icon3 ( mWeekPixmap ); | 1406 | QIconSet icon3 ( mWeekPixmap ); |
1407 | mWeekAction->setIconSet ( icon3 ); | 1407 | mWeekAction->setIconSet ( icon3 ); |
1408 | 1408 | ||
1409 | } | 1409 | } |
1410 | void MainWindow::updateWeekNum(const DateList &selectedDates) | 1410 | void MainWindow::updateWeekNum(const DateList &selectedDates) |
1411 | { | 1411 | { |
1412 | updateWeek( selectedDates.first() ); | 1412 | updateWeek( selectedDates.first() ); |
1413 | } | 1413 | } |
1414 | void MainWindow::processIncidenceSelection( Incidence *incidence ) | 1414 | void MainWindow::processIncidenceSelection( Incidence *incidence ) |
1415 | { | 1415 | { |
1416 | 1416 | ||
1417 | if ( !incidence ) { | 1417 | if ( !incidence ) { |
1418 | enableIncidenceActions( false ); | 1418 | enableIncidenceActions( false ); |
1419 | 1419 | ||
1420 | mNewSubTodoAction->setEnabled( false ); | 1420 | mNewSubTodoAction->setEnabled( false ); |
1421 | setCaptionToDates(); | 1421 | setCaptionToDates(); |
1422 | return; | 1422 | return; |
1423 | 1423 | ||
1424 | } | 1424 | } |
1425 | 1425 | ||
1426 | //KGlobal::locale()->formatDateTime(nextA, true); | 1426 | //KGlobal::locale()->formatDateTime(nextA, true); |
1427 | QString startString = ""; | 1427 | QString startString = ""; |
1428 | if ( incidence->type() != "Todo" ) { | 1428 | if ( incidence->type() != "Todo" ) { |
1429 | if ( incidence->dtStart().date() < incidence->dtEnd().date() ) { | 1429 | if ( incidence->dtStart().date() < incidence->dtEnd().date() ) { |
1430 | if ( incidence->doesFloat() ) { | 1430 | if ( incidence->doesFloat() ) { |
1431 | startString += ": "+incidence->dtStartDateStr( true ); | 1431 | startString += ": "+incidence->dtStartDateStr( true ); |
1432 | startString += " --- "+((Event*)incidence)->dtEndDateStr( true ); | 1432 | startString += " --- "+((Event*)incidence)->dtEndDateStr( true ); |
1433 | 1433 | ||
1434 | } else { | 1434 | } else { |
1435 | startString = ": "+incidence->dtStartStr(true); | 1435 | startString = ": "+incidence->dtStartStr(true); |
1436 | startString += " --- "+((Event*)incidence)->dtEndStr(true); | 1436 | startString += " --- "+((Event*)incidence)->dtEndStr(true); |
1437 | 1437 | ||
1438 | } | 1438 | } |
1439 | 1439 | ||
1440 | } else { | 1440 | } else { |
1441 | if ( incidence->dtStart().time() != incidence->dtEnd().time() ) | 1441 | if ( incidence->dtStart().time() != incidence->dtEnd().time() ) |
1442 | startString = ": "+KGlobal::locale()->formatTime(incidence->dtStart().time())+ | 1442 | startString = ": "+KGlobal::locale()->formatTime(incidence->dtStart().time())+ |
1443 | "-"+KGlobal::locale()->formatTime(incidence->dtEnd().time()); | 1443 | "-"+KGlobal::locale()->formatTime(incidence->dtEnd().time()); |
1444 | if ( incidence->categories().contains( i18n("Birthday") ) || incidence->categories().contains( i18n("Anniversary") ) ) { | 1444 | if ( incidence->categories().contains( i18n("Birthday") ) || incidence->categories().contains( i18n("Anniversary") ) ) { |
1445 | bool ok; | 1445 | bool ok; |
1446 | QDateTime noc = incidence->getNextOccurence( mView->startDate().addDays(-1), &ok ); | 1446 | QDateTime noc = incidence->getNextOccurence( mView->startDate().addDays(-1), &ok ); |
1447 | if ( ok ) { | 1447 | if ( ok ) { |
1448 | int years = noc.date().year() - incidence->dtStart().date().year(); | 1448 | int years = noc.date().year() - incidence->dtStart().date().year(); |
1449 | startString += i18n(" (%1 y.)"). arg( years ); | 1449 | startString += i18n(" (%1 y.)"). arg( years ); |
1450 | } | 1450 | } |
1451 | } | 1451 | } |
1452 | else | 1452 | else |
1453 | startString +=" "+KGlobal::locale()->formatDate( incidence->dtStart().date(), true); | 1453 | startString +=" "+KGlobal::locale()->formatDate( incidence->dtStart().date(), true); |
1454 | } | 1454 | } |
1455 | 1455 | ||
1456 | } | 1456 | } |
1457 | else | 1457 | else |
1458 | startString = i18n(": (Prio ") +QString::number( (( KCal::Todo*)incidence)->priority() ) +") "+QString::number( (( KCal::Todo*)incidence)->percentComplete() ) +i18n("\% completed"); | 1458 | startString = i18n(": (Prio ") +QString::number( (( KCal::Todo*)incidence)->priority() ) +") "+QString::number( (( KCal::Todo*)incidence)->percentComplete() ) +i18n("\% completed"); |
1459 | if ( !incidence->location().isEmpty() ) | 1459 | if ( !incidence->location().isEmpty() ) |
1460 | startString += " (" +incidence->location()+")"; | 1460 | startString += " (" +incidence->location()+")"; |
1461 | setCaption( incidence->summary()+startString); | 1461 | setCaption( incidence->summary()+startString); |
1462 | 1462 | ||
1463 | enableIncidenceActions( true ); | 1463 | enableIncidenceActions( true ); |
1464 | 1464 | ||
1465 | if ( incidence->type() == "Event" ) { | 1465 | if ( incidence->type() == "Event" ) { |
1466 | mShowAction->setText( i18n("Show Event...") ); | 1466 | mShowAction->setText( i18n("Show Event...") ); |
1467 | mEditAction->setText( i18n("Edit Event...") ); | 1467 | mEditAction->setText( i18n("Edit Event...") ); |
1468 | mDeleteAction->setText( i18n("Delete Event...") ); | 1468 | mDeleteAction->setText( i18n("Delete Event...") ); |
1469 | 1469 | ||
1470 | mNewSubTodoAction->setEnabled( false ); | 1470 | mNewSubTodoAction->setEnabled( false ); |
1471 | } else if ( incidence->type() == "Todo" ) { | 1471 | } else if ( incidence->type() == "Todo" ) { |
1472 | mShowAction->setText( i18n("Show Todo...") ); | 1472 | mShowAction->setText( i18n("Show Todo...") ); |
1473 | mEditAction->setText( i18n("Edit Todo...") ); | 1473 | mEditAction->setText( i18n("Edit Todo...") ); |
1474 | mDeleteAction->setText( i18n("Delete Todo...") ); | 1474 | mDeleteAction->setText( i18n("Delete Todo...") ); |
1475 | 1475 | ||
1476 | mNewSubTodoAction->setEnabled( true ); | 1476 | mNewSubTodoAction->setEnabled( true ); |
1477 | } else { | 1477 | } else { |
1478 | mShowAction->setText( i18n("Show...") ); | 1478 | mShowAction->setText( i18n("Show...") ); |
1479 | mShowAction->setText( i18n("Edit...") ); | 1479 | mShowAction->setText( i18n("Edit...") ); |
1480 | mShowAction->setText( i18n("Delete...") ); | 1480 | mShowAction->setText( i18n("Delete...") ); |
1481 | 1481 | ||
1482 | mNewSubTodoAction->setEnabled( false ); | 1482 | mNewSubTodoAction->setEnabled( false ); |
1483 | } | 1483 | } |
1484 | } | 1484 | } |
1485 | 1485 | ||
1486 | void MainWindow::enableIncidenceActions( bool enabled ) | 1486 | void MainWindow::enableIncidenceActions( bool enabled ) |
1487 | { | 1487 | { |
1488 | mShowAction->setEnabled( enabled ); | 1488 | mShowAction->setEnabled( enabled ); |
1489 | mEditAction->setEnabled( enabled ); | 1489 | mEditAction->setEnabled( enabled ); |
1490 | mDeleteAction->setEnabled( enabled ); | 1490 | mDeleteAction->setEnabled( enabled ); |
1491 | 1491 | ||
1492 | mCloneAction->setEnabled( enabled ); | 1492 | mCloneAction->setEnabled( enabled ); |
1493 | mMoveAction->setEnabled( enabled ); | 1493 | mMoveAction->setEnabled( enabled ); |
1494 | mBeamAction->setEnabled( enabled ); | 1494 | mBeamAction->setEnabled( enabled ); |
1495 | mCancelAction->setEnabled( enabled ); | 1495 | mCancelAction->setEnabled( enabled ); |
1496 | } | 1496 | } |
1497 | 1497 | ||
1498 | void MainWindow::importOL() | 1498 | void MainWindow::importOL() |
1499 | { | 1499 | { |
1500 | #ifdef _OL_IMPORT_ | 1500 | #ifdef _OL_IMPORT_ |
1501 | KOImportOLdialog *id = new KOImportOLdialog("Import from OL - select folder!" , mView->calendar(),this ); | 1501 | KOImportOLdialog *id = new KOImportOLdialog("Import from OL - select folder!" , mView->calendar(),this ); |
1502 | id->exec(); | 1502 | id->exec(); |
1503 | delete id; | 1503 | delete id; |
1504 | mView->updateView(); | 1504 | mView->updateView(); |
1505 | #endif | 1505 | #endif |
1506 | } | 1506 | } |
1507 | void MainWindow::importBday() | 1507 | void MainWindow::importBday() |
1508 | { | 1508 | { |
1509 | int result = QMessageBox::warning( this, i18n("KO/Pi: Warning!"), | 1509 | int result = QMessageBox::warning( this, i18n("KO/Pi: Warning!"), |
1510 | i18n("When importing birthdays twice\nduplicated events will be ignored,\nif the event has not been\nchanged in KO/Pi!\n"), | 1510 | i18n("When importing birthdays twice\nduplicated events will be ignored,\nif the event has not been\nchanged in KO/Pi!\n"), |
1511 | i18n("Import!"), i18n("Cancel"), 0, | 1511 | i18n("Import!"), i18n("Cancel"), 0, |
1512 | 0, 1 ); | 1512 | 0, 1 ); |
1513 | if ( result == 0 ) { | 1513 | if ( result == 0 ) { |
1514 | mView->importBday(); | 1514 | mView->importBday(); |
1515 | 1515 | ||
1516 | } | 1516 | } |
1517 | 1517 | ||
1518 | 1518 | ||
1519 | } | 1519 | } |
1520 | void MainWindow::importQtopia() | 1520 | void MainWindow::importQtopia() |
1521 | { | 1521 | { |
1522 | //#ifndef DESKTOP_VERSION | 1522 | //#ifndef DESKTOP_VERSION |
1523 | QString mess = i18n("When importing a calendar twice\nduplicated events will be ignored!\nYou can create a backup file with\nFile - Save Calendar Backup\nto revert importing"); | 1523 | QString mess = i18n("When importing a calendar twice\nduplicated events will be ignored!\nYou can create a backup file with\nFile - Save Calendar Backup\nto revert importing"); |
1524 | #ifdef DESKTOP_VERSION | 1524 | #ifdef DESKTOP_VERSION |
1525 | mess += i18n("The content of the following files will be\nimported (located in your home directory (hd)):\n(hd)/Applications/datebook/datebook.xml\n(hd)/Applications/todolist/todolist.xml\nThe following category file will be used:\n(hd)/Settings/Categories.xml"); | 1525 | mess += i18n("The content of the following files will be\nimported (located in your home directory (hd)):\n(hd)/Applications/datebook/datebook.xml\n(hd)/Applications/todolist/todolist.xml\nThe following category file will be used:\n(hd)/Settings/Categories.xml"); |
1526 | #endif | 1526 | #endif |
1527 | int result = QMessageBox::warning( this, i18n("KO/Pi: Warning!"),mess, | 1527 | int result = QMessageBox::warning( this, i18n("KO/Pi: Warning!"),mess, |
1528 | i18n("Import!"), i18n("Cancel"), 0, | 1528 | i18n("Import!"), i18n("Cancel"), 0, |
1529 | 0, 1 ); | 1529 | 0, 1 ); |
1530 | if ( result == 0 ) { | 1530 | if ( result == 0 ) { |
1531 | #ifndef DESKTOP_VERSION | 1531 | #ifndef DESKTOP_VERSION |
1532 | QString datebook = Global::applicationFileName( "datebook", "datebook.xml"); | 1532 | QString datebook = Global::applicationFileName( "datebook", "datebook.xml"); |
1533 | QString todolist = Global::applicationFileName( "todolist", "todolist.xml"); | 1533 | QString todolist = Global::applicationFileName( "todolist", "todolist.xml"); |
1534 | QString categories = QString( getenv( "HOME" ) ) + "/Settings/Categories.xml"; | 1534 | QString categories = QString( getenv( "HOME" ) ) + "/Settings/Categories.xml"; |
1535 | #else | 1535 | #else |
1536 | QString datebook = QDir::homeDirPath()+ "/Applications/datebook/datebook.xml"; | 1536 | QString datebook = QDir::homeDirPath()+ "/Applications/datebook/datebook.xml"; |
1537 | QString todolist = QDir::homeDirPath()+ "/Applications/todolist/todolist.xml"; | 1537 | QString todolist = QDir::homeDirPath()+ "/Applications/todolist/todolist.xml"; |
1538 | QString categories = QDir::homeDirPath()+ "/Settings/Categories.xml"; | 1538 | QString categories = QDir::homeDirPath()+ "/Settings/Categories.xml"; |
1539 | #endif | 1539 | #endif |
1540 | mView->importQtopia( categories, datebook, todolist ); | 1540 | mView->importQtopia( categories, datebook, todolist ); |
1541 | } | 1541 | } |
1542 | #if 0 | 1542 | #if 0 |
diff --git a/ksharpPIM-DTMaccess.control b/ksharpPIM-DTMaccess.control index f4bf08b..8e92c37 100644 --- a/ksharpPIM-DTMaccess.control +++ b/ksharpPIM-DTMaccess.control | |||
@@ -1,10 +1,10 @@ | |||
1 | Files: bin/db2file lib/libmicrokabc_sharp* | 1 | Files: bin/db2file lib/libmicrokabc_sharp* |
2 | Priority: optional | 2 | Priority: optional |
3 | Section: qpe/pim | 3 | Section: qpe/pim |
4 | Maintainer: Lutz Rogowski <lutz@pi-sync.net> | 4 | Maintainer: Lutz Rogowski <lutz@pi-sync.info> |
5 | Architecture: arm | 5 | Architecture: arm |
6 | Version: $KDEPIM_VERSION | 6 | Version: $KDEPIM_VERSION |
7 | License: GPL | 7 | License: GPL |
8 | Depends: kmicrokdelibs | 8 | Depends: kmicrokdelibs |
9 | Description: Program/lib needed to access | 9 | Description: Program/lib needed to access |
10 | Sharp DTM PIM from KDE-Pim/Pi programs. | 10 | Sharp DTM PIM from KDE-Pim/Pi programs. |
diff --git a/oz-character-conversion.control b/oz-character-conversion.control index 373868e..4591db1 100644 --- a/oz-character-conversion.control +++ b/oz-character-conversion.control | |||
@@ -1,8 +1,8 @@ | |||
1 | Files: lib/gconv/* | 1 | Files: lib/gconv/* |
2 | Priority: optional | 2 | Priority: optional |
3 | Section: qpe/applications | 3 | Section: qpe/applications |
4 | Maintainer: Lutz Rogowski <lutz@pi-sync.net> | 4 | Maintainer: Lutz Rogowski <lutz@pi-sync.info> |
5 | Architecture: arm | 5 | Architecture: arm |
6 | Version: OZ-gcc3xx | 6 | Version: OZ-gcc3xx |
7 | License: GPL | 7 | License: GPL |
8 | Description: Character conversion tables, needed by OM/Pi. | 8 | Description: Character conversion tables, needed by OM/Pi. |
diff --git a/pimTABicon.control b/pimTABicon.control index 0007c7c..f798e69 100644 --- a/pimTABicon.control +++ b/pimTABicon.control | |||
@@ -1,9 +1,9 @@ | |||
1 | Files: apps/Pim/.directory pics/ko24ti.png | 1 | Files: apps/Pim/.directory pics/ko24ti.png |
2 | Priority: optional | 2 | Priority: optional |
3 | Section: qpe/pim | 3 | Section: qpe/pim |
4 | Maintainer: Lutz Rogowski <lutz@pi-sync.net> | 4 | Maintainer: Lutz Rogowski <lutz@pi-sync.info> |
5 | Architecture: arm | 5 | Architecture: arm |
6 | Version: $KDEPIM_VERSION | 6 | Version: $KDEPIM_VERSION |
7 | License: GPL | 7 | License: GPL |
8 | Description: Icon for Pim TAB | 8 | Description: Icon for Pim TAB |
9 | for Zaurus PDA and microkde | 9 | for Zaurus PDA and microkde |
diff --git a/sr-character-conversion.control b/sr-character-conversion.control index c5fe32d..d50704e 100644 --- a/sr-character-conversion.control +++ b/sr-character-conversion.control | |||
@@ -1,8 +1,8 @@ | |||
1 | Files: lib/gconv/* | 1 | Files: lib/gconv/* |
2 | Priority: optional | 2 | Priority: optional |
3 | Section: qpe/applications | 3 | Section: qpe/applications |
4 | Maintainer: Lutz Rogowski <lutz@pi-sync.net> | 4 | Maintainer: Lutz Rogowski <lutz@pi-sync.info> |
5 | Architecture: arm | 5 | Architecture: arm |
6 | Version: SharpROM | 6 | Version: SharpROM |
7 | License: GPL | 7 | License: GPL |
8 | Description: Character conversion tables, needed by OM/Pi. | 8 | Description: Character conversion tables, needed by OM/Pi. |