diff -r c6838af47512 -r 52d61119153d messagingappbase/mce/src/MceBitmapResolver.cpp --- a/messagingappbase/mce/src/MceBitmapResolver.cpp Wed Mar 31 21:25:02 2010 +0300 +++ b/messagingappbase/mce/src/MceBitmapResolver.cpp Wed Apr 14 15:53:21 2010 +0300 @@ -36,7 +36,7 @@ #include "MceListItem.h" #include "MceBitmapResolver.h" #include "MceIds.h" //kmcedocumentsentryid - +#include // security data caging #include #include @@ -151,7 +151,13 @@ CreateAndAppendIconL( KAknsIIDQgnIndiMcePriorityHigh, iFilenameAvkon, EMbmAvkonQgn_indi_mce_priority_high, &listItem ); CreateAndAppendIconL( KAknsIIDQgnIndiMcePriorityLow, iFilenameAvkon, EMbmAvkonQgn_indi_mce_priority_low, &listItem ); + _LIT( KMceExtraIconsDirAndFile,"MceExtraIcons.mbm" ); + TParse cvfp; + cvfp.Set( KMceExtraIconsDirAndFile, &KDC_APP_BITMAP_DIR , NULL ); + listItem.iExtraItem = ETrue; + CreateAndAppendIconL( KAknsIIDQgnPropImIbox, cvfp.FullName(), EMbmMceextraiconsQgn_prop_im_ibox , &listItem ); + CreateAndAppendIconL( KAknsIIDQgnPropImIboxNew, cvfp.FullName(), EMbmMceextraiconsQgn_prop_im_ibox_new , &listItem ); // add one dummy item which will be replaced when querying message items icons CreateAndAppendIconL( KAknsIIDQgnPropMceUnknownRead, EMbmMuiuQgn_prop_mce_unknown_read ); @@ -830,6 +836,29 @@ id = KAknsIIDQgnIndiConnectionInactiveAdd; colorSkinnedBitmap = ETrue; break; + case EMceBitmapIndexConversation: + { + _LIT( KMceExtraIconsDirAndFile,"MceExtraIcons.mbm" ); + TParse cvfp; + cvfp.Set(KMceExtraIconsDirAndFile, &KDC_APP_BITMAP_DIR, NULL ); + fileName.Set(cvfp.FullName()); + bitmapIndex = EMbmMceextraiconsQgn_prop_im_ibox; + id = KAknsIIDQgnPropImIbox; + colorSkinnedBitmap = EFalse; + } + break; + + case EMceBitmapIndexConversationNew: + { + _LIT( KMceExtraIconsDirAndFile,"MceExtraIcons.mbm" ); + TParse cvfp; + cvfp.Set(KMceExtraIconsDirAndFile, &KDC_APP_BITMAP_DIR, NULL ); + fileName.Set(cvfp.FullName()); + bitmapIndex = EMbmMceextraiconsQgn_prop_im_ibox_new; + id = KAknsIIDQgnPropImIboxNew; + colorSkinnedBitmap = EFalse; + } + break; case EMceBitmapIndexReplaceMtmIcon: default: fileName.Set( iFilenameMuiu );