epgview: add imdb functionality into epgviewer

taken over from https://bitbucket.org/neutrino-images/ni-neutrino-hd
This commit is contained in:
2018-04-27 15:53:57 +02:00
parent 6110ba75d7
commit db64f1e094
11 changed files with 844 additions and 16 deletions

View File

@@ -253,6 +253,11 @@ const char * CLocaleManager::getText(const neutrino_locale_t keyName) const
return localeData[keyName];
}
std::string CLocaleManager::getString(const neutrino_locale_t keyName) const
{
return (std::string) localeData[keyName];
}
static const neutrino_locale_t locale_weekday[7] =
{
LOCALE_DATE_SUN,

View File

@@ -69,6 +69,7 @@ class CLocaleManager
loadLocale_ret_t loadLocale(const char * const locale, bool asdefault = false);
const char * getText(const neutrino_locale_t keyName) const;
std::string getString(const neutrino_locale_t keyName) const;
std::string getTextAsString(const neutrino_locale_t keyName) const {return (static_cast<std::string>(getText(keyName)));}
static neutrino_locale_t getMonth (const struct tm * struct_tm_p);

View File

@@ -847,6 +847,24 @@ typedef enum
LOCALE_IMAGEINFO_LICENSE,
LOCALE_IMAGEINFO_VCS,
LOCALE_IMAGEINFO_VERSION,
LOCALE_IMDB_DATA_ACTORS,
LOCALE_IMDB_DATA_AWARDS,
LOCALE_IMDB_DATA_BOXOFFICE,
LOCALE_IMDB_DATA_DIRECTOR,
LOCALE_IMDB_DATA_FAILED,
LOCALE_IMDB_DATA_GENRE,
LOCALE_IMDB_DATA_METASCORE,
LOCALE_IMDB_DATA_PLOT,
LOCALE_IMDB_DATA_PRODUCTION,
LOCALE_IMDB_DATA_RATING_FAILED,
LOCALE_IMDB_DATA_RELEASED,
LOCALE_IMDB_DATA_RUNTIME,
LOCALE_IMDB_DATA_TITLE,
LOCALE_IMDB_DATA_VOTES,
LOCALE_IMDB_DATA_WEBSITE,
LOCALE_IMDB_DATA_WRITER,
LOCALE_IMDB_INFO,
LOCALE_IMDB_INFO_SAVE,
LOCALE_INETRADIO_NAME,
LOCALE_INFOVIEWER_EPGNOTLOAD,
LOCALE_INFOVIEWER_EPGWAIT,
@@ -1750,6 +1768,7 @@ typedef enum
LOCALE_MOVIEBROWSER_HINT_NEWBOOK_BACKWARD,
LOCALE_MOVIEBROWSER_HINT_NEWBOOK_FORWARD,
LOCALE_MOVIEBROWSER_HINT_TRUNCATE,
LOCALE_MOVIEBROWSER_IMDB_DATA,
LOCALE_MOVIEBROWSER_INFO_AUDIO,
LOCALE_MOVIEBROWSER_INFO_CHANNEL,
LOCALE_MOVIEBROWSER_INFO_FILE,
@@ -2458,6 +2477,7 @@ typedef enum
LOCALE_TIMING_VOLUMEBAR,
LOCALE_TMDB_API_KEY,
LOCALE_TMDB_ENABLED,
LOCALE_TMDB_INFO,
LOCALE_TMDB_READ_DATA,
LOCALE_TUNERSETUP_CABLE,
LOCALE_TUNERSETUP_HYBRID,

View File

@@ -847,6 +847,24 @@ const char * locale_real_names[] =
"imageinfo.license",
"imageinfo.vcs",
"imageinfo.version",
"imdb.data_actors",
"imdb.data_awards",
"imdb.data_boxoffice",
"imdb.data_director",
"imdb.data_failed",
"imdb.data_genre",
"imdb.data_metascore",
"imdb.data_plot",
"imdb.data_production",
"imdb.data_rating_failed",
"imdb.data_released",
"imdb.data_runtime",
"imdb.data_title",
"imdb.data_votes",
"imdb.data_website",
"imdb.data_writer",
"imdb.info",
"imdb.info_save",
"inetradio.name",
"infoviewer.epgnotload",
"infoviewer.epgwait",
@@ -1750,6 +1768,7 @@ const char * locale_real_names[] =
"moviebrowser.hint_newbook_backward",
"moviebrowser.hint_newbook_forward",
"moviebrowser.hint_truncate",
"moviebrowser.imdb_data",
"moviebrowser.info_audio",
"moviebrowser.info_channel",
"moviebrowser.info_file",
@@ -2458,6 +2477,7 @@ const char * locale_real_names[] =
"timing.volumebar",
"tmdb.api_key",
"tmdb.enabled",
"tmdb.info",
"tmdb.read_data",
"tunersetup.cable",
"tunersetup.hybrid",