diff options
author | louis <louis.braun@gmx.de> | 2015-03-29 13:29:59 +0200 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2015-03-29 13:29:59 +0200 |
commit | e3ce79dd8c01222cb65ba1d2190fa463703b9b96 (patch) | |
tree | c3928c9aa6ec58e0fab0995483480237b23fb256 /views/displayviewelements.c | |
parent | 05912add7a19b78413eb1030669963284ca24dec (diff) | |
download | vdr-plugin-skindesigner-e3ce79dd8c01222cb65ba1d2190fa463703b9b96.tar.gz vdr-plugin-skindesigner-e3ce79dd8c01222cb65ba1d2190fa463703b9b96.tar.bz2 |
added viewelement <lastrecordings> with information about 5 newest recordings in main menu
Diffstat (limited to 'views/displayviewelements.c')
-rw-r--r-- | views/displayviewelements.c | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/views/displayviewelements.c b/views/displayviewelements.c index 61760df..8f2b476 100644 --- a/views/displayviewelements.c +++ b/views/displayviewelements.c @@ -129,7 +129,6 @@ bool cViewElementTimers::Render(void) { vector< map< string, string > > timers; SetTimers(&intTokens, &stringTokens, &timers); - timerLoopTokens.insert(pair< string, vector< map< string, string > > >("timers", timers)); ClearViewElement(veTimers); @@ -139,6 +138,24 @@ bool cViewElementTimers::Render(void) { /********************************************************************************************************************/ +cViewElementLastRecordings::cViewElementLastRecordings(cTemplateViewElement *tmplViewElement) : cViewElement(tmplViewElement) { +} + +bool cViewElementLastRecordings::Render(void) { + ClearTokens(); + map < string, vector< map< string, string > > > recordingLoopTokens; + vector< map< string, string > > lastRecordings; + + SetLastRecordings(&intTokens, &stringTokens, &lastRecordings); + recordingLoopTokens.insert(pair< string, vector< map< string, string > > >("recordings", lastRecordings)); + + ClearViewElement(veLastRecordings); + DrawViewElement(veLastRecordings, &stringTokens, &intTokens, &recordingLoopTokens); + return true; +} + +/********************************************************************************************************************/ + cViewElementDiscUsage::cViewElementDiscUsage(cTemplateViewElement *tmplViewElement) : cViewElement(tmplViewElement) { } |