Mike Beaton
2439d58412
OcConsoleLib: Prevent verbose boot text overwriting pre-existing graphics ( #426 )
...
- Clear console screen on change to console mode
- Ensure entire screen is cleared at least once in console mode
o Was not needed/was done by default, prior to a189bd53bc2ac1490dac7125a9ce11fd03571755
o Remove GOP clear screen work-around no longer required with this change.
- These changes improve EnableGop driver in the same way, so update version number
o Add EnableGop version in UI section, to enable tool builders to track it
2023-02-22 02:01:39 +03:00
Mike Beaton
01b457fe81
Docs/Comments: Consistent use of Note: instead of NB
2023-01-07 09:46:19 +00:00
MikeBeaton
19ef39ecf5
BootEntryProtocol: Add system action and hotkey support; implement Reset NVRAM and Toggle SIP as drivers
2022-05-16 22:23:49 +01:00
PMheart
228f8ca1fb
Codestyle: Apply codestyle changes with Uncrustify
2022-04-25 14:51:15 +02:00
Goldfish64
8be55e9a7d
OcBootManagementLib: Fix built-in picker timeout on IA32
2021-06-20 15:53:57 -05:00
MikeBeaton
9ca899df7a
Pickers: Add OC_ATTR_USE_MINIMAL_UI
2021-04-15 01:50:16 +01:00
MikeBeaton
3ee57c3639
Hotkeys: Prevent 'set default' UI when action will not be permitted by security config
2021-04-11 18:51:16 +01:00
MikeBeaton
e1f1c77de7
OCB: Add =/+ key as alternative 'set default' key
2021-03-28 10:03:22 +01:00
MikeBeaton
9cd61bb651
OCB: Add zero as hotkey alias for Esc
2021-03-27 15:55:31 +00:00
MikeBeaton
9248b351fc
HotKeys: Restore CTRL-held logic
2021-03-25 17:34:45 +00:00
MikeBeaton
74f662aef6
OCB: Fix nested hotkeys context
2021-03-25 17:03:48 +00:00
MikeBeaton
644b2b81c6
Picker: Key handler add key flags and improved indirection
2021-03-25 15:26:03 +00:00
MikeBeaton
97d364ccdb
Builtin: Update key combo for voice over
2021-03-25 11:24:28 +00:00
MikeBeaton
ef2db45050
Pickers: Replace OC_INPUT_EXTRA with better defined change detection
2021-03-25 06:58:12 +00:00
MikeBeaton
183e028a5f
Pickers: Avoid multiple fetches of Apple Key Map protocol
2021-03-25 06:21:24 +00:00
MikeBeaton
0cd2bdbd4c
Misc: Improve formatting DEBUG_CODE_BEGIN/END calls
2021-03-25 05:48:12 +00:00
MikeBeaton
5e6089e3db
HotKeys: Add OC_INPUT_TYPING_CONFIRM
2021-03-23 22:13:06 +00:00
MikeBeaton
77e26141e2
HotKeys: Improve allocation/deallocation logic and timing
2021-03-23 21:52:32 +00:00
MikeBeaton
e69e28cb69
BootPickers: Apple Event kb handling + typing; Apple Key Map non-repeat key handling; CTRL indicator in Builtin.
2021-03-23 12:26:46 +00:00
Goldfish64
1ecceb0068
OpenCoreKernel: Implement 32-bit switching based on boot args
2020-08-22 16:53:00 -05:00
vit9696
816e82188f
OpenCanopy: Reduce size by restricting boot management access
2020-08-11 18:03:10 +03:00
vit9696
ba5c51e32b
OpenCoreMisc: Provide handling of recovery-boot-mode
2020-08-09 00:49:28 +03:00
vit9696
bd0cc2f54f
OpenCanopy: Added partial hotkey support (e.g. Ctrl+Enter)
2020-05-11 02:55:25 +03:00
vit9696
d072556b00
OcBootManagementLib: Add support for voice assistance
2020-02-25 06:30:06 +03:00
Download-Fritz
b3662e8a3d
OcBootManagementLib: Fix USB -> Apple HID enums by @n-d-k
...
Co-Authored-By: n-d-k <n-d-k@users.noreply.github.com>
2020-02-18 16:26:09 +01:00
vit9696
072fae180b
OcBootManagementLib: Detect functional keys
...
closes acidanthera/bugtracker#725
2020-02-18 08:31:52 +03:00
vit9696
701c9f164f
OcBootManagementLib: Resolve more and aborted conflicts in picker
2020-02-16 19:20:28 +03:00
vit9696
7c02ef9940
OcBootManagementLib: Implement HideAuxiliary
2020-02-16 05:28:06 +03:00
vit9696
9bbae45f21
OcBootManagementLib: Implement TakeoffDelay support
2020-02-01 15:06:46 +03:00
vit9696
4bb6e24377
OcConfigurationLib: Replace SupportsCsm with AdviseWindows
2020-01-25 15:42:50 +03:00
vit9696
e1c7748751
OcBootManagementLib: Resolve double pressed hotkeys
2020-01-11 04:01:45 +03:00
vit9696
65909a9f91
OcBootManagementLib: Start working on Ctrl+Enter
2020-01-10 00:35:25 +03:00