terminal/src/cascadia/TerminalSettingsEditor
Leonard Hecker 32fbd4cbb6
Enable /Zc:preprocessor (#10593)
This commit is a preparation for upcoming changes to KeyChordSerialization for #7539 and #10203.
In order to support variadic macros, /Zc:preprocessor was enabled, which required changing unrelated parts of the project.

## PR Checklist
* [x] I work here
* [x] Tests added/passed

## Validation Steps Performed

* Project still compiles ✔️
2021-07-13 23:00:11 +00:00
..
Resources/en-US Reintroduce the Defaults page and the Reset buttons (#10588) 2021-07-09 22:03:41 +00:00
Actions.cpp Add the 'Add new' button to the Actions page (#10550) 2021-07-07 23:43:40 +00:00
Actions.h Add the 'Add new' button to the Actions page (#10550) 2021-07-07 23:43:40 +00:00
Actions.idl Add the 'Add new' button to the Actions page (#10550) 2021-07-07 23:43:40 +00:00
Actions.xaml Add the 'Add new' button to the Actions page (#10550) 2021-07-07 23:43:40 +00:00
AddProfile.cpp Create a new page for "Add new profile" in the SUI (#9352) 2021-05-05 04:15:25 +00:00
AddProfile.h Create a new page for "Add new profile" in the SUI (#9352) 2021-05-05 04:15:25 +00:00
AddProfile.idl Create a new page for "Add new profile" in the SUI (#9352) 2021-05-05 04:15:25 +00:00
AddProfile.xaml Revert "Add the profile, page icons to the page headers (#10046)" (#10124) 2021-05-18 17:35:50 -05:00
Appearances.cpp Add an Appearances xaml object and AppearanceViewModel to TSE (#10066) 2021-07-09 15:43:58 -05:00
Appearances.h Add an Appearances xaml object and AppearanceViewModel to TSE (#10066) 2021-07-09 15:43:58 -05:00
Appearances.idl Add an Appearances xaml object and AppearanceViewModel to TSE (#10066) 2021-07-09 15:43:58 -05:00
Appearances.xaml Add an Appearances xaml object and AppearanceViewModel to TSE (#10066) 2021-07-09 15:43:58 -05:00
ColorLightenConverter.cpp Persist selected color scheme on navigation; Don't gray-out color swatches (#8799) 2021-01-19 19:18:07 +00:00
ColorLightenConverter.h Persist selected color scheme on navigation; Don't gray-out color swatches (#8799) 2021-01-19 19:18:07 +00:00
ColorSchemes.cpp Terminal color picker tweaks (#10219) 2021-06-10 15:49:52 +00:00
ColorSchemes.h Terminal color picker tweaks (#10219) 2021-06-10 15:49:52 +00:00
ColorSchemes.idl Redesign color schemes page (#9196) 2021-02-19 18:20:04 +00:00
ColorSchemes.xaml Terminal color picker tweaks (#10219) 2021-06-10 15:49:52 +00:00
ColorToBrushConverter.cpp Introduce the Terminal Settings Editor (#8048) 2020-12-11 13:47:10 -08:00
ColorToBrushConverter.h Introduce the Terminal Settings Editor (#8048) 2020-12-11 13:47:10 -08:00
ColorToHexConverter.cpp Introduce the Terminal Settings Editor (#8048) 2020-12-11 13:47:10 -08:00
ColorToHexConverter.h Introduce the Terminal Settings Editor (#8048) 2020-12-11 13:47:10 -08:00
CommonResources.xaml Polish code for actions page (#10173) 2021-06-03 22:49:44 +00:00
Converters.idl Add percentage sign to opacity slider values (#10369) 2021-06-09 22:45:06 +00:00
EnumEntry.h Replace some of our macros to reduce confusion, increase success (#9376) 2021-03-04 11:27:03 -08:00
EnumEntry.idl Enable text search on combo boxes (#9206) 2021-02-19 18:11:07 +00:00
FontWeightConverter.cpp Introduce the Terminal Settings Editor (#8048) 2020-12-11 13:47:10 -08:00
FontWeightConverter.h Introduce the Terminal Settings Editor (#8048) 2020-12-11 13:47:10 -08:00
GlobalAppearance.cpp Fix crash when unpackaged due to PrimaryLanguageOverride (#10434) 2021-06-16 21:08:14 +00:00
GlobalAppearance.h Fix crash when unpackaged due to PrimaryLanguageOverride (#10434) 2021-06-16 21:08:14 +00:00
GlobalAppearance.idl Fix crash when unpackaged due to PrimaryLanguageOverride (#10434) 2021-06-16 21:08:14 +00:00
GlobalAppearance.xaml Fix crash when unpackaged due to PrimaryLanguageOverride (#10434) 2021-06-16 21:08:14 +00:00
Interaction.cpp Rename Microsoft.Terminal.TerminalControl to .Control; Split into dll & lib (#9472) 2021-03-17 20:47:24 +00:00
Interaction.h Rename Microsoft.Terminal.TerminalControl to .Control; Split into dll & lib (#9472) 2021-03-17 20:47:24 +00:00
Interaction.idl Add missing settings to the settings UI (#8774) 2021-01-14 23:57:59 +00:00
Interaction.xaml Add a setting to disable URL detection (#10022) 2021-05-17 04:20:09 +00:00
InvertedBooleanConverter.cpp Polish settings UI localized text (#9124) 2021-02-19 14:27:30 -08:00
InvertedBooleanConverter.h Polish settings UI localized text (#9124) 2021-02-19 14:27:30 -08:00
InvertedBooleanToVisibilityConverter.cpp Add UI for adding, renaming, and deleting a color scheme (#8403) 2020-12-17 23:14:07 +00:00
InvertedBooleanToVisibilityConverter.h Polish settings UI localized text (#9124) 2021-02-19 14:27:30 -08:00
Launch.cpp Implement UI for choosing default terminal inside Settings page (#9907) 2021-04-28 10:43:30 +00:00
Launch.h Implement UI for choosing default terminal inside Settings page (#9907) 2021-04-28 10:43:30 +00:00
Launch.idl Implement UI for choosing default terminal inside Settings page (#9907) 2021-04-28 10:43:30 +00:00
Launch.xaml Correct Default Application Selector styles for high contrast and to change with OS theme dark/light toggle (#10185) 2021-05-26 05:39:26 +00:00
MainPage.cpp Include profile nav menu items to consider for retaining position (#10618) 2021-07-12 20:44:39 +02:00
MainPage.h Reintroduce the Defaults page and the Reset buttons (#10588) 2021-07-09 22:03:41 +00:00
MainPage.idl Reintroduce the Defaults page and the Reset buttons (#10588) 2021-07-09 22:03:41 +00:00
MainPage.xaml Encapsulate settings main frame to prevent overflow (#10619) 2021-07-12 21:50:11 +00:00
Microsoft.Terminal.Settings.Editor.def Introduce the Terminal Settings Editor (#8048) 2020-12-11 13:47:10 -08:00
Microsoft.Terminal.Settings.Editor.vcxproj Add an Appearances xaml object and AppearanceViewModel to TSE (#10066) 2021-07-09 15:43:58 -05:00
Microsoft.Terminal.Settings.Editor.vcxproj.filters Add an Appearances xaml object and AppearanceViewModel to TSE (#10066) 2021-07-09 15:43:58 -05:00
packages.config Update C++/WinRT to 2.0.210309.3 (#9437) 2021-03-10 16:04:59 -06:00
PaddingConverter.cpp Add a slider for the padding setting in the SUI (#8851) 2021-01-26 02:22:24 +00:00
PaddingConverter.h Add a slider for the padding setting in the SUI (#8851) 2021-01-26 02:22:24 +00:00
pch.cpp Introduce the Terminal Settings Editor (#8048) 2020-12-11 13:47:10 -08:00
pch.h Fix crash when unpackaged due to PrimaryLanguageOverride (#10434) 2021-06-16 21:08:14 +00:00
PercentageConverter.cpp Introduce the Terminal Settings Editor (#8048) 2020-12-11 13:47:10 -08:00
PercentageConverter.h Introduce the Terminal Settings Editor (#8048) 2020-12-11 13:47:10 -08:00
PercentageSignConverter.cpp Add percentage sign to opacity slider values (#10369) 2021-06-09 22:45:06 +00:00
PercentageSignConverter.h Add percentage sign to opacity slider values (#10369) 2021-06-09 22:45:06 +00:00
PreviewConnection.cpp Show a preview of the control in the SUI (#9527) 2021-05-16 21:26:47 -05:00
PreviewConnection.h Show a preview of the control in the SUI (#9527) 2021-05-16 21:26:47 -05:00
Profiles.cpp Reintroduce the Defaults page and the Reset buttons (#10588) 2021-07-09 22:03:41 +00:00
Profiles.h Add an Appearances xaml object and AppearanceViewModel to TSE (#10066) 2021-07-09 15:43:58 -05:00
Profiles.idl Add an Appearances xaml object and AppearanceViewModel to TSE (#10066) 2021-07-09 15:43:58 -05:00
Profiles.xaml Add an Appearances xaml object and AppearanceViewModel to TSE (#10066) 2021-07-09 15:43:58 -05:00
ReadOnlyActions.cpp Introduce feature flag for editable actions page (#10581) 2021-07-08 20:55:31 +00:00
ReadOnlyActions.h Introduce feature flag for editable actions page (#10581) 2021-07-08 20:55:31 +00:00
ReadOnlyActions.idl Introduce feature flag for editable actions page (#10581) 2021-07-08 20:55:31 +00:00
ReadOnlyActions.xaml Introduce feature flag for editable actions page (#10581) 2021-07-08 20:55:31 +00:00
Rendering.cpp Introduce the Terminal Settings Editor (#8048) 2020-12-11 13:47:10 -08:00
Rendering.h Replace some of our macros to reduce confusion, increase success (#9376) 2021-03-04 11:27:03 -08:00
Rendering.idl Introduce the Terminal Settings Editor (#8048) 2020-12-11 13:47:10 -08:00
Rendering.xaml Auto-format our XAML files and enforce in CI (#9589) 2021-03-29 17:09:38 -05:00
SettingContainer.cpp Reintroduce the Defaults page and the Reset buttons (#10588) 2021-07-09 22:03:41 +00:00
SettingContainer.h Reintroduce the Defaults page and the Reset buttons (#10588) 2021-07-09 22:03:41 +00:00
SettingContainer.idl Introduce setting override tracking and update SettingContainer (#9079) 2021-02-19 23:50:52 +00:00
SettingContainerStyle.xaml Auto-format our XAML files and enforce in CI (#9589) 2021-03-29 17:09:38 -05:00
StringIsEmptyConverter.cpp Polish the Background Image settings (#8778) 2021-01-18 22:34:07 +00:00
StringIsEmptyConverter.h Polish the Background Image settings (#8778) 2021-01-18 22:34:07 +00:00
StringIsNotDesktopConverter.cpp Polish the Background Image settings (#8778) 2021-01-18 22:34:07 +00:00
StringIsNotDesktopConverter.h Polish the Background Image settings (#8778) 2021-01-18 22:34:07 +00:00
Utils.cpp Add an Appearances xaml object and AppearanceViewModel to TSE (#10066) 2021-07-09 15:43:58 -05:00
Utils.h Enable /Zc:preprocessor (#10593) 2021-07-13 23:00:11 +00:00
ViewModelHelpers.h Enable /Zc:preprocessor (#10593) 2021-07-13 23:00:11 +00:00
ViewModelHelpers.idl.h Introduce setting override tracking and update SettingContainer (#9079) 2021-02-19 23:50:52 +00:00