diff -r 9569ea080d5a -r 4d230e702aa3 application/inc/PodcastFeedView.h --- a/application/inc/PodcastFeedView.h Thu Mar 11 20:53:00 2010 +0100 +++ b/application/inc/PodcastFeedView.h Tue Apr 27 19:26:48 2010 +0100 @@ -39,9 +39,10 @@ static CPodcastFeedView* NewLC(CPodcastModel& aPodcastModel); ~CPodcastFeedView(); void UpdateItemL(TInt aIndex); - void CheckResumeDownload(); + void CheckResumeDownloadL(); void UpdateToolbar(TBool aVisible=ETrue); - + TBool ViewingShows(); + protected: void ConstructL(); CPodcastFeedView(CPodcastModel& aPodcastModel); @@ -95,7 +96,7 @@ void DialogDismissedL(TInt aButtonId); // from MImageHandlerCallback - void ImageOperationCompleteL(TInt aError, TUint aHandle); + void ImageOperationCompleteL(TInt aError, TUint aHandle, CPodcastModel& aPodcastModel); void HandleLongTapEventL( const TPoint& aPenEventLocation, const TPoint& aPenEventScreenLocation); @@ -108,6 +109,7 @@ void HandleExportFeedsL(); void HandleUpdateFeedL(); void GetFeedErrorText(TDes &aErrorMessage, TInt aErrorCode); + void OpmlParsingCompleteL(TInt aError, TUint aNumFeedsImported); private: CPodcastModel& iPodcastModel; @@ -118,6 +120,7 @@ TBool iFirstActivateAfterLaunch; TOpmlState iOpmlState; TBool iViewingShows; + RArray iFeedIdForIconArray; }; #endif // PODCASTFEEDVIEWH