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
|
ffe3682eb6
|
BootManagement: Improved consistency of OC_ATTR naming
|
2021-04-07 06:17:33 +01:00 |
|
MikeBeaton
|
d3be085e0f
|
OCB: Add ommitted 'tab back to picker' VO prompts to builtin picker
|
2021-04-03 14:20:07 +01:00 |
|
vit9696
|
f31088216a
|
OcBootManagementLib: Add (dmg) suffix to builtin picker as well
|
2021-04-03 14:57:39 +03:00 |
|
MikeBeaton
|
2cd4c71670
|
OCB: Add shutdown/restart voice over prompts to builtin picker
|
2021-04-03 10:22:28 +01:00 |
|
Marvin Häuser
|
97732dcce5
|
OcBmLib: Support DMG VoiceOver
|
2021-04-02 12:42:27 +02: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
|
ee7bf235a6
|
OCB: Add tabbable Shutdown and Restart buttons to Builtin picker
|
2021-03-26 19:33:31 +00:00 |
|
Marvin Häuser
|
94f9698f06
|
OcBmLib: Update builtin password
|
2021-03-26 11:25:55 +01:00 |
|
Marvin Häuser
|
a1023fbe29
|
OcBmLib: Move privilege level caching to caller
|
2021-03-26 00:45:56 +01:00 |
|
Marvin Häuser
|
d8f8107227
|
OcBmLib: Add password processing status
|
2021-03-26 00:39:25 +01: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 |
|
Marvin Häuser
|
79c5e4bf30
|
OCB: Enable picker key handling around RequestPrivilege call
|
2021-03-25 14:45:02 +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
|
09621ad66c
|
OCB: Use Apple Event typing for builtin picker password; add console flush to UnregisterTypingHandler
|
2021-03-25 05:47:06 +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 |
|
Marvin Häuser
|
b0311bd9ca
|
OcBootManagementLib: Use ResetSystemLib for resets
|
2021-03-20 11:18:58 +01:00 |
|
vit9696
|
43aa6949a9
|
OcDebugLogLib: Fix creating log file when root FS is not writable
|
2021-03-05 22:14:26 +03:00 |
|
MikeBeaton
|
ea095c36d0
|
OcBootManagementLib: Resolve uninit issue in improved builtin picker renderer
|
2021-03-05 17:58:58 +00:00 |
|
Marvin Häuser
|
8a514aa757
|
OcBootManagementLib: Support default custom entries
|
2021-03-04 22:42:21 +03:00 |
|
MikeBeaton
|
27b036c4d9
|
OcBootManagementLib: Improved builtin picker rendering performance
Incrementally update builtin picker text menu after first draw.
closes #228
|
2021-03-03 14:34:11 +03:00 |
|
Bmju
|
1db11dc689
|
OcBootManagementLib: Fix default boot entry selection without timeout (#222)
|
2021-02-28 12:46:28 +03:00 |
|
Marvin Häuser
|
a9d5ed572b
|
OcBootManagementLib: Do not abort password input on ESC
KeySupport key repeats may cancel password input immediately when ESC is used to summon the UI.
|
2021-02-28 10:44:30 +01:00 |
|
vit9696
|
9bd1d3b497
|
OcDeviceMiscLib: Move misc device manipulation to a separate library
|
2021-02-28 12:44:15 +03:00 |
|
Marvin Häuser
|
c98ffeb378
|
Utilities: Import ocpasswordgen utility
|
2021-02-27 19:23:22 +01:00 |
|
Marvin Häuser
|
85036254d0
|
OcMiscLib: Fix potential overflow in ApplyPatch()
|
2021-02-14 13:41:48 +01:00 |
|
PMheart
|
d3b6d87393
|
OcBootManagementLib: Fix typo
|
2021-02-13 16:41:09 +08:00 |
|
PMheart
|
4b101dbf5c
|
OcBootManagementLib: Fix potential NULL dereferencing
|
2021-02-13 16:24:57 +08:00 |
|
cecekpawon
|
04c928023e
|
OcBootManagementLib: Correct BootContext allocation size.
|
2021-02-06 18:51:55 +03:00 |
|
Vitaly Cheptsov
|
f1eeae455f
|
OcPeCoffExtLib: Use OcPeCoffLib for image verification (#186)
REF: https://github.com/mhaeuser/ISPRASOpen-SecurePE
closes acidanthera/bugtracker#1273
|
2021-02-01 19:32:54 +03:00 |
|
vit9696
|
50fb24e5a3
|
OcBootManagementLib: Fix previous commit removing dedup code by mistake
|
2021-01-31 22:34:48 +03:00 |
|
vit9696
|
7066f9bea4
|
OcBootManagementLib: Cleanup bootstrap code even further
|
2021-01-31 21:31:34 +03:00 |
|
vit9696
|
dc1a0d8a22
|
OcMainLib: Move startup code to a separate library
|
2021-01-26 21:19:21 +03:00 |
|
vit9696
|
8f41ba3891
|
OcMiscLib: Fix typos and add missing constants
|
2021-01-26 03:14:03 +03:00 |
|
Michael Belyaev
|
d815a83be0
|
OpenCanopy: Basic audio assist support (#74)
Co-authored-by: Michael Belyaev <usrsse2@me.com>
Co-authored-by: vit9696 <vit9696@users.noreply.github.com>
|
2020-12-16 23:03:11 +03:00 |
|
vit9696
|
d3ada7c006
|
OcBootManagementLib: Fix missing file close
|
2020-12-15 15:54:46 +03:00 |
|
vit9696
|
7c5f19aef1
|
OcBootManagementLib: Fix default boot option selection regression
|
2020-12-07 12:40:55 +03:00 |
|
vit9696
|
f0d42cd0c9
|
OcBootManagementLib: Add support for per-volume image icons for APFS
closes acidanthera/bugtracker#1270
|
2020-12-06 05:52:56 +03:00 |
|
vit9696
|
cc6aa31ca0
|
OcBootManagementLib: Workaround setting Boot0000 causing ASUS FW issues
|
2020-12-04 01:05:27 +03:00 |
|
vit9696
|
1f2982bf03
|
OcBootManagementLib: Allow launching any app via GUID
|
2020-12-03 17:34:57 +03:00 |
|
Download-Fritz
|
27dcb28327
|
OcBootManagementLib: Support reordering Bootstrap by the FW (#164)
|
2020-12-03 03:11:21 +03:00 |
|
vit9696
|
77808cc2de
|
OcAfterBootCompatLib: Fix macOS version detection
macOS 10.11 has Mac OS X in the first half.
macOS 11.0 has macOS in the first half.
Kill the error-prone optimisation for the time being
|
2020-12-01 15:21:19 +03:00 |
|