diff -r 1b758917cafc -r d721605b30d0 idlehomescreen/inc/xnviewmanager.h --- a/idlehomescreen/inc/xnviewmanager.h Wed Jun 09 09:29:04 2010 +0300 +++ b/idlehomescreen/inc/xnviewmanager.h Mon Jun 21 15:27:11 2010 +0300 @@ -75,6 +75,10 @@ virtual void NotifyViewAdditionL( const CXnPluginData& aPluginData ) = 0; virtual void NotifyViewRemovalL( const CXnPluginData& aPluginData ) = 0; + + virtual void NotifyAllViewsLoadedL() = 0; + + virtual void NotifyContainerActivatedL( const CXnViewData& aViewData ) = 0; }; /** @@ -206,6 +210,8 @@ void PublishersReadyL( CXnViewData& aViewData, TInt aResult ); + void NotifyAllViewsLoadedL(); + private: // new functions @@ -227,6 +233,8 @@ void NotifyWidgetRemovalL( const CXnPluginData& aPluginData ); + void NotifyContainerActivatedL( const CXnViewData& aViewData ); + CXnViewData* ViewData( CXnNode& aNode ) const; CXnViewData& PreviousViewData() const;