summaryrefslogtreecommitdiff
path: root/views/displayviewelements.c
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2015-03-29 13:29:59 +0200
committerlouis <louis.braun@gmx.de>2015-03-29 13:29:59 +0200
commite3ce79dd8c01222cb65ba1d2190fa463703b9b96 (patch)
treec3928c9aa6ec58e0fab0995483480237b23fb256 /views/displayviewelements.c
parent05912add7a19b78413eb1030669963284ca24dec (diff)
downloadvdr-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.c19
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) {
}