diff --git a/src/lang/english.txt b/src/lang/english.txt index f4216f98c8..424e85640c 100644 --- a/src/lang/english.txt +++ b/src/lang/english.txt @@ -1820,6 +1820,7 @@ STR_CONFIG_SETTING_INTERFACE_VIEWPORTS :{ORANGE}Viewpor STR_CONFIG_SETTING_INTERFACE_CONSTRUCTION :{ORANGE}Construction STR_CONFIG_SETTING_INTERFACE_DEPARTUREBOARDS :{ORANGE}Departure boards STR_CONFIG_SETTING_INTERFACE_WALLCLOCK :{ORANGE}Wall clock +STR_CONFIG_SETTING_INTERFACE_TIMETABLE :{ORANGE}Timetables STR_CONFIG_SETTING_ADVISORS :{ORANGE}News / Advisors STR_CONFIG_SETTING_COMPANY :{ORANGE}Company STR_CONFIG_SETTING_ACCOUNTING :{ORANGE}Accounting diff --git a/src/settings_gui.cpp b/src/settings_gui.cpp index 9f151e88f2..c60ca789da 100644 --- a/src/settings_gui.cpp +++ b/src/settings_gui.cpp @@ -1585,14 +1585,18 @@ static SettingsContainer &GetSettingsTree() wallclock->Add(new SettingEntry("gui.clock_offset")); } + SettingsPage *timetable = interface->Add(new SettingsPage(STR_CONFIG_SETTING_INTERFACE_TIMETABLE)); + { + timetable->Add(new SettingEntry("gui.timetable_in_ticks")); + timetable->Add(new SettingEntry("gui.timetable_leftover_ticks")); + timetable->Add(new SettingEntry("gui.timetable_arrival_departure")); + } + interface->Add(new SettingEntry("gui.autosave")); interface->Add(new SettingEntry("gui.toolbar_pos")); interface->Add(new SettingEntry("gui.statusbar_pos")); interface->Add(new SettingEntry("gui.prefer_teamchat")); interface->Add(new SettingEntry("gui.advanced_vehicle_list")); - interface->Add(new SettingEntry("gui.timetable_in_ticks")); - interface->Add(new SettingEntry("gui.timetable_leftover_ticks")); - interface->Add(new SettingEntry("gui.timetable_arrival_departure")); interface->Add(new SettingEntry("gui.expenses_layout")); interface->Add(new SettingEntry("gui.show_train_length_in_details")); interface->Add(new SettingEntry("gui.show_train_weight_ratios_in_details"));