mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-neutrino.git
synced 2025-08-27 23:42:51 +02:00
Merge remote-tracking branch 'check/cst-next'
Conflicts:
src/daemonc/remotecontrol.cpp
src/gui/luainstance.cpp
src/gui/movieplayer.cpp
src/gui/videosettings.cpp
src/neutrino.cpp
src/system/setting_helpers.cpp
src/zapit/src/zapit.cpp
Origin commit data
------------------
Branch: ni/coolstream
Commit: d37b3c0f9a
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2014-12-28 (Sun, 28 Dec 2014)
------------------
This commit was generated by Migit
This commit is contained in:
@@ -114,43 +114,49 @@ int CVfdSetup::showSetup()
|
||||
CMenuWidget *vfds = new CMenuWidget(LOCALE_MAINMENU_SETTINGS, NEUTRINO_ICON_LCD, width, MN_WIDGET_ID_VFDSETUP);
|
||||
vfds->addIntroItems(LOCALE_LCDMENU_HEAD);
|
||||
|
||||
//vfd brightness menu
|
||||
CMenuForwarder * mf = new CMenuForwarder(LOCALE_LCDMENU_LCDCONTROLER, vfd_enabled, NULL, this, "brightness", CRCInput::RC_red);
|
||||
mf->setHint("", LOCALE_MENU_HINT_VFD_BRIGHTNESS_SETUP);
|
||||
vfds->addItem(mf);
|
||||
CMenuForwarder * mf;
|
||||
|
||||
//led menu
|
||||
if(cs_get_revision() > 7)
|
||||
if (cs_get_revision() > 7) // not HD1 and BSE
|
||||
{
|
||||
CMenuWidget * ledMenu = new CMenuWidget(LOCALE_LCDMENU_HEAD, NEUTRINO_ICON_LCD, width, MN_WIDGET_ID_VFDSETUP_LED_SETUP);
|
||||
showLedSetup(ledMenu);
|
||||
mf = new CMenuDForwarder(LOCALE_LEDCONTROLER_MENU, true, NULL, ledMenu, NULL, CRCInput::RC_green);
|
||||
mf = new CMenuDForwarder(LOCALE_LEDCONTROLER_MENU, true, NULL, ledMenu, NULL, CRCInput::RC_red);
|
||||
mf->setHint("", LOCALE_MENU_HINT_POWER_LEDS);
|
||||
vfds->addItem(mf);
|
||||
}
|
||||
if(cs_get_revision() == 9)
|
||||
{
|
||||
CMenuWidget * blMenu = new CMenuWidget(LOCALE_LCDMENU_HEAD, NEUTRINO_ICON_LCD, width, MN_WIDGET_ID_VFDSETUP_BACKLIGHT);
|
||||
showBacklightSetup(blMenu);
|
||||
mf = new CMenuDForwarder(LOCALE_LEDCONTROLER_BACKLIGHT, true, NULL, blMenu, NULL, CRCInput::RC_yellow);
|
||||
mf->setHint("", LOCALE_MENU_HINT_BACKLIGHT);
|
||||
|
||||
if (CVFD::getInstance()->has_lcd) {
|
||||
//vfd brightness menu
|
||||
mf = new CMenuForwarder(LOCALE_LCDMENU_LCDCONTROLER, vfd_enabled, NULL, this, "brightness", CRCInput::RC_green);
|
||||
mf->setHint("", LOCALE_MENU_HINT_VFD_BRIGHTNESS_SETUP);
|
||||
vfds->addItem(mf);
|
||||
|
||||
if (cs_get_revision() == 9) // Tank only
|
||||
{
|
||||
//backlight menu
|
||||
CMenuWidget * blMenu = new CMenuWidget(LOCALE_LCDMENU_HEAD, NEUTRINO_ICON_LCD, width, MN_WIDGET_ID_VFDSETUP_BACKLIGHT);
|
||||
showBacklightSetup(blMenu);
|
||||
mf = new CMenuDForwarder(LOCALE_LEDCONTROLER_BACKLIGHT, true, NULL, blMenu, NULL, CRCInput::RC_yellow);
|
||||
mf->setHint("", LOCALE_MENU_HINT_BACKLIGHT);
|
||||
vfds->addItem(mf);
|
||||
}
|
||||
|
||||
vfds->addItem(GenericMenuSeparatorLine);
|
||||
|
||||
//status and info line options
|
||||
CMenuOptionChooser* oj = new CMenuOptionChooser(LOCALE_LCDMENU_STATUSLINE, &g_settings.lcd_setting[SNeutrinoSettings::LCD_SHOW_VOLUME], LCDMENU_STATUSLINE_OPTIONS, LCDMENU_STATUSLINE_OPTION_COUNT, vfd_enabled);
|
||||
oj->setHint("", LOCALE_MENU_HINT_VFD_STATUSLINE);
|
||||
CMenuOptionChooser* lcd_clock_channelname_menu = new CMenuOptionChooser(LOCALE_LCD_INFO_LINE, &g_settings.lcd_info_line, LCD_INFO_OPTIONS, LCD_INFO_OPTION_COUNT, vfd_enabled);
|
||||
lcd_clock_channelname_menu->setHint("", LOCALE_MENU_HINT_VFD_INFOLINE);
|
||||
vfds->addItem(oj);
|
||||
vfds->addItem(lcd_clock_channelname_menu);
|
||||
|
||||
oj = new CMenuOptionChooser(LOCALE_LCDMENU_SCROLL, &g_settings.lcd_scroll, OPTIONS_OFF0_ON1_OPTIONS, OPTIONS_OFF0_ON1_OPTION_COUNT, vfd_enabled);
|
||||
oj->setHint("", LOCALE_MENU_HINT_VFD_SCROLL);
|
||||
vfds->addItem(oj);
|
||||
}
|
||||
|
||||
vfds->addItem(GenericMenuSeparatorLine);
|
||||
|
||||
//status and info line options
|
||||
CMenuOptionChooser* oj = new CMenuOptionChooser(LOCALE_LCDMENU_STATUSLINE, &g_settings.lcd_setting[SNeutrinoSettings::LCD_SHOW_VOLUME], LCDMENU_STATUSLINE_OPTIONS, LCDMENU_STATUSLINE_OPTION_COUNT, vfd_enabled);
|
||||
oj->setHint("", LOCALE_MENU_HINT_VFD_STATUSLINE);
|
||||
CMenuOptionChooser* lcd_clock_channelname_menu = new CMenuOptionChooser(LOCALE_LCD_INFO_LINE, &g_settings.lcd_info_line, LCD_INFO_OPTIONS, LCD_INFO_OPTION_COUNT, vfd_enabled);
|
||||
lcd_clock_channelname_menu->setHint("", LOCALE_MENU_HINT_VFD_INFOLINE);
|
||||
vfds->addItem(oj);
|
||||
vfds->addItem(lcd_clock_channelname_menu);
|
||||
|
||||
oj = new CMenuOptionChooser(LOCALE_LCDMENU_SCROLL, &g_settings.lcd_scroll, OPTIONS_OFF0_ON1_OPTIONS, OPTIONS_OFF0_ON1_OPTION_COUNT, vfd_enabled);
|
||||
oj->setHint("", LOCALE_MENU_HINT_VFD_SCROLL);
|
||||
vfds->addItem(oj);
|
||||
|
||||
int res = vfds->exec(NULL, "");
|
||||
|
||||
delete vfds;
|
||||
|
Reference in New Issue
Block a user