From a52a1d3b8d72e9acc148277468f1109a2203b692 Mon Sep 17 00:00:00 2001 From: Mike Griese Date: Thu, 19 Nov 2020 17:57:35 -0600 Subject: [PATCH] Change the default tab switch mode back to inOrder (#8326) We changed the default to "mru", and that was unkind to all our existing users. --- doc/cascadia/profiles.schema.json | 2 +- src/cascadia/TerminalSettingsModel/GlobalAppSettings.h | 2 +- src/cascadia/TerminalSettingsModel/defaults.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/cascadia/profiles.schema.json b/doc/cascadia/profiles.schema.json index 8e97491fb..21211778f 100644 --- a/doc/cascadia/profiles.schema.json +++ b/doc/cascadia/profiles.schema.json @@ -721,7 +721,7 @@ "deprecated": true }, "tabSwitcherMode": { - "default": true, + "default": "inOrder", "description": "When set to \"true\" or \"mru\", the \"nextTab\" and \"prevTab\" commands will use the tab switcher UI, with most-recently-used ordering. When set to \"inOrder\", these actions will switch tabs in their current ordering. Set to \"false\" to disable the tab switcher.", "oneOf": [ { diff --git a/src/cascadia/TerminalSettingsModel/GlobalAppSettings.h b/src/cascadia/TerminalSettingsModel/GlobalAppSettings.h index b4b5f6f4c..29c4fbda7 100644 --- a/src/cascadia/TerminalSettingsModel/GlobalAppSettings.h +++ b/src/cascadia/TerminalSettingsModel/GlobalAppSettings.h @@ -83,7 +83,7 @@ namespace winrt::Microsoft::Terminal::Settings::Model::implementation GETSET_SETTING(bool, DebugFeaturesEnabled, _getDefaultDebugFeaturesValue()); GETSET_SETTING(bool, StartOnUserLogin, false); GETSET_SETTING(bool, AlwaysOnTop, false); - GETSET_SETTING(Model::TabSwitcherMode, TabSwitcherMode, Model::TabSwitcherMode::MostRecentlyUsed); + GETSET_SETTING(Model::TabSwitcherMode, TabSwitcherMode, Model::TabSwitcherMode::InOrder); GETSET_SETTING(bool, DisableAnimations, false); private: diff --git a/src/cascadia/TerminalSettingsModel/defaults.json b/src/cascadia/TerminalSettingsModel/defaults.json index 501f0c69e..882660990 100644 --- a/src/cascadia/TerminalSettingsModel/defaults.json +++ b/src/cascadia/TerminalSettingsModel/defaults.json @@ -18,7 +18,7 @@ "showTabsInTitlebar": true, "showTerminalTitleInTitlebar": true, "tabWidthMode": "equal", - "useTabSwitcher": "mru", + "tabSwitcherMode": "inOrder", // Miscellaneous "confirmCloseAllTabs": true,