Ticket #982: myth-no-hot-wakeup.patch
| File myth-no-hot-wakeup.patch, 1.8 KB (added by , 20 years ago) |
|---|
-
libs/libmyth/mythcontext.h
391 391 392 392 // get the current status 393 393 bool GetScreensaverEnabled(void); 394 bool GetScreenIsAsleep(void); 394 395 395 396 void addPrivRequest(MythPrivRequest::Type t, void *data); 396 397 void waitPrivRequest() const; -
libs/libmyth/mythdialogs.cpp
816 816 LircKeycodeEvent *lke = (LircKeycodeEvent *)ce; 817 817 int keycode = lke->getKeycode(); 818 818 819 if (gContext->GetScreenIsAsleep()) 820 { 821 gContext->ResetScreensaver(); 822 return; 823 } 824 819 825 if (keycode) 820 826 { 821 827 gContext->ResetScreensaver(); … … 863 869 JoystickKeycodeEvent *jke = (JoystickKeycodeEvent *)ce; 864 870 int keycode = jke->getKeycode(); 865 871 872 if (gContext->GetScreenIsAsleep()) 873 { 874 gContext->ResetScreensaver(); 875 return; 876 } 877 866 878 if (keycode) 867 879 { 868 880 gContext->ResetScreensaver(); -
libs/libmyth/mythcontext.cpp
2572 2572 return d->screensaverEnabled; 2573 2573 } 2574 2574 2575 bool MythContext::GetScreenIsAsleep(void) 2576 { 2577 if (!d->screensaver) 2578 return false; 2579 return d->screensaver->Asleep(); 2580 } 2575 2581 2576 2582 void MythContext::LogEntry(const QString &module, int priority, 2577 2583 const QString &message, const QString &details)
