MikeBeaton
|
99db622f52
|
OpenCanopy: Fix animation linked list behaviour on Canopy restart
|
2022-07-24 13:32:51 +01: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 |
|
MikeBeaton
|
bcd2558686
|
OcAudio: Convert from int ids to string ids
|
2022-05-05 04:33:54 +01:00 |
|
PMheart
|
228f8ca1fb
|
Codestyle: Apply codestyle changes with Uncrustify
|
2022-04-25 14:51:15 +02:00 |
|
Mike Beaton
|
20c4a965b7
|
OpenCanopy: Use OC_MENU_DISK_IMAGE constant
|
2022-01-21 10:10:34 +00:00 |
|
MikeBeaton
|
009ff3605b
|
OpenCanopy: Allow for missing mouse support in password verify
Closes: https://github.com/acidanthera/bugtracker/issues/1925
|
2022-01-15 16:06:06 +00:00 |
|
MikeBeaton
|
80257ddba2
|
OpenCanopy: Fix long labels fade-out over graphics background
https://github.com/acidanthera/bugtracker/issues/1702
|
2021-11-09 09:13:46 +00:00 |
|
MikeBeaton
|
e6fd5f7db6
|
OpenCanopy: Correct Childs->Children in array var names
|
2021-06-28 09:39:27 +01:00 |
|
MikeBeaton
|
ff5da7278a
|
OpenCanopy: Improve ScrollSelected bounds checking
|
2021-06-28 09:39:27 +01:00 |
|
MikeBeaton
|
aaff2c6f98
|
OpenCanopy: Fix view init when default entry beyond right of screen
https://github.com/acidanthera/bugtracker/issues/1703
|
2021-06-28 09:39:23 +01:00 |
|
MikeBeaton
|
9b3e3eeaa5
|
OpenCanopy: Fix ASSERT on change entry keypress with single entry
|
2021-06-22 18:19:07 +01:00 |
|
MikeBeaton
|
02b994933c
|
OpenCanopy: Fix transparency click detection on boot entry icons
|
2021-06-12 10:07:43 +01:00 |
|
MikeBeaton
|
eb5cc3ee62
|
BootManagement: Add csrutil EFI tool and Toogle SIP boot option
|
2021-05-28 09:40:22 +01:00 |
|
MikeBeaton
|
5904733930
|
OpenCanopy: Fix reversion - system tools should fail to Tool.icns before failing to HardDrive.icns
|
2021-05-22 11:03:17 +01:00 |
|
Mike Beaton
|
e9ce0d843f
|
OcBootManagementLib: Implement Boot Entry Flavour system (#260)
|
2021-05-19 14:30:42 +03:00 |
|
vit9696
|
5668fb62b5
|
OpenCanopy: Also fix arrow icons to wrap on click
|
2021-04-22 12:08:38 +03:00 |
|
vit9696
|
c6c1284109
|
OpenCanopy: Fixed wraparound when using arrow keys
|
2021-04-22 11:44:43 +03:00 |
|
MikeBeaton
|
1e3b66e4a8
|
Pickers: Use context method for password verification
|
2021-04-19 13:58:10 +01:00 |
|
MikeBeaton
|
4637cc7ca8
|
OpenCanopy: Update to use existing utility method
|
2021-04-18 14:53:46 +01:00 |
|
MikeBeaton
|
c7d1ae832c
|
OpenCanopy: Add optional OC version display
|
2021-04-18 11:51:28 +01:00 |
|
MikeBeaton
|
9ca899df7a
|
Pickers: Add OC_ATTR_USE_MINIMAL_UI
|
2021-04-15 01:50:16 +01:00 |
|
Marvin Häuser
|
2e8dbb1229
|
OpenCanopy: Improve ShutDown/Restart audio assist
|
2021-04-02 22:39:08 +02:00 |
|
Marvin Häuser
|
d0e9c34ddb
|
OpenCanopy: Do not play password incorrect animation when VO is on
|
2021-04-02 12:42:27 +02:00 |
|
Marvin Häuser
|
9af9dc1343
|
OpenCanopy: Support VoiceOver for TAB navigation
|
2021-04-02 12:42:21 +02:00 |
|
Marvin Häuser
|
6758b11898
|
OpenCanopy: Support '(dmg)' suffix
|
2021-04-01 12:18:50 +02: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 |
|
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
|
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 |
|
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
|
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
|
99432f2425
|
OpenCanopy: Fix out-of-sync selector when scrolling
|
2021-03-26 00:15:52 +01: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
|
3aed828870
|
OpenCanopy: Use ResetSystemLib for resets
|
2021-03-20 11:19:08 +01:00 |
|
Marvin Häuser
|
29b6a69845
|
OpenCanopy: Initial double-click support
|
2021-03-20 11:17:27 +01:00 |
|
Marvin Häuser
|
6e13160e22
|
OpenCanopy: Pull KeyEvent out of GUI objects
Key events cannot abstractly be propagated, hence there is no point to the abstraction.
|
2021-03-19 22:42:11 +01:00 |
|
Marvin Häuser
|
bfe091c0e6
|
OpenCanopy: Fix ASSERT on timeout
|
2021-03-18 11:06:14 +01:00 |
|
Marvin Häuser
|
8f84ad21f1
|
OpenCanopy: Move selector to BootPickerContainer
|
2021-03-17 20:04:46 +01:00 |
|
Marvin Häuser
|
747be85475
|
OpenCanopy: Change child structure layout for no-op casts
|
2021-03-17 20:04:46 +01:00 |
|
Marvin Häuser
|
7b7d36a866
|
OpenCanopy: Replace linked lists with arrays for GUI object children
|
2021-03-17 20:04:46 +01:00 |
|
Marvin Häuser
|
8ff1642bab
|
OpenCanopy: Swap Restart/ShutDown buttons
|
2021-03-16 20:05:35 +01:00 |
|
Marvin Häuser
|
b7ba490e1f
|
OpenCanopy: Shift cut-off entries right rather than left
|
2021-03-14 20:20:17 +01:00 |
|
Marvin Häuser
|
b0530eae93
|
OpenCanopy: Do not include padding for the first boot entry
Fixes https://github.com/acidanthera/bugtracker/issues/1564
|
2021-03-14 20:13:02 +01:00 |
|
Marvin Häuser
|
ba8eb0e185
|
OpenCanopy: Detect click-ability by opacity
|
2021-03-08 23:28:55 +01:00 |
|