--- 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<TInt> iFeedIdForIconArray;
};
#endif // PODCASTFEEDVIEWH