diff options
| author | louis <louis.braun@gmx.de> | 2014-11-15 16:24:07 +0100 |
|---|---|---|
| committer | louis <louis.braun@gmx.de> | 2014-11-15 16:24:07 +0100 |
| commit | 5d715edba1256fc31bf846e9d5e5b2a5fb152aff (patch) | |
| tree | fdbbc9dce91cded228e6236c1ec0914aa47267dc /views/viewhelpers.c | |
| parent | c53e9e3a05ce74c47b6931907a655a0863a8478d (diff) | |
| download | vdr-plugin-skindesigner-5d715edba1256fc31bf846e9d5e5b2a5fb152aff.tar.gz vdr-plugin-skindesigner-5d715edba1256fc31bf846e9d5e5b2a5fb152aff.tar.bz2 | |
added {newmails} Token in displaychannel statusinfo
Diffstat (limited to 'views/viewhelpers.c')
| -rw-r--r-- | views/viewhelpers.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/views/viewhelpers.c b/views/viewhelpers.c index 29c139d..abb46a3 100644 --- a/views/viewhelpers.c +++ b/views/viewhelpers.c @@ -155,3 +155,16 @@ bool cViewHelpers::SetDevices(bool initial, map<string,int> *intTokens, vector<m #endif return true; } + +bool cViewHelpers::CheckNewMails(void) { + static cPlugin *pMailbox = cPluginManager::GetPlugin("mailbox"); + if (!pMailbox) { + return false; + } + bool newMail = false; + if (pMailbox->Service("MailBox-HasNewMail-1.0", &newMail)) { + return newMail; + } + return false; +} + |
