terminal/src/cascadia
Leonard Hecker ac310d98b7
Fixed #7372: Setting "altGrAliasing" to "false" disables AltGr (#7400)
## Summary of the Pull Request

Previously, if `altGrAliasing` was disabled, all `Ctrl+Alt` combinations were considered to be aliases of `AltGr` including `AltGr` itself and thus considered as key and not character events. But `AltGr` should not be treated as an alias of itself of course, as that prevents one from entering `AltGr` combinations entirely.

## PR Checklist
* [x] Closes #7372
* [x] CLA signed. If not, go over [here](https://cla.opensource.microsoft.com/microsoft/Terminal) and sign the CLA
* [x] Tests added/passed
* [ ] Documentation updated. If checked, please file a pull request on [our docs repo](https://github.com/MicrosoftDocs/terminal) and link it here: #xxx
* [ ] Schema updated.
* [ ] I've discussed this with core contributors already. If not checked, I'm ready to accept this work might be rejected in favor of a different grand plan. Issue number where discussion took place: #xxx

## Validation Steps Performed

* Activate a German keyboard layout
* Run `showkey -a` in WSL
* **Ensure** that `AltGr+Q` produces `@`
* **Ensure** that `Ctrl+Alt+Q` produces `@`
* Disable `altGrAliasing`
* **Ensure** that `AltGr+Q` produces `@`
* **Ensure** that `Ctrl+Alt+Q` produces `^[^Q`
2020-08-25 18:04:23 +00:00
..
CascadiaPackage Build and ship an actual binary named wt that just launches WT (#6860) 2020-07-10 22:41:37 +00:00
inc Advanced Tab Switcher (#6732) 2020-08-11 14:03:12 +00:00
LocalTests_TerminalApp Fix intellisense errors by moving TerminalApp projects around (#6897) 2020-08-20 22:44:37 +00:00
PublicTerminalCore Update clang-format to 10.0 (#7389) 2020-08-25 17:15:43 +00:00
ShellExtension Make the Shell Extension methods STDMETHODIMP (#6238) 2020-05-28 14:09:52 -07:00
TerminalApp Bind the command palette by default (#7384) 2020-08-24 15:44:36 -07:00
TerminalAzBridge Fix the build in VS 2019 16.7 (#6838) 2020-07-09 04:10:50 +00:00
TerminalConnection Compensate for new warnings and STL changes in VS 16.7 (#7319) 2020-08-18 16:59:31 +00:00
TerminalControl TermControl: set the scrollbar jump distance to one screenful (#7385) 2020-08-24 15:54:02 -07:00
TerminalCore Fixed #7372: Setting "altGrAliasing" to "false" disables AltGr (#7400) 2020-08-25 18:04:23 +00:00
UnitTests_TerminalCore Fix viewport moving when we've scrolled up and circled the buffer (#7247) 2020-08-11 19:57:45 +00:00
ut_app Fix intellisense errors by moving TerminalApp projects around (#6897) 2020-08-20 22:44:37 +00:00
WindowsTerminal Fix intellisense errors by moving TerminalApp projects around (#6897) 2020-08-20 22:44:37 +00:00
WindowsTerminalUniversal Fix intellisense errors by moving TerminalApp projects around (#6897) 2020-08-20 22:44:37 +00:00
WinRTUtils Add support for the Command Palette (#6635) 2020-06-26 20:38:02 +00:00
WpfTerminalControl Expose selection background and alpha through the WPF control (#7339) 2020-08-18 16:11:41 -07:00
WpfTerminalTestNetCore/WpfTerminalTestNetCore Fix 3 different bugs in the WPF control (#6464) 2020-06-11 18:05:43 +00:00
wt Build and ship an actual binary named wt that just launches WT (#6860) 2020-07-10 22:41:37 +00:00
CascadiaResources.build.items Add a new appxmanifest for preview (#5774) 2020-05-07 16:00:56 +00:00