*neutrino port mediaplayer menu: own modules for mediaplayer settings added

also added own modules for audioplayer settings and pictureviewer settings,
called in the mediaplayer menu.

Note: In original neutrino source also to find  entries for esound and
movieplayer. These are still missing here, but it's more easy expandable,
if we add more entries and settings modules in future and it's
more advantageous for comming changes.

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1181 e54a6e83-5905-42d5-8d5c-058d10e6a962
This commit is contained in:
thilo
2011-02-21 09:08:21 +00:00
parent 024949a994
commit 26a64e57c4
10 changed files with 535 additions and 78 deletions

View File

@@ -2181,14 +2181,12 @@ int CNeutrinoApp::run(int argc, char **argv)
CMenuWidget mainSettings (LOCALE_MAINSETTINGS_HEAD , NEUTRINO_ICON_SETTINGS);
CMenuWidget streamingSettings (LOCALE_STREAMINGMENU_HEAD , NEUTRINO_ICON_STREAMING);
CMenuWidget miscSettings (LOCALE_MISCSETTINGS_HEAD , NEUTRINO_ICON_SETTINGS);
CMenuWidget audioplPicSettings (LOCALE_AUDIOPLAYERPICSETTINGS_GENERAL, NEUTRINO_ICON_SETTINGS);
CMenuWidget _scanSettings (LOCALE_SERVICEMENU_SCANTS , NEUTRINO_ICON_SETTINGS);
CMenuWidget service (LOCALE_SERVICEMENU_HEAD , NEUTRINO_ICON_SETTINGS);
InitMainMenu(mainMenu, mainSettings, miscSettings, service, audioplPicSettings, streamingSettings);
InitMainMenu(mainMenu, mainSettings, miscSettings, service, streamingSettings);
InitServiceSettings(service, _scanSettings);
InitAudioplPicSettings(audioplPicSettings);
InitMiscSettings(miscSettings);
InitScanSettings(_scanSettings);
@@ -4188,25 +4186,6 @@ int CNeutrinoApp::exec(CMenuTarget* parent, const std::string & actionKey)
}
fontsizenotifier.changeNotify(NONEXISTANT_LOCALE, NULL);
}
// else if(actionKey=="osd.def") {
// for (int i = 0; i < TIMING_SETTING_COUNT; i++)
// g_settings.timing[i] = default_timing[i];
//
// SetupTiming();
// }
else if(actionKey == "audioplayerdir") {
parent->hide();
chooserDir(g_settings.network_nfs_audioplayerdir, false, NULL, sizeof(g_settings.network_nfs_audioplayerdir)-1);
}
else if(actionKey == "picturedir") {
parent->hide();
chooserDir(g_settings.network_nfs_picturedir, false, NULL, sizeof(g_settings.network_nfs_picturedir)-1);
return menu_return::RETURN_REPAINT;
}
else if(actionKey == "moviedir") {
parent->hide();