audk/ShellPkg/Library/UefiShellDebug1CommandsLib
Vitaly Cheptsov 482644d333 ShellPkg: Add support for input with separately reported modifiers
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2510

Some firmwares:
- Report Shift modifier even when they report upper-case unicode letter.
- Report Ctrl modifier with "shifted" UniChar (i.e. X - 'A' + 1).

This change provides support for these firmwares preserving the compatibility
with the previous input handling.

Signed-off-by: Michael Belyaev <usrsse2@icloud.com>
Reviewed-by: Vitaly Cheptsov <vit9696@protonmail.com>
2024-07-22 12:38:35 +03:00
..
Edit ShellPkg: Add support for input with separately reported modifiers 2024-07-22 12:38:35 +03:00
HexEdit ShellPkg: Add support for input with separately reported modifiers 2024-07-22 12:38:35 +03:00
SmbiosView ShellPkg/SmbiosView: Support New ProcessorUpgrade for SMBIOS Type4 2024-04-16 08:25:44 +00:00
Comp.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Compress.c ShellPkg: Fix typos 2023-12-08 13:25:11 +00:00
Compress.h ShellPkg: Fix typos 2023-12-08 13:25:11 +00:00
Dblk.c ShellPkg: Fix conditionally uninitialized variables 2023-04-03 15:29:08 +00:00
Dmem.c ShellPkg: UefiShellDebug1CommandsLib: Uefi Config Tables in Dmem.c 2023-04-13 05:52:32 +00:00
DmpStore.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EditInputBar.c ShellPkg: Add support for input with separately reported modifiers 2024-07-22 12:38:35 +03:00
EditInputBar.h ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EditMenuBar.c ShellPkg: Add support for input with separately reported modifiers 2024-07-22 12:38:35 +03:00
EditMenuBar.h ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EditStatusBar.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EditStatusBar.h ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EditTitleBar.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EditTitleBar.h ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EfiCompress.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
EfiDecompress.c ShellPkg: Fix conditionally uninitialized variables 2023-04-03 15:29:08 +00:00
LoadPciRom.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
MemMap.c ShellPkg: Update shell command memmap to show unaccepted memory 2022-11-01 10:08:10 +00:00
Mm.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Mode.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Pci.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Pci.h ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SerMode.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SetSize.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
SetVar.c ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
UefiShellDebug1CommandsLib.c ShellPkg: Fix typos 2023-12-08 13:25:11 +00:00
UefiShellDebug1CommandsLib.h ShellPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
UefiShellDebug1CommandsLib.inf ShellPkg: UefiShellDebug1CommandsLib: Uefi Config Tables in Dmem.c 2023-04-13 05:52:32 +00:00
UefiShellDebug1CommandsLib.uni ShellPkg: UefiShellDebug1CommandsLib: Uefi Config Tables in Dmem.c 2023-04-13 05:52:32 +00:00