equal
deleted
inserted
replaced
55 // Screensaver activated from idle status values |
55 // Screensaver activated from idle status values |
56 const TInt KScreensaverNotFromIdle = 0; |
56 const TInt KScreensaverNotFromIdle = 0; |
57 const TInt KScreensaverStartedFromIdle = 1; |
57 const TInt KScreensaverStartedFromIdle = 1; |
58 |
58 |
59 // Screen saver text type. |
59 // Screen saver text type. |
60 _LIT( KScreenSaverTypeText, "Text" ); |
60 // _LIT( KScreenSaverTypeText, "Text" ); |
61 //Screensaver "None" (Sleep mode) |
61 // Screensaver "None" (Sleep mode) |
62 _LIT( KScreenSaverTypeNone, "None" ); |
62 // _LIT( KScreenSaverTypeNone, "None" ); |
63 |
63 |
64 // Define security policies for Screensavers property keys |
64 // Define security policies for Screensavers property keys |
65 _LIT_SECURITY_POLICY_PASS(KSSPolicyPass); |
65 _LIT_SECURITY_POLICY_PASS(KSSPolicyPass); |
66 _LIT_SECURITY_POLICY_C1(KSSPolicyWriteUserData, ECapabilityWriteUserData); |
66 _LIT_SECURITY_POLICY_C1(KSSPolicyWriteUserData, ECapabilityWriteUserData); |
67 _LIT_SECURITY_POLICY_S0(KSSPolicyWriteSSOnly, 0x100056cf); |
67 _LIT_SECURITY_POLICY_S0(KSSPolicyWriteSSOnly, 0x100056cf); |
518 // CScreensaverSharedDataI::IsHaveNewVoicemail |
518 // CScreensaverSharedDataI::IsHaveNewVoicemail |
519 // ----------------------------------------------------------------------------- |
519 // ----------------------------------------------------------------------------- |
520 TBool CScreensaverSharedDataI::IsHaveNewVoicemail() const |
520 TBool CScreensaverSharedDataI::IsHaveNewVoicemail() const |
521 { |
521 { |
522 // Show the indicator, if either line has messages waiting |
522 // Show the indicator, if either line has messages waiting |
523 if ( ( VoiceMailCount( KNcnVoiceMailCountInLine1 ) > 0 ) |
523 if ( ( VoiceMailCount( KCtsyMessageWaitingVoiceMailCount ) > 0 ) |
524 || ( VoiceMailCount( KNcnVoiceMailCountInLine2 ) > 0 ) ) |
524 || ( VoiceMailCount( KCtsyMessageWaitingAuxLineCount ) > 0 ) ) |
525 { |
525 { |
526 return ETrue; |
526 return ETrue; |
527 } |
527 } |
528 else |
528 else |
529 { |
529 { |
584 // |
584 // |
585 void CScreensaverSharedDataI::HandleSessionEventL(TMsvSessionEvent aEvent, TAny* /*aArg1*/, TAny* /*aArg2*/, TAny* /*aArg3*/) |
585 void CScreensaverSharedDataI::HandleSessionEventL(TMsvSessionEvent aEvent, TAny* /*aArg1*/, TAny* /*aArg2*/, TAny* /*aArg3*/) |
586 { |
586 { |
587 switch (aEvent) |
587 switch (aEvent) |
588 { |
588 { |
|
589 case EMsvEntriesChanged: |
|
590 AppUi()->ScreensaverView()->UpdateAndRefresh(); |
|
591 break; |
589 case EMsvCloseSession: |
592 case EMsvCloseSession: |
590 case EMsvServerTerminated: |
593 case EMsvServerTerminated: |
591 delete iInboxFolder; |
594 delete iInboxFolder; |
592 iInboxFolder = NULL; |
595 iInboxFolder = NULL; |
593 delete iMsvSession; |
596 delete iMsvSession; |