|
1 Perforce Release |
|
2 ================ |
|
3 Made by Kalyan Reddy - 26 Aug 2009 |
|
4 DEF141739 add S60 contacts confml file contents into symbian contacts confml file. |
|
5 |
|
6 Perforce Release |
|
7 ================ |
|
8 Made by Kalyan Reddy - 23 Jun 2009 |
|
9 DEF140428 Duplicate crml files from Contacts Model and Phonebook 2 |
|
10 |
|
11 Perforce Release |
|
12 ================ |
|
13 Made by Kalyan Reddy - 17 Jun 2009 |
|
14 PDEF140328 Partial VCard USER 21's |
|
15 |
|
16 Perforce Release |
|
17 ================ |
|
18 Made by Raveendra Mullaguri - 28 May 2009 |
|
19 PDEF139402: Contacts package in PIM not data protection compatible |
|
20 |
|
21 Perforce Release |
|
22 ================ |
|
23 Made by Lucian Piros - 19 May 2009 |
|
24 PDEF139254: Contact picture is not shown in voip call buble / background image |
|
25 |
|
26 Perforce Release |
|
27 ================ |
|
28 Made by Kalyan Reddy - 21 Apr 2009 |
|
29 PDEF137698: Contacts crash when adding multiple contacts to Top Contacts widget_TRUE |
|
30 |
|
31 Perforce Release |
|
32 ================ |
|
33 Made by Kalyan Reddy - 09 Apr 2009 |
|
34 PDEF137701: Can't create a group with more than 15 members using Creator |
|
35 |
|
36 Perforce Release |
|
37 ================ |
|
38 Made by Lucian Piros - 20 Feb 2009 |
|
39 DEF135301: Improve performace by removing RSqlColumnReadStream |
|
40 |
|
41 Perforce Release |
|
42 ================ |
|
43 Made by Lucian Piros - 19 Feb 2009 |
|
44 DEF135260: CPlCollectionIterator: Improve performance |
|
45 |
|
46 Perforce Release |
|
47 ================ |
|
48 Made by Lucian Piros - 16 Feb 2009 |
|
49 DEF133933: WDP: T_SEC_CNTDBASE fails on WDP on configuration |
|
50 |
|
51 Perforce Release |
|
52 ================ |
|
53 Made by Xavier Leclercq - 13 Feb 2009 |
|
54 DEF134223: Removal of obsolete CCntCompressionManager |
|
55 |
|
56 Perforce Release |
|
57 ================ |
|
58 Made by Xavier Leclercq - 13 Feb 2009 |
|
59 DEF133357: cntmodel unbranching - step 3 |
|
60 |
|
61 Perforce Release |
|
62 ================ |
|
63 Made by Lucian Piros - 08 Jan 2009 |
|
64 DEF131015: Problem in CCntNotifyMonitor observer notification algorithm |
|
65 |
|
66 Perforce Release |
|
67 ================ |
|
68 Made by Raveendra Mullaguri - 08 Jan 2009 |
|
69 PDEF128963: Configurable heapsizes for agenda server, contacts model and contacts server |
|
70 |
|
71 Perforce Release |
|
72 ================ |
|
73 Made by Prabodh Depala - 05 Jan 2009 |
|
74 DEF118115: PIM_FailingTestHarness_CntPerfTestHW.htm script failing on ONB |
|
75 |
|
76 Perforce Release |
|
77 ================ |
|
78 Made by Prabodh Depala - 07 January 2009 |
|
79 DEF132768: TE_Cntsrv_API_Policing.htm failing on armv5 |
|
80 |
|
81 Perforce Release |
|
82 ================ |
|
83 Made by Xavier Leclercq - 07 January 2009 |
|
84 DEF132674: cntmodel unbranching - step 2 |
|
85 |
|
86 Perforce Release |
|
87 ================ |
|
88 Made by Prabodh Depala - 05 January 2009 |
|
89 DEF130639: ONB long failing test: te_PerformanceFunctionalitySuite.script |
|
90 |
|
91 Perforce Release |
|
92 ================ |
|
93 Made by Xavier Leclercq - 31 December 2008 |
|
94 DEF131406: Fxing a few remarks in PIM builds |
|
95 |
|
96 Perforce Release |
|
97 ================ |
|
98 Made by Xavier Leclercq - 17 December 2008 |
|
99 DEF131213: Unbranching cntmodel - step 1 |
|
100 |
|
101 Perforce Release |
|
102 ================ |
|
103 Made by Xavier Leclercq - 17 December 2008 |
|
104 DEF129618: Added copyright notice to some test files. |
|
105 |
|
106 Perforce Release |
|
107 ================ |
|
108 Made by Raveendra Mullaguri - 17 December 2008 |
|
109 DEF125760: T_ERROR failing: KErrAlreadyExists returned to client on |
|
110 |
|
111 Perforce Release |
|
112 ================ |
|
113 Made by Prabodh Depala - 09 December 2008 |
|
114 DEF131684: Modify vCard TEF tests to be run in ROM |
|
115 |
|
116 Perforce Release |
|
117 ================ |
|
118 Made by James Clarke 27 Nov 2008 |
|
119 DEF129775: SMP: Cntmodel - RTest "t_casesensitivedb" fails on H4 with crazy priorities |
|
120 |
|
121 Perforce Release |
|
122 ================ |
|
123 Made by JRaveendra Mullaguri 19 Nov 2008 |
|
124 DEF130391:ONB long failing T_DBASE2 |
|
125 |
|
126 Perforce Release |
|
127 ================ |
|
128 Made by Raveendra Mullaguri - 17 November 2008 |
|
129 DEF130392:ONB long failing T_SEC_CNTDBASE (UDEB) |
|
130 |
|
131 Perforce Release |
|
132 ================ |
|
133 Made by James Aley 10 Nov 2008 |
|
134 DEF124047 CreateContactCardTemplateLC leaves with code -311 (KSqlErrGeneral). |
|
135 |
|
136 Perforce Release |
|
137 ================ |
|
138 Made by Waiman Tang - 14 October 2008 |
|
139 Issue ID: DEF128969 |
|
140 Title: rom building warnings on ONB |
|
141 |
|
142 Perforce Release |
|
143 ================ |
|
144 Made by Prabodh Depala - 26 September 2008 |
|
145 PDEF128301: Adding multiple favorites by using Add favorites item and then marking and |
|
146 |
|
147 Perforce Release |
|
148 ================ |
|
149 Made by Raveendra Mullaguri - 17 Sep 2008 |
|
150 Issue ID: DEF127185 |
|
151 Title: [Coverity]-DEADCODE-calendar/server |
|
152 |
|
153 Perforce Release |
|
154 ================ |
|
155 Made by Lucian Piros - 10 September 2008 |
|
156 PDEF127574: CContactDatabase problem in 3rd FP2 |
|
157 |
|
158 Perforce Release |
|
159 ================ |
|
160 Made by Raveendra Mullaguri - 09 September 2008 |
|
161 DEF127383: A simple syntax error |
|
162 |
|
163 Perforce Release |
|
164 ================ |
|
165 Made by Lucian Piros - 08 September 2008 |
|
166 DEF127464: Friend class CContactDatabase declared twice |
|
167 |
|
168 Perforce Release |
|
169 ================ |
|
170 Made by James Aley - 03 September 2008 |
|
171 DEF124047 : CreateContactCardTemplateLC leaves with code -311 (KSqlErrGeneral) |
|
172 |
|
173 Perforce Release |
|
174 ================ |
|
175 Made by Prabodh Depala - 03 September 2008 |
|
176 PDEF127161: CLI digits matching setting does not work |
|
177 |
|
178 Perforce Release |
|
179 ================ |
|
180 Made by Waiman Tang - 19 August 2008 |
|
181 PDEF126394 : bld.inf does not contain dbdumper.mmp/dbsqldumper.mmp |
|
182 |
|
183 Perforce Release |
|
184 ================ |
|
185 Made by James Clarke - 14 August 2008 |
|
186 DEF126486: PIM_ONB: T_GROUPVIEWEVENTS long failing test |
|
187 |
|
188 Perforce Release |
|
189 ================ |
|
190 Made by Waiman Tang - 11 August 2008 |
|
191 INC126294 : KSpeedDialPhoneLength has been renamed in v9.5 |
|
192 |
|
193 Perforce Release |
|
194 ================ |
|
195 Made by Waiman Tang - 08 August 2008 |
|
196 DEF126181 : Extra member qualifactions |
|
197 |
|
198 Perforce Release |
|
199 ================ |
|
200 Made by Waiman Tang - 08 August 2008 |
|
201 DEF125913 : [coverity] - app-engines |
|
202 |
|
203 Perforce Release |
|
204 ================ |
|
205 Made by Andrew Smith - 4 August 2008 |
|
206 DEF125903 bad conditional in CPBAPContactVCardConverter::PrepareFilterAndOption |
|
207 |
|
208 Perforce Release |
|
209 ================ |
|
210 Made by James Clarke - 29 July 2008 |
|
211 DEF118117: PIM_FailingTestHarness_te_PerformanceFunctionalitySuite.htm script fails on ONB |
|
212 |
|
213 |
|
214 Perforce Release |
|
215 ================ |
|
216 Made by James Clarke - 24 July 2008 |
|
217 DEF125393: PIM Sphinx QP: Improve test coverage of Cntmodel Subviews |
|
218 |
|
219 Perforce Release |
|
220 ================ |
|
221 Made by Waiman Tang - 22 July 2008 |
|
222 DEF124288: R class incorrectly push on cleanup stack |
|
223 |
|
224 Perforce Release |
|
225 ================ |
|
226 Made by James Clarke - 14 July 2008 |
|
227 PDEF124802: Crash is detected after removing and then inserting MMC quickly |
|
228 |
|
229 Perforce Release |
|
230 ================ |
|
231 Made by Waiman Tang - 14 July 2008 |
|
232 DEF124561: [coverity] - cntmodel/cntvcard - FORWARD_NULL |
|
233 |
|
234 Perforce Release |
|
235 ================ |
|
236 Made by James Clarke - 27 June 2008 |
|
237 DEF123893: Incorect declaration/definition for CSpeedDial class |
|
238 |
|
239 Perforce Release |
|
240 ================ |
|
241 Made by Andrew Smith - 25 June 2008 |
|
242 DEF123991: Incorrect use of CleanupStack::PushL for R classes |
|
243 |
|
244 Perforce Release |
|
245 ================ |
|
246 Made by Prabodh Depala - 23 June 2008 |
|
247 DEF124004: CContactDatabase::ReplaceL API can leave with KErrNoMemory or KErrServerTerminat |
|
248 |
|
249 Perforce Release |
|
250 ================ |
|
251 Made by Andrew Smith - 20th June 2008 |
|
252 DEF123986: Incorrect API classification for PIM cross-module dependencies |
|
253 |
|
254 Perforce Release |
|
255 ================ |
|
256 Made by Michael Coffey - 19 June 2008 |
|
257 DEF123896: If not in destructor, set to NULL after delete |
|
258 |
|
259 Perforce Release |
|
260 ================ |
|
261 Made by James Clarke - 19 June 2008 |
|
262 PDEF123935: Contacts backup&restore breaks if a custom contacts.cdb is used |
|
263 |
|
264 Perforce Release |
|
265 ================ |
|
266 Made by Prabodh Depala - 19 June 2008 |
|
267 DEF123983: CleanupStack::Pop(TAny*) is preferred instead CleanupStack::Pop() |
|
268 |
|
269 Perforce Release |
|
270 ================ |
|
271 Made by Andrew Smith - 19 June 2008 |
|
272 DEF123989: Avoid assignment in if statement |
|
273 |
|
274 Made by Andrew Smith - 18 June 2008 |
|
275 DEF123894: Member variable incorrectly put on cleanup stack |
|
276 |
|
277 Perforce Release |
|
278 ================ |
|
279 Made by James Clarke - 18 May 2008 |
|
280 DEF123895: Check if not NULL before delete |
|
281 |
|
282 Perforce Release |
|
283 ================ |
|
284 Made by Prabodh Depala - 13 May 2008 |
|
285 PDEF122321: ContactDbObserverEvent.iConnectionId can not match with CCont... |
|
286 |
|
287 Perforce Release |
|
288 ================ |
|
289 Made by Prabodh Depala - 09 May 2008 |
|
290 DEF121096: No PBAP owner card results in error when pulling pb |
|
291 |
|
292 Perforce Release |
|
293 ================ |
|
294 Made by James Clarke - 08 May 2008 |
|
295 PDEF121954: EUT crashes when trying to add a contact having 65 digits as Speed Contact |
|
296 |
|
297 Perforce Release |
|
298 ================ |
|
299 Made by Andy Smith - 23 April 2008 |
|
300 DEF121567: Duplicate include in cplcollectioniterator.cpp |
|
301 |
|
302 Perforce Release |
|
303 ================ |
|
304 Made by Prabodh Depala - 17 April 2008 |
|
305 PDEF121149: Stability: Panic during our stability tests: CNTSRV.EXE :: KERN-EXEC 44 |
|
306 |
|
307 Perforce Release |
|
308 ================ |
|
309 Made by James Clarke - 20 March 2008 |
|
310 PDEF119991: Break in CContactDatabase::SortL |
|
311 |
|
312 Perforce Release |
|
313 ================ |
|
314 Made be Andy Smith |
|
315 DEF120119: Hardcoded path to C drive in cntdbdumper |
|
316 |
|
317 Perforce Release |
|
318 ================ |
|
319 Made by Kalyan Reddy - 22 February 2008 |
|
320 PDEF118516: SBTM:Program Closed after tried to send a contact with Chinese name. |
|
321 |
|
322 Perforce Release |
|
323 ================ |
|
324 Made by Lucian Piros - 21 February 2008 |
|
325 PDEF118288: PC Suite backup or restore fails. |
|
326 |
|
327 Perforce Release |
|
328 ================ |
|
329 Made by Kalyan Reddy - 30 January 2008 |
|
330 PDEF117155: Panic in contact model when deleting contact templates |
|
331 |
|
332 Perforce Release |
|
333 ================ |
|
334 Made by Renzo Cherin - 27 December 2007 |
|
335 PDEF115916: Phone becomes inactive when opening phone book with 1500 contacts. |
|
336 |
|
337 Perforce Release |
|
338 ================ |
|
339 Made by Xing Jin - 03 December 2007 |
|
340 PDEF115100: CNTSRV crashes under IPC attack |
|
341 |
|
342 Perforce Release |
|
343 ================ |
|
344 Made by Xing Jin - 23 November 2007 |
|
345 DEF114198: Nickname field accepts more than 300 Characters |
|
346 |
|
347 Perforce Release |
|
348 ================ |
|
349 Made by Xing Jin - 24 October 2007 |
|
350 PDEF113124: Unable to access SIM Phonebook from Contacts app while using USIM |
|
351 |
|
352 Perforce Release |
|
353 ================ |
|
354 Made by Lucian Piros - 23 October 2007 |
|
355 DEF113167: Call to GetDesLength() is not checked for an error |
|
356 |
|
357 Perforce Release |
|
358 ================ |
|
359 Made by Lucian Piros - 23 October 2007 |
|
360 DEF113166: Call to GetDesLength() is not checked for an error return |
|
361 |
|
362 Perforce Release |
|
363 ================ |
|
364 Made by Beibei Wang - 17 October 2007 |
|
365 PDEF112828: SyncML replace commands fail to correctly replace contacts on the device |
|
366 |
|
367 Perforce Release |
|
368 ================ |
|
369 Made by Lucian Piros - 28 September 2007 |
|
370 PDEF112330: Pbk2: Names List is not updated correctly when marked phone contacts are deleted. |
|
371 |
|
372 Perforce Release |
|
373 ================ |
|
374 Made by Lucian Piros - 28 September 2007 |
|
375 PDEF112333: Function TInt CContactActiveCompress::StepsTogo() wrong works. |
|
376 |
|
377 Perforce Release |
|
378 ================ |
|
379 Made by Lucian Piros - 24 September 2007 |
|
380 PDEF111890: Cntmodel: Wrong events and size in group view during synch. |
|
381 |
|
382 Perforce Release |
|
383 ================ |
|
384 Made by Tom Bassett - 18 September 2007 |
|
385 PDEF111739: KER-EXEC 3 panic when deleting a contact item |
|
386 |
|
387 Perforce Release |
|
388 ================ |
|
389 Made by Tom Bassett 16 Sept 2007 |
|
390 PDEF111738 Nested leaves in CContactDatabase transactions |
|
391 |
|
392 Perforce Release |
|
393 ================ |
|
394 Made by Lucian Piros 07 Sept 2007 |
|
395 PDEF111333: KERN-EXEC 3 after CContactDatabase::CreateContactGroup() had been called. |
|
396 |
|
397 Perforce Release |
|
398 ================ |
|
399 Made by Lucian Piros 06 Sept 2007 |
|
400 PDEF111332: Contacts: Panics after start up |
|
401 |
|
402 Perforce Release |
|
403 ================ |
|
404 Made by Lucian Piros 06 Sept 2007 |
|
405 PDEF111334: Possible KERN-EXEC 3 in CContactDatabase::HandleDatabaseEventL for EContactDbObserverEventTemplateDeleted |
|
406 |
|
407 Perforce Release |
|
408 ================ |
|
409 Made by Tom Bassett 05 Sept 2007 |
|
410 PDEF111140 Contact removal messes up filtered contact view |
|
411 |
|
412 Perforce Release |
|
413 ================ |
|
414 Made by Crystal Wang 10 Aug 2007 |
|
415 DEF109987: Usability improvements for Cntmodel logging |
|
416 |
|
417 Perforce Release |
|
418 ================ |
|
419 Made by Xing Jin 31 August 2007 |
|
420 DEF111208: ADP0038: Change to use PREQ1187 behaviour for contact view. |
|
421 |
|
422 Perforce Release |
|
423 ================ |
|
424 Made by Lucian Piros 29 August 2007 |
|
425 PDEF110848: TRAP likely to cause panic in AppEngines |
|
426 |
|
427 Perforce Release |
|
428 ================ |
|
429 Made by Lucian Piros 21 August 2007 |
|
430 PDEF110847: CContactActiveCompress::StepsTogo() return wrong value |
|
431 |
|
432 Perforce Release |
|
433 ================ |
|
434 Made by Lucian Piros 08 August 2007 |
|
435 DEF110301: CntModel DebugLogIPC ifdefs do not agree with CCntIpcCodes |
|
436 |
|
437 Perforce Release |
|
438 ================ |
|
439 Made by Crystal Wang 1 Aug 2007 |
|
440 DEF109987: Usability improvements for Cntmodel logging |
|
441 |
|
442 Perforce Release |
|
443 ================ |
|
444 Made by Crystal Wang 27 July 2007 |
|
445 DEF109827: GTC cntmodel.iby directly includes cntpldbms.dll |
|
446 |
|
447 Perforce Release |
|
448 ================ |
|
449 Made by Tom Bassett 11 June 2007 |
|
450 DEF108041: PREQ1187: T_PlPerformance fails on ONB |
|
451 |
|
452 Perforce Release |
|
453 ================ |
|
454 Made by Jade Ho - 12 Jun 2007 |
|
455 PDEF107938: Field ids read incorrectly |
|
456 |
|
457 Perforce Release |
|
458 ================ |
|
459 Made by Jade Ho - 29 May 2007 |
|
460 DEF106281: CntModel - Mixed-up usage of TBool vs TInt in RCntModel implementation |
|
461 |
|
462 Perforce Release |
|
463 ================ |
|
464 Made by Tomas Sommergyll - 30 May 2007 |
|
465 PDEF107246: SWSV_633_R26A01_BT-AUDMULINK-04 - The PBAP service can be made |
|
466 |
|
467 Perforce Release |
|
468 ================ |
|
469 Made by Zlatko Zimonjic - 30 May 2007 |
|
470 PDEF104972: [v9.4,v9.5] {Fix Identified} Attempting to restore the contacts database using PC connect always fails |
|
471 |
|
472 Perforce Release |
|
473 ================ |
|
474 Made by Kelly Hon - 8 May 2007 |
|
475 PDEF102541: Cnt Server panics when doing concurrent recovery and compress test |
|
476 |
|
477 Perforce Release |
|
478 ================ |
|
479 Made by Tomas Sommergyll - 17 April 2007 |
|
480 DEF103603: CContactDatabase::DeleteContactsL APi break: unknownchanges event not generated. |
|
481 |
|
482 Perforce Release |
|
483 ================ |
|
484 Made by James Doherty - 13 April 2007 |
|
485 PDEF104729: CN_SWSV_Media_633_91_R27A01_SMS:The phone crashs after tap Task |
|
486 |
|
487 Perforce Release |
|
488 ================ |
|
489 Made by Saju Thomas - 01 March 2007 |
|
490 DEF102602: Support for Export of multiple agents in a contact is not present. |
|
491 |
|
492 Perforce Release |
|
493 ================ |
|
494 Made by Jonathan Richardson - 16 February 2007 |
|
495 PDEF103303: interfaces_s60symbianui API defect (SE: Wrong Include Path name) |
|
496 |
|
497 Perforce Release |
|
498 ================ |
|
499 Made by Divakar E - 14 February 2007 |
|
500 INC099524: MVPbkContactStoreObserver::HandleStoreEventL is not called when contacts to whic |
|
501 |
|
502 Perforce Release |
|
503 ================ |
|
504 Made by Ryan Gilmour - 12 February 2007 |
|
505 DEF099834: Deleting a ICC Contact causes PhBkSync's engine to hang. |
|
506 |
|
507 Perforce Release |
|
508 ================ |
|
509 Made by Ryan Gilmour - 02 February 2007 |
|
510 PDEF101554: Switch: Phonebook gets stuck when you first sync only contacts and then add some |
|
511 |
|
512 Perforce Release |
|
513 ================ |
|
514 Made by Amita Bhalerao - 23 Jan 2007 |
|
515 INC097928: PBK2: Phonebook2 crashes when adding group with default name when group without |
|
516 |
|
517 Perforce Release |
|
518 ================ |
|
519 Made by Ryan Gilmour - 17 January 2007 |
|
520 PDEF100661: Contact card created by PCSuite has SIP address named as Internet telephone in p |
|
521 |
|
522 Perforce Release |
|
523 ================ |
|
524 Made by Saju Thomas - 16 Jan 2007 |
|
525 INC099968: S60 3.2 wk44, Phonebook2: Sorting of reading field is not done accordingly |
|
526 |
|
527 Perforce Release |
|
528 ================ |
|
529 Made by Janice Halligan - 10 Jan 2007 |
|
530 DEF098775: Failing test steps in te_PerformanceFunctionalitySuite |
|
531 |
|
532 Perforce Release |
|
533 ================ |
|
534 Made by Kalyan Reddy - 13 Dec 2006 |
|
535 DEF098709 Support for proper import (update/merge)of Agent cards missing in cntmodel. |
|
536 |
|
537 Perforce Release |
|
538 ================ |
|
539 Made by Rajender Pasricha - 08 December 2006 |
|
540 PDEF099046: CContactStoreField: A failed allocation in SetThingL doesn't cause a leave. |
|
541 |
|
542 Perforce Release |
|
543 ================ |
|
544 Made by Tomas Sommergyll - 30 Nov 2006 |
|
545 INC097895: Pbk2 AIW: Speed dial is removed from incorrect entry |
|
546 |
|
547 Perforce Release |
|
548 ================ |
|
549 Made by Luke Zhang - 30 Nov 2006 |
|
550 DEF094105: [AQD] Duplicate uids corrupt the contact item |
|
551 |
|
552 Perforce Release |
|
553 ================ |
|
554 Made by Saju Thomas - 27 Nov 2006 |
|
555 PDEF097999: Contacts in wrong alphabetical order when updated through ImportContactsL |
|
556 |
|
557 Perforce Release |
|
558 ================ |
|
559 Made by Amita Bhalerao - 27 Nov 2006 |
|
560 INC096705: Company Name and Department cannot be removed by synchronisation |
|
561 |
|
562 Perforce Release |
|
563 ================ |
|
564 Made by Rajender Pasricha - 17 Nov 2006 |
|
565 DEF097565 Incorrect encoding of binary property (KEY) value |
|
566 |
|
567 Perforce Release |
|
568 ================ |
|
569 Made by Amita Bhalerao - 16 Nov 2006 |
|
570 PDEF097460: Phonebook disappeared after syncing with MFE, having single open parenthesis '(' |
|
571 |
|
572 Perforce Release |
|
573 ================ |
|
574 Made by Rajat Das - 07 Nov 2006 |
|
575 DEF090972: [AQD] Contact model doesnt export Agent cards |
|
576 |
|
577 Perforce Release |
|
578 ================ |
|
579 Made by Jonathan Richardson - 26 October 2006 |
|
580 DEF090896: [AQD] Populating a local/remote view while in recovery state panics cntsrv |
|
581 |
|
582 Perforce Release |
|
583 ================ |
|
584 Made by Ryan Gilmour - 20 Oct 2006 |
|
585 INC095011: Arriving call during creating backup.-> App closed: Main |
|
586 |
|
587 Perforce Release |
|
588 ================ |
|
589 Made by Prabodh Depala - 17 Oct 2006 |
|
590 PDEF094773: Cntmodel: CContactGroupView problems |
|
591 |
|
592 Perforce Release |
|
593 ================ |
|
594 Made by Jonathan Richardson - 13 Oct 2006 |
|
595 PDEF094774: Incorrect db connection state at the end of restore of Corrupt cdb file |
|
596 |
|
597 Perforce Release |
|
598 ================ |
|
599 Made by Rajat Das - 10 Oct 2006 |
|
600 DEF094104: [AQD] local view panics when it handles EContactDbObserverEventCompress |
|
601 |
|
602 Perforce Release |
|
603 ================ |
|
604 Made by Konstantin Zheludev - 10 Oct 2006 |
|
605 DEF091910: [AQD] Active recovery/compress state can be corrupted |
|
606 |
|
607 Perforce Release |
|
608 ================ |
|
609 Made by Carl Hamelberg - 03 Oct 2006 |
|
610 DEF090896 [AQD] Populating a local/remote view while in recovery state panics cntsrv |
|
611 |
|
612 Perforce Release |
|
613 ================ |
|
614 Made by Konstantin Zheludev - 26 Sept 2006 |
|
615 DEF094776: Type data lost during import and export of photo information in Vcards (Inactive) |
|
616 |
|
617 Perforce Release |
|
618 ================ |
|
619 Made by Saju A T - 01 Sept 2006 |
|
620 DEF091913: [AQD] Contact server panic when setting contact with id 0 as speed dial |
|
621 |
|
622 Perforce Release |
|
623 ================ |
|
624 Made by Konstantin Zheludev - 14 August 2006 |
|
625 DEF091390: Contacts import unsuccesful during OOM testing |
|
626 (submitted by Janice Halligan) |
|
627 |
|
628 Perforce Release |
|
629 ================ |
|
630 Made by Tejsweeta Singh - 9 Aug 2006 |
|
631 DEF091908: [AQD] Active compress doesnt return an error |
|
632 |
|
633 Perforce Release |
|
634 ================ |
|
635 Made by Daniel Yuen - 04 August 2006 |
|
636 DEF091912: [AQD] It shouldn't be possible to set non text fields as speed dials |
|
637 |
|
638 Perforce Release |
|
639 ================ |
|
640 Made by Konstantin Zheludev - 03 August 2006 |
|
641 DEF091825: Recovery fails if tables opened |
|
642 |
|
643 Perforce Release |
|
644 ================ |
|
645 Made by Konstantin Zheludev - 01 August 2006 |
|
646 DEF091905: Active recover doesnt return an error |
|
647 |
|
648 Perforce Release |
|
649 ================ |
|
650 Made by Konstantin Zheludev - 31 July 2006 |
|
651 DEF091826: Cancelling asynchronous open, panics cntsrv |
|
652 |
|
653 Perforce Release |
|
654 ================ |
|
655 Made by Janice Halligan - 30 July 2006 |
|
656 MINOR: fix regression in T_CNT_BACKUP for 9.3 |
|
657 Vancouver maintenance builds |
|
658 |
|
659 Perforce Release |
|
660 ================ |
|
661 Made by Prashanth Grandhi - 28 July 2006 |
|
662 DEF086861: [AQD] Local view is not created if in recovery/compression state |
|
663 |
|
664 Perforce Release |
|
665 ================ |
|
666 Made by Prabodh Depala - 28 July 2006 |
|
667 PDEF085629: Backup/Restore failed to restore assigned Speed Dial numbers |
|
668 |
|
669 Perforce Release |
|
670 ================ |
|
671 Made by Jonathan Richardson - 19 July 2006 |
|
672 DEF090995: [AQD] RCntModel::ContactCountL doesnt leave |
|
673 |
|
674 Perforce Release |
|
675 ================ |
|
676 Made by Janice Halligan |
|
677 DEF090943: reverted changes |
|
678 |
|
679 Perforce Release |
|
680 ================ |
|
681 Made by Jonathan Richardson - 14 July 2006 |
|
682 DEF090952: [AQD] Its possible to set invalid contact item agent field values |
|
683 |
|
684 Perforce Release |
|
685 ================ |
|
686 Made by Ryan Gilmour - 13 July 2006 |
|
687 PDEF090917: [BRAVO TEST IMPROVEMENT] Contacts model |
|
688 |
|
689 Perforce Release |
|
690 ================ |
|
691 Made by Janice Halligan - 11 July 2006 |
|
692 Other: Regression in T_RemoteView addressed |
|
693 |
|
694 Perforce Release |
|
695 ================ |
|
696 Made by Lucian Piros - 11 July 2006 |
|
697 INC088853: Members can not be fetched to groups in Phonebook. |
|
698 |
|
699 Perforce Release |
|
700 ================ |
|
701 Made by Janice Halligan - 10 July 2006 |
|
702 DEF089548: PREQ811 review changes - Collection Iterator |
|
703 (revisit previous fix) |
|
704 |
|
705 Perforce Release |
|
706 ================ |
|
707 Made by Prabodh Depala - 10 July 2006 |
|
708 PDEF090252: Some content on the phone could not be read in backup (contacts) |
|
709 |
|
710 Perforce Release |
|
711 ================ |
|
712 Made by Jonathan Richardson - 7 July 2006 |
|
713 DEF090661: [AQD] PREQ811 Review Changes - Client API |
|
714 |
|
715 Perforce Release |
|
716 ================ |
|
717 Made by Lucian Piros - 05 July 2006 |
|
718 DEF088096: [AQD] Local view Serverside OOM failiure. |
|
719 |
|
720 Perforce Release |
|
721 ================ |
|
722 Made by Lucian Piros - 03 July 2006 |
|
723 PDEF090253 Phonebook2: voip field title is incorrect. |
|
724 |
|
725 Perforce Release |
|
726 ================ |
|
727 Made by Carl Hamelberg - 28 June 2006 |
|
728 DEF087939 [AQD] RemoteView OOM failure |
|
729 |
|
730 Perforce Release |
|
731 ================ |
|
732 Made by Xing Jin - 27 June 2006 |
|
733 PDEF088370 Cntmodel: No EItemRemoved reported from group view |
|
734 |
|
735 Perforce Release |
|
736 ================ |
|
737 Made by Xing Jin - 27 June 2006 |
|
738 DEF086713 [AQD] Local view leaks memory server side |
|
739 |
|
740 Perforce Release |
|
741 ================ |
|
742 Made by Konstantin Zheludev - 23 June 2006 |
|
743 DEF088971: PREQ811 review changes - Speed Dials and Ini File Mgr |
|
744 |
|
745 Perforce Release |
|
746 ================ |
|
747 Made by Konstantin Zheludev - 22 June 2006 |
|
748 DEF088936: PREQ811 review changes - Persistence Layer & ICC for contacts |
|
749 |
|
750 Perforce Release |
|
751 ================ |
|
752 Made by Tejsweeta Singh - 19 June 2006 |
|
753 DEF086855: [AQD] Can't share a cntmodel session between multiple threads |
|
754 |
|
755 Perforce Release |
|
756 ================ |
|
757 Made by Francesco Lodolo - 07 June 2006 |
|
758 DEF087622: TContactViewEvent broadcasted with delay. |
|
759 |
|
760 Perforce Release |
|
761 ================ |
|
762 Made by Francesco Lodolo - 07 June 2006 |
|
763 DEF087625: HiQTC: Not possible to view attached vcf files. |
|
764 |
|
765 Perforce Release |
|
766 ================ |
|
767 Made by Prabodh Depala - 2 June 2006 |
|
768 DEF075427: PHBKSync: PhBkSyncSvrExe.EXE blocks QMessaging & QContacts to be launched. |
|
769 |
|
770 Perforce Release |
|
771 ================ |
|
772 Made by Kalyan Reddy 26 May 2006 |
|
773 DEF086613: Cntmodel: Wrong indexes for EItemAdded |
|
774 |
|
775 Perforce Release |
|
776 ================ |
|
777 Made by Chandra S Karri 25 May 2006 |
|
778 DEF086395: CContactActiveRecover causes memory leak |
|
779 |
|
780 Perforce Release |
|
781 ================ |
|
782 Made by Prashanth Grandhi 24 May 2006 |
|
783 INC082113: Phonebook, ReTe, S60 Rel3.1_2005_wk50: Speed Dial indicator is still displayed |
|
784 |
|
785 Perforce Release |
|
786 ================ |
|
787 Made by Prashanth Grandhi 24 May 2006 |
|
788 DEF073914: CntModel no longer checks the length of fields being submitted... |
|
789 |
|
790 Perforce Release |
|
791 ================ |
|
792 Made by Chandra S Karri 15 May 2006 |
|
793 DEF085783: SWSV_548_R2A01 Sync: Performance test of contact sync fails |
|
794 |
|
795 Perforce Release |
|
796 ================ |
|
797 Made by Rajat Das 14 may 2006 |
|
798 DEF085699: Own card id set to incorrect value after modifying contacts |
|
799 |
|
800 Perforce Release |
|
801 ================ |
|
802 Made by Ryan Gilmour - 11 May 2006 |
|
803 DEF086084 : In-source doc for CContactDatabase::SetOperationTimeOutL |
|
804 |
|
805 Perforce Release |
|
806 ================ |
|
807 Made by Rajat Das 5 may 2006 |
|
808 DEF084877 : SWSV_604_R3A01_CONT Not possible to add Contacts without mobile number or ema... |
|
809 |
|
810 Perforce Release |
|
811 ================ |
|
812 Made by Xing Jin - 2 May 2006 |
|
813 DEF084708: TYPE parameter not supported in VCARD when using Remote sync |
|
814 |
|
815 Perforce Release |
|
816 ================ |
|
817 Made by Chandra Sekhar Karri - 02 May 2006 |
|
818 DEF072122: T_ERROR test fails on 9.3 dev/defect ONBs |
|
819 |
|
820 Perforce Release |
|
821 ================ |
|
822 Made by Prabodh Depala - 20 April 2006 |
|
823 DEF085092: Phonebook sync: Department field is not added to outlook |
|
824 |
|
825 Perforce Release |
|
826 ================ |
|
827 Made by Rajat Das 19 April 2006 |
|
828 DEF076391: Create a Macro for Verbose debugging in the Contact Server. |
|
829 |
|
830 Perforce Release |
|
831 ================ |
|
832 Made by Kalyan Reddy 06 April 2006 |
|
833 DEF081999: T_FILTERFINDCONTACTS fails for 9.3 ARMV5 ONB |
|
834 |
|
835 Perforce Release |
|
836 ================ |
|
837 Made by Oz Najafi - 23 March 2006 |
|
838 DEF082003: Some failures in PREQ811 Contacts tests for cnts V2 |
|
839 |
|
840 Perforce Release |
|
841 ================ |
|
842 Made by Xavier Leclercq - 21 March 2006 |
|
843 DEF079543: Symbian Contacts model field type mathching needs urgent fix |
|
844 |
|
845 Perforce Release |
|
846 ================ |
|
847 Made by Jonathan Richardson - 20 March 2006 |
|
848 DEF082928: OMA TF12: Contacts panic with an E32User-CBase:21 |
|
849 |
|
850 Perforce Release |
|
851 ================ |
|
852 Made by Lucian Piros - 16 March 2006 |
|
853 DEF082123: Notes in contact not synced consequently |
|
854 |
|
855 Perforce Release |
|
856 ================ |
|
857 Made by Oz Najafi - 16 March 2006 |
|
858 DEF081712: Contact properties on device not deleted during synchronisation - Propogation from 9.1 |
|
859 |
|
860 Perforce Release |
|
861 ================ |
|
862 Made by Ryan Gilmour - 14 March 2006 |
|
863 DEF082153: Contacts - Selecting to place contacts into categories, then selecting a cont... |
|
864 |
|
865 Perforce Release |
|
866 ================ |
|
867 Made by Ryan Gilmour - 14 March 2006 |
|
868 DEF079015: App-engines.cntmodel test case T_GROUPVIEW_UNFILED_PROFILE freezes |
|
869 |
|
870 Perforce Release |
|
871 ================ |
|
872 Made by Konstantin Zheludev - 28 February 2006 |
|
873 DEF081396: Cntmodel: Wrong indexes for EItemRemoved events |
|
874 |
|
875 Perforce Release |
|
876 ================ |
|
877 Made by Konstantin Zheludev - 24 February 2006 |
|
878 INC080701: Addressbook: ZEUS_RIM3.1_Wk52_001: Only first SIM Contact is copied to phonebook |
|
879 |
|
880 Perforce Release |
|
881 ================ |
|
882 Made by Mohammad Minhaz - 13 February 2006 |
|
883 DEF079827: X-EPOCCNTMODELLABEL parameters exported in VCards when they shouldn't be |
|
884 |
|
885 Perforce Release |
|
886 ================ |
|
887 Made by Jarek Piotrowiak - 26 January 2006 |
|
888 DEF077467: Landline fields with only two field type UIDs are not recognized as landline field |
|
889 |
|
890 Perforce Release |
|
891 ================ |
|
892 Chris Jarvis - 25 January 2006 |
|
893 DEF076677: CONTACTS MODEL: Kariba unbranching: Provide a proper fix for INC012582 |
|
894 |
|
895 Perforce Release |
|
896 ================ |
|
897 Made by Rajat Kanti Das - 16 January 2006 |
|
898 DEF073387: Missing in-source comments in CntModel MCL submission |
|
899 |
|
900 Perforce Release |
|
901 ================ |
|
902 Made by Daniel Yuen - 10 January 2006 |
|
903 INC076789: When changing timezone to timezone that has "negative" hours To-Do note is not d |
|
904 |
|
905 Perforce Release |
|
906 ================ |
|
907 Made by Kalyan Reddy - 19 December 2005 |
|
908 DEF076201: CContactGroupView: Problem updating a contact |
|
909 |
|
910 Perforce Release |
|
911 ================ |
|
912 Made by Shazia Murtaza - 14 December 2005 |
|
913 DEF073630 - T_REMOTEVIEW fails on H2 |
|
914 |
|
915 Perforce Release |
|
916 ================ |
|
917 Made by Mohammad Minhaz - 12 December 2005 |
|
918 DEF075531: After restart the application, the speed dial just added disappears. |
|
919 |
|
920 Perforce Release |
|
921 ================ |
|
922 Made by Konstantin Zheludev - 07 December 2005 |
|
923 DEF075372: Test introduced for DEF069418 on Contacts Model needs improvement. |
|
924 Test case t_DBFill was merged with t_ViewUpdate and t_ViewUpdate was deleted. In case |
|
925 the test will fail it will exit after 3 seconds timeout. |
|
926 |
|
927 Perforce Release |
|
928 ================ |
|
929 Made by Johan Nareskog - 7 December2005 |
|
930 DEF073727: T_DBASE2 |
|
931 |
|
932 Perforce Release |
|
933 ================ |
|
934 Made by Johan Nareskog - 7 December2005 |
|
935 DEF075221: T_Packagertestharness fails on H2 |
|
936 |
|
937 Perforce Release |
|
938 ================ |
|
939 Made by Johan Nareskog - 22 November 2005 |
|
940 DEF073637: SAN: Connected tests fails with -2017 and Error -1 |
|
941 |
|
942 Perforce Release |
|
943 ================ |
|
944 Made by Chris Cooper - 16 November 2005 |
|
945 DEF072115: Symbian defect: Contacts Database Views are not updated when deleting a group. |
|
946 Also added two new test cases T_DBFill and T_ViewUpdate. |
|
947 |
|
948 Perforce Release |
|
949 ================ |
|
950 Made by Johan Nareskog - 16 November 2005 |
|
951 DEF072024: Insufficient speed dial phone number length used in Contacts Model |
|
952 |
|
953 Perforce Release |
|
954 ================ |
|
955 Made by Johan Nareskog - 11 November 2005 |
|
956 GT0257 MS3.11 PREQ1192 "System Characteristics - performance plus!" |
|
957 and Some improvements regarding the previous PREQ811 submission |
|
958 |
|
959 Perforce Release |
|
960 ================ |
|
961 Made by Mayank Vaducha - 10 November 2005 |
|
962 DEF071107: Copying 1000 contacts from MMC to Telephone looses data |
|
963 Note: Propagated from 7.0s - INC066851: Copying 1000 contacts from MMC to Telephone looses data |
|
964 |
|
965 Perforce Release |
|
966 ================ |
|
967 Made by Michael Marchenko - 07 November 2005 |
|
968 DEF072821: CntVcardConverter::ExportL can trash stack |
|
969 |
|
970 Perforce Release |
|
971 ================ |
|
972 Made by Nikolay Budantsev - 03 November 2005 |
|
973 GT0257 MS3.15.1 PREQ811 "Reduce time to do an initial contact synchronisation" |
|
974 |
|
975 BR.1615 "PIM Application Services: Move contact database files to contact server private directory" |
|
976 |
|
977 Note: The dbDumper utility is not updated according to BR.1615. |
|
978 To be able to use the dbDumper utility do the following: |
|
979 1. Move the contacts file from \private\10003a73 to \private\100012a5 directory |
|
980 2. Rename the file to DBS_100065FF_CONTACTS.CDB |
|
981 |
|
982 1 new exported API: CContactDatabase::SetOperationTimeOutL() |
|
983 Sets the time out of operations on the database server. |
|
984 The default time out is one second. |
|
985 |
|
986 This submission contains major changes in the contacts model architecture: |
|
987 1. Introduction of persistence layer. |
|
988 2. Most of the business logic moved to the cntsrv component. |
|
989 3. Improved transaction support. |
|
990 |
|
991 Perforce Release |
|
992 ================ |
|
993 Made by Tony Naggs - 19 October 2005 |
|
994 DEF071446: unapproved break in CContactDatabase |
|
995 |
|
996 Perforce Release |
|
997 ================ |
|
998 Made by John Moore - 12 October 2005 |
|
999 DEF070471: T_CONNEC and T_DBASE2 have started failing |
|
1000 |
|
1001 Perforce Release |
|
1002 ================ |
|
1003 Made by Tony Naggs - 10 October 2005 |
|
1004 DEF070165: Contacts Model OpenContactLX issues |
|
1005 |
|
1006 Perforce Release |
|
1007 ================ |
|
1008 Made by Tony Naggs - 7 October 2005 |
|
1009 DEF070324: cntmodel disk space observation threshold is ridiculously large |
|
1010 |
|
1011 Perforce Release |
|
1012 ================ |
|
1013 Made by Krishna Vasudevan - 05 October 2005 |
|
1014 |
|
1015 Implement change request |
|
1016 CR CWAK-6DZL92 'Support for additional Contacts fields' |
|
1017 |
|
1018 This CR delivers support for seven new contact fields |
|
1019 -- Assistant, Assistant Telephone Number, Anniversary,Spouse, Children, Department, Class |
|
1020 The new fields are also provided with necessary vCard support |
|
1021 |
|
1022 Perforce Release |
|
1023 ================ |
|
1024 Made by John Moore - 04th October 2005 |
|
1025 DEF070042: ContactsChangedSinceL incorrectly uses the TTime argument |
|
1026 |
|
1027 Perforce Release |
|
1028 ================ |
|
1029 Made by Shazia Murtaza - 21th September 2005 |
|
1030 DEF068371 - iLockServer member data of CLockSrvDatabase is declared but never used |
|
1031 |
|
1032 Perforce Release |
|
1033 ================ |
|
1034 Made by Tony Naggs - 13th September 2005 |
|
1035 DEF068352: Contacts Views miss early Phonebook Sync notifications |
|
1036 |
|
1037 Perforce release |
|
1038 ================ |
|
1039 Made by Ravishankar Lakshminarayanan - 7th September 2005 |
|
1040 INC064456: CContactDatabase needs to provide construction overloads taking RFs parameter |
|
1041 |
|
1042 Perforce Release |
|
1043 ================ |
|
1044 Made by Shazia Murtaza - 6th September 2005 |
|
1045 DEF065476 - Techview contacts App. New group not displayed |
|
1046 |
|
1047 Perforce Release |
|
1048 ================ |
|
1049 Made by John Moore - 31th August 2005 |
|
1050 INC066425 - CContactDatabase::SetViewDefinitionL incorrectly panics |
|
1051 |
|
1052 Perforce release |
|
1053 ================ |
|
1054 Made by Tony Naggs - 23rd August 2005 |
|
1055 DEF067078: Contacts Backup registration file usage needs updating |
|
1056 |
|
1057 Perforce Release |
|
1058 ================ |
|
1059 Made by Tony Naggs - 23rd August 2005 |
|
1060 DEF067135: Contacts SpeedDial tables should be deleted when database is deleted |
|
1061 |
|
1062 Perforce Release |
|
1063 ================ |
|
1064 Made by Shazia Murtaza - 17th August 2005 |
|
1065 INC066193: Contact content missing from newly created sync profile |
|
1066 |
|
1067 Perforce release |
|
1068 ================ |
|
1069 Made by Tony Naggs - 16th August 2005 |
|
1070 DEF058892: Synchronization of USIM phonebook not working |
|
1071 |
|
1072 Perforce Release |
|
1073 ================ |
|
1074 Made by Alex Samoutin - 16th August 2005 |
|
1075 DEF064916 - Contacts Server memory leak |
|
1076 |
|
1077 Perforce Release |
|
1078 ================ |
|
1079 Made by Alex Samoutin - 10th August 2005 |
|
1080 DEF064916 - Contacts Server memory leak |
|
1081 |
|
1082 Perforce Release |
|
1083 ================ |
|
1084 Made by John Moore - 9th August 2005 |
|
1085 DEF066050: T_PLATSEC test is logging platfrom security warnings. |
|
1086 |
|
1087 Perforce Release |
|
1088 ================ |
|
1089 Made by Andrew Smith - 8th August 2005 |
|
1090 INC065189: Cntmodel server global static data objects waste RAM. |
|
1091 |
|
1092 Perforce Release |
|
1093 ================ |
|
1094 Made by John Moore - 20th July 2005 |
|
1095 DEF065179 - bug in contact views AllFieldsLC() |
|
1096 |
|
1097 Perforce Release |
|
1098 ================ |
|
1099 Made by Ryan Gilmour - 19th July 2005 |
|
1100 INC063619 - Mars 3.0: Client does not send "Wv user id" to the server |
|
1101 |
|
1102 Perforce Release |
|
1103 ================ |
|
1104 Made by Shazia Murtaza - 11th July 2005 |
|
1105 DEF063528 - Degradation in Contacts Model App Start-Up Performance |
|
1106 |
|
1107 Perforce Release |
|
1108 ================ |
|
1109 Made by Shazia Murtaza - 5th July 2005 |
|
1110 INC063497: App-engines.cntmodel test T_ERROR fails in winscw |
|
1111 |
|
1112 Perforce Release |
|
1113 ================ |
|
1114 Made by Shazia Murtaza - 1st July 2005 |
|
1115 DEF063120: T_Cnt_ViewSortProfiling |
|
1116 |
|
1117 Perforce Release |
|
1118 ================ |
|
1119 Made by Tony Naggs - 29th June 2005 |
|
1120 BR1551.1 Reclassification of MContactSynchroniser and CContactSynchroniser to internal |
|
1121 |
|
1122 Perforce Release |
|
1123 ================ |
|
1124 Made by Krishna Vasudevan - 23th June 2005 |
|
1125 DEF062472: Update T_viewsortprofiling test |
|
1126 |
|
1127 Perforce Release |
|
1128 ================ |
|
1129 Made by Ryan Gilmour - 17th June 2005 |
|
1130 DEF063384: Contacts Model T_BACKUPRESTORE test fails on ARVMV5 UREL |
|
1131 |
|
1132 Perforce Release |
|
1133 ================ |
|
1134 Made by Prabodh Depala - 3rd June 2005 |
|
1135 DEF061837: T_BackupRestore test issues |
|
1136 |
|
1137 Perforce Release |
|
1138 ================ |
|
1139 Made by Prabodh Depala - 31st May 2005 |
|
1140 INC060933: Contacts - Find in Notes |
|
1141 |
|
1142 Perforce Release |
|
1143 ================ |
|
1144 Made by Prabodh Depala - 31st May 2005 |
|
1145 DEF056398: CntLockServer panic when a SMS is received |
|
1146 |
|
1147 Perforce Release |
|
1148 ================ |
|
1149 Made by Tony Naggs - 31st May 2005 |
|
1150 DEF061645: panic in CViewContact::SetFieldsForEmptyContactL |
|
1151 |
|
1152 Perforce Release |
|
1153 ================ |
|
1154 Made by Tony Naggs - 30th May 2005 |
|
1155 BR1523 BC Proofing CntModel Class RContactViewSortOrder. |
|
1156 |
|
1157 Perforce release |
|
1158 ================ |
|
1159 Made by Veeranjaneyulu Toka - 16th may 2005 |
|
1160 DEF059599: T_ICCVIEW crashes on ARMV5 hardware |
|
1161 |
|
1162 Perforce Release |
|
1163 ================ |
|
1164 Made by Mohammed Zafrulla - 13th May 2005 |
|
1165 Issue ID: DEF059597 |
|
1166 Title: DEF059597: T_ICCENTRY fails on 9.1 ARMV5 hardware |
|
1167 |
|
1168 Perforce Release |
|
1169 ================ |
|
1170 Made by Andrew Smith - 13th May 2005 |
|
1171 DEF060963: Inappropriate Debug Panics from Contact Views. |
|
1172 |
|
1173 Perforce Release |
|
1174 ================ |
|
1175 Made by Ryan Gilmour - 12th May 2005 |
|
1176 DEF060631: T_PLATSEC fails on H2 ARMV5 Defect Branch |
|
1177 |
|
1178 Perforce Release |
|
1179 ================ |
|
1180 Made by Tony Naggs - 9th May 2005 |
|
1181 DEF060631: Contact Model test robustness & quality |
|
1182 |
|
1183 Perforce Release |
|
1184 ================ |
|
1185 Made by Mohammed Zafrulla - 6th May 2005 |
|
1186 Issue ID: DEF058831 |
|
1187 Title: DEF058831: Lint warnings for cntmodel |
|
1188 |
|
1189 Perforce release |
|
1190 ================ |
|
1191 Made by Tony Naggs - 3rd May 2005 |
|
1192 DEF060565: Contacts Server panic on resource shortage, T_Error skips test that shows this |
|
1193 |
|
1194 Perforce Release |
|
1195 ================ |
|
1196 Made by Vaughan McPherson - 26th April 2005 |
|
1197 DEF059962 Interim GS PIM part 2 breaks over 200 Java PIM TCK Tests |
|
1198 |
|
1199 Perforce Release |
|
1200 ================ |
|
1201 Made by John Moore - 26th April 2005 |
|
1202 Issue ID: DEF058920 |
|
1203 Title: DEF058920: [PSAudit] Contacts not usable if only ReadUserData held by client |
|
1204 |
|
1205 Perforce Release |
|
1206 ================ |
|
1207 Made by Noel Raj - 21th April 2005 |
|
1208 Issue ID: DEF059573 |
|
1209 Title: DEF059573: T_CNTMATCH fails on 9.1 ARMV5 hardware |
|
1210 |
|
1211 Perforce Release |
|
1212 ================ |
|
1213 Made by Juan Matilla - 19th April 2005 |
|
1214 Issue ID: DEF059358 - Various issues with cntmodel doxygen commenting |
|
1215 |
|
1216 Perforce Release |
|
1217 ================ |
|
1218 Made by Juan Matilla - 14th April 2005 |
|
1219 Issue ID: INC057591 - Asynch CContactDatabase::Open fails to set TStatusRequest to pending |
|
1220 |
|
1221 Perforce Release |
|
1222 ================ |
|
1223 Made by Noel Raj - 12th April 2005 |
|
1224 Issue ID: DEF057610 |
|
1225 Title: DEF057610: T_CNTMATCH fails on ARMV5 9.1 H2 |
|
1226 |
|
1227 Perforce Release |
|
1228 ================ |
|
1229 Made by Prabodh Depala - 8th April 2005 |
|
1230 Issue ID: DEF058553 |
|
1231 Title: DEF058553 - T_error fails on 9.1 WINSCW |
|
1232 |
|
1233 Perforce Release |
|
1234 ================ |
|
1235 Made by Ryan Gilmour - 6th April 2005 |
|
1236 Issue ID: DEF058077 |
|
1237 Title: DEF058077 - minor commenting problem in Submission 526455 |
|
1238 |
|
1239 Perforce Release |
|
1240 ================ |
|
1241 Made by Krishna Vasudevan - 29th March 05 |
|
1242 Issue ID: DEF056168 |
|
1243 Title: DEF056168 NTT Contact Model return wrong values to PIM API |
|
1244 |
|
1245 Perforce Release |
|
1246 ================ |
|
1247 Made by Ryan Gilmour - 23rd March 2005 |
|
1248 Issue ID: INC056117 |
|
1249 Title: INC056117 - Lift restrictions on field sizes in contacts which cause synchronization to fail |
|
1250 |
|
1251 Perforce Release |
|
1252 ================ |
|
1253 Made by Johan Nareskog - 10th March 2005 |
|
1254 Issue ID: Submitted a break requests |
|
1255 BR.1417.1 PIM Application Services: Reclassification of Cntmodel Published-All APIs to Published-Partner. (Chris Dudding, Johan Nareskog; Simon Kingsley) |
|
1256 |
|
1257 Perforce Release |
|
1258 ================ |
|
1259 Made by Johan Nareskog - 9th March 2005 |
|
1260 Issue ID: Issued a number of break requests |
|
1261 BR.1367.1 PIM Application Services: Removal of Cntmodel APIs deprecated in SymbianOS v7.0 or earlier releases. (Chris Dudding; Simon Kingsley) |
|
1262 BR.1368.1 PIM Application Services: Reclassification of Cntmodel prototype APIs. (Chris Dudding; Simon Kingsley) |
|
1263 BR.1370.1 PIM Application Services: Deprecation of Cntmodel legacy sorting functionality. (Chris Dudding; Simon Kingsley) |
|
1264 BR.1371.1 PIM Application Services: Deprecation of Cntmodel legacy functionality. (Chris Dudding; Simon Kingsley) |
|
1265 BR.1372.1 PIM Application Services: Reclassification of Cntmodel API from Published-All to Internal. (Chris Dudding; Simon Kingsley) |
|
1266 BR.1373 PIM Application Services: Removal of internal Cntmodel APIs. (Chris Dudding; Simon Kingsley) |
|
1267 BR.1101.2 Development Admin: Development Environments: Change of Class Exporting Rules of RVCT 2.1 build 416 that affects ARMv5 DEF files. (Lars Kurth) |
|
1268 |
|
1269 Perforce Release |
|
1270 ================ |
|
1271 Made by Prabodh Depala - 7th March 2005 |
|
1272 Issue ID: DEF054825 |
|
1273 Title: DEF056284 - T_error fails on 9.1 WINSCW |
|
1274 |
|
1275 Perforce Release |
|
1276 ================ |
|
1277 Made by Krishna Vasudevan - 24th February 05 |
|
1278 Issue ID: DEF055370 |
|
1279 Title: DEF055370 : Backup registration file is incorrect |
|
1280 |
|
1281 Perforce Release |
|
1282 ================ |
|
1283 Made by Shazia Murtaza - 22nd February 2005 |
|
1284 Issue ID: DEF054825 |
|
1285 Title: DEF054825 - T_VIEW2 fails on 8.1a wins UDEB |
|
1286 |
|
1287 Perforce Release |
|
1288 ================ |
|
1289 Made by Oz Najafi - 14th February 05 |
|
1290 Issue ID: DEF049719 |
|
1291 Title: DEF049719 - Corrupt Contacts databases cannot be deleted |
|
1292 |
|
1293 Perforce release |
|
1294 ================ |
|
1295 Made by Martin Hansen 11 Feb 2005 |
|
1296 |
|
1297 Fixed defect: |
|
1298 DEF054389 - [Sierra IPR] Distribution.policy files not in compliance with 8.1 CKL |
|
1299 |
|
1300 Perforce Release |
|
1301 ================ |
|
1302 Made by Tony Naggs - 10th February 2005 |
|
1303 Issue ID: DEF049698 |
|
1304 Title: DEF049698 - Minor code review comments not applied to CntModel |
|
1305 |
|
1306 Perforce Release |
|
1307 ================ |
|
1308 Made by Loughlin Spollen - 3rd February 05 |
|
1309 Issue ID: DEF049948 |
|
1310 Title: DEF049948 - Core Apps Test Server improvement |
|
1311 |
|
1312 Perforce Release |
|
1313 ================ |
|
1314 Made by Johan Nareskog - 3rd February 05 |
|
1315 Issue ID: BR1105.1 |
|
1316 Title: For class CContactViewFindConfigInterface change publishedAll to publishedPartner |
|
1317 |
|
1318 Perforce Release |
|
1319 ================ |
|
1320 Made by Lucien Oh - 3rd February 05 |
|
1321 Issue ID: DEF054556 |
|
1322 Title: DEF054556 CContactDatabase class documentation is incomplete. |
|
1323 |
|
1324 Perforce Release |
|
1325 ================ |
|
1326 Made by Oz Najafi - 3rd February 05 |
|
1327 Issue ID: DEF054209 |
|
1328 Title: DEF054209 - CContactDatabase::CreateL can fail but leave a partial, unusable database |
|
1329 |
|
1330 Perforce Release |
|
1331 ================ |
|
1332 Made by Oz Najafi - 1st February 05 |
|
1333 Issue ID: DEF054205 |
|
1334 Title: DEF054205 - T_Sec_CntDbase robustness and correctness issues. |
|
1335 |
|
1336 Perforce Release |
|
1337 ================ |
|
1338 Made by Martin Hansen - 1st Febuary 05 |
|
1339 Issue ID: INC052869 |
|
1340 Title: INC052869 - NTT Cntmodel test T_ERROR fails |
|
1341 |
|
1342 Perforce Release |
|
1343 ================ |
|
1344 Made by Lucien Oh - 27th January 05 |
|
1345 Issue ID: DEF054198 |
|
1346 Title: DEF054198 - cntmodel\T_ViewDefaultPlugin test harness should be removed. |
|
1347 |
|
1348 Perforce Release |
|
1349 ================ |
|
1350 Made by Prabodh Depala - 26th January 05 |
|
1351 Issue ID: DEF053314 |
|
1352 Title: DEF053314 - T_BACKUPRESTORE fails on winscw 8.1a. |
|
1353 |
|
1354 Perforce Release |
|
1355 ================ |
|
1356 Made by Andrew N Smith - 17th January 05 |
|
1357 Issue ID: DEF051767 |
|
1358 Title: DEF051767 - Kariba unbranching: Crash in CContactDatabase::ContactMatchesHintFieldL. |
|
1359 |
|
1360 Perforce Release |
|
1361 ================ |
|
1362 Made by Noel Raj - 20th December 04 |
|
1363 Issue ID: DEF052624 |
|
1364 Title: DEF052624 : CContactDatabase class description needs minor change |
|
1365 |
|
1366 Perforce Release |
|
1367 ================ |
|
1368 Made by Andrew N Smith - 16th December 04 |
|
1369 Issue ID: DEF051770 |
|
1370 Title: DEF051770 - Kariba unbranching: cntmodel cant recover after failed transaction when disk fulL. |
|
1371 |
|
1372 Perforce Release |
|
1373 ================ |
|
1374 Made by Michael Coffey - 6th December 04 |
|
1375 Issue ID: DEF052475 |
|
1376 Title: DEF052475 - T_FILTERVIEW fails on 8.1b winscw |
|
1377 |
|
1378 Perforce Release |
|
1379 ================ |
|
1380 Made by Michael Coffey - 1st December 04 |
|
1381 Issue ID: DEF052296 |
|
1382 Title: DEF052296 - Contact model performance tests do not work for EKA2 |
|
1383 |
|
1384 Perforce Release |
|
1385 ================ |
|
1386 Made by Richard Jackson - 29th November 04 |
|
1387 Issue ID: INC049017 |
|
1388 Title: INC049017 - NTT FindAsyncL and FindLC problems with KUidContactFieldMatchAll |
|
1389 |
|
1390 Perforce Release |
|
1391 ================ |
|
1392 Made by Beibei Wang - 23th November 04 |
|
1393 Issue ID: DEF051959 |
|
1394 Title: DEF051959 - Error in contacts model data schema documentation |
|
1395 |
|
1396 Perforce Release |
|
1397 ================ |
|
1398 Made by Andrew N Smith - 18th November 04 |
|
1399 Issue ID: DEF051783 |
|
1400 Title: DEF051783 - Fix test harness T_REMOTEVIEW.CPP |
|
1401 |
|
1402 Perforce Release |
|
1403 ================ |
|
1404 Made by Vaughan McPherson - 12th November 04 |
|
1405 Issue ID: DEF051446 |
|
1406 Title: DEF051446 SS Contacts model & long fields |
|
1407 |
|
1408 Perforce release |
|
1409 ================ |
|
1410 Made by Vaughan McPherson 11 Nov 2004 |
|
1411 Issue Id INC051286 |
|
1412 INC051286 Cntmodel ECOM migration prevents plugins being instanciated outside of cntmodel |
|
1413 |
|
1414 Perforce release |
|
1415 ================ |
|
1416 Made by Steve Childerley 11 Nov 2004 |
|
1417 Minor change |
|
1418 T_Sec_Cntdbase - modified to handle different drives encountered in Lubbock & H2 |
|
1419 |
|
1420 Perforce release |
|
1421 ================ |
|
1422 Made by Krishna Vasudevan 04 Nov 2004 |
|
1423 Issue Id DEF049953 |
|
1424 DEF049953 - Opcodes in the CLockServer not correct |
|
1425 |
|
1426 Perforce release |
|
1427 ================ |
|
1428 Made by Vaughan McPherson 04 Nov 2004 |
|
1429 Issue Id DEF050542 |
|
1430 DEF050542 - Core Apps Tests fail on Hardware (Thumb) |
|
1431 |
|
1432 Perforce release |
|
1433 ================ |
|
1434 Made by Vaughan McPherson 03 Nov 2004 |
|
1435 Issue Id DEF051137 |
|
1436 DEF051137 RU: PANIC: Contacts, E32USER-CBase, 21, CContactIdArray::MoveL(...) |
|
1437 |
|
1438 Perforce release |
|
1439 ================ |
|
1440 Made by Ibrahim Rahman 03 Nov 2004 |
|
1441 Issue Id DEF051000 |
|
1442 DEF051000 - Contacts Backup&Restore deferred review comments |
|
1443 |
|
1444 Perforce release |
|
1445 ================ |
|
1446 Made by John Owen 29 Oct 2004 |
|
1447 Issue Id DEF051015 |
|
1448 DEF051015 - Contacts Performance test has not been updated to use secure data |
|
1449 |
|
1450 Perforce release |
|
1451 ================ |
|
1452 Made by John Owen 29 Oct 2004 |
|
1453 Issue Id DEF050635 |
|
1454 DEF050635 - T_BackupRestore test failing |
|
1455 |
|
1456 Perforce release |
|
1457 ================ |
|
1458 Made by Vaughan McPherson 29 Oct 2004 |
|
1459 Issue Id INC050631 |
|
1460 NTT - App-engines\cntmodel T_RECOVERVIEW panics |
|
1461 |
|
1462 Perforce release |
|
1463 ================ |
|
1464 Made by John Owen 29 Oct 2004 |
|
1465 Issue Id DEF050965 |
|
1466 DEF050965 - Contacts test T_database_killer fails on OS9.0 |
|
1467 |
|
1468 Perforce release |
|
1469 ================ |
|
1470 Made by Michael Coffey 27 Oct 2004 |
|
1471 Issue Id DEF049032 |
|
1472 DEF049032 - Contacts test T_TEMPL fails on 8.1b armv5 HW |
|
1473 |
|
1474 Perforce Release |
|
1475 ================ |
|
1476 Made by Chris Dudding - 27 October 2004 |
|
1477 |
|
1478 Implement change request |
|
1479 APOS-65HDRN Contact Support for SIP UID |
|
1480 |
|
1481 This CR delivers support for a general SIP identity (SIP URI) field |
|
1482 and vCard mappings for push over cellular, "see what i see" and |
|
1483 voice over IP applications. |
|
1484 |
|
1485 Support for vCard import/export is provided using X-SIP extension. |
|
1486 |
|
1487 Perforce release |
|
1488 ================ |
|
1489 Made by John Owen 26 Oct 2004 |
|
1490 Issue Id DEF050828 |
|
1491 DEF050828 - Contacts tests missing heap marking |
|
1492 |
|
1493 Perforce release |
|
1494 ================ |
|
1495 Made by Ibrahim Rahman 25 Oct 2004 |
|
1496 GT0215 MS3.1.2 Backup & Restore |
|
1497 1)Added app-Services component BackupRestoreNotification which |
|
1498 provides a notification mechanism for SECURE and UNSECURE builds. |
|
1499 2)Modifed AlarmServer to use this component. Modified existing |
|
1500 text t_backupAlarms, adding SECURE_MODE tests. |
|
1501 3)Contacts now uses BackupRestoreNotification.dll. |
|
1502 Added test t_backupRestore to test the B&R functionality. |
|
1503 |
|
1504 Perforce Release |
|
1505 ================ |
|
1506 Made by Johan Nareskog - 24 October 2004 |
|
1507 Issue Id DEF050695 |
|
1508 DEF050695 - Performance Tests fail |
|
1509 |
|
1510 Perforce release |
|
1511 ================ |
|
1512 Made by Tony Naggs 21 Oct 2004 |
|
1513 Issue Id DEF050513 |
|
1514 DEF050513 - Unsecure CContactDatabase::DefaultContactDatabaseExistsL leaves with -12 |
|
1515 |
|
1516 Perforce Release |
|
1517 ================ |
|
1518 Made by Steve Childerley 20 Oct 04 |
|
1519 Issue Id DEF050201 |
|
1520 DEF050201 - Leave Scan Error fixes in production code. (change list 439401) |
|
1521 |
|
1522 Perforce Release |
|
1523 ================ |
|
1524 Made by Tony Naggs - 18 October 2004 |
|
1525 Issue Id DEF050303 |
|
1526 DEF050303 - Incorrect configuration macro used in some places |
|
1527 |
|
1528 Perforce Release |
|
1529 ================ |
|
1530 Made by Richard Jackson 13 Oct 04 |
|
1531 Issue Id INC048545 |
|
1532 INC048545 - NTT - cntmodel test T_VIEWSOOM udeb hangs on hardware |
|
1533 |
|
1534 Perforce Release |
|
1535 ================ |
|
1536 Made by Beibei Wang 11 Oct 04 |
|
1537 Issue Id DEF049869 |
|
1538 DEF049944 - CContactDatabase::ListDatabasesL and ListAgendaFilesL Issues on Lubbock |
|
1539 |
|
1540 Perforce Release |
|
1541 ================ |
|
1542 Made by Ibrahim Rahman - 08 October 2004 |
|
1543 GT0215 MS3.1.2 Backup & Restore |
|
1544 Title: Added Backup&Restore functionality to Contacts. |
|
1545 Now uses BackupRestoreNotification.dll which provides a |
|
1546 notification mechanism for SECURE and UNSECURE builds. |
|
1547 |
|
1548 Perforce Release |
|
1549 ==================== |
|
1550 Made by Andy Smith - 7th Oct 04 |
|
1551 Issue Id DEF049869 |
|
1552 DEF049869 - Mistakes in api classification. |
|
1553 |
|
1554 Perforce Release |
|
1555 ================ |
|
1556 Made by Andy Smith - 4th Oct 04 |
|
1557 Issue Id DEF049195 |
|
1558 DEF049195 - various problems with new doxygen comments in cntdb.cpp. |
|
1559 |
|
1560 Perforce Release |
|
1561 ================ |
|
1562 Made by Tom Bassett - 4th Oct 04 |
|
1563 Issue Id INC047728 |
|
1564 INC047728 - T_Connec Fails on UREL |
|
1565 |
|
1566 Perforce Release |
|
1567 ================ |
|
1568 Made by Tom Bassett - 4th Oct 04 |
|
1569 Issue Id DEF049023 |
|
1570 DEF049023 - T_Error fails on UREL and UDEB |
|
1571 |
|
1572 Perforce Release |
|
1573 ================ |
|
1574 Made by Johan Nareskog - 04 October 2004 |
|
1575 Issue Id: DEF049724 - Mistakes in API Classification |
|
1576 Title: Mistakes in API Classification |
|
1577 |
|
1578 Perforce Release |
|
1579 ================ |
|
1580 Made by Nikolay Urievich Budantsev - 01 October 2004 |
|
1581 Issue Id: DEF049521 |
|
1582 Title: contacts test t_expdel fail on hw |
|
1583 |
|
1584 Perforce Release |
|
1585 ================ |
|
1586 Made by Abdulaziz Faraj - 30th Sept 04 |
|
1587 Issue Id DEF047376 |
|
1588 INC047376 - NTT - STABILITY: CntModel has some functions that can leak memory (Remix) |
|
1589 |
|
1590 Perforce Release |
|
1591 ================ |
|
1592 Made by Franco Bellu - 29 September 2004 |
|
1593 Issue Id: DEF049504 |
|
1594 Title: ExportSelectedContactsL has broken source compatibility |
|
1595 |
|
1596 Perforce Release |
|
1597 ================ |
|
1598 Made by Tony Naggs - 29 September 2004 |
|
1599 GT0215 MS3.1.2 PREQ277 PS6.3 & PS6.5 Remaining Data Caging work |
|
1600 |
|
1601 2 new exported APIs for asynchronous database open. |
|
1602 For both the default database, (on the current default drive), and named databases: |
|
1603 CContactOpenOperation* CContactDatabase::Open(TRequestStatus& aClientStatus, TThreadAccess aAccess) |
|
1604 CContactOpenOperation* CContactDatabase::Open(const TDesC& aFileName, TRequestStatus& aClientStatus, |
|
1605 TThreadAccess aAccess) |
|
1606 When the client supplied TRequestStatus parameter is completed with KErrNone the |
|
1607 CContactOpenOperation::TakeDatabase method takes ownership of the new CContactDatabase object. |
|
1608 Deleting the CContactOpenOperation object cancels the asynchronous open. |
|
1609 |
|
1610 Perforce Release |
|
1611 ================ |
|
1612 Made by Andy Smith - 27th September 04 |
|
1613 Issue Id: DEF049195 |
|
1614 Title: Various problems with new doxygen comments in cntdb.cpp |
|
1615 |
|
1616 Perforce Release |
|
1617 ================ |
|
1618 Made by Tony Naggs - 21 September 2004 |
|
1619 Issue Id DEF049180 |
|
1620 Title: [System Build] Kits Warnings in build 03369 |
|
1621 |
|
1622 Perforce Release |
|
1623 ================ |
|
1624 Made by Tony Naggs - 21 September 2004 |
|
1625 Issue Id DEF049242 |
|
1626 Title: Problem with 9.0 Secure operation of CContactDatabase::ListDatabasesL() |
|
1627 |
|
1628 Perforce Release |
|
1629 ================ |
|
1630 Made by Daniel Clark - 20 September 2004 |
|
1631 Issue Id: DEF048463 |
|
1632 Title: cntdef.h lacks API classification tags |
|
1633 |
|
1634 Perforce Release |
|
1635 ================ |
|
1636 Made by Nikolay Budantsev - 18th September 04 |
|
1637 Title: |
|
1638 GT0215 MS3.1.1 PREQ277 PS6.4 Replacement APIs (Also PS8.1) (cntmodel only) |
|
1639 GT0215 MS3.6 PREQ728 Base API Improvements (cntmodel only) |
|
1640 |
|
1641 PerforceRelease |
|
1642 =============== |
|
1643 Made By Richard Jackson - 25th August 04 |
|
1644 Issue ID INC047630 |
|
1645 Title: NTT-Problems when fetching saved contact item with character combination '(+' |
|
1646 |
|
1647 Perforce Release |
|
1648 ================ |
|
1649 Made by Andy Smith - 23rd August 04 |
|
1650 Issue Id DEF047279 |
|
1651 Title: KIntFieldFlagFilterable in CntModel.(included Strings removed from previous version). |
|
1652 |
|
1653 Perforce Release |
|
1654 ================ |
|
1655 Made by Andy Smith - 23rd August 04 |
|
1656 Issue Id DEF047279 |
|
1657 Title: KIntFieldFlagFilterable in CntModel. |
|
1658 |
|
1659 Perforce Release |
|
1660 ================ |
|
1661 Made by Andy Smith - 12th August 04 |
|
1662 Issue Id DEF047279 |
|
1663 Title: KIntFieldFlagFilterable in CntModel. |
|
1664 |
|
1665 Perforce Release |
|
1666 ================ |
|
1667 Made by Ravi - 03 August 04 |
|
1668 Issue Id DEF046818 |
|
1669 Title: Core-Apps Test T_CNTVCARD fails on 8.1b def |
|
1670 |
|
1671 Perforce Release |
|
1672 ================ |
|
1673 Made by Tom Bassett - 2nd Aug 04 |
|
1674 Issue Id DEF47120 |
|
1675 Title: Reordering of Contacts Optimisation directory. Adding of performance directory and tests |
|
1676 |
|
1677 Perforce Release |
|
1678 ================ |
|
1679 Made by Pat Nicholls - 02nd August 04 |
|
1680 Issue ID: DEF046771 |
|
1681 Title: Test T_Vers fails on 8.0a defect build |
|
1682 |
|
1683 Perforce Release |
|
1684 ================ |
|
1685 Made by Tom Bassett - 2nd Aug 04 |
|
1686 Issue Id DEF47120 |
|
1687 Title: Reordering of Contacts Optimisation directory. Adding of performance directory and tests |
|
1688 |
|
1689 Perforce Release |
|
1690 ================ |
|
1691 Made by Pat Nicholls - 02nd August 04 |
|
1692 Issue ID: DEF046771 |
|
1693 Title: Test T_Vers fails on 8.0a defect build |
|
1694 |
|
1695 Perforce Release |
|
1696 ================ |
|
1697 Made by Johan Nareskog- 30th July 04 |
|
1698 Issue Id DEF047179 |
|
1699 Title: Unloading of ECOM plugins results in a memory leak after the SYS LIB changes |
|
1700 |
|
1701 Perforce Release |
|
1702 ================ |
|
1703 Made by Tom Bassett - 30th July 04 |
|
1704 Issue Id INC047110 |
|
1705 Title: Regression deleting phone numbers less than 7 digits |
|
1706 |
|
1707 Perforce Release |
|
1708 ================ |
|
1709 Made by Johan Nareskog- 30th July 04 |
|
1710 Issue Id DEF047179 |
|
1711 Title: Unloading of ECOM plugins results in a memory leak after the SYS LIB changes |
|
1712 |
|
1713 Perforce Release |
|
1714 ================ |
|
1715 Made by Tom Bassett - 30th July 04 |
|
1716 Issue Id INC047110 |
|
1717 Title: Regression deleting phone numbers less than 7 digits |
|
1718 |
|
1719 Perforce Release |
|
1720 ================ |
|
1721 Made by Subani - 26th July 04 |
|
1722 Issue Id DEF046852 |
|
1723 Title: Almost all coreapps source files use wrong format of copyright information |
|
1724 |
|
1725 Perforce release |
|
1726 ================ |
|
1727 Made by Abdulaziz Faraj - 26 July 2004 |
|
1728 Issue ID: INC045285 |
|
1729 INC045285 - NTT - CContactDatabase::OpenL + deletion leaks memory |
|
1730 |
|
1731 Perforce Release |
|
1732 ================ |
|
1733 Made by Subani - 26th July 04 |
|
1734 Issue Id DEF046852 |
|
1735 Title: Almost all coreapps source files use wrong format of copyright information |
|
1736 |
|
1737 Perforce Release |
|
1738 ================ |
|
1739 Made by Nikolay Budantsev 16/07/04 |
|
1740 Sierra, GT0197, MS3.3.2 PREQ539 Core Apps Security Documentation Migration |
|
1741 |
|
1742 Perforce Release |
|
1743 ================ |
|
1744 Made by Jitender Kumar - 9th July 04 |
|
1745 Issue Id DEF046694 |
|
1746 Title: Production build failure for app-eng/cntmodel on 8.1b def for Armv5 |
|
1747 |
|
1748 Perforce Release |
|
1749 ================ |
|
1750 Made by Jitender Kumar - 2nd July 04 |
|
1751 Issue Id DEF046402 |
|
1752 Title: Test code leaks into release build of Contacts Model |
|
1753 |
|
1754 Perforce Release |
|
1755 ================ |
|
1756 Made by Pat Nicholls - 2nd July 04 |
|
1757 Issue Id DEF046108 |
|
1758 Title: Contacts Database uses wrong criteria to test CompressRequired |
|
1759 |
|
1760 Perforce Release |
|
1761 ================ |
|
1762 Made by Nikolay Budantsev - 8th June 04 |
|
1763 Issue Id DEF045383 |
|
1764 Title: CContactDatabase::FindLC uses folded comparision rather than collation |
|
1765 |
|
1766 Perforce Release |
|
1767 ================ |
|
1768 Made by Bob Rosenberg - 8th June 04 |
|
1769 Issue Id DEF045836 |
|
1770 Title: Contacts sorting not working right |
|
1771 Implements fixes for CR PHAR-5U6KGG |
|
1772 |
|
1773 Perforce Release |
|
1774 ================ |
|
1775 Made by Waiman Tang - 20th May 04 |
|
1776 Issue Id DEF045296 |
|
1777 Title: Aggregate mismatch in Erin headerfile /epoc32/include/cntitem.h |
|
1778 |
|
1779 Perforce Release |
|
1780 ================ |
|
1781 Made by Pat Nicholls - 29 April 04 |
|
1782 Issue Id DEF 044203 |
|
1783 Title: Contacts View notifications can get lost and are mishandled |
|
1784 |
|
1785 Perforce Release |
|
1786 ================ |
|
1787 Made by Tony Naggs - 23 April 2004 |
|
1788 CR Id: PHAR-5U6KP6 |
|
1789 Title: Support for customising sorting of contact views |
|
1790 |
|
1791 Support for a Sort plug-in, based on the ECOM framework, for comparing Contacts view items |
|
1792 when sorting a view. |
|
1793 This release implements all calls to the Sort plug-in and new APIs. |
|
1794 Test coverage includes example/test sort plug-in CntSimpleSortPlugin, new unit test T_ViewSortPlugin |
|
1795 and test cases added to T_ViewSort, T_ViewEvents and T_ViewsOOM. |
|
1796 Caveats are: interaction with PhoneBook Sync may is erroneous, and some minor performance issues, |
|
1797 (sorting a very large view can block the contacts server from processing other things). |
|
1798 |
|
1799 Perforce Release |
|
1800 ================ |
|
1801 Made by Bob Rosenberg - 23 April 2004 |
|
1802 CR Id: PHAR-5U6KGG |
|
1803 Title: Add support for reading (pronunciation) fields in Contacts model (for e.g. Japanese) |
|
1804 |
|
1805 Contacts model is modified to support the new fields in the database tables |
|
1806 CntVCard is modified to add the SOUND extensions into a contact |
|
1807 T_ViewSortProfiling is added to test the performance of view sorting and finding for the 3 new fields |
|
1808 T_CntVcard is modified to rest reading and writing vCards with the new SOUND support |
|
1809 Various other tests are modified to suport the changes. |
|
1810 This is the final of two releases. |
|
1811 |
|
1812 Perforce Release |
|
1813 ================ |
|
1814 Made by Patrik Nicholls - 22 April 2004 |
|
1815 Issue Id: DEF 044162 |
|
1816 Title: CContactDatabase::FindLC needs documentation to explain restrictions |
|
1817 Issue Id: DEF 043904 |
|
1818 Title: T_VIEWSORTERROR2 failed under WINSCW UREL 8.0b |
|
1819 |
|
1820 Perforce Release |
|
1821 ================ |
|
1822 Made by Tom Bassett - 30 March 2004 |
|
1823 Issue Id: DEF043947 |
|
1824 Title: Suggested optimisation for Contacts Deletion |
|
1825 |
|
1826 Perforce Release |
|
1827 ================ |
|
1828 Made by Jitender Kumar - 25 March 2004 |
|
1829 Issue Id: DEF043601 |
|
1830 Title: Contact model db event not sent correctly when removing speed dial from another client. |
|
1831 |
|
1832 Perforce Release |
|
1833 ================ |
|
1834 Made by Chris Dudding - 17 March 2004 |
|
1835 Issue Id: DEF043571 |
|
1836 Title: Suggested optimisation to CContactFilteredView |
|
1837 |
|
1838 Perforce Release |
|
1839 ================ |
|
1840 Made by Tony Naggs - 11 February 2004 |
|
1841 Issue Id: DEF041603 |
|
1842 Title: Contacts View incorrect for SIM card that becomes unlocked |
|
1843 |
|
1844 Perforce release |
|
1845 ================ |
|
1846 Made by Waiman Tang - 06 Feb 2004 |
|
1847 Issue Id: DEF042129 |
|
1848 Title: Contacts documentation is corrupted |
|
1849 |
|
1850 Perforce release |
|
1851 ================ |
|
1852 Made by Bob Rosenberg - 5 Feb 2004 |
|
1853 CR Id: PHAR-5U6KGG |
|
1854 Title: Add support for reading (pronunciation) fields in Contacts model (for e.g. Japanese) |
|
1855 |
|
1856 This CR adds 3 new pronunciation UIDs for the given, family, and company names. |
|
1857 Simple tests to ensure the UIDs are usable are added to the T_Field test |
|
1858 The spelling error in PerformReadIterationL() is fixed |
|
1859 This is the first of two releases. This release adds the fields but does not address |
|
1860 any performance issues. |
|
1861 |
|
1862 Perforce release |
|
1863 ================ |
|
1864 Made by Waiman Tang - 03 Feb 2004 |
|
1865 Issue Id: INC039087 |
|
1866 Title: CContactDatabase::GetFieldText has problems in Arabic&Hebrew mode |
|
1867 |
|
1868 Perforce release |
|
1869 ================ |
|
1870 Made by Waiman Tang - 29 Jan 2004 |
|
1871 Issue Id: DEF041898 |
|
1872 Title: Incorrectly named literal in T_FilteredViewUpdate |
|
1873 |
|
1874 Perforce release |
|
1875 ================ |
|
1876 Made by Waiman Tang - 28 Jan 2004 |
|
1877 Issue Id: INC039675 |
|
1878 Title: Contact view's sorting ignores special characters |
|
1879 |
|
1880 Perforce release |
|
1881 ================ |
|
1882 Made by Waiman Tang - 19 Jan 2004 |
|
1883 Issue Id: DEF041564 |
|
1884 Title: Mistakes in Doxygen tagging |
|
1885 |
|
1886 Perforce release |
|
1887 ================ |
|
1888 Made by Waiman Tang - 9 Jan 2004 |
|
1889 Issue Id: DEF041336 |
|
1890 Title: FileServerIsHung Method should not be called in T_VIEWSORTERROR2.cpp |
|
1891 |
|
1892 Perforce release |
|
1893 ================ |
|
1894 Made by Bob Rosenberg - 5 Jan 2004 |
|
1895 Issue Id: DEF041266 |
|
1896 Title: T_RemoteView fails on wins sometimes |
|
1897 |
|
1898 Perforce release |
|
1899 ================ |
|
1900 Made by Bob Rosenberg - 29 Dec 2003 |
|
1901 Issue Id: DEF041250 |
|
1902 Title: T_Connec sometimes fails on Winscw Udeb |
|
1903 |
|
1904 Perforce release |
|
1905 ================ |
|
1906 Made by Andrew Newman - 19 Dec 2003 |
|
1907 Issue Id: INC041082 |
|
1908 Title: t_custfilter fails |
|
1909 |
|
1910 Perforce release |
|
1911 ================ |
|
1912 Made by Bob Rosenberg - 15 Dec 2003 |
|
1913 Issue Id: DEF040992 |
|
1914 Title: cntdb.h is not ISO C++ compliant |
|
1915 |
|
1916 Perforce release |
|
1917 ================ |
|
1918 Made by Andrew Newman - 15 Dec 2003 |
|
1919 Issue Id: INC039299 |
|
1920 Title: Problems searching contacts |
|
1921 |
|
1922 Perforce release |
|
1923 ================ |
|
1924 Made by Bob Rosenberg - 12 Dec 2003 |
|
1925 Issue Id: DEF040936 |
|
1926 Title: Bad IPC message in creating remote named view |
|
1927 |
|
1928 Perforce release |
|
1929 ================ |
|
1930 Made by Andrew Newman - 09 Dec 2003 |
|
1931 Issue Id: DEF040794 |
|
1932 Title: Remote view set plugin sends address where value was intended |
|
1933 |
|
1934 Perforce release |
|
1935 ================ |
|
1936 Made by Andrew Newman - 09 Dec 2003 |
|
1937 Issue Id: DEF040795 |
|
1938 Title: A test left out of t_error can now be restored, since the defect being avoided has been fixed. |
|
1939 |
|
1940 Perforce release |
|
1941 ================ |
|
1942 Made by Nichola Turner - 26 Nov 2003 |
|
1943 Issue Id: DEF040449 |
|
1944 Title: Missing copyright statements in files |
|
1945 |
|
1946 Perforce release |
|
1947 ================ |
|
1948 Made by Andy Blackburn - 25 Nov 2003 |
|
1949 IPC changes for cntmodel for EKA2. |
|
1950 |
|
1951 Perforce release |
|
1952 ================ |
|
1953 Made by Bob Rosenberg - 18 Nov 2003 |
|
1954 Issue Id: DEF040167 |
|
1955 Title: Contact Fields need more comments in code |
|
1956 |
|
1957 Perforce release |
|
1958 ================ |
|
1959 Made by Tom Bassett - 18 Nov 2003 |
|
1960 Issue Id: INC039403 |
|
1961 Title: Removed T_RenameEmptyField. |
|
1962 |
|
1963 Perforce release |
|
1964 ================ |
|
1965 Made by Dominic Pinkman - 17 Nov 2003 |
|
1966 Issue Id: DEF039933 |
|
1967 Title: Mistakes in Doxygen tagging |
|
1968 |
|
1969 Perforce release |
|
1970 ================ |
|
1971 Made by Tom Bassett - 13 Nov 2003 |
|
1972 Issue Id: INC038547 |
|
1973 Title: Contacts - Export Birthday from Versit correctly. Also added T_VExportBirthday |
|
1974 |
|
1975 Perforce release |
|
1976 ================ |
|
1977 Made by Andrew Newman - 13 Nov 2003 |
|
1978 Issue Id: INC039438 |
|
1979 Title: Design error in CContactViewBase::NotifyObservers causes application panic |
|
1980 |
|
1981 Perforce release |
|
1982 ================ |
|
1983 Made by Tom Bassett - 11 Nov 2003 |
|
1984 Issue Id: INC039403 |
|
1985 Title: Contacts - Rename field - Change not saved (Rubik). Also added T_RenameEmptyField |
|
1986 |
|
1987 Perforce release |
|
1988 ================ |
|
1989 Made by Andrew Newman - 10 Nov 2003 |
|
1990 Issue Id: DEF039900 |
|
1991 Title: TFORMEVA, TEVATIME & TMODEL fail. |
|
1992 |
|
1993 Perforce release |
|
1994 ================ |
|
1995 Made by Stéphane Lenclud - 08 Nov 2003 |
|
1996 Fixing defect: |
|
1997 INC037791 - Contacts not data compatible with 7650? |
|
1998 One test case added: T_DATACOMPATIBILITY. |
|
1999 To find out more about data schema evolution from version to version please read the "contacts model database schema" document. |
|
2000 |
|
2001 Perforce release |
|
2002 ================ |
|
2003 Made by Andrew Newman 08 Nov 2003 |
|
2004 Issue Id: DEF037234 |
|
2005 Title: Replace lost change to bld.inf |
|
2006 |
|
2007 Perforce release |
|
2008 ================ |
|
2009 Made by Bob Rosenberg - 06 Nov 2003 |
|
2010 Issue Id: DEF039433 |
|
2011 Title: T_datacompatibility fails on CEDAR WINSCW and CEDAR ARM4 |
|
2012 |
|
2013 Perforce release |
|
2014 ================ |
|
2015 Made by Andrew Newman - 04 Nov 2003 |
|
2016 Issue Id: DEF039497 |
|
2017 Title: Temporary File Cleanup |
|
2018 |
|
2019 Perforce release |
|
2020 ================ |
|
2021 Made by Andrew Newman - 31 Oct 2003 |
|
2022 Issue Id: DEF039642 |
|
2023 Title: Added two files missing from earlier changelist. |
|
2024 |
|
2025 Perforce release |
|
2026 ================ |
|
2027 Made by Nichola Turner - 30 Oct 2003 |
|
2028 Issue Id: DEF039192 |
|
2029 Title: cntmodel/t_owncard test crushes Lubbock on Cedar |
|
2030 |
|
2031 Perforce release |
|
2032 ================ |
|
2033 Made by Waiman Tang - 28 Oct 2003 |
|
2034 Issue Id: DEF039417 |
|
2035 Title: T_ERROR fails on WINCW UREL |
|
2036 |
|
2037 Perforce release |
|
2038 ================ |
|
2039 Made by Tom Bassett - 15 Oct 2003 |
|
2040 Issue Id: DEF039036 |
|
2041 Title: Added OOM Test |
|
2042 |
|
2043 Perforce Release |
|
2044 ================ |
|
2045 Made by Bob Rosenberg - 14 Oct 2003 |
|
2046 Issue Id: INC038634 |
|
2047 Title: Contact View filtered view takes too long to open |
|
2048 |
|
2049 Perforce release |
|
2050 ================ |
|
2051 Made by Tom Bassett - 08 Oct 2003 |
|
2052 Issue Id: DEF038931 |
|
2053 Title: Don't test for 0 thread contention for db on Lubbock |
|
2054 |
|
2055 Perforce release |
|
2056 ================ |
|
2057 Made by Tom Bassett - 08 Oct 2003 |
|
2058 Issue Id: DEF037452 |
|
2059 Title: Database dump tool should be added to Contacts model |
|
2060 |
|
2061 Perforce release |
|
2062 ================ |
|
2063 Made by Tom Bassett - 07 Oct 2003 |
|
2064 Issue Id: INC038969 |
|
2065 Title T_VIEWSORTERROR2.cpp Panics on Lubbock - Change Guards due to Compiler warning |
|
2066 |
|
2067 Perforce release |
|
2068 ================ |
|
2069 Made by Dominic Pinkman 7 Oct 2003 |
|
2070 Issue Id: INC038308 |
|
2071 Title: CContactsDatabase - SpeedDial methods use fieldId as field index |
|
2072 |
|
2073 Perforce release |
|
2074 ================ |
|
2075 Made by Andrew Newman 2 Oct 2003 |
|
2076 Issue Id: DEF037234 |
|
2077 Title: Test code t_error fails in cntmodel |
|
2078 |
|
2079 Perforce release |
|
2080 ================ |
|
2081 Made by Bob Rosenberg 2 Oct 2003 |
|
2082 DEF038709 - T_HintExtension fails on WINS UREL & WINSCW UREL |
|
2083 |
|
2084 Perforce release Graeme Riddick 29/09/03 |
|
2085 =============================== |
|
2086 Issue Id: DEF037964 |
|
2087 Title: ABLD ROMFILE ARM4 command fails for cedar |
|
2088 Generic add of ROMFILE to each project makefile |
|
2089 |
|
2090 Perforce release Stéphane Lenclud 22/09/03 |
|
2091 ================================= |
|
2092 INC037394 - Sync Contacts: Contact is deleted from phone if removing birthday detail from PIM |
|
2093 |
|
2094 Perforce release |
|
2095 ================ |
|
2096 Made by Bob Rosenberg 16 Sep 2003 |
|
2097 INC037352 - CntModel: Contact view panics after using DeleteContactsL |
|
2098 |
|
2099 Perforce release |
|
2100 ================ |
|
2101 Made by Andrew Newman, 2nd September 2003 |
|
2102 Fix for INC037373 - INC037386 - Strange behaviour when CContactDatabase::RemoveSpeedDialFieldL fails. |
|
2103 |
|
2104 Perforce release |
|
2105 ================ |
|
2106 Made by Andrew Newman, 29th August 2003 |
|
2107 Fix for INC037373 - t_filterbroadcast fails |
|
2108 |
|
2109 Perforce release |
|
2110 ================ |
|
2111 Made by Bob Rosenberg, 28th August 2003 |
|
2112 Fix for DEF037633 - cntdb.cpp issues |
|
2113 |
|
2114 Perforce release |
|
2115 ================ |
|
2116 Made by Andrew Newman, 27th August 2003 |
|
2117 Fix for DEF037524 - vCard to only export N: fields if they contain data |
|
2118 |
|
2119 Perforce release |
|
2120 ================ |
|
2121 Made by Graeme Riddick 26 Aug 2003 |
|
2122 PHAR-5LKRFC - Added support for X-EPOCSECONDNAME field in versit and contacts model |
|
2123 |
|
2124 Perforce release |
|
2125 ================ |
|
2126 Made by: Johan Nareskog, 26th August 2003 |
|
2127 Fix for DEF037563 - Build warnings in Core-Apps Defect branch |
|
2128 |
|
2129 Perforce release |
|
2130 ================ |
|
2131 Made by Andrew Newman, 26th August 2003 |
|
2132 Fix for INC037368 - buildfile had wrong path to connectivity.vcf |
|
2133 |
|
2134 Perforce release |
|
2135 ================ |
|
2136 Made by Franco Bellu, 19th August 2003 |
|
2137 Fix for DEF037216 - "T_DBase2 has a lot of test functions commented out " |
|
2138 |
|
2139 Perforce Release |
|
2140 ================ |
|
2141 Made by Tony Naggs 15 Aug 2003 |
|
2142 Fixed T_IccView and CntSyncChecker DLL to test defect fix integrated from 7.0 |
|
2143 (DEF036366 - stray event when phbksync fails and sync is attempted again) |
|
2144 |
|
2145 Perforce release |
|
2146 ================ |
|
2147 Made by Jonathan Gibson 13 Aug 2003 |
|
2148 Fixed the T_viewoom test harnesses so that it works on lubbock board (DEF37264) |
|
2149 |
|
2150 Perforce release |
|
2151 ================ |
|
2152 Made by Jonathan Gibson 12 Aug 2003 |
|
2153 Fixed the T_View2 test harnesses so that it works on lubbock board (INC37112) |
|
2154 |
|
2155 Perforce release |
|
2156 ================ |
|
2157 Integration from Hurricane code made by Graeme Riddick 18th September 2003 : |
|
2158 Made by Tony Naggs 7 August 2003 |
|
2159 DEF035882 - CContactLocalView doesn't handle locked SIM cards |
|
2160 T_IccView has a new test case to exercise this |
|
2161 DEF037063 - T_FilterBroadcast test often fails on WINS |
|
2162 Fixed test to assure DEF035882 fix did not introduce errors |
|
2163 |
|
2164 Perforce release |
|
2165 ================ |
|
2166 Made by Franco Bellu, 5th August 2003 |
|
2167 Fix for DEF037135 - "contact model should have a test harness for recovering after a roll back" |
|
2168 |
|
2169 Perforce release |
|
2170 ================ |
|
2171 Made by Bob Rosenberg 1 Aug 2003 |
|
2172 DEF036199 - Deleting first or surname from a contact does not remove name from contacts list |
|
2173 |
|
2174 Perforce release |
|
2175 ================ |
|
2176 INtegrating defect fix from Bill Vance: |
|
2177 Fixed DEF036083 "CContactDatabase::FindAsyncL() does not find contact in email field only search" |
|
2178 t_dbase2 to veify fix |
|
2179 |
|
2180 Perforce release |
|
2181 ================ |
|
2182 Made by Daniel Fuchs, 31st July 2003 |
|
2183 Fix for DEF035765 - TimeIS export/import behaviour for addresses and names. |
|
2184 |
|
2185 Perforce release IbrahimR 28th July 2003 |
|
2186 ================================ |
|
2187 DEF036802 - T_View2 test harness fails |
|
2188 |
|
2189 Perforce release NikolayB 24/07/03 |
|
2190 ================================ |
|
2191 PHAR-5HJFQ8 "Contacts needs to support generic Location privacy setting" |
|
2192 |
|
2193 Perforce release |
|
2194 ================ |
|
2195 Made by Franco Bellu 24th July2003 |
|
2196 DEF036481 "app-engines/cntmodel/T_VIEWSOOM test fails on all platforms " |
|
2197 |
|
2198 Perforce Release |
|
2199 ================ |
|
2200 Made by Tony Naggs 21 July 2003 |
|
2201 DEF036366 - stray event when phbksync fails and sync is attempted again |
|
2202 |
|
2203 Perforce release |
|
2204 ================ |
|
2205 Made by Andy Blackburn, 18th July 2003 |
|
2206 |
|
2207 Fix for DEF036524 - cntmodel phone matching doesn't work for less then 7 digits; this is actually just a change to the extractable documentation to clarify current behaviour. |
|
2208 |
|
2209 Perforce release |
|
2210 ================ |
|
2211 Made by Franco Bellu 18th July2003 |
|
2212 DEF036463 "RDebug::Print in CContactViewBase::GetViewFindConfigPlugin" |
|
2213 |
|
2214 Perforce Release |
|
2215 ================ |
|
2216 Made by Andy Blackburn |
|
2217 Fix defect |
|
2218 INC036716 - CContactViewBase::TVirtualFunction1Params::iIndexes has wrong type |
|
2219 |
|
2220 Perforce release BeibeiW 15/07/03 |
|
2221 ================================ |
|
2222 Fix defect |
|
2223 DEF035264 - Incorrect handling of vCalendar time properties in AgnVersit |
|
2224 |
|
2225 Perforce release |
|
2226 ================ |
|
2227 Made by StephaneL 15th July 2003 |
|
2228 DEF036345 CCntFilter leaves for default CContactDataBase::FilterDatabaseL() |
|
2229 |
|
2230 Perforce release |
|
2231 ================ |
|
2232 |
|
2233 Made by Andy Blackburn |
|
2234 PHAR-5K2TAF "Improvements to contacts matching" CR |
|
2235 |
|
2236 Functionality: Previous versions of: |
|
2237 |
|
2238 CContactDatabase::MatchPhoneNumberL(const TDesc& aNumber, const TInt aMatchLengthFromRight) |
|
2239 |
|
2240 matches on a maximum of 7 phone digits, but the function has now been modifed to |
|
2241 match on up to 15 digits. This has been done by adding an extra column to the |
|
2242 Phone table to hold a phone digit hash for the additional digits. |
|
2243 |
|
2244 Impact of changes: Existing behaviour has been retained but KMaxPhoneMatchLength |
|
2245 has been changed from 7 to 15. Any code or test code that uses this constant when |
|
2246 calling MatchPhoneNumberL(...) will see a change in behaviour. When an existing |
|
2247 database is opened it will be updated (if necessary) to the new schema during the |
|
2248 opening process. It will not be possible to read and update databases with a version |
|
2249 number earlier than 5. |
|
2250 |
|
2251 The changes are source and binary with existing code. |
|
2252 |
|
2253 Perforce release |
|
2254 ================ |
|
2255 Made by Franco Bellu 26 June 2003 |
|
2256 Fixed DEF029368 "Contacts: DBMS-crash when saving Ring tone contact after changing folder" |
|
2257 |
|
2258 Perforce release |
|
2259 ================ |
|
2260 Made by TonyN 12th June 2003 |
|
2261 INC029478 - Reduction in cntmodel performance introduced by defect fix |
|
2262 |
|
2263 Perforce release |
|
2264 ================ |
|
2265 Made by DanielF 11th June 2003 |
|
2266 DEF029366 - Contacts: Owerlfow/Not ready when adding new fields in a ring tone contact |
|
2267 |
|
2268 Perforce release |
|
2269 ================ |
|
2270 Made by StephaneL 27th May 2003 |
|
2271 INC023805 - Fliter view does not broadcast event when resorting underlying view |
|
2272 |
|
2273 Perforce release |
|
2274 ================ |
|
2275 Made by StephaneL 23th May 2003 |
|
2276 DEF022367 (Propagated) CFilteredView's sort doesn't work correctly |
|
2277 |
|
2278 Perforce release |
|
2279 ================ |
|
2280 Made by StephaneL 13th May 2003 |
|
2281 Integrating defect fix from Chris Woods: |
|
2282 INC021333 Cancel() not called in CIdleContactSorter destructor leads to thread hanging |
|
2283 |
|
2284 Perforce release |
|
2285 ================ |
|
2286 Made by ChrisD 23/06/2003 |
|
2287 |
|
2288 Implement change request PHAR-5K2QZF "Export CViewContact::AddFieldL". |
|
2289 |
|
2290 A new export has been added to CViewContact |
|
2291 - IMPORT_C void AddFieldL(const TDesC& aField); |
|
2292 |
|
2293 Perforce release |
|
2294 ================ |
|
2295 Made by Graeme Riddick 13/06/2003 |
|
2296 Fix of defect DEF023159 - Contact Synchronisation behaviour |
|
2297 |
|
2298 Perforce release |
|
2299 ================ |
|
2300 |
|
2301 Made by Nikolay Budantsev |
|
2302 PHAR-5K3KUJ "Filtered View Performance" CR |
|
2303 |
|
2304 Perforce release |
|
2305 ================ |
|
2306 |
|
2307 Made by Franco Bellu 12/06/2003 |
|
2308 patch: submitted new def files for cntmodel as a consequence of an api change ( se previous relese) |
|
2309 |
|
2310 Perforce release |
|
2311 ================ |
|
2312 |
|
2313 Made by Franco Bellu 10/06/2003 |
|
2314 |
|
2315 fixed defect INC029455 "Cntmodel defines "TFuntion" |
|
2316 |
|
2317 Perforce release |
|
2318 ================ |
|
2319 |
|
2320 Made by Tony Naggs 06/06/2003 |
|
2321 |
|
2322 Fixed defect DEF032289 - T_currentdb test harness does not end correctly, it timeouts |
|
2323 Changed bld.inf to autorun t_currentdb. |
|
2324 |
|
2325 Perforce release |
|
2326 ================ |
|
2327 |
|
2328 Made by Andy Blackburn 29/05/2003 |
|
2329 |
|
2330 Fixed defect INC029483 - Product code name in source code |
|
2331 |
|
2332 Perforce release |
|
2333 ================ |
|
2334 Made by Bob Rosenberg 29/05/2003 |
|
2335 |
|
2336 Fixed defect DEF 024068 Contacts model row update is unefficient |
|
2337 |
|
2338 Perforce release |
|
2339 (relese to gt149 branch) |
|
2340 ================ |
|
2341 Made by Franco Bellu 28/05/2003 |
|
2342 |
|
2343 Fixed defect DEF 026823 "(Propagated) CContactLocalView does not recover from initialisation problems" |
|
2344 Fixed defect DEF 022373 "T_ViewSortError is not guarranteed to be valid should the code tested change" |
|
2345 |
|
2346 |
|
2347 Perforce release |
|
2348 ================ |
|
2349 Made by Andy Blackburn 23/05/2003 |
|
2350 |
|
2351 Re-submitted deferred defects: |
|
2352 DEF023874 - app-engines/cntmodel RDebug::Print being used instead of RTest class. |
|
2353 DEF023877 - app-engines/cntmodel two testharnesses are not included in IBY file. |
|
2354 |
|
2355 Perforce release |
|
2356 ================ |
|
2357 Made by Bob Rosenebrg 21/05/2003 |
|
2358 |
|
2359 Fixed defect: DEF025434 - cntmodel/TFilterview doesn't check leaving error in E32Main() |
|
2360 iTest object moved to global test object |
|
2361 added test files to .iby |
|
2362 fixed copyright headers |
|
2363 |
|
2364 Perforce release |
|
2365 ================ |
|
2366 Made by Bob Rosenebrg 21/05/2003 |
|
2367 |
|
2368 Fixed defect: |
|
2369 DEF025436 cntmodel: 5 tests still use RDebug::Print(_L("RTEST: SUCCESS : ...")); |
|
2370 t_apac, bld.inf: iTest object moved to global test object, data file moved to z drive to allow testing on device |
|
2371 t_viewevents, t_groupview_unfiled_profile: iTest object moved to global test object |
|
2372 t_owncard: RDebug line removed |
|
2373 t_speeddialtest: removed RDebug and replaced with proper use of g_test |
|
2374 cntmodeltest.iby: t_apac, t_speeddialtest, t_viewevents added to build |
|
2375 |
|
2376 ============================================================================================================ |
|
2377 CNTMODEL Perforce release by Nikolay Budantsev 21/05/2003 |
|
2378 Fixed defects: |
|
2379 DEF023745 - Cntmodel potential memory leak preventing OOM testing |
|
2380 MWAR-5LFHMY Change Request |
|
2381 "Application Engines, GT0149 C&M (Typhoon), CntvCard reference plugin modernisation" |
|
2382 |
|
2383 Perforce release |
|
2384 ================ |
|
2385 Made by Andy Blackburn 20/05/2003 |
|
2386 |
|
2387 Fixed defects: |
|
2388 DEF023745 - Cntmodel potential memory leak preventing OOM testing |
|
2389 DEF023874 - (propagated) app-engines/cntmodel RDebug::Print being used instead of RTest class |
|
2390 DEF023877 - (propagated) app-engines/cntmodel two testharnesses are not included in IBY file. |
|
2391 |
|
2392 Perforce release |
|
2393 ================ |
|
2394 Made by Franco Bellu 08/05/2003 |
|
2395 |
|
2396 Fixed defect DEF023565 - stubsis.mk does not respect EPOCROOT |
|
2397 |
|
2398 Perforce release |
|
2399 ================ |
|
2400 Made by StephaneL 25th April 2003 |
|
2401 Test code update for defect: |
|
2402 DEF022667 (Propagated) Contact model db event not sent when removing speed dial from an... |
|
2403 DEF022709 (Propagated) Contact DB Monitoring Error Messages |
|
2404 |
|
2405 Perforce release |
|
2406 ================ |
|
2407 Made by AlexD 11th April 2003 |
|
2408 fix defect |
|
2409 DEF022709 (Propagated) Contact DB Monitoring Error Messages |
|
2410 DEF022634 - (Propagated) CFilteredView's sort doesn't work correctly |
|
2411 DEF022667 - (Propagated) Contact model db event not sent when removing speed dial from an... |
|
2412 DEF022839 Contacts Model sorting uses many non-alphanum chars before number when sortin |
|
2413 DEF022303 Font naming should be independent of printer drivers |
|
2414 DEF022410 (Propagated) Contacts Model ignores spaces when sorting |
|
2415 DEF022782 t32wld.h is exported twice |
|
2416 DEF022904 CntModel test code T_FiliteredViewSort builds with warnings for ARM4 |
|
2417 DEF022666 (Propagated) Wrong information carried in TContactViewEvent::EItemRemoved eve... |
|
2418 DEF022844 Misleading Commenting of RASCliSession::AlarmDataSize(..) API |
|
2419 |
|
2420 Perforce release |
|
2421 ================ |
|
2422 Made by StephaneL 9th April 2003 |
|
2423 DEF022282 - (Propagated) CContactDatabase::MatchPhoneNumberL(const TDesC&, const TInt) ig... |
|
2424 |
|
2425 Perforce release |
|
2426 ================ |
|
2427 Made by NicholaT 7th April 2003 |
|
2428 |
|
2429 Fix defect |
|
2430 DEF017683 "(Propagated) contacts have all (empty) fields after sync" |
|
2431 |
|
2432 Perforce release |
|
2433 ================ |
|
2434 Made by NickB 02/04/2003 |
|
2435 t_groups fix, for wins urel build warning. |
|
2436 |
|
2437 Perforce release |
|
2438 ================ |
|
2439 Made by NickB 01/04/2003 |
|
2440 Fix t_owncard build warnings 7.0 cntmodel |
|
2441 |
|
2442 Perforce release |
|
2443 ================ |
|
2444 Made by NikolayB 26/03/2003 |
|
2445 VoiceDial & RingTone CR test code |
|
2446 |
|
2447 Perforce release |
|
2448 ================ |
|
2449 Made by BeibeiW 25th March 2003 |
|
2450 |
|
2451 Fix defect |
|
2452 DEF021829 "Unused method in CLockSrvClient" |
|
2453 |
|
2454 Perforce release |
|
2455 ================ |
|
2456 Made by MableT 21st March 2003 |
|
2457 |
|
2458 Fix defect |
|
2459 INC018272 "SetTemplateRefId() does not update database" |
|
2460 |
|
2461 Perforce release |
|
2462 ================ |
|
2463 Made by StephaneL 14/03/2003 |
|
2464 DEF021845 - Old file format files crash machine |
|
2465 |
|
2466 Perforce release |
|
2467 ================ |
|
2468 Made by MableT 12th March 2003 |
|
2469 |
|
2470 Fix defect |
|
2471 DEF002434 "Contact search by phone number (locked ICC) does not leave with KErrAccessDenied " |
|
2472 |
|
2473 Perforce release |
|
2474 ================ |
|
2475 Made by DougF 12/03/2003 |
|
2476 Fix bug with loading old format CntModel data files. |
|
2477 |
|
2478 Perforce release |
|
2479 ================ |
|
2480 Made by StephaneL 10/03/2003 |
|
2481 Fix CntModel ARM4 build warning. |
|
2482 |
|
2483 Perforce release |
|
2484 ================ |
|
2485 Made by StephaneL 07/03/2003 |
|
2486 Minor changes to fix problems with the build. |
|
2487 |
|
2488 Perforce release |
|
2489 ================ |
|
2490 Made by StephaneL 6th March 2003 |
|
2491 |
|
2492 DEF017460 - Memoryleak when calling CContactDatabase->ExportSelectedContactsL during OOM |
|
2493 |
|
2494 Perforce release |
|
2495 ================ |
|
2496 Made by StephaneL 21th February 2003 |
|
2497 |
|
2498 INC016848 - Creating group during phonebook sync results in locked error |
|
2499 INC018191 - CContactDatabase::GetGroupIdListL() returns incomplete list of groups |
|
2500 |
|
2501 Perforce release |
|
2502 ================ |
|
2503 Made by MableT 18th February 2003 |
|
2504 |
|
2505 INC015225 "T_ViewSortError contact view sort error reporting fails" |
|
2506 |
|
2507 Perforce release |
|
2508 ================ |
|
2509 Made by MableT 12th February 2003 |
|
2510 |
|
2511 INC013101 "BC-proofing has been lost in CContactViewBase" |
|
2512 |
|
2513 Perforce release |
|
2514 ================ |
|
2515 Made by NicholaT 5th February 2003 |
|
2516 |
|
2517 Additional fix for defect |
|
2518 INC016098 "Change of owner card not reflected though CContactDatabase::OwnCardId()" |
|
2519 to handle own card deletion |
|
2520 |
|
2521 Perforce release |
|
2522 ================ |
|
2523 Made by StephaneL 30th January 2003 |
|
2524 |
|
2525 INC016520 "(Propagated) CContactFilteredView never sends EReady event after sort order chan" |
|
2526 |
|
2527 |
|
2528 Perforce release |
|
2529 ================ |
|
2530 Made by StephaneL 22th January 2003 |
|
2531 |
|
2532 Fix defect |
|
2533 INC016415 "CContactDatabase::CreateL() leaving results in owncard id set to 0" |
|
2534 The constructor initialisation list of CContactDatabase as change. |
|
2535 |
|
2536 Perforce release |
|
2537 ================ |
|
2538 Made by NicholaT/ChrisW 20th January 2003 |
|
2539 |
|
2540 Fix defect |
|
2541 INC016098 "Change of owner card not reflected though CContactDatabase::OwnCardId()" |
|
2542 |
|
2543 Perforce release |
|
2544 ================ |
|
2545 Made by NicholaT/ChrisW 14th January 2003 |
|
2546 |
|
2547 Fix defect |
|
2548 INC012959 "Beamed/synced VCard contains localised field labels" |
|
2549 |
|
2550 Perforce release |
|
2551 ================ |
|
2552 Made by MableT 13th January 2003 |
|
2553 |
|
2554 INC013100 "CNTModel has broken BC" |
|
2555 |
|
2556 Perforce release |
|
2557 ================ |
|
2558 Made by MableT 10th January 2003 |
|
2559 |
|
2560 Fix defect |
|
2561 DEF015946 "Database gets corrupted" |
|
2562 DEF015945 "FFFB: PC Sync corrupts Contact View information" |
|
2563 DEF015942 "Contacts synchronisation fix is not working with Chinese device (Calypso)" |
|
2564 DEF015938 "CContactLocalView hangs when Contact DB is recovered" |
|
2565 DEF015936 "Contact view sorting does not use default collation rules" |
|
2566 DEF015932 "CContactDatabase::RecoverL() does not forward errors to caller" |
|
2567 |
|
2568 Perforce release |
|
2569 ================ |
|
2570 Made by ChrisD 22nd November 2002 |
|
2571 |
|
2572 Fix defect |
|
2573 LUD-5FTG6V "adding a new ICC contact to database does not add |
|
2574 entry to group in same transaction" |
|
2575 |
|
2576 |
|
2577 Perforce release |
|
2578 ================ |
|
2579 Made by ChrisD/ChrisW 21st November 2002 |
|
2580 |
|
2581 Fix defect |
|
2582 TAA-5FTKBS "Edited coantact can not be re-added to speed dial |
|
2583 and gets locked permanently" |
|
2584 |
|
2585 Perforce release |
|
2586 ================ |
|
2587 MableT 19/11/02 |
|
2588 |
|
2589 Fix defect DEF003535 : cntviewfindconfig.h should be exported? |
|
2590 cntviewfindconfig.h |
|
2591 -Renamed MContactViewFindConfig as CContactViewFindConfigInterface (derived from CBase) |
|
2592 -Add a NewL method to return the class (public) |
|
2593 static CContactViewFindConfigInterface * NewL(TUid aImplementationUid); |
|
2594 -Added a virtual destructor (public). |
|
2595 -Added the other virtual methods in MContactViewFindConfig (public) |
|
2596 -Added the destructor key - TUid iDtor_ID_Key; (as private) |
|
2597 -Created a new inline header with the same name cntviewfindconfig.inl |
|
2598 -Added inline implementation for NewL and destructor |
|
2599 -Other virtual methods are not implemented now. |
|
2600 testplugin |
|
2601 -Moved this directory to the cntmodel/tsrc directory |
|
2602 -Only the resource file, mmp file and cpp file are necessary |
|
2603 -Removed empty directories |
|
2604 -Edit cntmodel/group/bld.inf to include the testplugin, t_apac + test export |
|
2605 -Edit cntmtst.iby file to include all necessary files for loading the testplugin and test input files onto rom. |
|
2606 -Changed name of testplugin to cntfindplugin |
|
2607 |
|
2608 Perforce release |
|
2609 ================ |
|
2610 Made by ChrisW/ChrisD 4th November 2002 |
|
2611 |
|
2612 Fix defect |
|
2613 DUG-5E5D8G "CNTMODEL unit tests fail on Lubbock" |
|
2614 |
|
2615 Perforce release |
|
2616 ================ |
|
2617 Made by ChrisW/ChrisD 31st October 2002 |
|
2618 |
|
2619 Fix defect |
|
2620 LUD-5FFJGZ "dbms panic when syncing contacts" |
|
2621 |
|
2622 Perforce release |
|
2623 ================ |
|
2624 Made by Katie Evans/ChrisD 29th October 2002 |
|
2625 |
|
2626 Fix defect |
|
2627 KRL-5EYFBU "CContactDatabase::CompressRequired() returns true when it should not" |
|
2628 |
|
2629 Perforce release |
|
2630 ================ |
|
2631 Made by Stéphane Lenclud 17th October 2002 |
|
2632 |
|
2633 Fix for defect |
|
2634 LUD-5ETG3K "VCard sent from P800 to T300 which includes an image does not save on T300" |
|
2635 |
|
2636 Perforce release |
|
2637 ================ |
|
2638 MableT 17/10/02 |
|
2639 |
|
2640 Implemented Change Request:JROE-5DNJ3K |
|
2641 Application Engines, GT0149 C&M (Typhoon), Add APAC Find support to CNTMODEL |
|
2642 ECOM Plugin framework has been used to design and implement an interface,that allows |
|
2643 users of contacts model to define the Find behaviour of their own. |
|
2644 A Test Plugin has been written which implements a simple Find . |
|
2645 Test code (t_apac.exe) has been written to test this test plugin. |
|
2646 |
|
2647 Perforce release |
|
2648 ================ |
|
2649 SindhuM 12/10/02 |
|
2650 |
|
2651 Implemented Change Request: PHAR-5CTQ52 Application Engines, GT0149 C&M (Typhoon), |
|
2652 BC/S60: Break direct VERSIT static dependency with the app engines |
|
2653 The function CContactItemField::IsValidLabel() updated. |
|
2654 |
|
2655 Perforce release |
|
2656 ================ |
|
2657 Made by NicholaT 10th October 2002 |
|
2658 |
|
2659 Fix for defect |
|
2660 BRN-5EGH2G "Race condition in CPhoneBookSession::DoSynchronisationL" |
|
2661 |
|
2662 Perforce release |
|
2663 ================ |
|
2664 Made by ChrisD 2nd October 2002 |
|
2665 |
|
2666 Fix defect |
|
2667 LUD-5EBHZF "ICC contacts view broadcasts additem events after view is ready" |
|
2668 BRN-5E9CQL "CntModel doesn't handle PhBkSync errors" |
|
2669 |
|
2670 Perforce release |
|
2671 ================ |
|
2672 Made by ChrisD 20th September 2002 |
|
2673 |
|
2674 Fix defect |
|
2675 EXT-5DXERR "SyncML VCARD: REV value in VCARD from the phone does hold |
|
2676 time 1 hour offset" |
|
2677 |
|
2678 Perforce release |
|
2679 ================ |
|
2680 Made by ChrisD 17th September 2002 |
|
2681 |
|
2682 Fix defect |
|
2683 DUG-5DQHSQ "Complexity of handling ICC contact views should be reduced" |
|
2684 |
|
2685 Perforce release |
|
2686 ================ |
|
2687 Made by ChrisD 16th September 2002 |
|
2688 |
|
2689 Fix defect |
|
2690 MON-5CZJQ5 "Contacts database stores language dependent strings" |
|
2691 |
|
2692 Perforce release |
|
2693 ================ |
|
2694 Made by ChrisD 13th September 2002 |
|
2695 |
|
2696 Fix defect |
|
2697 SAS-5DWB9T "Contacts panic while sync with list view displayed" |
|
2698 |
|
2699 Perforce release |
|
2700 ================ |
|
2701 Made by ChrisD 12th September 2002 |
|
2702 |
|
2703 Fix defects |
|
2704 THY-5D9KH7 "contact sorting for uppercase/lowercase chars wrong" |
|
2705 DUG-5DQHMS "New API required to return phonebook group ID" |
|
2706 |
|
2707 Perforce release |
|
2708 ================ |
|
2709 Made by Stephane Lenclud 12th September 2002 |
|
2710 |
|
2711 Fix defect |
|
2712 SAR-5CJEFW Phonematch will match 121 to 07777666121 |
|
2713 |
|
2714 Perforce release |
|
2715 ================ |
|
2716 Made by ChrisD 11th September 2002 |
|
2717 |
|
2718 Fix defect |
|
2719 TAA-5CRJB3 "Can not get database view event (TContactViewEvent::EItemAdded) |
|
2720 when an ICC entry is added" |
|
2721 |
|
2722 Perforce release |
|
2723 ================ |
|
2724 Made by ChrisD 20th August 2002 |
|
2725 |
|
2726 Fix defect |
|
2727 LUD-5CYEQX "SyncML/Contacts - Department info in company name" |
|
2728 |
|
2729 Perforce release |
|
2730 ================ |
|
2731 Made by ChrisD 19th August 2002 |
|
2732 |
|
2733 Fix defect |
|
2734 BEN-5CMNFP "Device hangs when PC owerwrites Handheld and syncing deleted email" |
|
2735 DUG-5D6DVM "(Propagated) FFFB: PC Sync corrupts Contact View information" |
|
2736 |
|
2737 Perforce release |
|
2738 ================ |
|
2739 Made by Stephane Lenclud 14th August 2002 |
|
2740 |
|
2741 Fix defect |
|
2742 MON-5CTEMV "Locale of cntmodel resource file is not checked before being loaded" |
|
2743 |
|
2744 Perforce release |
|
2745 ================ |
|
2746 Made by ChrisD 13th August 2002 |
|
2747 |
|
2748 Fix defect |
|
2749 DUG-5CXEQY "(Propagated) CNTMODEL ignores a DBMS error" |
|
2750 |
|
2751 Perforce release |
|
2752 ================ |
|
2753 Made by ChrisD 7th August 2002 |
|
2754 |
|
2755 Fix defect |
|
2756 BEN-5CEBZB "Contact not displayed when changed in new folder list view" |
|
2757 |
|
2758 Perforce release |
|
2759 ================ |
|
2760 Made by ChrisD 5th August 2002 |
|
2761 |
|
2762 Fix defect |
|
2763 LIG-5CCG3Y "Program closed when database is corrupt" |
|
2764 DUG-5CQBYA "(Propagated) Searching works slowly with a CContactFilteredView" |
|
2765 |
|
2766 Perforce release |
|
2767 ================ |
|
2768 Made by ChrisD 2nd August 2002 |
|
2769 |
|
2770 Fix defect |
|
2771 TAA-5C4DMX "Using CContactDatabase::MatchPhoneNumberL(...) with a string that doesn't |
|
2772 represent a phone number returns every contact in the database" |
|
2773 |
|
2774 Perforce release |
|
2775 ================ |
|
2776 Made by ChrisD/ChrisW 1st August 2002 |
|
2777 |
|
2778 Fix defect |
|
2779 BEN-5B3KWK "SyncML: Crash when syncing contacts" |
|
2780 |
|
2781 Perforce release |
|
2782 ================ |
|
2783 Made by ChrisD/ChrisW 18th July 2002 |
|
2784 |
|
2785 Fix defect |
|
2786 OEL-5BQA4S "Performance issues with unfiled group in contacts" |
|
2787 |
|
2788 Perforce release |
|
2789 ================ |
|
2790 Made by Stephane Lenclud 9th July 2002 |
|
2791 |
|
2792 Fix Defect |
|
2793 DUG-5BVFK4 "(Propagated) Sync PC to Phone match the wrong field" |
|
2794 Two functions updated from contact model: |
|
2795 -CContentType::IsEqualForSyncUpdate |
|
2796 -CContactItemFieldSet::UpdateForSyncL |
|
2797 Added tests: |
|
2798 T_WRONGFIELDMATCH : Tests the CContentType::IsEqualForSyncUpdate function |
|
2799 T_UPDATEFORSYNC : Does profiling and tests the CContactItemFieldSet::UpdateForSyncL function. |
|
2800 |
|
2801 |
|
2802 Perforce release |
|
2803 ================ |
|
2804 Made by DougF 4th July 2002 |
|
2805 |
|
2806 Fix defect |
|
2807 FER-5BJJXY "If Contacts leaves in the wrong place then an object is not cleared up" |
|
2808 |
|
2809 Perforce release |
|
2810 ================ |
|
2811 Made by ChrisD/ChrisW 26th June 2002 |
|
2812 |
|
2813 Fix defect |
|
2814 TET-5ADK7Y "System locks due to CPrivateChangeEventNotifier" |
|
2815 |
|
2816 Perforce release |
|
2817 ================ |
|
2818 Made by ChrisD 25th June 2002 |
|
2819 |
|
2820 Fix defect |
|
2821 MAT-5B7JD4 "AddContactToGroupL()/RemoveContactFromGroupL() does not update |
|
2822 object passed as argument" |
|
2823 |
|
2824 Perforce release |
|
2825 ================ |
|
2826 Made by ChrisD 21st June 2002 |
|
2827 |
|
2828 Fix defect |
|
2829 DUG-5ATJD7 "(Propagated) Contacts synchronisation fix is not working with |
|
2830 Chinese device (Calypso)" |
|
2831 |
|
2832 Perforce release |
|
2833 ================ |
|
2834 Made by ChrisD 19th June 2002 |
|
2835 |
|
2836 Fix defect |
|
2837 DUG-5B9EJG "(Propagated) (Propagated) Database gets corrupted" |
|
2838 |
|
2839 Perforce release |
|
2840 ================ |
|
2841 Made by ChrisD/ChrisW 14th June 2002 |
|
2842 |
|
2843 Fix defects |
|
2844 MAT-59SHVW "Insufficient support for unfiled contacts" |
|
2845 MAT-5A5D25 "CContactFindView is too slow" |
|
2846 DUG-59HHTZ "Filtered View needs performance enhancement" |
|
2847 |
|
2848 This release changes the file format. Test databases should be regenerated. |
|
2849 |
|
2850 Perforce release |
|
2851 ================ |
|
2852 Made by ChrisD 23rd May 2002 |
|
2853 |
|
2854 Fix defects |
|
2855 EXT-599EF6 "Problems appear when contact's default number is deleted / edited |
|
2856 in PIM - Lotus Organizer 6.0" |
|
2857 EXT-59PB7J "CContactLocalView notifies only the first observer about initialisation problems" |
|
2858 |
|
2859 Perforce release |
|
2860 ================ |
|
2861 Made by NicholaT 22nd May 2002 |
|
2862 |
|
2863 Fix defects |
|
2864 TUR-5ADHGW "Contact view sorting does not use default collation rules" |
|
2865 THY-59KK2U "Cntmodel View architecture does not sort contacts based on individual fields" |
|
2866 test t_viewsort added |
|
2867 |
|
2868 Perforce release |
|
2869 ================ |
|
2870 Made by ChrisD 9th May 2002 |
|
2871 |
|
2872 Fix defect |
|
2873 DUG-59JEH3 "New API proposal for CContactViewBase" |
|
2874 |
|
2875 Perforce release |
|
2876 ================ |
|
2877 Made by NicholaT 9th May 2002 |
|
2878 |
|
2879 Migrate 6.1 fix for |
|
2880 TUR-59YLCR "CContactDatabase::RecoverL() does not forward errors to caller" |
|
2881 |
|
2882 Perforce release |
|
2883 ================ |
|
2884 Made by NicholaT 9th May 2002 |
|
2885 |
|
2886 Migrate 6.1 fix for |
|
2887 TUR-59YD47 "CContactLocalView hangs when Contact DB is recovered" |
|
2888 |
|
2889 Perforce release |
|
2890 ================ |
|
2891 Made by ChrisD 24th April 2002 |
|
2892 |
|
2893 Migrate 6.1 fix for |
|
2894 EXT-57YGMQ "CContactViewBase::ContactsMatchingCriteriaL is too slow for interactive find" |
|
2895 |
|
2896 Perforce release |
|
2897 ================ |
|
2898 Made by Nichola Turner 22nd April 2002 |
|
2899 Fix defects |
|
2900 TUR-59AHB6 "ICC entries not supported in contact model views" |
|
2901 Added test t_iccview and changed cntsyncchecker to disable some of the user::infoprints by default |
|
2902 |
|
2903 ANN-58CD3U "JavaPhone javax\pim\addressbook\items.html fails on WINS" |
|
2904 This was fixed by reverting the fix for |
|
2905 JOE-4ZDDM5 "JavaPhone API cannot retrieve ContactTemplates via their ORG field" |
|
2906 Contact templates now retain default data when a template is updated. |
|
2907 |
|
2908 Perforce release |
|
2909 ================ |
|
2910 Made by Beibei Wang 18th April 2002 |
|
2911 Fix defect |
|
2912 BRN-595GB2 "Contacts panic when searching for contacts with alot of chinese characthers in the search-string" |
|
2913 |
|
2914 Perforce release |
|
2915 ================ |
|
2916 Made by Beibei Wang 14th April 2002 |
|
2917 Fix defect |
|
2918 SIK-57KLBQ "Remaining disk space is not included in CompressRequired() calculation" |
|
2919 |
|
2920 Perforce release |
|
2921 ================ |
|
2922 Made by NicholaT 20th March 2002 |
|
2923 |
|
2924 Fix defect |
|
2925 TUR-58EDRQ "local view of contact model panic when deleted a group when i just added a member" |
|
2926 |
|
2927 Perforce release |
|
2928 ================ |
|
2929 Made by ChrisD 19th March 2002 |
|
2930 |
|
2931 Fix defect |
|
2932 DUG-58DGTD "Accessor method required to return Contact item GUID" |
|
2933 |
|
2934 Perforce release |
|
2935 ================ |
|
2936 Made by ChrisD 18th March 2002 |
|
2937 |
|
2938 Fix defect |
|
2939 DUG-587KUF "Speed dial should be removed from ini-file before doing it with contact" |
|
2940 |
|
2941 Perforce release |
|
2942 ================ |
|
2943 Made by NicholaT 13th March 2002 |
|
2944 |
|
2945 fix for defect SEC-57QL65 "Find an ICC entry by number is successful even though ICC has become locked" |
|
2946 |
|
2947 Added test to t_iccentry.cpp to check fix |
|
2948 |
|
2949 Perforce release |
|
2950 ================ |
|
2951 Made by ChrisD 7th March 2002 |
|
2952 |
|
2953 Fix for defects |
|
2954 EXT-57PDX3 "CContactFilteredView sends an invalid event if its update fails" |
|
2955 EXT-57PDPT "CContactFilteredView sends superfluous events" |
|
2956 EXT-57YBRN "CViewContact ignores out of memory errors" |
|
2957 EXT-57PG7Q "Cntmodels cntview CContactRemoteView::ContactAtL leaves with |
|
2958 KErrEof when there is a euro sign" |
|
2959 |
|
2960 Added new regression testcode, T_CONTACTAT & T_FILTEREDVIEWEVENTS. |
|
2961 |
|
2962 Perforce release |
|
2963 ================ |
|
2964 Made by NicholaT 7th March 2002 |
|
2965 |
|
2966 Fix for defect |
|
2967 JOE-4ZDDM5 "JavaPhone API cannot retrieve ContactTemplates via their ORG field" |
|
2968 |
|
2969 Added test code to T_templ to check fix. |
|
2970 Fixed test failure in T_view2. |
|
2971 |
|
2972 Perforce release |
|
2973 ================ |
|
2974 Made by PaulC 4th March 2002 |
|
2975 |
|
2976 Fix for 6.1 defect |
|
2977 EXT-57KBZN "CntModel FindLC leaves with KErrArgument when find string contains a "'" character" |
|
2978 |
|
2979 Added test code to T_dbase2 to check fix. |
|
2980 |
|
2981 Perforce release |
|
2982 ================ |
|
2983 Made by ChrisD 15th February 2002 |
|
2984 |
|
2985 Fix defects |
|
2986 EXT-55HFMN "Cntmodel is not euro compatible" |
|
2987 DUG-57CEV7 "Contacts model finds email addresses after the contact has been deleted" |
|
2988 |
|
2989 Perforce release |
|
2990 ================ |
|
2991 Made by ChrisD 5th February 2002 |
|
2992 |
|
2993 Fix defect |
|
2994 SEC-562N6B "Find an ICC entry is successful even though ICC has become locked" |
|
2995 |
|
2996 Perforce release |
|
2997 ================ |
|
2998 Made by ChrisD 30th January 2002 |
|
2999 |
|
3000 Fix for defect TUR-53DBD3 "13 phone (w) fields in a contact" |
|
3001 An extension makefile has been added to contacts model to generate the resource file header |
|
3002 (CNTMODEL.RSG) without creating the compiled resource file (CNTMODEL.RSC). |
|
3003 |
|
3004 CONTACUI and the contacts model testcode have been modified to create the template they |
|
3005 require as part of their build process. |
|
3006 |
|
3007 Perforce release |
|
3008 ================ |
|
3009 Made by ChrisD 25th January 2002 |
|
3010 |
|
3011 Fix defect DUG-56GJT9 "Problem with TemplateRefId" |
|
3012 |
|
3013 Perforce release |
|
3014 ================ |
|
3015 Made by ChrisD 15th January 2002 |
|
3016 |
|
3017 Revised fix for |
|
3018 EXT-54EKP9 "Phone number matching does not match Fax field" |
|
3019 DUG-542GK2 "FindInTextDef performance is degraded with new contacts model" |
|
3020 This release fixes testcode regressions introduced by these submissions. |
|
3021 |
|
3022 Perforce release |
|
3023 ================ |
|
3024 Made by PaulC 9th January 2002 |
|
3025 |
|
3026 Update for previous Fix for defect COY-567J99 "Phone number matching does not match Fax field" |
|
3027 |
|
3028 |
|
3029 Perforce release |
|
3030 ================ |
|
3031 Made by PaulC 8th January 2002 |
|
3032 |
|
3033 Fix for defect COY-567J99 "Phone number matching does not match Fax field" |
|
3034 + associated test code. |
|
3035 |
|
3036 |
|
3037 Perforce release |
|
3038 ================ |
|
3039 Made by ChrisD 4rd January 2002 |
|
3040 |
|
3041 Fixed the following defects |
|
3042 DUG-542GK2 "FindInTextDef performance is degraded with new contacts model" |
|
3043 ROE-55CET4 "Performance issue: Contacts deletion is very slow on Calypso hardware" |
|
3044 MAT-555JQ2 "Missing ItemRemoved event when removing Own card" |
|
3045 |
|
3046 Revised API behaviour for CContactNamedRemoteView to allow clients to request a |
|
3047 shared view without knowing the sort order it is currently using. See in source docs |
|
3048 for details. |
|
3049 |
|
3050 Perforce release |
|
3051 ================ |
|
3052 Made by PaulC 4th January 2002 |
|
3053 |
|
3054 Fix for Defect COY-555GVG "CLockSrvClient::InitL() uses a bitwise comparison for |
|
3055 database file names" plus new test code to test for this. |
|
3056 |
|
3057 Perforce release |
|
3058 ================ |
|
3059 Made by ChrisD 18th December 2001 |
|
3060 |
|
3061 Fixed defects |
|
3062 DUG-54HJVV "MatchPhoneNumberL doesn't match phone numbers with leading spaces" |
|
3063 DUG-53UEF5 "Contacts model has several non-leaving methods which leave" |
|
3064 |
|
3065 Perforce release |
|
3066 ================ |
|
3067 Made by ChrisD 5th December 2001 |
|
3068 |
|
3069 First release of changes for GT 83 Hurricane Telephony project. |
|
3070 This adds a framework to allow SIM card contact information to be accessed |
|
3071 via the standard Contacts model API. Please look at the project documentation |
|
3072 for further details. |
|
3073 |
|
3074 Perforce release |
|
3075 ================ |
|
3076 Made by ChrisD 26th November 2001 |
|
3077 |
|
3078 Fix for WHE-52VECT "Panic in CContactDatabase::AddNewContactL" |
|
3079 |
|
3080 Perforce release |
|
3081 ================ |
|
3082 Made by ChrisD/PaulC 24th October 2001 |
|
3083 |
|
3084 Revised fix for EXT-52YGDT "CContactLocalView works incorrectly with some preferences" |
|
3085 since the previous fix introduced new warnings to the code. Fixed testcode bugs which |
|
3086 caused failure in release builds. |
|
3087 |
|
3088 Fixed EXT-53RJ4S "A groups only local view crashes when contacts are deleted" caused |
|
3089 by mismatched DBMS debug resource checking statements. |
|
3090 |
|
3091 Fixed EXT-53JGEN "CContactDatabase::GroupCount() crashes when called to a brand |
|
3092 new default database" |
|
3093 |
|
3094 Perforce release |
|
3095 ================ |
|
3096 Made by ChrisD 10th October 2001 |
|
3097 |
|
3098 Fixed the following defect |
|
3099 DUG-4ZLLGG "Lock server should use global message pool" |
|
3100 |
|
3101 Perforce release |
|
3102 ================ |
|
3103 Made by ChrisD 9th October 2001 |
|
3104 |
|
3105 Fixed the following defects |
|
3106 EXT-52WGT8 "CContactViewBase async events panic" |
|
3107 EXT-52YGDT "CContactLocalView works incorrectly with some preferences" |
|
3108 |
|
3109 Perforce release |
|
3110 ================ |
|
3111 Made by ChrisD 21st September 2001 |
|
3112 |
|
3113 Fixed the following defects |
|
3114 EXT-4ZZH86 "Non-leaving functions call leaving functions in RContactRemoteView class" |
|
3115 EXT-52JGUG "RContactRemoteView::ContactsMatchingCriteriaL() is not OOM-safe" |
|
3116 |
|
3117 Perforce release |
|
3118 ================ |
|
3119 Made by ChrisD 5th September 2001 |
|
3120 |
|
3121 Fixed the following defects |
|
3122 DUG-523ENR "Phone match table rows not deleted after synchronisation" |
|
3123 DUG-4ZTGGU "Incorrect data retrieved after editing contact twice" |
|
3124 DUG-4ZVN79 "EUnfiltered flag should return all contacts in filtered view" |
|
3125 DUG-4ZVNBW "MatchPhoneNumberL doesn't match correctly without CNTPHONE.DLL" |
|
3126 DUG-522DDH "FieldTextForContactAtRowL doesn't return the correct number of fields" |
|
3127 DUG-522DHM "CContactViewRangeBase should only compare the first character" |
|
3128 DUG-525BZ9 "CContactGroupView sends wrong event when the group contents change" |
|
3129 DUG-525C4N "CContactLocalView::InsertL() ignores out of memory error" |
|
3130 DUG-525C6R "Index Assertions in CContactRemoteViewBase should be ASSERT_ALWAYS" |
|
3131 DUG-525CAX "CContactFindView::RefineFindViewL() crashes if called repeatedly" |
|
3132 DUG-525CBQ "CContactLocalView::InsertL() leaks a CViewContact in certain cases" |
|
3133 DUG-525NQ4 "Filtered View Optimisation" |
|
3134 DUG-525C3R "CContactLocalView with EUnSortedAtEnd preferences panics when a |
|
3135 group is added to the Contact DB" |
|
3136 |
|
3137 Perforce release |
|
3138 ================ |
|
3139 Made by ChrisD 20th August 2001 |
|
3140 |
|
3141 Integrate OOM testcode for Contact Views API and various views |
|
3142 OOM fixes from GrahamO. |
|
3143 |
|
3144 Fixed defects |
|
3145 EDNCDUG-4ZEPY7 "Duplicate names shown after incremental find" |
|
3146 WIR-4WLFW6 "CntModel test code failing on assabet" |
|
3147 |
|
3148 This release is not BC for contact view classes derived from |
|
3149 CContactViewBase since NotifyObserverAsync() now returns a TInt. |
|
3150 However, this only affects internal Contact model code and is restricted |
|
3151 to WINS. |
|
3152 |
|
3153 Perforce release |
|
3154 ================ |
|
3155 Made by ChrisD 8th August 2001 |
|
3156 |
|
3157 Minor tidy-up release. |
|
3158 - Removed calls to RDebug::ProfileReset(), |
|
3159 - Removed unused TDatabaseState enum from CContactTables |
|
3160 - Removed CContactTables cleanup item defined in cntdb.cpp already |
|
3161 - Skipped T_ERROR tests which fail, so T_ERROR runs on WINS without failure |
|
3162 - Renamed method parameters in CContactTables to conform with |
|
3163 coding standards |
|
3164 |
|
3165 |
|
3166 Perforce release |
|
3167 ================ |
|
3168 Made by ChrisD/GrahamO/JoeB 3rd August 2001 |
|
3169 |
|
3170 Not source or binary compatible with the previous release. |
|
3171 |
|
3172 API changes: |
|
3173 CViewContact::Field() now returns a TPtrC rather than a const TDesC& |
|
3174 Removed method CContactViewBase::NotifyObserversAsync() |
|
3175 Removed method CContactDatabase::ContactsMatchingHintField() |
|
3176 |
|
3177 From ChrisD: |
|
3178 Fixed regression in asynchronous sort caused by new table structure (can be |
|
3179 verified by t_profile). |
|
3180 Used RPointerArray rather than CArrayPtrFlat for speeddial and current item classes. |
|
3181 Added new filtered view options EHome and EWork for Quartz and minimal testcode. |
|
3182 Removed all remaining code warrior warnings shown in Mainline 465. |
|
3183 Removed unused enum TTextDefFindState from cntdb.h |
|
3184 Fixed defect in T_BENCH so command line parameters can be used again |
|
3185 Reorganised Contacts model vCard converter DLL code and added Javadoc comments. |
|
3186 Changed DISTRIBUTION.POLICY files for Cntvcard and Documentation directories |
|
3187 from category D to E (approved by IPR change requests CDUG-4YYKPM and SCHM-4YYHWU) |
|
3188 Removed unnecessary CContactDatabase::ContactsMatchingHintFieldL() method. |
|
3189 Removed unsupported ConvertV6ContactsDatabaseIfNeededL() method. |
|
3190 |
|
3191 From JoeB/GrahamO: |
|
3192 Lots of views defect fixes! (details below) |
|
3193 |
|
3194 Changed the events sent by CContactLocal view after a re-sort, because it |
|
3195 was causing certain views to re-construct themselves twice. The events sent |
|
3196 on re-sort are now EUnavailable then ESortOrderChanged, rather than |
|
3197 EUnavailable, ESortOrderChanged then EReady. ESortOrderChanged implies |
|
3198 that the view is ready and waiting. |
|
3199 |
|
3200 Fixed defect in CContactFilteredView::HandleRemoveEventL() so that it doesn't |
|
3201 access the underlying view with the deleted contact's index. |
|
3202 |
|
3203 Fixed defect when a CContactLocalView is created while the creating thread has |
|
3204 outstanding EContactDbObserverEventContactAdded events. This could cause |
|
3205 the local view to end up with duplicated contacts. |
|
3206 |
|
3207 Fixed defect in CContactDatabase::CreatePhoneMatchNumberL() which assumed |
|
3208 phone number was at least 256 characters, if the phone parser didn't exist. |
|
3209 |
|
3210 Fixed defect concerning update of the groups view, if the group itself changes. |
|
3211 The original code only coped with contacts being changed and not groups. |
|
3212 |
|
3213 Fixed defect caused if CContactLocalView::SortL() is called twice. If it is called |
|
3214 before the sort has finished, it now cancels the active object then restarts it. |
|
3215 |
|
3216 A queue of outstanding notifications has been added to CContactViewBase |
|
3217 to allow multiple subviews to be created synchronously when they are based |
|
3218 on the same underlying view. |
|
3219 |
|
3220 A performance improvement has been made by modifying CViewContact from |
|
3221 holding an array of HBufC's to a single HBuf with an array of integers to index |
|
3222 the fields. The single HBufC solution should make sorting and inserting contacts |
|
3223 into the views faster as we don't have to concatenate their fields to compare them. |
|
3224 |
|
3225 Joe investigated a potential problem concerning construction of child views. |
|
3226 These views rely on the underlying parent view staying consistent during their |
|
3227 asynchronous construction. We initially thought this problem could be resolved |
|
3228 by locking the parent view whilst the child was constructed. However, this |
|
3229 work was abandoned because the locking strategy chosen was fundamentally |
|
3230 flawed. Joe summarised his findings as follows |
|
3231 |
|
3232 "It is not possible to know the state of the database underlying a view at the point |
|
3233 the lock is requested, and so the lock is meaningless. |
|
3234 |
|
3235 Current thoughts on the subject are that any locking strategy is probably over the |
|
3236 top for the requirements of the system - the only time when multiple clients will |
|
3237 be editing the database concurrently is when a sync is happening, and we're probably |
|
3238 going to disable all notifications then anyway. So, I think we're going to live |
|
3239 with the fact that views may be out of sync with the underlying data, and be soft |
|
3240 on (i.e. not panic) client that request data that is no longer present. This at least |
|
3241 will result in a semi-meaningful error dialog. There may be cases where the user requests |
|
3242 to edit an entry and is actually presented with a different entry. Shouldn't be |
|
3243 very common, and so we can probably live with this. |
|
3244 |
|
3245 Another stategy was considered (idea from Dave Amos). This involved views maintaining |
|
3246 a "synchronisation level id" between parents and children. Then when a child makes a |
|
3247 request on a parent, the child provides its id and the parent can use this to know |
|
3248 if the child is in sync or not. The problem with this strategy is that there's nothing |
|
3249 particularly sensible that the UI code can do beyond displaying a cryptic error |
|
3250 message, so it doesn't appear to help very much." |
|
3251 |
|
3252 As a result of Joe's investigation, the debug assertions for invalid view indexes have |
|
3253 been changed to User::Leave(KErrNotFound). This prevents the situation where a |
|
3254 the lock server could be panic'd if a child view asks the remote view for a contact |
|
3255 that doesn't exist in the view. This could be caused because the child view didn't |
|
3256 recieve a notification in time for example. We thought it would be very rare for this |
|
3257 to happen, and so we just leave rather than panic. |
|
3258 |
|
3259 |
|
3260 Perforce release |
|
3261 ================ |
|
3262 Made by ChrisD 9th July 2001 |
|
3263 |
|
3264 Fixed the following defects |
|
3265 RYT-4VQMBZ "ImportContactsL returns wrong LastModified date" |
|
3266 BEN-4Y2KTC "Contacts engine negatively indexing into an array" |
|
3267 BET-4YDGB3 "Contacts crashes when creating two entries" |
|
3268 DUG-4W7EMX "CContactSrvSession leaves with KErrGeneral in OOM" |
|
3269 DUG-4YDHV3 "CContactDatabase::OpenL can leave with KRequestPending!" |
|
3270 |
|
3271 Perforce release |
|
3272 ================ |
|
3273 Made by ChrisD 3rd July 2001 |
|
3274 |
|
3275 Contact View API defect fixes from GrahamO. This release fixes problems |
|
3276 caused when a contact id is added and removed from the underlying view, |
|
3277 causing the mappings in the filtered and group views to be out of date. |
|
3278 Also, CContactLocalView::HandleDatabaseEventL no longer notifies events |
|
3279 with an ID of -1. |
|
3280 |
|
3281 Perforce release |
|
3282 ================ |
|
3283 Made by ChrisD 28th June 2001 |
|
3284 |
|
3285 Added new phone number parsing library to contacts model. |
|
3286 This is required to avoid incorrect matches for phone number fields which |
|
3287 contain DTMF or supplementary service information. The library takes a |
|
3288 contacts phone number field and returns a descriptor with the raw phone |
|
3289 number (ie. without the DTMF and Supplementary service code parts of |
|
3290 the number). |
|
3291 |
|
3292 This library is dynamically loaded the first time it is required and is kept |
|
3293 loaded until the CContactDatabase object is destroyed. |
|
3294 |
|
3295 GT provides a reference implementation which conforms to the relevant |
|
3296 ETSI specifications. However, licensees are free to implement their own |
|
3297 phone parser library which conforms to the interface defined. The second |
|
3298 UID of the DLL needs to be 0x101F3D58 (KUidContactsPhoneNumParserDll). |
|
3299 |
|
3300 If no library can be found, cntmodel reverts to the previous behaviour and |
|
3301 will use all digits in the phone number field to determine the match. |
|
3302 |
|
3303 Other changes in this release |
|
3304 - Integrated fix for CContactViewBase::Close() suggested by Sami Rosendahl (Digita). |
|
3305 - Encapsulated public member data in CViewContact and provided two new methods |
|
3306 for view clients, Field() and Count(), |
|
3307 - Removed unused variable warnings in release builds |
|
3308 - Added a new base class for contacts plug-ins which the vCard converter and phone |
|
3309 number parser use. |
|
3310 - Deprecated old phone matching interfaces and removed the phone matching code |
|
3311 from the lock server. |
|
3312 - Minor ROM size reduction changes |
|
3313 - Fixes for the following defects |
|
3314 DUG-4VYPUP "Spelling mistake in CCntFilter API" |
|
3315 DUG-4W6C2P "Calling CCntFilter::Reset() before calling FilterDatabaseL causes access violation" |
|
3316 CHM-4XVEHB "Contacts server doesn't name its thread" |
|
3317 |
|
3318 Perforce release |
|
3319 ================ |
|
3320 Made by GrahamO/JoeB/ChrisD 22nd June 2001 |
|
3321 |
|
3322 First integration of LPD contacts model optimisation work to the mainline. |
|
3323 This introduces a new contact view library and API. See in-source docs |
|
3324 for more details. |
|
3325 |
|
3326 All recent 6.0 & 6.1 fixes have been integrated into this code, including: |
|
3327 EDNMBEN-4WCDPV "Phone match length specified incorrectly". |
|
3328 EDNJKOO-4W4CWJ "Deleting CContactDatabase causes troubles" |
|
3329 DUG-4WBEQG "Contacts model base64 workaround needs to be removed" |
|
3330 EDNJKAA-4WLDAY "Cannot synchronise Outlook contacts with German device" |
|
3331 |
|
3332 CContactDatabase::MatchPhoneNumberL() now uses the 7 rightmost digits of the |
|
3333 phone number when matching. The date separator set in the current locale is |
|
3334 checked to ensure that it won't cause TTime::Parse() to fail when the SQL is executed. |
|
3335 |
|
3336 |
|
3337 Perforce release |
|
3338 ================ |
|
3339 Made by ChrisD 4th April 2001 |
|
3340 |
|
3341 Fixed the following defects |
|
3342 NIN-4T9KFR "Contacts takes too long time to start up at first time with 500 or 700 entries" |
|
3343 DUG-4VGHGC "Regression in Current item support" |
|
3344 EXT-4UTCCX "RemoveSpeedDialFieldL opens a already open contact item" |
|
3345 Revised fix for CHM-4V3MHM "No notification sent if members of a group are changes" |
|
3346 |
|
3347 This release integrates the asynchronous sorting API from ER5u. |
|
3348 void SortAsyncL(CArrayFix<TSortPref>* aSortOrder, TRequestStatus& aStatus); |
|
3349 void SortAsyncL(CArrayFix<TSortPref>* aSortOrder, TRequestStatus& aStatus, MContactSortObserver& aObserver); |
|
3350 void CancelAsyncSort(); |
|
3351 |
|
3352 The API is not dissimilar to the synchronous version, taking a sort order array as |
|
3353 the primary parameter, and, specific to the asynch version, a TRequestStatus that will |
|
3354 be signalled upon completion of the sort. In addition, an optional observer may be |
|
3355 specified, and will be used to report progress during the reading of the contacts |
|
3356 from the database (the slowest aspect of the sorting process). |
|
3357 |
|
3358 The observer mixin call-back allows the contacts database to report the number of contacts |
|
3359 read so far, and the total number remaining. Clients may use this information to present |
|
3360 graphical progress reporting on slow hardware. |
|
3361 |
|
3362 The asynchronous sort expects that you don't call other contacts model methods without |
|
3363 aborting the sort. If you start a sort and need to add a contact, you need to cancel the |
|
3364 sort and restart the sort. |
|
3365 |
|
3366 A new test code project, T_PROFILE has been added to illustrate the use of the new API |
|
3367 and provide test cases for completed asynchronous sorting, and cancelled sorting. |
|
3368 |
|
3369 Perforce release |
|
3370 ================ |
|
3371 Made by AlexW 30th March 2001 |
|
3372 |
|
3373 Fixed the following defects |
|
3374 CHM-4V3MHM "No notification sent if members of a group are changes" |
|
3375 EXT-4UTD9Y "SetFieldAsSpeedDialL doesnt send notifications" |
|
3376 |
|
3377 Perforce release |
|
3378 ================ |
|
3379 Made by AlexW/ChrisD 12th February 2001 |
|
3380 |
|
3381 Fixed the following defects |
|
3382 EDNMBEN-4Q6HCP "Removing contact with speed dial makes it impossible change related SD any more" |
|
3383 EDNTVIA-4SEHCT "The size of contact database increases when opening and closing a contact card" |
|
3384 EDNETJA-4PSATC "New contact group not visible in address book selection list" |
|
3385 |
|
3386 Fully source and binary compatible. The database format has changed so you need to delete |
|
3387 old databases and 'c:\system\data\cntmodel.ini' before running the emulator. |
|
3388 |
|
3389 Perforce release |
|
3390 ================ |
|
3391 Made by ChrisD 26th January 2001 |
|
3392 |
|
3393 Fixed the following defects |
|
3394 EDNJTON-4R4HRZ "HeapSize >> HeapUsed" |
|
3395 EDNCDUG-4TAG8B "Linda optimisation work needs a way to set the sorted item list" |
|
3396 |
|
3397 Perforce release |
|
3398 ================ |
|
3399 Made by ChrisD 10th January 2001 |
|
3400 |
|
3401 Fixed the following defect |
|
3402 EDNAPIN-4RPGLG "CContactDatabase::ImportContactsL does not support TYPE=FAX" |
|
3403 |
|
3404 Perforce release |
|
3405 ================ |
|
3406 Made by ChrisD 9th January 2001 |
|
3407 |
|
3408 Fixed the following defect |
|
3409 EDNAALR-4Q2L4D "CContactDatabase::MatchPhoneNumberL() returns wrong number of contacts" |
|
3410 |
|
3411 Updated T_NOMACH unit test code to provide test coverage for duplicate phone numbers. |
|
3412 Fully source and binary compatible. The database format has changed so you need to delete |
|
3413 old databases before running the emulator. |
|
3414 |
|
3415 Perforce release |
|
3416 ================ |
|
3417 Made by ChrisD 18th December 2000 |
|
3418 |
|
3419 Fixed the following defect |
|
3420 EDNSKSA-4RHJQC "CContactDatabase::ImportContactsL doesn't set field type for job title" |
|
3421 |
|
3422 Perforce release |
|
3423 ================ |
|
3424 Made by ChrisD 6th November 2000 |
|
3425 |
|
3426 Fixed the following defect |
|
3427 EDNAPIN-4NYE97 "The search for several fields of same type is not supported" |
|
3428 |
|
3429 Perforce release |
|
3430 ================ |
|
3431 Made by ChrisD 23rd October 2000 |
|
3432 |
|
3433 Fixed the following defect EDNMBEN-4Q6HCP "Removing contact with speed dial |
|
3434 makes it impossible change related SD any more". |
|
3435 |
|
3436 Modified private PersistSpeedDialsL() method to take a TContactItemId parameter, so |
|
3437 that other clients are notified when the speeddials are changed. Added new code |
|
3438 in T_CURRENTDB unit test to verify this defect. |
|
3439 |
|
3440 Perforce release |
|
3441 ================ |
|
3442 Made by ChrisD 19th October 2000 |
|
3443 |
|
3444 Fixed the following defect |
|
3445 EDNAPIN-4NYE3R "CntModel does not support opening of read-only databases". |
|
3446 |
|
3447 The model has been changed so that it tries to open the contacts database |
|
3448 file read/write and if that fails, it tries to open the file read only. If it fails |
|
3449 to open it read only, the error is propagated to the client to handle. |
|
3450 |
|
3451 Perforce release |
|
3452 ================ |
|
3453 Made by ChrisD 9th October 2000 |
|
3454 |
|
3455 Fixed the following defect |
|
3456 EDNKDIN-4PSHRB "RDebug::Print()'s in non-debug code" |
|
3457 |
|
3458 Perforce release |
|
3459 ================ |
|
3460 Made by ChrisD 2nd October 2000 |
|
3461 |
|
3462 Fixed the following defects |
|
3463 EDNMBEN-4PEAXM "Removing speed dial #9 causes panic" |
|
3464 EDNCDUG-4PK9SA "GUID generation in vCards doesn't handle zero digits in a machine UID" |
|
3465 |
|
3466 Perforce release |
|
3467 ================ |
|
3468 Made by AlexW 25th September 2000 |
|
3469 |
|
3470 Fix for defect "Problem importing a vCard into cntModel?" (EDNPDAS-4NPJJS). |
|
3471 This was a merge in of a defect fix from ER5U. Added additional test code from ChrisD |
|
3472 |
|
3473 Perforce release |
|
3474 ================ |
|
3475 Made by AlexW/ChrisD 5th September 2000 |
|
3476 |
|
3477 Fixed the following defects |
|
3478 EDNPPKN-4N7H5R "transactions and parameter aInTransaction" |
|
3479 EDNPSTS-4NGL55 "Field has no content type info" |
|
3480 |
|
3481 Perforce release |
|
3482 ================ |
|
3483 Made by ChrisD 11th August 2000 |
|
3484 |
|
3485 Fixed the following defects |
|
3486 EDNPDAS-4N3EQU "Corrupt contact when adding a set of name fields and then restoring" |
|
3487 EDNRTRN-4MUGZX "vCards with images generated by Contacts Engine won't get their |
|
3488 images internalized when importing" |
|
3489 |
|
3490 Perforce release |
|
3491 ================ |
|
3492 Made by ChrisD/AlexW 28th July 2000 |
|
3493 |
|
3494 Fixes for the following defects |
|
3495 EDNAPIN-4L4EN9 "Wildcards should be treated as normal characters in search" |
|
3496 EDNCDUG-4JXF68 "Contact Uid generation relies on Hal::MachineUniqueId()" |
|
3497 EDNCDUG-4M7BXN "Strange CNTMODEL mappings when using Quartz template file" |
|
3498 EDNMMIR-4MBK9Z "Recurring DBMS panic EDbCannotSeek if contacts commits are forcibly interrupted" |
|
3499 EDNSWAR-4M5NGD "Missing "Current database" support" |
|
3500 |
|
3501 Added 'Current Database' support as requested by Crystal. Added new test code project |
|
3502 'T_CURRENTDB' to test this new additional functionality which includes tests for multi client |
|
3503 access, and current database persistence to new 'CntModel.ini' |
|
3504 |
|
3505 Fully source and binary compatible. The database format has changed so you need to delete |
|
3506 old databases before running the emulator. |
|
3507 |
|
3508 |
|
3509 Perforce release |
|
3510 ================ |
|
3511 Made by ChrisD 14th July 2000 |
|
3512 |
|
3513 Fix for the following defects |
|
3514 EDNCDUG-4LYJ8N "EStreamCannotSeek panic when adding long notes field" |
|
3515 EDNPPKN-4L5F2K "transactions in cntmodel" |
|
3516 |
|
3517 This release adds new methods to enable clients to begin and commit a |
|
3518 transaction without placing a cleanup item to rollback the database onto the |
|
3519 cleanup stack. The database can be explicitly rolled back by calling a seperate |
|
3520 method. |
|
3521 |
|
3522 The methods are : |
|
3523 void CContactDatabase::DatabaseBeginL(TBool aIsInTransaction); |
|
3524 void CContactDatabase::DatabaseCommitL(TBool aIsInTransaction); |
|
3525 void CContactDatabase::DatabaseRollback(); |
|
3526 |
|
3527 Added new test unit, T_SIZE, which generates worst-case deletions to monitor |
|
3528 file growth. |
|
3529 |
|
3530 |
|
3531 Perforce release |
|
3532 ================ |
|
3533 Made by ChrisD 23rd June 2000 |
|
3534 |
|
3535 This release integrates Steve Townsend's speed improvements to group loading |
|
3536 and bug fixes for rollback in CNTMODEL. |
|
3537 |
|
3538 Added new base class, CContactItemPlusGroup, to remove the duplication of |
|
3539 group functionality. This is now the new base for CContactGroup, CContactCard |
|
3540 and CContactOwnCard. This is hidden from external clients - so no changes are |
|
3541 necessary for applications. |
|
3542 |
|
3543 To speed up loading of groups, a second group table has been added which stores |
|
3544 the groups as arrays containing the id's of all contacts in a group. This has a lower |
|
3545 overhead than a second group index. |
|
3546 |
|
3547 Corrected GroupsJoinedLC() methods so that they return an empty array rather than |
|
3548 NULL for an empty list to avoid catching out clients that forget to check for NULL before |
|
3549 trying to use the array. Removed use of temporary heap allocations for SQL statements |
|
3550 to reduce heap churning. |
|
3551 |
|
3552 Fixed the following defects |
|
3553 EDNMKOS-4L4HPV "CContactDatabase::iCurrentItemId is not saved in database" |
|
3554 EDNCDUG-4LHDR7 "Template fields aren't being restored for contacts imported via vCard" |
|
3555 |
|
3556 Fully source and binary compatible. The database format has changed so you need to delete |
|
3557 old databases before running the emulator. |
|
3558 |
|
3559 |
|
3560 Perforce release |
|
3561 ================ |
|
3562 Made by ChrisD 8th June 2000 |
|
3563 |
|
3564 Integrates source incompatible changes made by Steve Townsend. This release |
|
3565 adds caching for multiple templates and a new database structure. |
|
3566 |
|
3567 An optimisation has been found by splitting the blob column into two. Search |
|
3568 speed is improved since the model doesn't need to read as much data in when |
|
3569 it searches through the contacts. This takes advantage of a DBMS optimisation |
|
3570 where columns under 255 bytes are read in a single pass. |
|
3571 |
|
3572 API changes as follows: |
|
3573 Added const parameter to function CContactItemField::IsTemplateLabelField() |
|
3574 Changed signature of CContactItemFieldSet::RestoreL |
|
3575 Changed signature of CContactItemFieldSet::StoreL |
|
3576 |
|
3577 Fixed the following defect |
|
3578 EDNMBEN-4L3HXX "Setting speed dial #9 causes panic" |
|
3579 |
|
3580 |
|
3581 Perforce release |
|
3582 ================ |
|
3583 Made by ChrisD 1st June 2000 |
|
3584 |
|
3585 Fixed the following defect |
|
3586 EDNMPEN-4KPHXK "importing an already exported vcard file" |
|
3587 |
|
3588 Perforce release |
|
3589 ================ |
|
3590 Made by ChrisD 22nd May 2000 |
|
3591 |
|
3592 Fixed the following defects |
|
3593 EDNCDUG-4K6LNZ "Lockserver doesn't handle OOM correctly" |
|
3594 EDNCDUG-4JXE4L "CNTMODEL testcode T_ERROR fails" |
|
3595 EDNCDUG-4KCDEK "CContactDatabase::doFindL is inefficient" |
|
3596 EDNMBEN-4KGAMF "Method to remove Speed Dial is missing" |
|
3597 Revised fix for |
|
3598 EDNASAE-4JHCE4 "Contacts will not sort correctly for different locales" |
|
3599 |
|
3600 All testcode runs on wins udeb successfully. |
|
3601 |
|
3602 Perforce release |
|
3603 ================ |
|
3604 Made by ChrisD 5 May 2000 |
|
3605 |
|
3606 Minor changes to CNTVCARD to allow clients to import/export PHOTO and LOGO |
|
3607 properties via vCard. This uses the new functionality implemented in Versit. |
|
3608 |
|
3609 All testcode runs on wins udeb successfully (except t_error) |
|
3610 |
|
3611 Perforce release |
|
3612 ================ |
|
3613 Made by ChrisD 2 May 2000 |
|
3614 |
|
3615 Fixed the following defects |
|
3616 EDNASAE-4JHCE4 "Contacts will not sort correctly for different locales" |
|
3617 EDNRTRN-4J5C5E "Groups in Cntmodel cannot be renamed if ..." |
|
3618 EDNCDUG-4JGJMQ "CContactStoreField stores binary data in HBufC rather than HBufC8" |
|
3619 |
|
3620 Added reserved functions to CContactFieldStorage derived classes for BC proofing. |
|
3621 Removed calls to depreciated User::Hal functions, cntmodel will use a Machine UID |
|
3622 of zero until a long-term solution for Contact UID generation is established. |
|
3623 |
|
3624 This release does not import or export PHOTO or LOGO properties, since this requires |
|
3625 new functionality to be implemented in Versit (the vCard parser). |
|
3626 |
|
3627 |
|
3628 Perforce release |
|
3629 ================ |
|
3630 Made by ChrisD 17 April 2000 |
|
3631 |
|
3632 Fixed the following defects |
|
3633 EDNMMIR-4JCCQD "CNTMODEL.IBY includes localisable items" |
|
3634 EDNVPUA-4JBLYC "CntModel needs BC proofing" |
|
3635 EDNCDUG-4J6MMC "Contacts model won't receive vCards it originally created but has since deleted" |
|
3636 EDNBWHE-4HXCXM "group retains link to a nested group after it has been deleted" |
|
3637 |
|
3638 Removed build warnings in cntfilt.cpp, cntitem.cpp & cntsrv.cpp. All testcode runs on wins udeb |
|
3639 with the exception of T_ERROR. |
|
3640 |
|
3641 |
|
3642 Version 0.00.063 |
|
3643 ================ |
|
3644 Made by StephanieR 5 May 1999 |
|
3645 |
|
3646 This release is attended for ER5U. |
|
3647 Merged in fix from licensee specific patch released in 047 |
|
3648 Uses versit 042 |
|
3649 |
|
3650 Version 0.00.062 |
|
3651 ================ |
|
3652 Made by StephanieR 17 March 1999 |
|
3653 |
|
3654 This release is attended for ER5U. |
|
3655 Works with full unicode characters in label text and field contents |
|
3656 Now uses Versit 041 and Conarc 031 |
|
3657 |
|
3658 Version 0.00.061 |
|
3659 ================ |
|
3660 Made by StephanieR 4 March 1999 |
|
3661 |
|
3662 This release is attended for ER5U. |
|
3663 |
|
3664 Added fix from release 045 |
|
3665 Fixed few problems highlighted in code review |
|
3666 Changed find code to use views rather than tables |
|
3667 Two version of find for multiple words have been tested for speed, one using SQL AND, |
|
3668 and one using a SQL search on first word only. The SQL AND version showed to be slightly faster. |
|
3669 Now uses Versit 040 and Conarc 030 |
|
3670 |
|
3671 |
|
3672 |
|
3673 Version 0.00.060 |
|
3674 ================ |
|
3675 Made by StephanieR 25 Feb 1999 |
|
3676 |
|
3677 Note for Rom building: cntvcard.dll must now be included in ROM. |
|
3678 |
|
3679 This release is attended for ER5U. |
|
3680 |
|
3681 1. the vcard import/export routines are now in a separate dll cntvcard.dll |
|
3682 which is loaded when necessary |
|
3683 |
|
3684 2. File format changes: |
|
3685 Removed DeleteFlag column |
|
3686 Added a text column, where the content of text fields is stored |
|
3687 Using TCardinality to store counts |
|
3688 Hint,Extra Fieldtypes and labels are now stored inline in the blob rootstream |
|
3689 |
|
3690 |
|
3691 |
|
3692 Version 0.00.044 |
|
3693 ================ |
|
3694 Made by SteveT 15 Feb 1999 |
|
3695 |
|
3696 1:"Personal pager" text changed to "Pager"; |
|
3697 |
|
3698 2:New functions intend for debug use only, these are not approved for use in |
|
3699 ROM apps. |
|
3700 IMPORT_C TInt BlobSizeL(TContactItemId aContactId); |
|
3701 IMPORT_C CContactIdArray* DeletedContactsLC(); |
|
3702 |
|
3703 3:DeleteContactsL bug fixed where it wouldn't send a changed message if it hit |
|
3704 an error after commiting some deletions. |
|
3705 |
|
3706 4:Index on UID's dropped, this has reduced the file size considerably at the |
|
3707 expense of speed when importing contacts with non-native UID's |
|
3708 |
|
3709 The file version number has been upped as a result of this. Old files will have |
|
3710 their uid index deleted. This appears to recover some of the space used for |
|
3711 the index but not all. You are recomended to delete old contacts files and |
|
3712 re-create them by synching. |
|
3713 |
|
3714 5:Handle changed events arriving when tables are closed. These used to cause |
|
3715 a panic, the CContactDatabase::HandleDatabaseEventL() function now checks |
|
3716 for tables being closed and marks the sort array as out of date if an event |
|
3717 arrives when it's in this state. |
|
3718 |
|
3719 6:When sending events with no meaningful iConnectionId value, it is now set |
|
3720 to zero instead of being left uninitialised. |
|
3721 |
|
3722 7:Fixed importing a NULL VCard to delete a contact problem where it used to |
|
3723 ignore the decrement access count flag. |
|
3724 |
|
3725 8:CContactDatabase::CompressRequired() will not leave now. If it gets an error |
|
3726 it will simply return EFalse. |
|
3727 |
|
3728 |
|
3729 Version 0.00.043 |
|
3730 ================ |
|
3731 Made by SteveT 9 Feb 1999 |
|
3732 |
|
3733 VDBMS/056 VE32/161 VMEDIASVR/039 VF32/127 VSTORE/051 VE32TOOLS/095 |
|
3734 VE32TOOLP/099 VE32UTILS/026 VEIKTOOLS/128 VRCOMP/314 VETEXT/100 |
|
3735 VVERSIT/020 VBAFL/086 VCONVERT/025 VCHARCONV/003 VCONARC/010 VEMIME/003 |
|
3736 |
|
3737 Changed algorithm in CContactItemField::TemplateContentType() so it gives the |
|
3738 original content type for new contacts that have not yet been mapped onto a |
|
3739 template. |
|
3740 |
|
3741 When launching the lock server under Marm the RProcess was not being closed, |
|
3742 this meant the lock server process would hang around until the calling |
|
3743 application exited. |
|
3744 |
|
3745 CloseContactL() is confirmed as being a non-leaving function, although the |
|
3746 name can not be changed at this stage. |
|
3747 |
|
3748 Version 0.00.042 |
|
3749 ================ |
|
3750 Made by SteveT 5 Feb 1999 |
|
3751 |
|
3752 VDBMS/056 VE32/161 VMEDIASVR/039 VF32/127 VSTORE/051 VE32TOOLS/095 |
|
3753 VE32TOOLP/099 VE32UTILS/026 VEIKTOOLS/128 VRCOMP/314 VETEXT/100 |
|
3754 VVERSIT/020 VBAFL/086 VCONVERT/025 VCHARCONV/003 VCONARC/010 VEMIME/003 |
|
3755 |
|
3756 Significant speed up in importing VCards. |
|
3757 Not insignificant speed up in reading contacts |
|
3758 |
|
3759 Added home flag to home email & mobile fields in the template |
|
3760 |
|
3761 When importing entries preference is given to work rather than home when |
|
3762 neither is specified |
|
3763 |
|
3764 Import/export now both support incrementing and decrementing of access |
|
3765 counts. |
|
3766 |
|
3767 Version 0.00.041 |
|
3768 ================ |
|
3769 Made by SteveT 2 Feb 1999 |
|
3770 |
|
3771 Fixed bug that caused contacts items without firstname/lastname go to the top |
|
3772 when first added. |
|
3773 |
|
3774 Added function TVersion CContactDatabase::Version() const that returns the |
|
3775 current model version. |
|
3776 |
|
3777 CContactDatabase::DeleteContactsL() has changed so it compresses if required |
|
3778 (as indicated by CompressRequired()), and also commits every 16 contacts |
|
3779 deleted. |
|
3780 |
|
3781 The value reutrned by TPtrC CContactDatabase::FileUid() is now constant for |
|
3782 a particular file. This release only will patch old files created with CntModels |
|
3783 earlier than 040 to add this file UID. |
|
3784 |
|
3785 Fixed more problems with DBMS giving locked and not found errors. AddContactL() |
|
3786 and DeleteContactL() now catch and retry when they receive these errors. |
|
3787 |
|
3788 Version 0.00.040 |
|
3789 ================ |
|
3790 Made by SteveT 27 January 1999 |
|
3791 |
|
3792 VDBMS/056 VE32/161 VMEDIASVR/039 VF32/127 VSTORE/051 VE32TOOLS/095 |
|
3793 VE32TOOLP/099 VE32UTILS/026 VEIKTOOLS/128 VRCOMP/314 VETEXT/100 |
|
3794 VVERSIT/018 VBAFL/086 VCONVERT/025 VCHARCONV/003 VCONARC/009 VEMIME/003 |
|
3795 |
|
3796 New functions: |
|
3797 |
|
3798 TUint CContactDatabase::ConnectionId() const |
|
3799 reutrns the current connection id, this can be compared the connection id |
|
3800 of incoming messages that provide the id of the connection that generated |
|
3801 them. |
|
3802 |
|
3803 CContactIdArray* CContactDatabase::ContactsChangedSinceL(const TTime& aTime) |
|
3804 Returns an array of contacts ids for all contacts changed since the specified |
|
3805 date. |
|
3806 |
|
3807 void CContactDatabase::DeleteContactsL(const CContactIdArray& aContactIds); |
|
3808 |
|
3809 Delete the specified array of contacts. One 'unspecified change' message |
|
3810 is sent instead of multiple deleted messages. |
|
3811 |
|
3812 static void CContactDatabase::DeleteDefaultFileL(); |
|
3813 |
|
3814 Delete the default contacts file. |
|
3815 |
|
3816 CContactIdArray* CContactDatabase::SortArrayL(const CContactIdArray* aIdArray, const CArrayFix<TSortPref>* aSortOrder); |
|
3817 |
|
3818 Returns a sorted array of contacts. |
|
3819 |
|
3820 const CContentType &CContactDatabase::TemplateContentType(const CContactItemField &aField) const |
|
3821 |
|
3822 Returns the content type of the template entry the specified field maps onto. |
|
3823 |
|
3824 const CContactTextDef* CContactDatabase::TextDefinition() const; |
|
3825 |
|
3826 Returns the current text def. |
|
3827 |
|
3828 CContactIdArray* CContactDatabase::FindInTextDefLC(const MDesCArray& aFindWords, const TCallBack &aWordParserCallback); |
|
3829 CContactIdArray* CContactDatabase::FindInTextDefLC(const MDesCArray& aFindWords,CContactTextDef* aTextDef, const TCallBack &aWordParserCallback); |
|
3830 CIdleFinder* CContactDatabase::FindInTextDefAsyncL(const MDesCArray& aFindWords, MIdleFindObserver *aObserver, const TCallBack &aWordParserCallback); |
|
3831 CIdleFinder* CContactDatabase::FindInTextDefAsyncL(const MDesCArray& aFindWords,const CContactTextDef* aTextDef, MIdleFindObserver *aObserver, const TCallBack &aWordParserCallback); |
|
3832 |
|
3833 Four overloads for the 'Find in text def' function. A find must match all |
|
3834 words in aFindWords. Functions without the CContactTextDef parameter use the |
|
3835 current default text def. |
|
3836 |
|
3837 Once created the async versions work the same as the usual async find. |
|
3838 |
|
3839 TFieldType CContactTextDef::FallbackField() const; |
|
3840 |
|
3841 returns the type of the current fall back field. |
|
3842 |
|
3843 TBool CContactItemField::IsValidLabel(const TDesC& aLabel,TInt& aInvalidPos) |
|
3844 |
|
3845 Returns wether the label is valid or not, if not aInvalidPos is set as the |
|
3846 index of the first invalid character. |
|
3847 |
|
3848 TPtrC CContactItem::UidStringL() const; |
|
3849 |
|
3850 Gives access to the contacts UidString. |
|
3851 |
|
3852 Version 0.00.039 |
|
3853 ================ |
|
3854 Made by SteveT 19 January 1999 |
|
3855 |
|
3856 DBMS/056 E32/159 MEDIASVR/039 F32/125 STORE/051 E32TOOLS/095 E32TOOLP/098 |
|
3857 E32UTILS/023 EIKTOOLS/128 RCOMP/314 ETEXT/099 VERSIT/017 BAFL/086 CONVERT/025 |
|
3858 CHARCONV/003 CONARC/008 EMIME/003 |
|
3859 |
|
3860 Contains DBMS speed ups from Andrew Thoelke and Simon Chisholm |
|
3861 Following fixes to sort VCard import export bugs: |
|
3862 A few field types got changes in the types between export and import |
|
3863 UpdateContact had bugged field type matching |
|
3864 Template matching didn't take into account extra unmatched fields in the template |
|
3865 |
|
3866 Version 0.00.038 |
|
3867 ================ |
|
3868 Made by SteveT 19 January 1999 |
|
3869 |
|
3870 DBMS/056 E32/159 MEDIASVR/039 F32/125 STORE/051 E32TOOLS/095 E32TOOLP/098 |
|
3871 E32UTILS/023 EIKTOOLS/128 RCOMP/314 ETEXT/099 VERSIT/??? BAFL/086 CONVERT/025 |
|
3872 CHARCONV/003 CONARC/008 EMIME/003 |
|
3873 |
|
3874 Well source only release put here as a fallback. |
|
3875 |
|
3876 Version 0.00.037 |
|
3877 ================ |
|
3878 Made by SteveT 15 January 1999 |
|
3879 |
|
3880 DBMS/056 E32/159 MEDIASVR/039 F32/125 STORE/051 E32TOOLS/095 E32TOOLP/098 |
|
3881 E32UTILS/023 EIKTOOLS/128 RCOMP/314 ETEXT/099 VERSIT/015 BAFL/086 CONVERT/025 |
|
3882 CHARCONV/003 CONARC/008 EMIME/003 |
|
3883 |
|
3884 Bug fixes as documented in Notes |
|
3885 |
|
3886 Version 0.00.036 |
|
3887 ================ |
|
3888 Made by SimonC 12 January 1999 |
|
3889 |
|
3890 DBMS/056 E32/159 MEDIASVR/039 F32/125 STORE/051 E32TOOLS/095 E32TOOLP/098 |
|
3891 E32UTILS/023 EIKTOOLS/128 RCOMP/314 ETEXT/099 VERSIT/015 BAFL/086 CONVERT/025 |
|
3892 CHARCONV/003 CONARC/008 EMIME/003 |
|
3893 |
|
3894 Another resource change to work around Versit bug with field labels ending in '.' |
|
3895 |
|
3896 |
|
3897 Version 0.00.035 |
|
3898 ================ |
|
3899 Made by StephanieR 12 January 1999 |
|
3900 |
|
3901 Same a s 034 but removed VOICE mappings from resource file (as in cntmodel 033) |
|
3902 |
|
3903 DBMS/056 E32/159 MEDIASVR/039 F32/125 STORE/051 E32TOOLS/095 E32TOOLP/098 |
|
3904 E32UTILS/023 EIKTOOLS/128 RCOMP/314 ETEXT/099 VERSIT/015 BAFL/086 CONVERT/025 |
|
3905 CHARCONV/003 CONARC/008 EMIME/003 |
|
3906 |
|
3907 Version 0.00.034 |
|
3908 ================ |
|
3909 Made by SteveT 11 January 1999 |
|
3910 |
|
3911 Modified resource file from Terry |
|
3912 Added CContactDatabase::ReplaceL() function |
|
3913 Added CContactItemField::UpdateFieldSet() |
|
3914 Added new variants of ReadContactTextDefL that work on a ready loaded |
|
3915 contact rather than a contact Id. |
|
3916 Added CContactItemField::FileSize() function |
|
3917 Plus bug fixes as mentioned in the bugs database |
|
3918 |
|
3919 DBMS/056 E32/159 MEDIASVR/039 F32/125 STORE/051 E32TOOLS/095 E32TOOLP/098 |
|
3920 E32UTILS/023 EIKTOOLS/128 RCOMP/314 ETEXT/099 VERSIT/015 BAFL/086 CONVERT/025 |
|
3921 CHARCONV/003 CONARC/008 EMIME/003 |
|
3922 |
|
3923 Version 0.00.033 |
|
3924 ================ |
|
3925 Made by StephanieR 07 January 1999 |
|
3926 |
|
3927 Added Option in ImportContacts to increase Access count (should speed up synchronisation) |
|
3928 Fixed bug where vcard uid creation time is changed |
|
3929 |
|
3930 Version 0.00.032 |
|
3931 ================ |
|
3932 Made by StephanieR 30 December 1998 |
|
3933 |
|
3934 Now uses Conarc 008 |
|
3935 Commented out Converter Kludge |
|
3936 Fixed SetStandardTextArray, doesn't introduced Etext paragraph mark before conversion |
|
3937 Fixed foreign uid matching |
|
3938 Removed VOICE mapping in template ressource file |
|
3939 |
|
3940 Version 0.00.031 |
|
3941 ================ |
|
3942 Made by StephanieR 22 December 1998 |
|
3943 |
|
3944 Vcard uis are now truncated to 255 characters |
|
3945 Fixed bug when importing empty vcard |
|
3946 |
|
3947 Version 0.00.030 |
|
3948 ================ |
|
3949 Made by SteveT 21 December 1998 |
|
3950 |
|
3951 Fixed import so labels from the template are used with imported contacts |
|
3952 Fix from SimonCh to get cache converters, speeding import up by a huge amount. |
|
3953 |
|
3954 Version 0.00.029 |
|
3955 ================ |
|
3956 Made by SteveT 16 December 1998 |
|
3957 |
|
3958 Changed template matching rules |
|
3959 Fixed problem with loading the template record while reading another record |
|
3960 Sorted out some problems with recovering from DBMS errors |
|
3961 |
|
3962 Version 0.00.028 |
|
3963 ================ |
|
3964 Made by StephanieR 15 December 1998 |
|
3965 |
|
3966 Added option to import contacts one by one |
|
3967 Fixed uid string problem (it wasn't decompressing) |
|
3968 Added Text<>Etext conversion when doing vcard import and exports (this requires convert 24 , whci isn't released yet, convert 23 doesn't work) |
|
3969 |
|
3970 |
|
3971 Version 0.00.027 |
|
3972 ================ |
|
3973 Made by SteveT 11 December 1998 |
|
3974 |
|
3975 Changed file structure, all old files are now defunct. |
|
3976 |
|
3977 Added RemoveFieldType() function to CContentType & CContactItemField |
|
3978 |
|
3979 SetThing(...) functions renamed to SetThingL(...) |
|
3980 |
|
3981 |
|
3982 |
|
3983 Version 0.00.026 |
|
3984 ================ |
|
3985 (Made by SimonC 10 December 1998) |
|
3986 |
|
3987 Uses: DBMS/054 E32/156 E32TOOLS/095 E32TOOLP/098 E32UTILS/023 EIKTOOLS/128 |
|
3988 F32/122 STORE/050 VERSIT/013 BAFL/086 CONVERT/023 CHARCONV/003 CONARC/005 |
|
3989 |
|
3990 Fixed field restoration bug that was losing labels from non-empty fields |
|
3991 |
|
3992 |
|
3993 |
|
3994 Version 0.00.025 |
|
3995 ================ |
|
3996 Made by SteveT 08 December 1998 |
|
3997 |
|
3998 System template |
|
3999 Added a system template to the database, all database are now created with a system template, the id of this template can be found by calling |
|
4000 |
|
4001 IMPORT_C TContactItemId TemplateId() const; |
|
4002 |
|
4003 This template can be read and modified like any other entry, but don't delete it, you can at the moment but I think it will be banned in future. |
|
4004 |
|
4005 Date format |
|
4006 |
|
4007 The format of the date used in text def's, for sorting and for finding can be set by calling |
|
4008 |
|
4009 IMPORT_C void SetDateFormatTextL(const TDesC &aFormat); |
|
4010 |
|
4011 The format string is as used by TTime to format dates & times. |
|
4012 |
|
4013 Phone match functions now declared as returning a TInt instead of a TBool. |
|
4014 IMPORT_C TInt InitLoadPhoneMatchesL(); |
|
4015 IMPORT_C TInt LoadPhoneMatchesL(); |
|
4016 |
|
4017 Changed message changes |
|
4018 |
|
4019 There's three new types of event |
|
4020 EContactDbObserverEventTemplateChanged, |
|
4021 EContactDbObserverEventTemplateDeleted, |
|
4022 EContactDbObserverEventTemplateAdded, |
|
4023 All with the obvious meanings. |
|
4024 The old out of date EContactDbObserverEventChanged has gone properly now. |
|
4025 |
|
4026 TStorageType |
|
4027 This is now a global typedef instead of a enum within CContactItemField |
|
4028 |
|
4029 Version 0.00.024 |
|
4030 ================ |
|
4031 (Made by SimonC 5 December 1998) |
|
4032 |
|
4033 Uses: DBMS/054 E32/156 E32TOOLS/095 E32TOOLP/098 E32UTILS/023 EIKTOOLS/128 |
|
4034 F32/122 STORE/050 VERSIT/013 BAFL/086 CONVERT/023 CHARCONV/003 CONARC/005 |
|
4035 |
|
4036 Released to allow further UI & Connectivity development. Must be used with |
|
4037 ContacUi 013 or later |
|
4038 |
|
4039 Not binary, source or data compatible with 023 (see 3 and 8 below) |
|
4040 |
|
4041 From Steve |
|
4042 1) Added methods to edit the template entry which is now stored in the database. This |
|
4043 is created along with the database. To make this localisable, the template contents |
|
4044 are stroed in a new resource file - CNTMODEL.RSS. |
|
4045 |
|
4046 2) The resource file itself is private and will not be kept BC but a new resource header - |
|
4047 CNTTEM.RH is released in INCG.xxx |
|
4048 |
|
4049 From Steph |
|
4050 3) Added support for altering the access count inside a vCard read/write. This involed |
|
4051 changing the enum arg to the import and export methods to a flags int, hence the source |
|
4052 incompatibility. |
|
4053 |
|
4054 4) Further vCard fixes. |
|
4055 |
|
4056 From Simon |
|
4057 5) First cut of new data structure to reduce file size. At present this is controlled |
|
4058 by a set of #defines (largely to allow a file converter to be added soon). Future |
|
4059 releases should leave __CDB_COMPRESSED set until the old scheme is no longer supported. |
|
4060 Don't set __CDB_COMRPESSING unless you want your file corrupted. |
|
4061 |
|
4062 6) Changed the signature of CContactFieldStorage::RestoreL - hence the break of BC. This |
|
4063 shouldn't cause any problems as no-one could sensibly use this method outwith Cntmodel. |
|
4064 |
|
4065 7) All variants of ReadContact and OpenContact now automatically add in any template fields |
|
4066 that aren't present in the stored contact. |
|
4067 |
|
4068 8) Field labels should only be stored when different to that in the template. This isn't |
|
4069 yet working however. |
|
4070 |
|
4071 9) Most test code is currently broken as a result of the above changes. |
|
4072 |
|
4073 Version 0.00.023 |
|
4074 ================ |
|
4075 Made by StephanieR 1st December 1998 |
|
4076 |
|
4077 Uses: DBMS/054 E32/156 E32TOOLS/095 E32TOOLP/096 E32UTILS/023 EIKTOOLS/128 |
|
4078 F32/122 STORE/050 VERSIT/012 BAFL/086 CONVERT/022 CHARCONV/003 CONARC/005 |
|
4079 fixed problems in 22 release files, which used cntlock instead of cntsrv |
|
4080 |
|
4081 Version 0.00.022 |
|
4082 ================ |
|
4083 Made by StephanieR 1st December 1998 |
|
4084 |
|
4085 Uses: DBMS/054 E32/156 E32TOOLS/095 E32TOOLP/096 E32UTILS/023 EIKTOOLS/128 |
|
4086 F32/122 STORE/050 VERSIT/012 BAFL/086 CONVERT/022 CHARCONV/003 CONARC/005 |
|
4087 |
|
4088 Same code than 021, but made BC with 020 |
|
4089 |
|
4090 ???Uses: DBMS/054 E32/156 E32TOOLS/095 E32TOOLP/096 E32UTILS/023 EIKTOOLS/128 |
|
4091 F32/122 STORE/050 VERSIT/012 BAFL/086 CONVERT/022 CHARCONV/003 CONARC/005 |
|
4092 |
|
4093 Version 0.00.021 |
|
4094 ================ |
|
4095 Made by SteveT 30 November 1998 |
|
4096 |
|
4097 Uses: DBMS/054 E32/156 E32TOOLS/095 E32TOOLP/096 E32UTILS/023 EIKTOOLS/128 |
|
4098 F32/122 STORE/050 VERSIT/012 BAFL/086 CONVERT/022 CHARCONV/003 CONARC/005 |
|
4099 |
|
4100 Version 0.00.020 |
|
4101 ================ |
|
4102 Made by StephanieR 30 November 1998 |
|
4103 |
|
4104 Uses: DBMS/054 E32/156 E32TOOLS/095 E32TOOLP/096 E32UTILS/023 EIKTOOLS/128 |
|
4105 F32/122 STORE/050 VERSIT/012 BAFL/086 CONVERT/022 CHARCONV/003 CONARC/005 |
|
4106 * fixed problem with ADR and ORG exports |
|
4107 * added option to exclude Uid from export |
|
4108 * fixed Date storage (for BDAY) |
|
4109 * boilerplated with symbian copyright |
|
4110 |
|
4111 Version 0.00.019 |
|
4112 ================ |
|
4113 Made by StephanieR 24 November 1998 |
|
4114 |
|
4115 Uses: DBMS/054 E32/156 E32TOOLS/095 E32TOOLP/096 E32UTILS/023 EIKTOOLS/128 |
|
4116 F32/122 STORE/050 VERSIT/011 BAFL/086 CONVERT/022 CHARCONV/003 CONARC/005 |
|
4117 * vcard import and export now cascade the TOptions to relevant private functions |
|
4118 * CContactItem IsDeletable() and SetDeleteFlag(TBool aValue) now private |
|
4119 * ReadContact checks that viewDef is not empty before reading blob |
|
4120 * ETTFormat import and export sup[pport for multiple fields |
|
4121 * fixed bug in importing vcards with field labels |
|
4122 * new test code for TT format vcards (multiple fields) |
|
4123 |
|
4124 Version 0.00.018 |
|
4125 ================ |
|
4126 Made by StephanieR 17 November 1998 |
|
4127 |
|
4128 Uses: DBMS/054 E32/156 E32TOOLS/095 E32TOOLP/096 E32UTILS/023 EIKTOOLS/128 |
|
4129 F32/122 STORE/050 VERSIT/011 BAFL/086 CONVERT/022 CHARCONV/003 CONARC/005 |
|
4130 |
|
4131 * release of include file: included cntlock.h in incc, removed incg as not generated files are present |
|
4132 * vcard uid now does not always give 0 (fix) |
|
4133 * it is possible to delete a record by importing a vcard. |
|
4134 * it is possible to synchronize a deleted record in the db (see new test code in t_expdel) |
|
4135 * vcard Name (N:...) only includes extension when required |
|
4136 * cntdef split |
|
4137 * new DBMS sorce incompatible, Notify() replaced by NotifyUnlock() |
|
4138 |
|
4139 Version 0.00.017 |
|
4140 ================ |
|
4141 Made by StephanieR 13 November 1998 |
|
4142 |
|
4143 Uses: DBMS/053 E32/156 E32TOOLS/095 E32TOOLP/096 E32UTILS/023 EIKTOOLS/128 |
|
4144 F32/122 STORE/050 VERSIT/009 BAFL/086 CONVERT/022 CHARCONV/003 CONARC/005 |
|
4145 |
|
4146 * modified contacts uid format to have ascii characters only. |
|
4147 * added support for the DOM versit parameter. |
|
4148 * API changes: |
|
4149 removed CContactDatabase::TOptions:EincludeUid |
|
4150 ExportSelectedContactsL always exports a UID. |
|
4151 ImportContactsL looks in the stream for a uid value, if a value is |
|
4152 found and already exist, the matching record will be updated. Otherwise a |
|
4153 new record will be inserted. |
|
4154 added CContactDatabase::TOptions:ETTFormat |
|
4155 This will be used to indicate a special TT vcard format to the import/export |
|
4156 functions, but is not implemented yet. |
|
4157 |
|
4158 Version 0.00.016 |
|
4159 ================ |
|
4160 Made by StephanieR 11 November 1998 |
|
4161 |
|
4162 Uses: DBMS/053 E32/156 E32TOOLS/095 E32TOOLP/096 E32UTILS/023 EIKTOOLS/128 |
|
4163 F32/122 STORE/050 VERSIT/009 BAFL/086 CONVERT/022 CHARCONV/003 CONARC/005 |
|
4164 added stringuid column in database |
|
4165 fixed updatevcard |
|
4166 |
|
4167 Version 0.00.015 |
|
4168 ================ |
|
4169 Made by SteveT 6 November 1998 |
|
4170 |
|
4171 Uses: DBMS/053 E32/156 E32TOOLS/095 E32TOOLP/096 E32UTILS/023 EIKTOOLS/128 |
|
4172 F32/122 STORE/050 VERSIT/009 BAFL/086 CONVERT/022 CHARCONV/003 CONARC/005 |
|
4173 |
|
4174 |
|
4175 Version 0.00.014 |
|
4176 ================ |
|
4177 Made by MattM 5 November 1998 |
|
4178 |
|
4179 Uses: DBMS/053 E32/156 E32TOOLS/095 E32TOOLP/096 E32UTILS/023 EIKTOOLS/128 |
|
4180 F32/122 STORE/050 VERSIT/008 BAFL/086 CONVERT/022 CHARCONV/003 CONARC/005 |
|
4181 |
|
4182 Deb/rel unicode uid release |
|
4183 |
|
4184 Branched from 012 because 013 is "unlucky" (and doesn't work) |
|
4185 |
|
4186 Version 0.00.012 |
|
4187 ================ |
|
4188 (Made by SteveT, 27 October 1998) |
|
4189 |
|
4190 Uses: DBMS/052 E32/144 E32TOOLS/095 E32TOOLP/093 E32UTILS/019 EIKTOOLS/125 |
|
4191 F32/115 STORE/049 VERSIT/007 BAFL/078 CONVERT/021 CHARCONV/002 CONARC/003 |
|
4192 |
|
4193 New CContactTextDef class, plus related functions in CContactDatabase |
|
4194 |
|
4195 Moved compress code from the ContacUI into CNTMODEL |
|
4196 Changed a number of *'s to &'s |
|
4197 |
|
4198 |
|
4199 Version 0.00.011 |
|
4200 ================ |
|
4201 (Made by StephanieR, 20 October 1998) |
|
4202 |
|
4203 New typing scheme using Hint |
|
4204 Import/Export VCard API changes |
|
4205 Support for hidden contacts |
|
4206 Deleted flag column added in itemtable |
|
4207 |
|
4208 |
|
4209 Version 0.00.010 |
|
4210 ================ |
|
4211 (Made by SteveT, 12 October 1998) |
|
4212 |
|
4213 Bug fixes |
|
4214 Record count was not initialised when a database was opened. |
|
4215 An unbalanced call to __UHEAP_MARK was being made in |
|
4216 CContactDatabase::ReadBlobColL, this caused the alloc heaven check in cone to |
|
4217 never fail even when there were left over cells. |
|
4218 |
|
4219 New variant of CContactItemField::SetLabel |
|
4220 The new variant of SetLabel sets the label by taking ownership of an exisiting HBufC. |
|
4221 |
|
4222 void CContactItemField::SetLabel(const HBufC* aLabel); |
|
4223 |
|
4224 |
|
4225 Version 0.00.009 |
|
4226 ================ |
|
4227 (Made by MattM, 7 October 1998) |
|
4228 |
|
4229 Uses: DBMS/051 E32/126 E32TOOLS/091 E32TOOLS/091 |
|
4230 E32UTILS/019 EIKTOOLS/125 F32/095 STORE/048 VERSIT/004 |
|
4231 |
|
4232 Added INCG release which includes all group headers for clients |
|
4233 which wish to make use of any internal headers. |
|
4234 |
|
4235 Version 0.00.008 |
|
4236 ================ |
|
4237 (Made by SteveT, 5 October 1998) |
|
4238 |
|
4239 Uses: DBMS/051 E32/126 E32TOOLS/091 E32TOOLS/091 |
|
4240 E32UTILS/019 EIKTOOLS/125 F32/095 STORE/048 VERSIT/004 |
|
4241 |
|
4242 No unicode released, since versit doesn't yet support unicode |
|
4243 |
|
4244 Not file, source or binary compatible with 007 |
|
4245 |
|
4246 Added iterator class |
|
4247 |
|
4248 Added Asynchronus finding |
|
4249 |
|
4250 Changed the change notificiation mechanism |
|
4251 |
|
4252 New versions of CContactIdArray & CContactIdArray that construct the |
|
4253 new class by copying an exising insistence. |
|
4254 |
|
4255 |
|
4256 |
|
4257 Version 0.00.007 |
|
4258 ================ |
|
4259 (Made by StephanieR, 23 September 1998) |
|
4260 |
|
4261 Uses: DBMS/051 E32/126 E32TOOLS/091 E32TOOLS/091 |
|
4262 E32UTILS/019 EIKTOOLS/125 F32/095 STORE/048 VERSIT/004 |
|
4263 |
|
4264 No unicode released, since versit doesn't yet support unicode |
|
4265 |
|
4266 Not file, source or binary compatible with 003 |
|
4267 |
|
4268 Added new preference table |
|
4269 Merged in Steve T's work (released in 006) |
|
4270 Added VCard import and export |
|
4271 |
|
4272 |
|
4273 Version 0.00.004 |
|
4274 ================ |
|
4275 (Made by SimonC, 13 August 1998) |
|
4276 |
|
4277 Uses: DBMS/050 E32/126 E32TOOLS/091 E32TOOLS/091 |
|
4278 E32UTILS/019 EIKTOOLS/125 F32/095 STORE/048 |
|
4279 |
|
4280 All variants tested and released |
|
4281 |
|
4282 Not file, source or binary compatible with 003 |
|
4283 |
|
4284 Added view definition and sorting to CContactDatabase. Only synchronous sort is |
|
4285 currently supported. See API.DOC or the test code for more information on how to |
|
4286 use these. |
|
4287 |
|
4288 Removed the special treatment given to names by CContactItem as it turned out to |
|
4289 be unhelpful and impossible to justify in practice. Names should be added just |
|
4290 like any other field now. |
|
4291 |
|
4292 Defined a number of extra uids for vCard mappings etc. - see CNTDEF.H for details. |
|
4293 |
|
4294 Replaced CContactIdArray and CContactFieldSet typedef'ed CArrays with wrapper classes |
|
4295 of the same names. See the docs or test code for more info on their use. |
|
4296 |
|
4297 Fixed ROM building problems - all builds can be tested on p2 racks at least |
|
4298 |
|
4299 |
|
4300 |
|
4301 Version 0.00.003 |
|
4302 ================ |
|
4303 (Made by SimonC, 8 June 1998) |
|
4304 |
|
4305 Uses: DBMS/050 E32/126 E32TOOLS/091 E32TOOLS/091 |
|
4306 E32UTILS/019 EIKTOOLS/125 F32/095 STORE/048 |
|
4307 |
|
4308 Only WINS variants tested and released. |
|
4309 |
|
4310 Updated API.DOC to include changes since 001 |
|
4311 |
|
4312 Fixed defects in CNTMODEL.OBY to allow test ROMs to be built. All test code currently fails |
|
4313 on MARM due to problems starting the DBMS server. |
|
4314 |
|
4315 |
|
4316 |
|
4317 Version 0.00.002 |
|
4318 ================ |
|
4319 (Made by SimonC, 2 June 1998) |
|
4320 |
|
4321 Uses: DBMS/050 E32/126 E32TOOLS/091 E32TOOLS/091 |
|
4322 E32UTILS/019 EIKTOOLS/125 F32/095 STORE/048 |
|
4323 |
|
4324 Not compatible with 001 |
|
4325 |
|
4326 Only WINS variants tested |
|
4327 |
|
4328 Converted to DBMS 050 and changed to make use of multiple client support. Current DBMS |
|
4329 limitations mean its not possible to store anything else in the data file (e.g. UI |
|
4330 preference streams, printer setup) |
|
4331 |
|
4332 Added basic synchronous finding for any text column and support for row navigation - entry |
|
4333 identifiers no longer need to be stored by clients and persisted separately. |
|
4334 |
|
4335 |
|
4336 |
|
4337 Version 0.00.001 |
|
4338 ================ |
|
4339 (Made by SimonC, 12 May 1998) |
|
4340 |
|
4341 Uses: DBMS/038 E32/121 E32TOOLS/086 E32UTILS/019 |
|
4342 EIKTOOLS/125 F32/090 STORE/046 |
|
4343 |
|
4344 First release |
|
4345 |
|
4346 Uses Platform 003 dependencies except for Eiktools which requires version 125 to |
|
4347 fetch unicode variants of everything. Clients can safely build with 123. |
|
4348 |
|
4349 All wins variants and marm rel released. No other marm variants released as rom |
|
4350 images can't yet be successfully built so only rel could be tested. |
|
4351 |
|
4352 Allows simple addition, editing and deletion of whole contacts. These can contain |
|
4353 any number of text fields but don't yet support other field types. See ..\DOCS\API.DOC |
|
4354 for a description of the current API or the test code in ..\TSRC for example use. |
|
4355 |
|
4356 Row navigation is not yet supported so clients should store the identifier returned when |
|
4357 adding an entry. |
|
4358 |
|
4359 Can be released and built using the standard MNT and EBLD commands. |
|
4360 |
|
4361 Note that nether binary nor file compatibility will be maintained in future releases. |