Mike Beaton
|
e9ce0d843f
|
OcBootManagementLib: Implement Boot Entry Flavour system (#260)
|
2021-05-19 14:30:42 +03:00 |
|
vit9696
|
90e3ccadd3
|
OcBootManagementLib: Fixed NVRAM reset with some write-protected vars
|
2021-05-07 10:27:50 +03:00 |
|
Vitaly Cheptsov
|
1a673ad89e
|
OcBootManagementLib: Fix warning message
|
2021-05-02 12:18:48 +03:00 |
|
Marvin Häuser
|
c8596475db
|
OcBootManagementLib: Fallback to builtin when OpenCanopy fails to launch
|
2021-05-01 17:19:03 +02:00 |
|
MikeBeaton
|
1e3b66e4a8
|
Pickers: Use context method for password verification
|
2021-04-19 13:58:10 +01: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
|
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 |
|