3468 Commits

Author SHA1 Message Date
MikeBeaton
e7553ebc3b Docs: Update KeyForgetThreshold documentation 2021-03-28 09:38:08 +01:00
MikeBeaton
7a0c3c21c9 Docs: Document Zero key hotkey alias for Escape 2021-03-28 09:37:17 +01:00
zhen-zen
098e8458e8 Tools: Update docs for ControlMsrE2 2021-03-28 11:08:04 +03:00
zhen-zen
7172ba3156 Tools: Fix choice menu in ControlMsrS2 2021-03-28 11:08:04 +03:00
dakanji
3f36f8b5e0
Docs: Clarify DeviceProperties Items (#242) 2021-03-27 21:28:58 +03:00
MikeBeaton
03941a343a Changelog: Improve wording 2021-03-27 17:57:05 +00:00
MikeBeaton
9cd61bb651 OCB: Add zero as hotkey alias for Esc 2021-03-27 15:55:31 +00:00
MikeBeaton
60b7269055 Changelog: Add missed change 2021-03-27 15:54:26 +00:00
Marvin Häuser
37865f71cb OpenCanopy: Change default cursor position 2021-03-27 16:39:22 +01:00
Marvin Häuser
7a30ee5316 OpenCanopy: Remove privilege cache check duplicated from OC 2021-03-27 16:28:46 +01:00
Marvin Häuser
0e3ddd44e0 OpenCanopy: Only dim enter button when confirming the password
Distinguishes the confirming action from absent focus.
2021-03-27 13:38:25 +01:00
vit9696
6363cd34bf AppleDataHub: Drop duplicated GUID 2021-03-27 15:28:57 +03:00
Marvin Häuser
5837fbd28c OpenCanopy: Reset label scrolling when TAB focus changes 2021-03-27 11:43:22 +01:00
Marvin Häuser
eb8691c548 OpenCanopy: Add shadow to boot entry label scrolling 2021-03-27 01:24:21 +01:00
Marvin Häuser
017175ab92 OpenCanopy: Draw label text at (2,2) to match Apple bless 2021-03-27 01:24:17 +01:00
Marvin Häuser
52cd37f23a OpenCanopy: Never X-offset the first letter of a label 2021-03-27 00:01:40 +01:00
Marvin Häuser
d200b08e6d OpenCanopy: Remove deprecated label truncation code 2021-03-27 00:00:50 +01:00
vit9696
ebd76e81c1 BootPlatform: Fix shutdown for some systems running OpenDuet
Some other systems are still broken.
2021-03-26 23:00:11 +03:00
Marvin Häuser
7f46a961ee OpenCanopy: Accept VO hotkey not matter the focused element 2021-03-26 20:55:19 +01:00
Marvin Häuser
e940747b30 OpenCanopy: Fix boot label scroll for UIScale 2 2021-03-26 20:45:21 +01:00
MikeBeaton
ee7bf235a6 OCB: Add tabbable Shutdown and Restart buttons to Builtin picker 2021-03-26 19:33:31 +00:00
Marvin Häuser
286134bd75 OpenCanopy: Remove unused variables 2021-03-26 20:31:06 +01:00
Marvin Häuser
5fc338bd1b OpenCanopy: Fix missing fade animation for the scroll buttons 2021-03-26 20:01:20 +01:00
Marvin Häuser
5f5dc5a81b OpenCanopy: Remove comments for previously deprecated code 2021-03-26 19:48:28 +01:00
Marvin Häuser
9cff575c1c OpenCanopy: Add boot entry label scrolling 2021-03-26 19:48:21 +01:00
Marvin Häuser
7afdf00e72 OpenCanopy: Reduce boot entries to their minimum size
Removes additional padding for the selector background. Effectively limits the boot entry label width to the expected value.
2021-03-26 19:35:51 +01:00
Marvin Häuser
236c6585d1 OpenCanopy: Scroll picker before examining offsets
Simplifies calculations a little.
2021-03-26 19:27:19 +01:00
Marvin Häuser
dba8472ef8 OcResetSystemLib: Perform cold reset when shitdown fails
Fixes issues with DUET shutdown.
2021-03-26 17:24:52 +01:00
Marvin Häuser
742d8e3e97 OpenCanopy: Import multiple features and fixes
- Fixed flicker when refreshing the entry view
- Added TAB navigation support
- Added graphical password interface
- Added pulsing animation to signal timeout
- Added 'set default' indicator
- Integrate opacity into the drawing pipeline
- Share button handling logics
- Fixed not aborting timeout on pointer click
- Fixed OpenCanopy intro animation not scaling with UIScale
2021-03-26 14:55:42 +01: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
Marvin Häuser
99432f2425 OpenCanopy: Fix out-of-sync selector when scrolling 2021-03-26 00:15:52 +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
vit9696
ad4196a4f3 Docs: Rebuild docs with recent changes 2021-03-24 10:57:00 +03:00
Vitaly Cheptsov
e552b4b276
Docs: Fix typo 2021-03-24 09:25:14 +03:00
Vitaly Cheptsov
e3a0492eeb
Docs: Sync changelog 2021-03-24 09:23:07 +03:00
zhen-zen
ba2fe2f596
Tools: Add refactored ControlMsrE2 from #72 (#167) 2021-03-24 09:22:03 +03: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
31b645f176 OpenCanopy: Restore boot timeout logic after recent kb changes 2021-03-23 15:21:02 +00:00
MikeBeaton
55956e4092 CI: Update build step name to match change at 4682754 2021-03-23 13:23:43 +00:00