diff --git a/data/locale/deutsch.locale b/data/locale/deutsch.locale index 4dbb64401..33143949e 100644 --- a/data/locale/deutsch.locale +++ b/data/locale/deutsch.locale @@ -385,6 +385,7 @@ colorthememenu.menu_hints Hinweisfenster colorthememenu.misc Sonstiges colorthememenu.name Themename colorthememenu.neutrino_theme Theme zurücksetzen +colorthememenu.neutrino_theme_hint Setzt auf das Standard-Theme zurück. colorthememenu.question Aktuelles Theme beibehalten? colorthememenu.save aktuelles Theme speichern colorthememenu.select1 Benutzer Theme diff --git a/data/locale/english.locale b/data/locale/english.locale index c5811c1a3..c2adab742 100644 --- a/data/locale/english.locale +++ b/data/locale/english.locale @@ -385,6 +385,7 @@ colorthememenu.menu_hints Hint box colorthememenu.misc Misc colorthememenu.name Theme name colorthememenu.neutrino_theme Reset theme +colorthememenu.neutrino_theme_hint Reset to default theme. colorthememenu.question Use selected theme? colorthememenu.save Save current theme colorthememenu.select1 User theme diff --git a/src/gui/themes.cpp b/src/gui/themes.cpp index 4a24328ee..24c23e712 100644 --- a/src/gui/themes.cpp +++ b/src/gui/themes.cpp @@ -186,7 +186,10 @@ int CThemes::Show() themes.addIntroItems(LOCALE_COLORTHEMEMENU_HEAD2); //set default theme - themes.addItem(new CMenuForwarder(LOCALE_COLORTHEMEMENU_NEUTRINO_THEME, true, NULL, this, "default_theme", CRCInput::RC_red)); + std::string default_theme = DEFAULT_THEME; + CMenuForwarder* fw = new CMenuForwarder(LOCALE_COLORTHEMEMENU_NEUTRINO_THEME, true, default_theme.c_str(), this, "default_theme", CRCInput::RC_red); + themes.addItem(fw); + fw->setHint("", LOCALE_COLORTHEMEMENU_NEUTRINO_THEME_HINT); initThemesMenu(themes); diff --git a/src/system/locals.h b/src/system/locals.h index 75553d610..bec8331e2 100644 --- a/src/system/locals.h +++ b/src/system/locals.h @@ -412,6 +412,7 @@ typedef enum LOCALE_COLORTHEMEMENU_MISC, LOCALE_COLORTHEMEMENU_NAME, LOCALE_COLORTHEMEMENU_NEUTRINO_THEME, + LOCALE_COLORTHEMEMENU_NEUTRINO_THEME_HINT, LOCALE_COLORTHEMEMENU_QUESTION, LOCALE_COLORTHEMEMENU_SAVE, LOCALE_COLORTHEMEMENU_SELECT1, diff --git a/src/system/locals_intern.h b/src/system/locals_intern.h index e2e9731f1..3f90ce021 100644 --- a/src/system/locals_intern.h +++ b/src/system/locals_intern.h @@ -412,6 +412,7 @@ const char * locale_real_names[] = "colorthememenu.misc", "colorthememenu.name", "colorthememenu.neutrino_theme", + "colorthememenu.neutrino_theme_hint", "colorthememenu.question", "colorthememenu.save", "colorthememenu.select1",