--- a/application/inc/PodcastFeedView.h Sat Oct 23 17:30:22 2010 +0100
+++ b/application/inc/PodcastFeedView.h Sat Nov 13 13:54:36 2010 +0000
@@ -39,9 +39,13 @@
static CPodcastFeedView* NewLC(CPodcastModel& aPodcastModel);
~CPodcastFeedView();
void UpdateItemL(TInt aIndex);
+ void UpdateItemsComplete();
void CheckResumeDownloadL();
TBool ViewingShows();
-
+
+ void CheckConfirmExit();
+ void ShowItem(TUint aUid);
+
protected:
void ConstructL();
CPodcastFeedView(CPodcastModel& aPodcastModel);
@@ -112,10 +116,11 @@
void HandleUpdateFeedL();
void GetFeedErrorText(TDes &aErrorMessage, TInt aErrorCode);
void OpmlParsingCompleteL(TInt aError, TUint aNumFeedsImported);
-
+ void LoadIcons();
+ void DisplayFeedInfoDialogL();
private:
CPodcastModel& iPodcastModel;
- TBool iUpdatingRunning;
+ TUint iFeedUpdating;
HBufC* iFeedsFormat;
HBufC* iNeverUpdated;
CPodcastFeedViewUpdater* iUpdater;
@@ -123,6 +128,7 @@
TOpmlState iOpmlState;
TBool iViewingShows;
RArray<TInt> iFeedIdForIconArray;
+ TBool iListingFirstTime;
};
#endif // PODCASTFEEDVIEWH