terminal/src/cascadia
Leonard Hecker 80f8383860
Fix AltGr not working in the settings UI (#11808)
Since the settings UI's input fields behave similarly to the terminal's input,
`TerminalPage::_KeyDownHandler` also needs to behave similarly to
`TermControl::_KeyHandler`. This commit copies all relevant code
over from the latter into the former, including the suppression
of AltGr keys for keychord/action handling.

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

## Validation Steps Performed
* Use a German keyboard layout
* Open 2 regular tabs and 1 settings tab and focus an input field
* AltGr+2 produces the character ² ✔️
* Ctrl+Alt+2 opens the second tab ✔️
2021-11-23 18:30:36 +00:00
..
CascadiaPackage Fixes the wapproj fast-up-to-date check (#11806) 2021-11-23 11:22:56 +00:00
LocalTests_SettingsModel Standardize the color table order (#11602) 2021-11-04 22:13:22 +00:00
LocalTests_TerminalApp Upgrade to Windows SDK 22000 (#11728) 2021-11-18 18:08:26 +00:00
PublicTerminalCore Consolidate the color palette APIs (#11784) 2021-11-23 18:28:55 +00:00
Remoting Persist window layout cont. save multiple windows (#11083) 2021-09-27 21:18:39 +00:00
ShellExtension Properly escape constructed `wt` command-lines (#11314) 2021-09-24 16:17:16 +00:00
TerminalApp Fix AltGr not working in the settings UI (#11808) 2021-11-23 18:30:36 +00:00
TerminalAzBridge Fixes the wapproj fast-up-to-date check (#11806) 2021-11-23 11:22:56 +00:00
TerminalConnection Fix for missing CopyComplete files in TerminalConnection.vcxproj (#11804) 2021-11-23 11:51:45 +00:00
TerminalControl Fix AltGr not working in the settings UI (#11808) 2021-11-23 18:30:36 +00:00
TerminalCore Consolidate the color palette APIs (#11784) 2021-11-23 18:28:55 +00:00
TerminalSettingsEditor Use nearby fonts for font fallback (#11764) 2021-11-16 23:22:02 +00:00
TerminalSettingsModel Fix missing .xaml references (#11805) 2021-11-23 16:53:05 +00:00
UnitTests_Control Introduce AtlasEngine - A new text rendering prototype (#11623) 2021-11-13 00:10:06 +00:00
UnitTests_Remoting Persist window layout cont. save multiple windows (#11083) 2021-09-27 21:18:39 +00:00
UnitTests_TerminalCore Consolidate the color palette APIs (#11784) 2021-11-23 18:28:55 +00:00
WinRTUtils Replace the UWP file export with the shell32 one (#11365) 2021-10-01 18:33:22 +00:00
WindowsTerminal Fixes the wapproj fast-up-to-date check (#11806) 2021-11-23 11:22:56 +00:00
WindowsTerminalUniversal Upgrade to Windows SDK 22000 (#11728) 2021-11-18 18:08:26 +00:00
WindowsTerminal_UIATests Enable /Zc:preprocessor (#10593) 2021-07-13 23:00:11 +00:00
WpfTerminalControl wpf: make sure to pack api-ms-win-core-synch-l1-2-0 (#10587) 2021-07-08 10:31:59 -05:00
WpfTerminalTestNetCore wpf: make sure to pack api-ms-win-core-synch-l1-2-0 (#10587) 2021-07-08 10:31:59 -05:00
inc Only access ControlInteractivity through the projection (#10051) 2021-07-19 11:59:30 -05:00
ut_app Upgrade to Windows SDK 22000 (#11728) 2021-11-18 18:08:26 +00:00
wt Upgrade Windows SDK to 19041 (#10118) 2021-05-20 16:04:25 +00:00
CascadiaResources.build.items Update Cascadia Code to 2106.17 (#10455) 2021-06-18 20:47:19 +00:00