mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-28 07:51:19 +02:00
- screensaver: add GUI option to change timeout
This commit is contained in:
@@ -1287,6 +1287,7 @@ menu.hint_scan_useusals Verwenden Sie USALS für diesen Satelliten,\nwenn aktiv,
|
|||||||
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_setup Konfigurieren Sie den Bildschirmbereich für die Menüanzeige
|
||||||
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_timeout Wählen Sie Die Wartezeit bis zum Bilderwechsel des Bildschirmschoners
|
||||||
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
|
||||||
@@ -2053,6 +2054,7 @@ scants.test Empfangstest
|
|||||||
scants.transponders Transponder:
|
scants.transponders Transponder:
|
||||||
scrambled_channel Verschlüsselung aktiv
|
scrambled_channel Verschlüsselung aktiv
|
||||||
screensaver.dir Bildschirmschoner-Verzeichnis
|
screensaver.dir Bildschirmschoner-Verzeichnis
|
||||||
|
screensaver.timeout Bildschirmschoner-Wartezeit
|
||||||
screensetup.lowerright grün = Bildrand unten, rechts
|
screensetup.lowerright grün = Bildrand unten, rechts
|
||||||
screensetup.upperleft rot = Bildrand oben, links
|
screensetup.upperleft rot = Bildrand oben, links
|
||||||
screenshot.count Anzahl
|
screenshot.count Anzahl
|
||||||
|
@@ -1291,6 +1291,7 @@ menu.hint_scan_useusals Use USALS for this satellite,\nif ON, rotor position ign
|
|||||||
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_setup Configure screen margins
|
||||||
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_timeout Select the timeout to change pictures in screensavers
|
||||||
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
|
||||||
@@ -2058,6 +2059,7 @@ scants.test Test signal
|
|||||||
scants.transponders Transponders:
|
scants.transponders Transponders:
|
||||||
scrambled_channel Scrambled channel
|
scrambled_channel Scrambled channel
|
||||||
screensaver.dir Screensaver directory
|
screensaver.dir Screensaver directory
|
||||||
|
screensaver.timeout Screensaver timeout
|
||||||
screensetup.lowerright green = setup lower right
|
screensetup.lowerright green = setup lower right
|
||||||
screensetup.upperleft red = setup upper left
|
screensetup.upperleft red = setup upper left
|
||||||
screenshot.count Count
|
screenshot.count Count
|
||||||
|
@@ -619,6 +619,12 @@ int COsdSetup::showOsdSetup()
|
|||||||
mf->setHint("", LOCALE_MENU_HINT_SCREENSAVER_DIR);
|
mf->setHint("", LOCALE_MENU_HINT_SCREENSAVER_DIR);
|
||||||
osd_menu->addItem(mf);
|
osd_menu->addItem(mf);
|
||||||
|
|
||||||
|
// screensaver timeout
|
||||||
|
CMenuOptionNumberChooser* nc = new CMenuOptionNumberChooser(LOCALE_SCREENSAVER_TIMEOUT, &g_settings.screensaver_timeout, true, 10, 60);
|
||||||
|
nc->setNumberFormat(std::string("%d ") + g_Locale->getText(LOCALE_UNIT_SHORT_SECOND));
|
||||||
|
nc->setHint("", LOCALE_MENU_HINT_SCREENSAVER_TIMEOUT);
|
||||||
|
osd_menu->addItem(nc);
|
||||||
|
|
||||||
int oldVolumeSize = g_settings.volume_size;
|
int oldVolumeSize = g_settings.volume_size;
|
||||||
int oldInfoClockSize = g_settings.infoClockFontSize;
|
int oldInfoClockSize = g_settings.infoClockFontSize;
|
||||||
|
|
||||||
|
@@ -123,7 +123,7 @@ void* CScreenSaver::ScreenSaverPrg(void* arg)
|
|||||||
while(1)
|
while(1)
|
||||||
{
|
{
|
||||||
PScreenSaver->PaintPicture();
|
PScreenSaver->PaintPicture();
|
||||||
sleep(10);
|
sleep(g_settings.screensaver_timeout);
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@@ -498,6 +498,7 @@ int CNeutrinoApp::loadSetup(const char * fname)
|
|||||||
|
|
||||||
//screen saver
|
//screen saver
|
||||||
g_settings.screensaver_dir = configfile.getString("screensaver_dir", DATADIR "/neutrino/icons/");
|
g_settings.screensaver_dir = configfile.getString("screensaver_dir", DATADIR "/neutrino/icons/");
|
||||||
|
g_settings.screensaver_timeout = configfile.getInt32("screensaver_timeout", 10);
|
||||||
|
|
||||||
//vcr
|
//vcr
|
||||||
g_settings.vcr_AutoSwitch = configfile.getBool("vcr_AutoSwitch" , true );
|
g_settings.vcr_AutoSwitch = configfile.getBool("vcr_AutoSwitch" , true );
|
||||||
@@ -1025,6 +1026,7 @@ void CNeutrinoApp::saveSetup(const char * fname)
|
|||||||
|
|
||||||
//screen saver
|
//screen saver
|
||||||
configfile.setString("screensaver_dir", g_settings.screensaver_dir);
|
configfile.setString("screensaver_dir", g_settings.screensaver_dir);
|
||||||
|
configfile.setInt32("screensaver_timeout", g_settings.screensaver_timeout);
|
||||||
|
|
||||||
//vcr
|
//vcr
|
||||||
configfile.setBool("vcr_AutoSwitch" , g_settings.vcr_AutoSwitch );
|
configfile.setBool("vcr_AutoSwitch" , g_settings.vcr_AutoSwitch );
|
||||||
|
@@ -1318,6 +1318,7 @@ typedef enum
|
|||||||
LOCALE_MENU_HINT_SCRAMBLED_MESSAGE,
|
LOCALE_MENU_HINT_SCRAMBLED_MESSAGE,
|
||||||
LOCALE_MENU_HINT_SCREEN_SETUP,
|
LOCALE_MENU_HINT_SCREEN_SETUP,
|
||||||
LOCALE_MENU_HINT_SCREENSAVER_DIR,
|
LOCALE_MENU_HINT_SCREENSAVER_DIR,
|
||||||
|
LOCALE_MENU_HINT_SCREENSAVER_TIMEOUT,
|
||||||
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,
|
||||||
@@ -2085,6 +2086,7 @@ typedef enum
|
|||||||
LOCALE_SCANTS_TRANSPONDERS,
|
LOCALE_SCANTS_TRANSPONDERS,
|
||||||
LOCALE_SCRAMBLED_CHANNEL,
|
LOCALE_SCRAMBLED_CHANNEL,
|
||||||
LOCALE_SCREENSAVER_DIR,
|
LOCALE_SCREENSAVER_DIR,
|
||||||
|
LOCALE_SCREENSAVER_TIMEOUT,
|
||||||
LOCALE_SCREENSETUP_LOWERRIGHT,
|
LOCALE_SCREENSETUP_LOWERRIGHT,
|
||||||
LOCALE_SCREENSETUP_UPPERLEFT,
|
LOCALE_SCREENSETUP_UPPERLEFT,
|
||||||
LOCALE_SCREENSHOT_COUNT,
|
LOCALE_SCREENSHOT_COUNT,
|
||||||
|
@@ -1318,6 +1318,7 @@ const char * locale_real_names[] =
|
|||||||
"menu.hint_scrambled_message",
|
"menu.hint_scrambled_message",
|
||||||
"menu.hint_screen_setup",
|
"menu.hint_screen_setup",
|
||||||
"menu.hint_screensaver_dir",
|
"menu.hint_screensaver_dir",
|
||||||
|
"menu.hint_screensaver_timeout",
|
||||||
"menu.hint_screenshot_count",
|
"menu.hint_screenshot_count",
|
||||||
"menu.hint_screenshot_cover",
|
"menu.hint_screenshot_cover",
|
||||||
"menu.hint_screenshot_dir",
|
"menu.hint_screenshot_dir",
|
||||||
@@ -2085,6 +2086,7 @@ const char * locale_real_names[] =
|
|||||||
"scants.transponders",
|
"scants.transponders",
|
||||||
"scrambled_channel",
|
"scrambled_channel",
|
||||||
"screensaver.dir",
|
"screensaver.dir",
|
||||||
|
"screensaver.timeout",
|
||||||
"screensetup.lowerright",
|
"screensetup.lowerright",
|
||||||
"screensetup.upperleft",
|
"screensetup.upperleft",
|
||||||
"screenshot.count",
|
"screenshot.count",
|
||||||
|
@@ -208,6 +208,7 @@ struct SNeutrinoSettings
|
|||||||
|
|
||||||
//screen saver
|
//screen saver
|
||||||
std::string screensaver_dir;
|
std::string screensaver_dir;
|
||||||
|
int screensaver_timeout;
|
||||||
|
|
||||||
//vcr
|
//vcr
|
||||||
int vcr_AutoSwitch;
|
int vcr_AutoSwitch;
|
||||||
|
Reference in New Issue
Block a user