From 658db5ffdb259b1a99b8df4228bf42e4ca00cdaa Mon Sep 17 00:00:00 2001 From: vanhofen Date: Sat, 23 Apr 2022 23:12:21 +0200 Subject: [PATCH] neutrino-menu: allow personalization for parental lock item Origin commit data ------------------ Branch: ni/coolstream Commit: https://github.com/neutrino-images/ni-neutrino/commit/430518684a7e4db1a3f9d9381e5a4c5909ea3132 Author: vanhofen Date: 2022-04-23 (Sat, 23 Apr 2022) Origin message was: ------------------ - neutrino-menu: allow personalization for parental lock item ------------------ No further description and justification available within origin commit message! ------------------ This commit was generated by Migit --- src/neutrino_menue.cpp | 2 +- src/system/settings.cpp | 1 + src/system/settings.h | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/neutrino_menue.cpp b/src/neutrino_menue.cpp index ef2e63d2f..0b5ae89da 100644 --- a/src/neutrino_menue.cpp +++ b/src/neutrino_menue.cpp @@ -333,7 +333,7 @@ void CNeutrinoApp::InitMenuSettings() // parental lock mf = new CMenuForwarder(LOCALE_PARENTALLOCK_PARENTALLOCK, true, NULL, new CParentalSetup()); mf->setHint(NEUTRINO_ICON_HINT_PROTECTION, LOCALE_MENU_HINT_PROTECTION); - personalize.addItem(MENU_SETTINGS, mf, &show, false, CPersonalizeGui::PERSONALIZE_SHOW_NO); + personalize.addItem(MENU_SETTINGS, mf, &g_settings.personalize[SNeutrinoSettings::P_MSET_PARENTALLOCK]); // network mf = new CMenuForwarder(LOCALE_MAINSETTINGS_NETWORK, true, NULL, CNetworkSetup::getInstance()); diff --git a/src/system/settings.cpp b/src/system/settings.cpp index 727ec9372..11e9d6944 100644 --- a/src/system/settings.cpp +++ b/src/system/settings.cpp @@ -69,6 +69,7 @@ const struct personalize_settings_t personalize_settings[SNeutrinoSettings::P_SE {"personalize_settingsmager" , CPersonalizeGui::PERSONALIZE_MODE_VISIBLE}, {"personalize_video" , CPersonalizeGui::PERSONALIZE_MODE_VISIBLE}, {"personalize_audio" , CPersonalizeGui::PERSONALIZE_MODE_VISIBLE}, + {"personalize_parentallock" , CPersonalizeGui::PERSONALIZE_MODE_VISIBLE}, {"personalize_network" , CPersonalizeGui::PERSONALIZE_MODE_VISIBLE}, {"personalize_recording" , CPersonalizeGui::PERSONALIZE_MODE_VISIBLE}, {"personalize_osdlang" , CPersonalizeGui::PERSONALIZE_MODE_VISIBLE}, diff --git a/src/system/settings.h b/src/system/settings.h index 461358fbc..e7f6a5fc7 100644 --- a/src/system/settings.h +++ b/src/system/settings.h @@ -703,6 +703,7 @@ struct SNeutrinoSettings P_MSET_SETTINGS_MANAGER, P_MSET_VIDEO, P_MSET_AUDIO, + P_MSET_PARENTALLOCK, P_MSET_NETWORK, P_MSET_RECORDING, P_MSET_OSDLANG,