mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-18 16:27:34 +01:00
* Added backlight settings * Changed location of the brightness setting * Fix row size of brightness settings * [apps/settings/brightness] Update translations * Fix dimmer * Update translations * [apps/settings] Add dimmer duration setting * [apps/settings] Ensure of the brightness level is greater than the dimmed brightness level * Make transition smooth * Removed transition time setting I personally think that this setting is completely useless except if you absolutely want a transition that is not smooth, which is weird. * Moved everything related to brightness in one submenu * Some refactoring * Update defaults * Removed unnecessary translation * [apps/settings] Fix Shift + Minus/Plus in settings * Apply suggestions from code review * [apps/shared] Remove a think that I don't know what it is * Apply review suggestions Co-authored-by: Joachim LF <joachimlf@pm.me> Co-authored-by: lolocomotive <lolocomotive181@gmail.com>
31 lines
1.2 KiB
C++
31 lines
1.2 KiB
C++
#include "main_controller.h"
|
|
#include "../exam_mode_configuration.h"
|
|
#include <apps/i18n.h>
|
|
|
|
namespace Settings {
|
|
|
|
using namespace Shared;
|
|
|
|
constexpr SettingsMessageTree s_modelMenu[] =
|
|
{SettingsMessageTree(I18n::Message::MathOptions, s_modelMathOptionsChildren),
|
|
SettingsMessageTree(I18n::Message::BrightnessSettings, s_brightnessChildren),
|
|
SettingsMessageTree(I18n::Message::DateTime, s_modelDateTimeChildren),
|
|
SettingsMessageTree(I18n::Message::Language),
|
|
SettingsMessageTree(I18n::Message::Country),
|
|
SettingsMessageTree(I18n::Message::ExamMode, ExamModeConfiguration::s_modelExamChildren),
|
|
#ifdef HAS_CODE
|
|
SettingsMessageTree(I18n::Message::CodeApp, s_codeChildren),
|
|
#endif
|
|
SettingsMessageTree(I18n::Message::UpdatePopUp),
|
|
SettingsMessageTree(I18n::Message::Accessibility, s_accessibilityChildren),
|
|
SettingsMessageTree(I18n::Message::UsbSetting, s_usbProtectionChildren),
|
|
SettingsMessageTree(I18n::Message::About, s_modelAboutChildren)};
|
|
|
|
constexpr SettingsMessageTree s_model = SettingsMessageTree(I18n::Message::SettingsApp, s_modelMenu);
|
|
|
|
I18n::Message MainController::promptMessage() const {
|
|
return I18n::Message::UpdatePopUp;
|
|
}
|
|
|
|
}
|