terminal/src/cascadia/TerminalSettingsModel
Mike Griese 98806e27b1
Add a setting to configure the audible bell (#7793)
Adds a new setting, `bellStyle`, to be able to disable the audible bell
added in #7679. Currently, this setting accepts two values:
* `audible`: play a noise on a bell
* `none`: Don't play a noise.

In the future, we can add a `"bellStyle": "visible"` for flashing the
Terminal instead of making a noise on bell.

## Validation Steps Performed
Pressing <kbd>Ctrl+G</kbd> in cmd, and hitting enter is an easy way of
triggering a bell. I set the setting to `none`, and presto, the bell
stopped.

Closes #2360
2020-10-15 15:27:27 -07:00
..
dll Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
Resources/en-US Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
ActionAndArgs.cpp Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
ActionAndArgs.h Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
ActionArgs.cpp Add Close... option to Tab context menu (#7728) 2020-10-15 06:40:44 -05:00
ActionArgs.h Add Close... option to Tab context menu (#7728) 2020-10-15 06:40:44 -05:00
ActionArgs.idl Add Close... option to Tab context menu (#7728) 2020-10-15 06:40:44 -05: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 Introduce IconConverter (#7830) 2020-10-08 11:29:04 -07:00
CascadiaSettings.h Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
CascadiaSettings.idl Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
CascadiaSettingsSerialization.cpp Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
ColorScheme.cpp Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
ColorScheme.h Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
ColorScheme.idl Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
Command.cpp Introduce IconConverter (#7830) 2020-10-08 11:29:04 -07:00
Command.h Introduce IconConverter (#7830) 2020-10-08 11:29:04 -07:00
Command.idl Introduce IconConverter (#7830) 2020-10-08 11:29:04 -07:00
DefaultProfileUtils.cpp Introduce IconConverter (#7830) 2020-10-08 11:29:04 -07:00
DefaultProfileUtils.h Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
defaults-universal.json From orbit, nuke the Telnet connection and all supporting infra. (#7840) 2020-10-09 18:59:58 +00:00
defaults.json Add an animation to pane entrance/exit (#7364) 2020-10-09 23:06:40 +00:00
GlobalAppSettings.cpp Add an animation to pane entrance/exit (#7364) 2020-10-09 23:06:40 +00:00
GlobalAppSettings.h Add an animation to pane entrance/exit (#7364) 2020-10-09 23:06:40 +00:00
GlobalAppSettings.idl 7124: Add focus and maximizedFocus launch modes (#7873) 2020-10-14 22:19:51 +00:00
IDynamicProfileGenerator.h Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
init.cpp Hook up the WIL fallback error tracer in Terminal (#7864) 2020-10-09 22:20:12 +00:00
JsonUtils.h Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07: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 Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
KeyMapping.h Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
KeyMapping.idl Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07: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 TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
Microsoft.Terminal.Settings.ModelLib.vcxproj.filters Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
packages.config Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
pch.cpp Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
pch.h Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07: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 Add a setting to configure the audible bell (#7793) 2020-10-15 15:27:27 -07:00
Profile.h Add a setting to configure the audible bell (#7793) 2020-10-15 15:27:27 -07:00
Profile.idl Add a setting to configure the audible bell (#7793) 2020-10-15 15:27:27 -07:00
SettingsTypes.h Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
TerminalSettingsSerializationHelpers.h Add a setting to configure the audible bell (#7793) 2020-10-15 15:27:27 -07:00
TerminalWarnings.h Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
TerminalWarnings.idl Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07: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