summaryrefslogtreecommitdiff
path: root/display.c
diff options
context:
space:
mode:
authormrwastl <mrwastl@users.sourceforge.net>2011-10-29 22:53:09 +0200
committermrwastl <mrwastl@users.sourceforge.net>2011-10-29 22:53:09 +0200
commitbbc8b87ab292360a46348e6dc8f2aaea48cb2b88 (patch)
tree4de1350dd280dfffd2d2988c77f2b74632222ac4 /display.c
parentb6965912173a2c219ccd1e10e351fcbe4b7695fe (diff)
downloadvdr-plugin-graphlcd-bbc8b87ab292360a46348e6dc8f2aaea48cb2b88.tar.gz
vdr-plugin-graphlcd-bbc8b87ab292360a46348e6dc8f2aaea48cb2b88.tar.bz2
new tokens: {ActualDevice}, {SignalStrength}, {SignalQuality}, {SupportsSignalInfo}; adaptions for new parameter 'evaluate' (<variable/> in skin-support of graphlcd-base; added method cGraphLCDDisplay::GetSkin(); beauty fixes
Diffstat (limited to 'display.c')
-rw-r--r--display.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/display.c b/display.c
index 67f34cf..7c2959d 100644
--- a/display.c
+++ b/display.c
@@ -295,7 +295,7 @@ void cGraphLCDDisplay::Action(void)
// update display if BrightnessDelay is exceeded
if (bActive && (nCurrentBrightness == GraphLCDSetup.BrightnessActive) &&
- ((uint32_t)((cTimeMs::Now() - LastTimeBrightness)) > (uint32_t)(GraphLCDSetup.BrightnessDelay*1000)))
+ ((uint32_t)((/*cTimeMs::Now()*/currTimeMs - LastTimeBrightness)) > (uint32_t)(GraphLCDSetup.BrightnessDelay*1000)))
{
mUpdate = true;
}
@@ -339,6 +339,8 @@ void cGraphLCDDisplay::Action(void)
mScreen->Clear(mSkin->GetBackgroundColor());
+ mSkin->SetTSEvalTick(currTimeMs);
+
GLCD::cSkinDisplay * display = NULL;
if (mState == StateNormal)
@@ -453,6 +455,9 @@ void cGraphLCDDisplay::Replaying(bool Starting)
void cGraphLCDDisplay::SetMenuClear()
{
+ if (mSkin)
+ mSkin->SetTSEvalSwitch(cTimeMs::Now());
+
mSkinConfig->SetMenuClear();
if (mState == StateMenu)
{