--- a/application/inc/PodcastFeedView.h Tue Oct 26 15:58:11 2010 +0100
+++ b/application/inc/PodcastFeedView.h Fri Nov 12 20:48:14 2010 +0000
@@ -39,11 +39,13 @@
static CPodcastFeedView* NewLC(CPodcastModel& aPodcastModel);
~CPodcastFeedView();
void UpdateItemL(TInt aIndex);
+ void UpdateItemsComplete();
void CheckResumeDownloadL();
void UpdateToolbar(TBool aVisible=ETrue);
TBool ViewingShows();
void CheckConfirmExit();
+ void ShowItem(TUint aUid);
protected:
void ConstructL();
@@ -114,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;
@@ -125,6 +128,7 @@
TOpmlState iOpmlState;
TBool iViewingShows;
RArray<TInt> iFeedIdForIconArray;
+ TBool iListingFirstTime;
};
#endif // PODCASTFEEDVIEWH