- webtv-setup: just code reformatting (using astyle)

Signed-off-by: Thilo Graf <dbt@novatux.de>
This commit is contained in:
svenhoefer
2018-09-21 00:05:28 +02:00
committed by Thilo Graf
parent f4a07b3f7d
commit 4ac20664c9
2 changed files with 37 additions and 26 deletions

View File

@@ -70,13 +70,15 @@ static const struct button_label CWebTVSetupFooterButtons[CWebTVSetupFooterButto
{ NEUTRINO_ICON_BUTTON_BLUE, LOCALE_WEBTV_XML_RELOAD } { NEUTRINO_ICON_BUTTON_BLUE, LOCALE_WEBTV_XML_RELOAD }
}; };
int CWebTVSetup::exec(CMenuTarget* parent, const std::string & actionKey) int CWebTVSetup::exec(CMenuTarget *parent, const std::string &actionKey)
{ {
int res = menu_return::RETURN_REPAINT; int res = menu_return::RETURN_REPAINT;
if(actionKey == "d" /* delete */) { if (actionKey == "d" /* delete */)
{
selected = m->getSelected(); selected = m->getSelected();
if (selected >= item_offset) { if (selected >= item_offset)
{
m->removeItem(selected); m->removeItem(selected);
m->hide(); m->hide();
selected = m->getSelected(); selected = m->getSelected();
@@ -84,7 +86,8 @@ int CWebTVSetup::exec(CMenuTarget* parent, const std::string & actionKey)
} }
return res; return res;
} }
if(actionKey == "c" /* change */) { if (actionKey == "c" /* change */)
{
CFileBrowser fileBrowser; CFileBrowser fileBrowser;
CFileFilter fileFilter; CFileFilter fileFilter;
fileFilter.addFilter("xml"); fileFilter.addFilter("xml");
@@ -92,25 +95,28 @@ int CWebTVSetup::exec(CMenuTarget* parent, const std::string & actionKey)
fileFilter.addFilter("m3u"); fileFilter.addFilter("m3u");
fileBrowser.Filter = &fileFilter; fileBrowser.Filter = &fileFilter;
selected = m->getSelected(); selected = m->getSelected();
CMenuItem* item = m->getItem(selected); CMenuItem *item = m->getItem(selected);
CMenuForwarder *f = static_cast<CMenuForwarder*>(item); CMenuForwarder *f = static_cast<CMenuForwarder *>(item);
std::string dirname(f->getName()); std::string dirname(f->getName());
dirname = dirname.substr(0, dirname.rfind('/')); dirname = dirname.substr(0, dirname.rfind('/'));
if (fileBrowser.exec(dirname.c_str())) { if (fileBrowser.exec(dirname.c_str()))
{
f->setName(fileBrowser.getSelectedFile()->Name); f->setName(fileBrowser.getSelectedFile()->Name);
g_settings.last_webtv_dir = dirname; g_settings.last_webtv_dir = dirname;
changed = true; changed = true;
} }
return res; return res;
} }
if(actionKey == "a" /* add */) { if (actionKey == "a" /* add */)
{
CFileBrowser fileBrowser; CFileBrowser fileBrowser;
CFileFilter fileFilter; CFileFilter fileFilter;
fileFilter.addFilter("xml"); fileFilter.addFilter("xml");
fileFilter.addFilter("tv"); fileFilter.addFilter("tv");
fileFilter.addFilter("m3u"); fileFilter.addFilter("m3u");
fileBrowser.Filter = &fileFilter; fileBrowser.Filter = &fileFilter;
if (fileBrowser.exec(g_settings.last_webtv_dir.c_str()) == true) { if (fileBrowser.exec(g_settings.last_webtv_dir.c_str()) == true)
{
std::string s = fileBrowser.getSelectedFile()->Name; std::string s = fileBrowser.getSelectedFile()->Name;
m->addItem(new CMenuForwarder(s, true, NULL, this, "c")); m->addItem(new CMenuForwarder(s, true, NULL, this, "c"));
g_settings.last_webtv_dir = s.substr(0, s.rfind('/')).c_str(); g_settings.last_webtv_dir = s.substr(0, s.rfind('/')).c_str();
@@ -118,7 +124,8 @@ int CWebTVSetup::exec(CMenuTarget* parent, const std::string & actionKey)
} }
return res; return res;
} }
if (actionKey == "e" /* enter */) { if (actionKey == "e" /* enter */)
{
std::string tpl = "http://xxx.xxx.xxx.xxx/control/xmltv.m3u"; std::string tpl = "http://xxx.xxx.xxx.xxx/control/xmltv.m3u";
std::string entry = tpl; std::string entry = tpl;
@@ -133,17 +140,19 @@ int CWebTVSetup::exec(CMenuTarget* parent, const std::string & actionKey)
} }
return res; return res;
} }
if(actionKey == "r" /* reload */) { if (actionKey == "r" /* reload */)
{
changed = true; changed = true;
return menu_return::RETURN_EXIT_ALL; return menu_return::RETURN_EXIT_ALL;
} }
if (actionKey == "script_path") { if (actionKey == "script_path")
{
const char *action_str = "ScriptPath"; const char *action_str = "ScriptPath";
chooserDir(g_settings.livestreamScriptPath, false, action_str); chooserDir(g_settings.livestreamScriptPath, false, action_str);
return res; return res;
} }
if(parent) if (parent)
parent->hide(); parent->hide();
res = Show(); res = Show();
@@ -164,7 +173,7 @@ int CWebTVSetup::Show()
m->addIntroItems(LOCALE_WEBTV_HEAD, LOCALE_LIVESTREAM_HEAD); m->addIntroItems(LOCALE_WEBTV_HEAD, LOCALE_LIVESTREAM_HEAD);
bool _mode_webtv = (CNeutrinoApp::getInstance()->getMode() == NeutrinoModes::mode_webtv) && bool _mode_webtv = (CNeutrinoApp::getInstance()->getMode() == NeutrinoModes::mode_webtv) &&
(!CZapit::getInstance()->GetCurrentChannel()->getScriptName().empty()); (!CZapit::getInstance()->GetCurrentChannel()->getScriptName().empty());
CMenuForwarder *mf; CMenuForwarder *mf;
int shortcut = 1; int shortcut = 1;
@@ -179,7 +188,7 @@ int CWebTVSetup::Show()
// TODO: show/hide autoloaded content when switching g_settings.webtv_xml_auto // TODO: show/hide autoloaded content when switching g_settings.webtv_xml_auto
char hint_text[1024]; char hint_text[1024];
snprintf(hint_text, sizeof(hint_text)-1, g_Locale->getText(LOCALE_MENU_HINT_WEBTV_XML_AUTO), WEBTVDIR, WEBTVDIR_VAR); snprintf(hint_text, sizeof(hint_text) - 1, g_Locale->getText(LOCALE_MENU_HINT_WEBTV_XML_AUTO), WEBTVDIR, WEBTVDIR_VAR);
CMenuOptionChooser *oc = new CMenuOptionChooser(LOCALE_WEBTV_XML_AUTO, &g_settings.webtv_xml_auto, OPTIONS_OFF0_ON1_OPTIONS, OPTIONS_OFF0_ON1_OPTION_COUNT, true, this, CRCInput::convertDigitToKey(shortcut++)); CMenuOptionChooser *oc = new CMenuOptionChooser(LOCALE_WEBTV_XML_AUTO, &g_settings.webtv_xml_auto, OPTIONS_OFF0_ON1_OPTIONS, OPTIONS_OFF0_ON1_OPTION_COUNT, true, this, CRCInput::convertDigitToKey(shortcut++));
oc->setHint("", hint_text); oc->setHint("", hint_text);
m->addItem(oc); m->addItem(oc);
@@ -216,7 +225,7 @@ int CWebTVSetup::Show()
for (int i = item_offset; i < m->getItemsCount(); i++) for (int i = item_offset; i < m->getItemsCount(); i++)
{ {
CMenuItem *item = m->getItem(i); CMenuItem *item = m->getItem(i);
CMenuForwarder *f = static_cast<CMenuForwarder*>(item); CMenuForwarder *f = static_cast<CMenuForwarder *>(item);
g_settings.webtv_xml.push_back(f->getName()); g_settings.webtv_xml.push_back(f->getName());
} }
webtv_xml_auto(); webtv_xml_auto();
@@ -248,9 +257,9 @@ int filefilter(const struct dirent *entry)
{ {
int len = strlen(entry->d_name); int len = strlen(entry->d_name);
if (len > 3 && ( if (len > 3 && (
(entry->d_name[len-3] == 'x' && entry->d_name[len-2] == 'm' && entry->d_name[len-1] == 'l') (entry->d_name[len - 3] == 'x' && entry->d_name[len - 2] == 'm' && entry->d_name[len - 1] == 'l')
|| (entry->d_name[len-3] == 'm' && entry->d_name[len-2] == '3' && entry->d_name[len-1] == 'u') || (entry->d_name[len - 3] == 'm' && entry->d_name[len - 2] == '3' && entry->d_name[len - 1] == 'u')
|| ( entry->d_name[len-2] == 't' && entry->d_name[len-1] == 'v') || ( entry->d_name[len - 2] == 't' && entry->d_name[len - 1] == 'v')
) )
) )
return 1; return 1;
@@ -323,7 +332,7 @@ CWebTVResolution::CWebTVResolution()
width = 40; width = 40;
} }
int CWebTVResolution::exec(CMenuTarget* parent, const std::string& /*actionKey*/) int CWebTVResolution::exec(CMenuTarget *parent, const std::string & /*actionKey*/)
{ {
if (parent) if (parent)
parent->hide(); parent->hide();
@@ -348,10 +357,12 @@ int CWebTVResolution::Show()
delete m; delete m;
bool _mode_webtv = (CNeutrinoApp::getInstance()->getMode() == NeutrinoModes::mode_webtv) && bool _mode_webtv = (CNeutrinoApp::getInstance()->getMode() == NeutrinoModes::mode_webtv) &&
(!CZapit::getInstance()->GetCurrentChannel()->getScriptName().empty()); (!CZapit::getInstance()->GetCurrentChannel()->getScriptName().empty());
if (oldRes != g_settings.livestreamResolution && _mode_webtv) { if (oldRes != g_settings.livestreamResolution && _mode_webtv)
CZapitChannel * cc = CZapit::getInstance()->GetCurrentChannel(); {
if (cc && IS_WEBCHAN(cc->getChannelID())) { CZapitChannel *cc = CZapit::getInstance()->GetCurrentChannel();
if (cc && IS_WEBCHAN(cc->getChannelID()))
{
CMoviePlayerGui::getInstance().stopPlayBack(); CMoviePlayerGui::getInstance().stopPlayBack();
CMoviePlayerGui::getInstance().PlayBackgroundStart(cc->getUrl(), cc->getName(), cc->getChannelID(), cc->getScriptName()); CMoviePlayerGui::getInstance().PlayBackgroundStart(cc->getUrl(), cc->getName(), cc->getChannelID(), cc->getScriptName());
} }

View File

@@ -37,7 +37,7 @@ class CWebTVSetup : public CMenuTarget, CChangeObserver
CMenuWidget *m; CMenuWidget *m;
public: public:
CWebTVSetup(); CWebTVSetup();
int exec(CMenuTarget* parent, const std::string & actionKey); int exec(CMenuTarget *parent, const std::string &actionKey);
int Show(); int Show();
bool changeNotify(const neutrino_locale_t OptionName, void *data); bool changeNotify(const neutrino_locale_t OptionName, void *data);
void webtv_xml_auto(); void webtv_xml_auto();
@@ -52,7 +52,7 @@ class CWebTVResolution : public CMenuTarget
public: public:
CWebTVResolution(); CWebTVResolution();
const char *getResolutionValue(); const char *getResolutionValue();
int exec(CMenuTarget* parent, const std::string & actionKey); int exec(CMenuTarget *parent, const std::string &actionKey);
int Show(); int Show();
}; };