diff -r 79311d856354 -r 7be2816dbabd idlehomescreen/inc/xnviewmanager.h --- a/idlehomescreen/inc/xnviewmanager.h Tue Apr 27 16:26:12 2010 +0300 +++ b/idlehomescreen/inc/xnviewmanager.h Tue May 11 16:02:39 2010 +0300 @@ -40,7 +40,6 @@ class CHsContentInfo; class CXnViewAdapter; class CXnOomSysHandler; -class CIdle; namespace hspswrapper { @@ -202,9 +201,11 @@ CXnOomSysHandler& OomSysHandler() const; void UpdatePageManagementInformationL(); - - void OrientationChanged(); - + + void ShowErrorL( TInt aResource ) const; + + void PublishersReadyL( CXnViewData& aViewData, TInt aResult ); + private: // new functions @@ -235,9 +236,7 @@ void UpdateCachesL(); void ReportWidgetAmountL( const CXnViewData& aViewData ); - - void ShowDiskFullMessageL() const; - + TInt ResolveIconIndex( TInt aPageCount, TInt aPageNum ) const; /** @@ -252,14 +251,11 @@ * Reset crash count */ void ResetCrashCount(); - - /** - * Show error note from resource. - */ - void ShowErrorNoteL(); void DoRobustnessCheckL(); + static TInt ContainerActivated( TAny* aAny ); + private: // data @@ -348,9 +344,15 @@ CPeriodic* iStabilityTimer; /** - * Flag for current orientation. - */ - TBool iIsLandscapeOrientation; + * Flag to indicate first view activation + */ + TBool iUiReady; + + /** + * Async callback + * Own. + */ + CPeriodic* iAsyncCb; private: // Friend classes