summaryrefslogtreecommitdiff
path: root/coreengine/definitions.h
diff options
context:
space:
mode:
Diffstat (limited to 'coreengine/definitions.h')
-rw-r--r--coreengine/definitions.h279
1 files changed, 183 insertions, 96 deletions
diff --git a/coreengine/definitions.h b/coreengine/definitions.h
index ccb9acb..51f298d 100644
--- a/coreengine/definitions.h
+++ b/coreengine/definitions.h
@@ -45,6 +45,13 @@ enum class eVeDisplayChannel {
signalquality,
scrapercontent,
ecminfo,
+ channelhints,
+ channeldetail,
+ channellistback,
+ channellistdetail,
+ grouplistback,
+ groupchannellistback,
+ groupchannellistdetail,
count
};
/******************************************************************
@@ -276,6 +283,101 @@ enum class eScraperPosterBannerIT {
count
};
+enum class eScraperST {
+ movietitle = 0,
+ movieoriginalTitle,
+ movietagline,
+ movieoverview,
+ moviegenres,
+ moviehomepage,
+ moviereleasedate,
+ moviepopularity,
+ movievoteaverage,
+ posterpath,
+ fanartpath,
+ moviecollectionName,
+ collectionposterpath,
+ collectionfanartpath,
+ seriesname,
+ seriesoverview,
+ seriesfirstaired,
+ seriesnetwork,
+ seriesgenre,
+ seriesrating,
+ seriesstatus,
+ episodetitle,
+ episodefirstaired,
+ episodegueststars,
+ episodeoverview,
+ episoderating,
+ episodeimagepath,
+ seasonposterpath,
+ seriesposter1path,
+ seriesposter2path,
+ seriesposter3path,
+ seriesfanart1path,
+ seriesfanart2path,
+ seriesfanart3path,
+ seriesbanner1path,
+ seriesbanner2path,
+ seriesbanner3path,
+ count
+};
+
+enum class eScraperIT {
+ ismovie = 0,
+ moviebudget,
+ movierevenue,
+ movieadult,
+ movieruntime,
+ isseries,
+ posterwidth,
+ posterheight,
+ fanartwidth,
+ fanartheight,
+ movieiscollection,
+ collectionposterwidth,
+ collectionposterheight,
+ collectionfanartwidth,
+ collectionfanartheight,
+ epgpicavailable,
+ episodenumber,
+ episodeseason,
+ episodeimagewidth,
+ episodeimageheight,
+ seasonposterwidth,
+ seasonposterheight,
+ seriesposter1width,
+ seriesposter1height,
+ seriesposter2width,
+ seriesposter2height,
+ seriesposter3width,
+ seriesposter3height,
+ seriesfanart1width,
+ seriesfanart1height,
+ seriesfanart2width,
+ seriesfanart2height,
+ seriesfanart3width,
+ seriesfanart3height,
+ seriesbanner1width,
+ seriesbanner1height,
+ seriesbanner2width,
+ seriesbanner2height,
+ seriesbanner3width,
+ seriesbanner3height,
+ count
+};
+
+enum class eScraperLT {
+ //actors
+ name = 0,
+ role,
+ thumb,
+ thumbwidth,
+ thumbheight,
+ count
+};
+
/******************************************************************
* Tokens displaychannel viewelements
*******************************************************************/
@@ -417,6 +519,46 @@ enum class eDCSignalQualityIT {
count
};
+enum class eDCChannelHintsIT {
+ numhints = 0,
+ count
+};
+
+enum class eDCChannelHintsLT {
+ channelnumber = 0,
+ channelname,
+ channelid,
+ channellogoexists,
+ count
+};
+
+enum class eDCChannelDetailST {
+ channelname = (int)eScraperST::count,
+ currenttitle,
+ currentshorttext,
+ currentdescription,
+ currentstart,
+ currentstop,
+ currentdurationminutes,
+ nexttitle,
+ nextshorttext,
+ nextdescription,
+ nextstart,
+ nextstop,
+ nextdurationminutes,
+ count
+};
+
+enum class eDCChannelDetailIT {
+ channelnumber = (int)eScraperIT::count,
+ currentduration,
+ currentdurationhours,
+ currentelapsed,
+ currentremaining,
+ nextduration,
+ nextdurationhours,
+ count
+};
/******************************************************************
* Tokens displaymenu viewelements
*******************************************************************/
@@ -601,7 +743,7 @@ enum class eDMTemperaturesIT {
};
/******************************************************************
-* Tokens displaymenu listelements
+* Tokens listelements
*******************************************************************/
enum class eLeMenuDefaultST {
column1 = 0,
@@ -1057,6 +1199,39 @@ enum class eCeMenuRecordingsIT {
count
};
+enum class eLeChannelListST {
+ name = 0,
+ channelid,
+ presenteventtitle,
+ presenteventstart,
+ presenteventstop,
+ nexteventtitle,
+ nexteventstart,
+ nexteventstop,
+ count
+};
+
+enum class eLeChannelListIT {
+ nummenuitem = 0,
+ current,
+ number,
+ channellogoexists,
+ presenteventelapsed,
+ presenteventremaining,
+ count
+};
+
+enum class eLeGroupListST {
+ groupname = 0,
+ count
+};
+
+enum class eLeGroupListIT {
+ nummenuitem = 0,
+ current,
+ numchannels,
+ count
+};
/******************************************************************
* Tokens displaymenu detailed views
*******************************************************************/
@@ -1151,101 +1326,6 @@ enum class eDmTabsLT {
count
};
-enum class eScraperST {
- movietitle = 0,
- movieoriginalTitle,
- movietagline,
- movieoverview,
- moviegenres,
- moviehomepage,
- moviereleasedate,
- moviepopularity,
- movievoteaverage,
- posterpath,
- fanartpath,
- moviecollectionName,
- collectionposterpath,
- collectionfanartpath,
- seriesname,
- seriesoverview,
- seriesfirstaired,
- seriesnetwork,
- seriesgenre,
- seriesrating,
- seriesstatus,
- episodetitle,
- episodefirstaired,
- episodegueststars,
- episodeoverview,
- episoderating,
- episodeimagepath,
- seasonposterpath,
- seriesposter1path,
- seriesposter2path,
- seriesposter3path,
- seriesfanart1path,
- seriesfanart2path,
- seriesfanart3path,
- seriesbanner1path,
- seriesbanner2path,
- seriesbanner3path,
- count
-};
-
-enum class eScraperIT {
- ismovie = 0,
- moviebudget,
- movierevenue,
- movieadult,
- movieruntime,
- isseries,
- posterwidth,
- posterheight,
- fanartwidth,
- fanartheight,
- movieiscollection,
- collectionposterwidth,
- collectionposterheight,
- collectionfanartwidth,
- collectionfanartheight,
- epgpicavailable,
- episodenumber,
- episodeseason,
- episodeimagewidth,
- episodeimageheight,
- seasonposterwidth,
- seasonposterheight,
- seriesposter1width,
- seriesposter1height,
- seriesposter2width,
- seriesposter2height,
- seriesposter3width,
- seriesposter3height,
- seriesfanart1width,
- seriesfanart1height,
- seriesfanart2width,
- seriesfanart2height,
- seriesfanart3width,
- seriesfanart3height,
- seriesbanner1width,
- seriesbanner1height,
- seriesbanner2width,
- seriesbanner2height,
- seriesbanner3width,
- seriesbanner3height,
- count
-};
-
-enum class eScraperLT {
- //actors
- name = 0,
- role,
- thumb,
- thumbwidth,
- thumbheight,
- count
-};
-
enum class eDmDetailedEpgST {
title = (int)eScraperST::count,
shorttext,
@@ -1567,6 +1647,7 @@ enum class eViewElementAttribs {
mode,
orientation,
name,
+ clearondisplay,
count
};
@@ -1576,6 +1657,12 @@ enum class eViewListAttribs {
determinatefont,
numlistelements,
orientation,
+ fadetime,
+ shifttime,
+ shifttype,
+ shiftmode,
+ startx,
+ starty,
condition,
count
};