From 459f88bcac18c91cf0f7a1617817fba6709f5c33 Mon Sep 17 00:00:00 2001 From: louis Date: Sun, 20 Mar 2016 13:12:44 +0100 Subject: added tokens for epgsearch, filebrowser and remoteosd in default menus --- coreengine/definitions.h | 5 ++++- coreengine/listelements.c | 11 ++++++++++- 2 files changed, 14 insertions(+), 2 deletions(-) (limited to 'coreengine') diff --git a/coreengine/definitions.h b/coreengine/definitions.h index 2c49707..dfc795d 100644 --- a/coreengine/definitions.h +++ b/coreengine/definitions.h @@ -665,6 +665,9 @@ enum class eLeMenuDefaultIT { neutrinoepg, remotetimers, zaphistory, + remoteosd, + filebrowser, + epgsearch, count }; @@ -1762,4 +1765,4 @@ enum class eDirection { }; -#endif //__DEFINITIONS_H \ No newline at end of file +#endif //__DEFINITIONS_H diff --git a/coreengine/listelements.c b/coreengine/listelements.c index 74bd1bb..1ebfa94 100644 --- a/coreengine/listelements.c +++ b/coreengine/listelements.c @@ -176,6 +176,9 @@ void cLeMenuDefault::SetTokenContainer(void) { tokenContainer->DefineIntToken("{neutrinoepg}", (int)eLeMenuDefaultIT::neutrinoepg); tokenContainer->DefineIntToken("{remotetimers}", (int)eLeMenuDefaultIT::remotetimers); tokenContainer->DefineIntToken("{zaphistory}", (int)eLeMenuDefaultIT::zaphistory); + tokenContainer->DefineIntToken("{remoteosd}", (int)eLeMenuDefaultIT::remoteosd); + tokenContainer->DefineIntToken("{filebrowser}", (int)eLeMenuDefaultIT::filebrowser); + tokenContainer->DefineIntToken("{epgsearch}", (int)eLeMenuDefaultIT::epgsearch); InheritTokenContainer(); } @@ -296,6 +299,12 @@ void cLeMenuDefault::SetMenuCategory(void) { tokenContainer->AddIntToken((int)eLeMenuDefaultIT::remotetimers, 1); } else if (!strcmp(plugName, "zaphistory")) { tokenContainer->AddIntToken((int)eLeMenuDefaultIT::zaphistory, 1); + } else if (!strcmp(plugName, "remoteosd")) { + tokenContainer->AddIntToken((int)eLeMenuDefaultIT::remoteosd, 1); + } else if (!strcmp(plugName, "filebrowser")) { + tokenContainer->AddIntToken((int)eLeMenuDefaultIT::filebrowser, 1); + } else if (!strcmp(plugName, "epgsearch")) { + tokenContainer->AddIntToken((int)eLeMenuDefaultIT::epgsearch, 1); } } @@ -1951,4 +1960,4 @@ bool cLeAudioTracks::Parse(bool forced) { tokenContainer->AddIntToken((int)eLeDisplayTracksIT::current, current); tokenContainer->AddStringToken((int)eLeDisplayTracksST::title, text); return true; -} \ No newline at end of file +} -- cgit v1.2.3