mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-27 15:32:59 +02:00
- osd-setup: move screen stuff into own submenu
Signed-off-by: Thilo Graf <dbt@novatux.de>
This commit is contained in:
@@ -366,7 +366,7 @@ colormenu.fade Ein-/Ausblenden
|
|||||||
colormenu.font Verwendete Schriftart
|
colormenu.font Verwendete Schriftart
|
||||||
colormenu.font_ttx Videotext Schriftart
|
colormenu.font_ttx Videotext Schriftart
|
||||||
colormenu.menucolors Themes
|
colormenu.menucolors Themes
|
||||||
colormenu.osd_preset Bildschirm Auswahl
|
colormenu.osd_preset Bildschirmauswahl
|
||||||
colormenu.osd_resolution OSD-Auflösung
|
colormenu.osd_resolution OSD-Auflösung
|
||||||
colormenu.progressbar_active Farbe des aktiven Teil
|
colormenu.progressbar_active Farbe des aktiven Teil
|
||||||
colormenu.progressbar_passive Hintergrundfarbe
|
colormenu.progressbar_passive Hintergrundfarbe
|
||||||
@@ -1681,7 +1681,7 @@ menu.hint_scan_usalsall Verwenden Sie USALS für alle Satelliten an diesem Tuner
|
|||||||
menu.hint_scan_useusals Verwenden Sie USALS für diesen Satelliten,\nwenn aktiv, wird Rotorposition ignoriert
|
menu.hint_scan_useusals Verwenden Sie USALS für diesen Satelliten,\nwenn aktiv, wird Rotorposition ignoriert
|
||||||
menu.hint_scart_osd_fix Anzeigefix für ältere Monitore\nPAL bzw. PAL-Breitbild Auflösung
|
menu.hint_scart_osd_fix Anzeigefix für ältere Monitore\nPAL bzw. PAL-Breitbild Auflösung
|
||||||
menu.hint_scrambled_message Bei aktivierter Option erscheint eine Meldung, wenn ein verschlüsselter Sender nicht entschlüsselt werden kann
|
menu.hint_scrambled_message Bei aktivierter Option erscheint eine Meldung, wenn ein verschlüsselter Sender nicht entschlüsselt werden kann
|
||||||
menu.hint_screen_setup Konfigurieren Sie den Bildschirmbereich für die Menüanzeige
|
menu.hint_screen Konfigurieren Sie Bildschirme und Bildschirmbereiche
|
||||||
menu.hint_screensaver_delay Legen sie die Zeit (in Minuten) fest, nach der der Bildschirmschoner starten soll oder schaltet ihn aus
|
menu.hint_screensaver_delay Legen sie die Zeit (in Minuten) fest, nach der der Bildschirmschoner starten soll oder schaltet ihn aus
|
||||||
menu.hint_screensaver_dir Wählen Sie das Verzeichnis, in dem die Bilder für Ihren Bildschirmschoner gespeichert sind
|
menu.hint_screensaver_dir Wählen Sie das Verzeichnis, in dem die Bilder für Ihren Bildschirmschoner gespeichert sind
|
||||||
menu.hint_screensaver_enable_text_info Zeige zusätzliche Textinformationen an falls verfügbar.
|
menu.hint_screensaver_enable_text_info Zeige zusätzliche Textinformationen an falls verfügbar.
|
||||||
@@ -1689,6 +1689,7 @@ menu.hint_screensaver_mode Modus des Bilschirmschoners wählen.
|
|||||||
menu.hint_screensaver_random Aktviere/deaktiviere zufällige Bilderauswahl.
|
menu.hint_screensaver_random Aktviere/deaktiviere zufällige Bilderauswahl.
|
||||||
menu.hint_screensaver_setup Konfigurieren Sie die Optionen des Bildschirmschoners für den Audioplayer und den Radio-Modus
|
menu.hint_screensaver_setup Konfigurieren Sie die Optionen des Bildschirmschoners für den Audioplayer und den Radio-Modus
|
||||||
menu.hint_screensaver_timeout Wechselintervall des Bildschirmschoners
|
menu.hint_screensaver_timeout Wechselintervall des Bildschirmschoners
|
||||||
|
menu.hint_screensetup Konfigurieren Sie den Bildschirmbereich für die Menüanzeige
|
||||||
menu.hint_screenshot_count Wählen Sie, wie viele Screenshots erstellt werden sollen
|
menu.hint_screenshot_count Wählen Sie, wie viele Screenshots erstellt werden sollen
|
||||||
menu.hint_screenshot_cover Während der Wiedergabe von Aufnahmen kann ein Screenshot für die Vorschau im Moviebrowser erstellt werden
|
menu.hint_screenshot_cover Während der Wiedergabe von Aufnahmen kann ein Screenshot für die Vorschau im Moviebrowser erstellt werden
|
||||||
menu.hint_screenshot_dir Wählen Sie das Verzeichnis zum Speichern der Screenshots
|
menu.hint_screenshot_dir Wählen Sie das Verzeichnis zum Speichern der Screenshots
|
||||||
@@ -2566,6 +2567,7 @@ scants.test Empfangstest
|
|||||||
scants.transponders Transponder:
|
scants.transponders Transponder:
|
||||||
scart_osd_fix CRT SCART OSD-Fix
|
scart_osd_fix CRT SCART OSD-Fix
|
||||||
scrambled_channel Verschlüsselung aktiv
|
scrambled_channel Verschlüsselung aktiv
|
||||||
|
screen.menu Bildschirm
|
||||||
screensaver.delay Verzögerung
|
screensaver.delay Verzögerung
|
||||||
screensaver.dir Verzeichnis
|
screensaver.dir Verzeichnis
|
||||||
screensaver.enable_text_info Textinformationen
|
screensaver.enable_text_info Textinformationen
|
||||||
|
@@ -366,7 +366,7 @@ colormenu.fade Fade GUI
|
|||||||
colormenu.font Select GUI font
|
colormenu.font Select GUI font
|
||||||
colormenu.font_ttx Select Teletext font
|
colormenu.font_ttx Select Teletext font
|
||||||
colormenu.menucolors Themes
|
colormenu.menucolors Themes
|
||||||
colormenu.osd_preset Screen preset
|
colormenu.osd_preset Screen selection
|
||||||
colormenu.osd_resolution OSD resolution
|
colormenu.osd_resolution OSD resolution
|
||||||
colormenu.progressbar_active Active part color
|
colormenu.progressbar_active Active part color
|
||||||
colormenu.progressbar_passive Background
|
colormenu.progressbar_passive Background
|
||||||
@@ -1681,7 +1681,7 @@ menu.hint_scan_usalsall Use USALS for all satellites on this frontend
|
|||||||
menu.hint_scan_useusals Use USALS for this satellite,\nif ON, rotor position ignored
|
menu.hint_scan_useusals Use USALS for this satellite,\nif ON, rotor position ignored
|
||||||
menu.hint_scart_osd_fix Screen-fix for some older TVs\nPAL/PAL widescreen resolution
|
menu.hint_scart_osd_fix Screen-fix for some older TVs\nPAL/PAL widescreen resolution
|
||||||
menu.hint_scrambled_message Show scrambled message, when channel cannot be decoded
|
menu.hint_scrambled_message Show scrambled message, when channel cannot be decoded
|
||||||
menu.hint_screen_setup Configure screen margins
|
menu.hint_screen Configure screens and screen margins
|
||||||
menu.hint_screensaver_delay Set the time (in minutes) after which the screensaver has to start or turn it off
|
menu.hint_screensaver_delay Set the time (in minutes) after which the screensaver has to start or turn it off
|
||||||
menu.hint_screensaver_dir Select directory in which the screensaver has to start
|
menu.hint_screensaver_dir Select directory in which the screensaver has to start
|
||||||
menu.hint_screensaver_enable_text_info Show additional text informations if available.
|
menu.hint_screensaver_enable_text_info Show additional text informations if available.
|
||||||
@@ -1689,6 +1689,7 @@ menu.hint_screensaver_mode Select screensaver mode.
|
|||||||
menu.hint_screensaver_random Enable/disable random image selection.
|
menu.hint_screensaver_random Enable/disable random image selection.
|
||||||
menu.hint_screensaver_setup Configure screensaver options for audioplayer and radio mode
|
menu.hint_screensaver_setup Configure screensaver options for audioplayer and radio mode
|
||||||
menu.hint_screensaver_timeout Select the timeout to changes in screensavers
|
menu.hint_screensaver_timeout Select the timeout to changes in screensavers
|
||||||
|
menu.hint_screensetup Configure screen margins
|
||||||
menu.hint_screenshot_count When no GUI on screen, you can save 1-5\nscreenshot serie
|
menu.hint_screenshot_count When no GUI on screen, you can save 1-5\nscreenshot serie
|
||||||
menu.hint_screenshot_cover ON: When playing record, overwrite single\nscreenshot to show inside MovieBrowser
|
menu.hint_screenshot_cover ON: When playing record, overwrite single\nscreenshot to show inside MovieBrowser
|
||||||
menu.hint_screenshot_dir Select directory to save screenshots
|
menu.hint_screenshot_dir Select directory to save screenshots
|
||||||
@@ -2566,6 +2567,7 @@ scants.test Test signal
|
|||||||
scants.transponders Transponders:
|
scants.transponders Transponders:
|
||||||
scart_osd_fix CRT SCART OSD-Fix
|
scart_osd_fix CRT SCART OSD-Fix
|
||||||
scrambled_channel Scrambled channel
|
scrambled_channel Scrambled channel
|
||||||
|
screen.menu Screen
|
||||||
screensaver.delay Delay
|
screensaver.delay Delay
|
||||||
screensaver.dir Directory
|
screensaver.dir Directory
|
||||||
screensaver.enable_text_info Text information
|
screensaver.enable_text_info Text information
|
||||||
|
@@ -577,7 +577,7 @@ int COsdSetup::showOsdSetup()
|
|||||||
CMenuOptionChooser * mc = NULL;
|
CMenuOptionChooser * mc = NULL;
|
||||||
|
|
||||||
// osd main menu
|
// osd main menu
|
||||||
osd_menu = new CMenuWidget(LOCALE_MAINMENU_SETTINGS, NEUTRINO_ICON_COLORS, width, MN_WIDGET_ID_OSDSETUP);
|
osd_menu = new CMenuWidget(LOCALE_MAINMENU_SETTINGS, NEUTRINO_ICON_SETTINGS, width, MN_WIDGET_ID_OSDSETUP);
|
||||||
osd_menu->setWizardMode(is_wizard);
|
osd_menu->setWizardMode(is_wizard);
|
||||||
|
|
||||||
// intro with subhead and back button
|
// intro with subhead and back button
|
||||||
@@ -594,7 +594,7 @@ int COsdSetup::showOsdSetup()
|
|||||||
osd_menu->addItem(mf);
|
osd_menu->addItem(mf);
|
||||||
|
|
||||||
// fonts
|
// fonts
|
||||||
CMenuWidget osd_menu_fonts(LOCALE_MAINMENU_SETTINGS, NEUTRINO_ICON_COLORS, width, MN_WIDGET_ID_OSDSETUP_FONT);
|
CMenuWidget osd_menu_fonts(LOCALE_MAINMENU_SETTINGS, NEUTRINO_ICON_SETTINGS, width, MN_WIDGET_ID_OSDSETUP_FONT);
|
||||||
showOsdFontSizeSetup(&osd_menu_fonts);
|
showOsdFontSizeSetup(&osd_menu_fonts);
|
||||||
mf = new CMenuForwarder(LOCALE_FONTMENU_HEAD, true, NULL, &osd_menu_fonts, NULL, CRCInput::RC_green);
|
mf = new CMenuForwarder(LOCALE_FONTMENU_HEAD, true, NULL, &osd_menu_fonts, NULL, CRCInput::RC_green);
|
||||||
mf->setHint("", LOCALE_MENU_HINT_FONTS);
|
mf->setHint("", LOCALE_MENU_HINT_FONTS);
|
||||||
@@ -608,9 +608,10 @@ int COsdSetup::showOsdSetup()
|
|||||||
osd_menu->addItem(mf);
|
osd_menu->addItem(mf);
|
||||||
|
|
||||||
// screen
|
// screen
|
||||||
CScreenSetup screensetup;
|
CMenuWidget osd_menu_screen(LOCALE_MAINMENU_SETTINGS, NEUTRINO_ICON_SETTINGS, width, MN_WIDGET_ID_OSDSETUP_SCREEN);
|
||||||
mf = new CMenuForwarder(LOCALE_VIDEOMENU_SCREENSETUP, true, NULL, &screensetup, NULL, CRCInput::RC_blue);
|
showOsdScreenSetup(&osd_menu_screen);
|
||||||
mf->setHint("", LOCALE_MENU_HINT_SCREEN_SETUP);
|
mf = new CMenuForwarder(LOCALE_SCREEN_MENU, true, NULL, &osd_menu_screen, NULL, CRCInput::RC_blue);
|
||||||
|
mf->setHint("", LOCALE_MENU_HINT_SCREEN);
|
||||||
osd_menu->addItem(mf);
|
osd_menu->addItem(mf);
|
||||||
|
|
||||||
// menus
|
// menus
|
||||||
@@ -725,11 +726,6 @@ int COsdSetup::showOsdSetup()
|
|||||||
osd_menu->addItem(osd_res);
|
osd_menu->addItem(osd_res);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// monitor
|
|
||||||
mc = new CMenuOptionChooser(LOCALE_COLORMENU_OSD_PRESET, &g_settings.screen_preset, OSD_PRESET_OPTIONS, OSD_PRESET_OPTIONS_COUNT, true, this);
|
|
||||||
mc->setHint("", LOCALE_MENU_HINT_OSD_PRESET);
|
|
||||||
osd_menu->addItem(mc);
|
|
||||||
|
|
||||||
#if defined BOXMODEL_CST_HD1
|
#if defined BOXMODEL_CST_HD1
|
||||||
int scart_osd_fix_exist = 0;
|
int scart_osd_fix_exist = 0;
|
||||||
if (file_exists("/var/etc/.scart_osd_fix"))
|
if (file_exists("/var/etc/.scart_osd_fix"))
|
||||||
@@ -1706,6 +1702,24 @@ int COsdSetup::showContextChanlistMenu(CChannelList *parent_channellist)
|
|||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void COsdSetup::showOsdScreenSetup(CMenuWidget *menu_screen)
|
||||||
|
{
|
||||||
|
CMenuForwarder *mf = NULL;
|
||||||
|
CMenuOptionChooser *mc = NULL;
|
||||||
|
|
||||||
|
menu_screen->addIntroItems(LOCALE_SCREEN_MENU);
|
||||||
|
|
||||||
|
// screen
|
||||||
|
mf = new CMenuForwarder(LOCALE_VIDEOMENU_SCREENSETUP, true, NULL, new CScreenSetup, NULL, CRCInput::RC_red);
|
||||||
|
mf->setHint("", LOCALE_MENU_HINT_SCREENSETUP);
|
||||||
|
menu_screen->addItem(mf);
|
||||||
|
|
||||||
|
// monitor
|
||||||
|
mc = new CMenuOptionChooser(LOCALE_COLORMENU_OSD_PRESET, &g_settings.screen_preset, OSD_PRESET_OPTIONS, OSD_PRESET_OPTIONS_COUNT, true, this, CRCInput::RC_green);
|
||||||
|
mc->setHint("", LOCALE_MENU_HINT_OSD_PRESET);
|
||||||
|
menu_screen->addItem(mc);
|
||||||
|
}
|
||||||
|
|
||||||
#ifdef SCREENSHOT
|
#ifdef SCREENSHOT
|
||||||
//screenshot
|
//screenshot
|
||||||
#define SCREENSHOT_FMT_OPTION_COUNT 3
|
#define SCREENSHOT_FMT_OPTION_COUNT 3
|
||||||
|
@@ -78,6 +78,7 @@ class COsdSetup : public CMenuTarget, public CChangeObserver
|
|||||||
void showOsdEventlistSetup(CMenuWidget *menu_eventlist);
|
void showOsdEventlistSetup(CMenuWidget *menu_eventlist);
|
||||||
void showOsdVolumeSetup(CMenuWidget *menu_volume);
|
void showOsdVolumeSetup(CMenuWidget *menu_volume);
|
||||||
void showOsdInfoclockSetup(CMenuWidget *menu_infoclock);
|
void showOsdInfoclockSetup(CMenuWidget *menu_infoclock);
|
||||||
|
void showOsdScreenSetup(CMenuWidget *menu_screen);
|
||||||
void showOsdScreenShotSetup(CMenuWidget *menu_screenshot);
|
void showOsdScreenShotSetup(CMenuWidget *menu_screenshot);
|
||||||
void showOsdScreensaverSetup(CMenuWidget *menu_screensaver);
|
void showOsdScreensaverSetup(CMenuWidget *menu_screensaver);
|
||||||
void paintWindowSize(int w, int h);
|
void paintWindowSize(int w, int h);
|
||||||
|
@@ -62,6 +62,7 @@ enum MN_WIDGET_ID
|
|||||||
MN_WIDGET_ID_OSDSETUP_INFOBAR,
|
MN_WIDGET_ID_OSDSETUP_INFOBAR,
|
||||||
MN_WIDGET_ID_OSDSETUP_MENUCOLORS,
|
MN_WIDGET_ID_OSDSETUP_MENUCOLORS,
|
||||||
MN_WIDGET_ID_OSDSETUP_TIMEOUT,
|
MN_WIDGET_ID_OSDSETUP_TIMEOUT,
|
||||||
|
MN_WIDGET_ID_OSDSETUP_SCREEN,
|
||||||
MN_WIDGET_ID_OSDSETUP_SCREENSHOT,
|
MN_WIDGET_ID_OSDSETUP_SCREENSHOT,
|
||||||
MN_WIDGET_ID_OSDSETUP_SCREENSAVER,
|
MN_WIDGET_ID_OSDSETUP_SCREENSAVER,
|
||||||
MN_WIDGET_ID_OSDSETUP_VOLUME,
|
MN_WIDGET_ID_OSDSETUP_VOLUME,
|
||||||
|
@@ -1708,7 +1708,7 @@ typedef enum
|
|||||||
LOCALE_MENU_HINT_SCAN_USEUSALS,
|
LOCALE_MENU_HINT_SCAN_USEUSALS,
|
||||||
LOCALE_MENU_HINT_SCART_OSD_FIX,
|
LOCALE_MENU_HINT_SCART_OSD_FIX,
|
||||||
LOCALE_MENU_HINT_SCRAMBLED_MESSAGE,
|
LOCALE_MENU_HINT_SCRAMBLED_MESSAGE,
|
||||||
LOCALE_MENU_HINT_SCREEN_SETUP,
|
LOCALE_MENU_HINT_SCREEN,
|
||||||
LOCALE_MENU_HINT_SCREENSAVER_DELAY,
|
LOCALE_MENU_HINT_SCREENSAVER_DELAY,
|
||||||
LOCALE_MENU_HINT_SCREENSAVER_DIR,
|
LOCALE_MENU_HINT_SCREENSAVER_DIR,
|
||||||
LOCALE_MENU_HINT_SCREENSAVER_ENABLE_TEXT_INFO,
|
LOCALE_MENU_HINT_SCREENSAVER_ENABLE_TEXT_INFO,
|
||||||
@@ -1716,6 +1716,7 @@ typedef enum
|
|||||||
LOCALE_MENU_HINT_SCREENSAVER_RANDOM,
|
LOCALE_MENU_HINT_SCREENSAVER_RANDOM,
|
||||||
LOCALE_MENU_HINT_SCREENSAVER_SETUP,
|
LOCALE_MENU_HINT_SCREENSAVER_SETUP,
|
||||||
LOCALE_MENU_HINT_SCREENSAVER_TIMEOUT,
|
LOCALE_MENU_HINT_SCREENSAVER_TIMEOUT,
|
||||||
|
LOCALE_MENU_HINT_SCREENSETUP,
|
||||||
LOCALE_MENU_HINT_SCREENSHOT_COUNT,
|
LOCALE_MENU_HINT_SCREENSHOT_COUNT,
|
||||||
LOCALE_MENU_HINT_SCREENSHOT_COVER,
|
LOCALE_MENU_HINT_SCREENSHOT_COVER,
|
||||||
LOCALE_MENU_HINT_SCREENSHOT_DIR,
|
LOCALE_MENU_HINT_SCREENSHOT_DIR,
|
||||||
@@ -2593,6 +2594,7 @@ typedef enum
|
|||||||
LOCALE_SCANTS_TRANSPONDERS,
|
LOCALE_SCANTS_TRANSPONDERS,
|
||||||
LOCALE_SCART_OSD_FIX,
|
LOCALE_SCART_OSD_FIX,
|
||||||
LOCALE_SCRAMBLED_CHANNEL,
|
LOCALE_SCRAMBLED_CHANNEL,
|
||||||
|
LOCALE_SCREEN_MENU,
|
||||||
LOCALE_SCREENSAVER_DELAY,
|
LOCALE_SCREENSAVER_DELAY,
|
||||||
LOCALE_SCREENSAVER_DIR,
|
LOCALE_SCREENSAVER_DIR,
|
||||||
LOCALE_SCREENSAVER_ENABLE_TEXT_INFO,
|
LOCALE_SCREENSAVER_ENABLE_TEXT_INFO,
|
||||||
|
@@ -1708,7 +1708,7 @@ const char * locale_real_names[] =
|
|||||||
"menu.hint_scan_useusals",
|
"menu.hint_scan_useusals",
|
||||||
"menu.hint_scart_osd_fix",
|
"menu.hint_scart_osd_fix",
|
||||||
"menu.hint_scrambled_message",
|
"menu.hint_scrambled_message",
|
||||||
"menu.hint_screen_setup",
|
"menu.hint_screen",
|
||||||
"menu.hint_screensaver_delay",
|
"menu.hint_screensaver_delay",
|
||||||
"menu.hint_screensaver_dir",
|
"menu.hint_screensaver_dir",
|
||||||
"menu.hint_screensaver_enable_text_info",
|
"menu.hint_screensaver_enable_text_info",
|
||||||
@@ -1716,6 +1716,7 @@ const char * locale_real_names[] =
|
|||||||
"menu.hint_screensaver_random",
|
"menu.hint_screensaver_random",
|
||||||
"menu.hint_screensaver_setup",
|
"menu.hint_screensaver_setup",
|
||||||
"menu.hint_screensaver_timeout",
|
"menu.hint_screensaver_timeout",
|
||||||
|
"menu.hint_screensetup",
|
||||||
"menu.hint_screenshot_count",
|
"menu.hint_screenshot_count",
|
||||||
"menu.hint_screenshot_cover",
|
"menu.hint_screenshot_cover",
|
||||||
"menu.hint_screenshot_dir",
|
"menu.hint_screenshot_dir",
|
||||||
@@ -2593,6 +2594,7 @@ const char * locale_real_names[] =
|
|||||||
"scants.transponders",
|
"scants.transponders",
|
||||||
"scart_osd_fix",
|
"scart_osd_fix",
|
||||||
"scrambled_channel",
|
"scrambled_channel",
|
||||||
|
"screen.menu",
|
||||||
"screensaver.delay",
|
"screensaver.delay",
|
||||||
"screensaver.dir",
|
"screensaver.dir",
|
||||||
"screensaver.enable_text_info",
|
"screensaver.enable_text_info",
|
||||||
|
Reference in New Issue
Block a user