terminal/src/cascadia/TerminalSettingsModel
Mike Griese f87596f8f7
Add a simple page for keybindings (#9253)
This was the only thing blocking me from signing off on #9224 in 1.7.

! CHANGE WARNING !
If we bind to `T.S.M.Command`s in XAML, then the compiler gets _very
angry_ at us. It generates two different versions of
`GetReferenceTypeMember_Icon` in `XamlTypeInfo.g.cpp`. Presumably
because there's an Icon on a NavViewItem and an Icon on a Command. We
don't really know why. Fortunately, the fix is "rename Command::Icon" to
"Command::IconPath". It's dumb, but it works. Thanks for the help with
that one Carlos ☺️ 

Unblocks #9224
2021-02-23 23:37:23 +00:00
..
dll Fix the duplicate .xbf error after a TerminalControl build (#8754) 2021-01-13 01:23:17 +00:00
Resources/en-US Add findNext, findPrev actions (#8917) 2021-02-18 19:21:35 +00:00
ActionAndArgs.cpp Add support for the newWindow action (#9208) 2021-02-19 23:51:30 +00:00
ActionAndArgs.h Change backslashes in include statements to forward slashes (#8205) 2020-11-25 21:02:10 +00:00
ActionArgs.cpp Add support for the newWindow action (#9208) 2021-02-19 23:51:30 +00:00
ActionArgs.h Add support for the newWindow action (#9208) 2021-02-19 23:51:30 +00:00
ActionArgs.idl Add support for the newWindow action (#9208) 2021-02-19 23:51:30 +00:00
AzureCloudShellGenerator.cpp Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
AzureCloudShellGenerator.h Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
CascadiaSettings.cpp Bugfix: update color scheme references properly (#9103) 2021-02-10 22:11:56 +00:00
CascadiaSettings.h Add support for "fragment extensions" (#7632) 2021-02-19 02:12:16 +00:00
CascadiaSettings.idl Bugfix: sync color scheme rename with profile reference (#8793) 2021-01-22 18:21:18 +00:00
CascadiaSettingsSerialization.cpp Introduce setting override tracking and update SettingContainer (#9079) 2021-02-19 23:50:52 +00:00
ColorScheme.cpp Add support for "fragment extensions" (#7632) 2021-02-19 02:12:16 +00:00
ColorScheme.h Enable text search on combo boxes (#9206) 2021-02-19 18:11:07 +00:00
ColorScheme.idl Enable text search on combo boxes (#9206) 2021-02-19 18:11:07 +00:00
Command.cpp Add a simple page for keybindings (#9253) 2021-02-23 23:37:23 +00:00
Command.h Add a simple page for keybindings (#9253) 2021-02-23 23:37:23 +00:00
Command.idl Add a simple page for keybindings (#9253) 2021-02-23 23:37:23 +00:00
DefaultProfileUtils.cpp Introduce setting override tracking and update SettingContainer (#9079) 2021-02-19 23:50:52 +00:00
DefaultProfileUtils.h Make Global and Profile settings inheritable (#7923) 2020-10-27 17:35:09 +00:00
defaults-universal.json Implement user-specified pixel shaders, redux (#8565) 2020-12-15 20:40:22 +00:00
defaults.json Add support for the newWindow action (#9208) 2021-02-19 23:51:30 +00:00
EnumMappings.cpp Add support for the windowingBehavior setting (#9118) 2021-02-19 21:09:17 +00:00
EnumMappings.h Add support for the windowingBehavior setting (#9118) 2021-02-19 21:09:17 +00:00
EnumMappings.idl Add support for the windowingBehavior setting (#9118) 2021-02-19 21:09:17 +00:00
GlobalAppSettings.cpp Control 'Touch Keyboard and Handwriting Panel Service' warning (#9015) 2021-02-22 12:08:49 -08:00
GlobalAppSettings.h Control 'Touch Keyboard and Handwriting Panel Service' warning (#9015) 2021-02-22 12:08:49 -08:00
GlobalAppSettings.idl Control 'Touch Keyboard and Handwriting Panel Service' warning (#9015) 2021-02-22 12:08:49 -08:00
IconPathConverter.cpp Move IconSourceConverter from TerminalApp to TSM 2020-12-11 13:17:22 -08:00
IconPathConverter.h Move IconSourceConverter from TerminalApp to TSM 2020-12-11 13:17:22 -08:00
IconPathConverter.idl Move IconSourceConverter from TerminalApp to TSM 2020-12-11 13:17:22 -08:00
IDynamicProfileGenerator.h Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
IInheritable.h Introduce setting override tracking and update SettingContainer (#9079) 2021-02-19 23:50:52 +00:00
IInheritable.idl.h Introduce setting override tracking and update SettingContainer (#9079) 2021-02-19 23:50:52 +00:00
init.cpp Hook up the WIL fallback error tracer in Terminal (#7864) 2020-10-09 22:20:12 +00:00
JsonUtils.h Fix deserialization failure message of combined types (#8558) 2020-12-15 11:33:52 -08:00
KeyChordSerialization.cpp Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
KeyChordSerialization.h Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
KeyChordSerialization.idl Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
KeyMapping.cpp Teach flyouts and palette to prefer user bindings over defaults (#8725) 2021-01-12 20:23:40 +00:00
KeyMapping.h Teach flyouts and palette to prefer user bindings over defaults (#8725) 2021-01-12 20:23:40 +00:00
KeyMapping.idl Add support for the newWindow action (#9208) 2021-02-19 23:51:30 +00:00
KeyMappingSerialization.cpp Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
LegacyProfileGeneratorNamespaces.h From orbit, nuke the Telnet connection and all supporting infra. (#7840) 2020-10-09 18:59:58 +00:00
Microsoft.Terminal.Settings.ModelLib.vcxproj Introduce public enum name<->value mappings to TSM 2020-12-11 13:19:03 -08:00
Microsoft.Terminal.Settings.ModelLib.vcxproj.filters Introduce public enum name<->value mappings to TSM 2020-12-11 13:19:03 -08:00
packages.config Update C++/WinRT to 2.0.201017.1 (#8061) 2020-10-27 20:15:30 +00:00
pch.cpp Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
pch.h Add support for "fragment extensions" (#7632) 2021-02-19 02:12:16 +00:00
PowershellCoreProfileGenerator.cpp Introduce IconConverter (#7830) 2020-10-08 11:29:04 -07:00
PowershellCoreProfileGenerator.h Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
Profile.cpp Introduce setting override tracking and update SettingContainer (#9079) 2021-02-19 23:50:52 +00:00
Profile.h Introduce setting override tracking and update SettingContainer (#9079) 2021-02-19 23:50:52 +00:00
Profile.idl Introduce setting override tracking and update SettingContainer (#9079) 2021-02-19 23:50:52 +00:00
SettingsTypes.h Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
TerminalSettingsSerializationHelpers.h Add support for the windowingBehavior setting (#9118) 2021-02-19 21:09:17 +00:00
TerminalWarnings.h Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
TerminalWarnings.idl Introduce startupActions in settings (#8770) 2021-01-15 18:30:11 +00:00
userDefaults.json Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
WslDistroGenerator.cpp Introduce IconConverter (#7830) 2020-10-08 11:29:04 -07:00
WslDistroGenerator.h Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00