vit9696
1c445a99d6
OpenCore: Switch to application type for better FW compatibility
...
This resolves booting issues with Microsoft Surface firmwares
references acidanthera/bugtracker#1446
2021-01-26 22:13:27 +03:00
vit9696
dc1a0d8a22
OcMainLib: Move startup code to a separate library
2021-01-26 21:19:21 +03:00
Marvin Häuser
c4b2f06bb2
OpenCanopy: Fix buggy ASSERT
...
Fixes https://github.com/acidanthera/bugtracker/issues/1439
2021-01-18 11:19:18 +01:00
Marvin Häuser
a655f60e93
OpenCanopy: Fix re-entrance initialisation
2021-01-06 17:13:15 +01:00
Marvin Häuser
aeb0fb4cd6
OpenCanopy: Fix broken selector click event
2021-01-06 17:13:15 +01:00
Marvin Häuser
20b4db3322
OpenCanopy: Support variably-sized selector
2021-01-06 17:13:15 +01:00
Marvin Häuser
4f9f186e32
OpenCanopy: Center picker by icons and labels
2021-01-06 17:13:15 +01:00
Marvin Häuser
126cbf6aa1
OpenCanopy: Fix inconsistent initialisation issues
2021-01-06 17:13:15 +01:00
Marvin Häuser
a377110df6
OpenCanopy: Add scroll buttons for mouse and touch usage
2021-01-06 17:13:15 +01:00
Marvin Häuser
6698ee9c36
OpenCanopy: Do not draw children outside their parent's bounds
2021-01-06 17:13:15 +01:00
Marvin Häuser
31c82e3bc0
OpenCanopy: Small optimisations
2021-01-06 17:13:15 +01:00
Marvin Häuser
378fb8ab2d
OpenCanopy: Support centred background images
2021-01-06 17:13:15 +01:00
Marvin Häuser
0ddb54a6b0
OpenCanopy: Support basic keyboard-based scrolling
2021-01-06 17:13:15 +01:00
PMheart
e7f7360076
OpenCanopy: Implement PickerVariant support
2021-01-02 16:34:10 +03:00
vit9696
c23174e701
OpenCanopy: Fix timeout sound in audio assistant
2021-01-02 16:19:56 +03:00
vit9696
9f1cee637a
OpenCanopy: Fix double-click regression introduced in 0.6.5
...
closes acidanthera/bugtracker#1386
2020-12-23 20:15:23 +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
8de0843341
OpenCanopy: Do not try to draw cursor when pointer control is disabled
2020-12-06 05:13:58 +03:00
vit9696
b480c025ed
OpenCanopy: Fix assertion with disabled mouse pointer
2020-12-06 05:04:29 +03:00
vit9696
5c9e826cc7
OpenCanopy: Made pointer control optional via PickerAttributes
2020-12-06 03:38:20 +03:00
dakanji
3be03979a8
OcPngLib: Use Standard OpenCore Function Name Format ( #156 )
2020-11-22 11:01:17 +03:00
vit9696
8ee217afbc
OcSerializeLib: Fix potential compiler warning
2020-10-04 07:06:23 +03:00
vit9696
816e82188f
OpenCanopy: Reduce size by restricting boot management access
2020-08-11 18:03:10 +03:00
vit9696
f5528850ac
OpenCanopy: Fixed incorrect volume icon dimension requirements
...
closes acidanthera/bugtracker#1011
2020-06-29 07:23:12 +03:00
PMheart
c904ab671c
Buid: Migrate all tools to Utilities ( #69 )
2020-06-05 15:12:33 +03:00
vit9696
9d5aa267a9
OpenCanopy: Fixed icon choice for Apple FW update
2020-06-02 03:57:54 +03:00
Michael Belyaev
df50d19093
OpenCanopy: change VOID* to explicit BOOT_PICKER_GUI_CONTEXT*
2020-05-17 20:30:46 +03:00
vit9696
570a537fc2
Docs: Document debug tags and improve logging
2020-05-17 17:16:49 +03:00
vit9696
a9cbcd9ae8
Build: Drop EfiPkg
2020-05-17 14:28:41 +03:00
vit9696
0ee57bdef1
OcConsoleLib: Fixed builtin text renderer failing to provide ConsoleControl
2020-05-14 09:43:07 +03:00
vit9696
bd0cc2f54f
OpenCanopy: Added partial hotkey support (e.g. Ctrl+Enter)
2020-05-11 02:55:25 +03:00
vit9696
76e889f89a
OpenCanopy: Fix black splash with non-black bg
2020-05-10 23:03:45 +03:00
vit9696
77b1445353
OpenCanopy: Fixed showing internal icons for external drives
2020-05-10 20:28:43 +03:00
Download-Fritz
9440cd057b
OcBootManagementLib: Use static functions for Boot Policy
...
Includes fixing an issue where generic booters were added for file systems that already had a primary booter by the use of "core" Apple Boot Policy predefined paths.
2020-05-07 17:34:53 +02:00
vit9696
92069382b9
OpenCanopy: Fix sign issues
...
closes acidanthera/bugtracker#882
2020-05-06 02:03:11 +03:00
vit9696
796765ca7c
OcBootManagementLib: Rework boot management ( #42 )
...
Co-authored-by: vit9696 <vit9696@users.noreply.github.com>
Co-authored-by: Download-Fritz <download-fritz@outlook.com>
2020-05-05 19:45:32 +03:00
vit9696
5b0925ad04
OpenCanopy: Rename Font.* to Font_1x.* to avoid name conflicts
2020-05-05 18:59:30 +03:00
Michael Belyaev
b4e2820be3
OpenCanopy: Improve font support ( #43 )
...
- Fix various issues during BMF font loading.
- Add 2x font support (requires the height to be 12*Scale, like bless-generated).
- Add fonts without kerning support.
- Rename `Light` to `LightBackground` and fix color comparison direction.
- Add support loading images that already have premultiplied alpha (use it for font).
- Improve font/label size assertion messages
- Draw font-rendered labels and image lebels with alpha to fix background blending.
- Update Xcode project to work with indexing.
- OcAppleDiskImageLibInternal: fix error handling issues.
2020-05-05 18:46:21 +03:00
Download-Fritz
bc61cb764d
OpenCanopy: Fix calling convention mismatch
2020-04-29 09:40:56 +02:00
Michael Belyaev
610a57f83f
OpenCanopy: Support HiDPI in fontless mode ( #39 )
...
Co-authored-by: Michael Belyaev <usrsse2@me.com>
2020-04-27 20:32:36 +03:00
TaiPhamD
aaabecacb6
OpenCanopy: Add timeout support ( #36 )
...
Co-authored-by: vit9696 <vit9696@users.noreply.github.com>
2020-04-24 18:52:55 +03:00
vit9696
3ec848da3d
Build: Replace RETURN_ macros with EFI_
2020-04-18 15:55:05 +03:00
vit9696
cdf38accac
OpenCanopy: Ignore ESC and space during animations
...
references acidanthera/bugtracker#853
2020-04-17 13:57:21 +03:00
vit9696
c85b332ac0
OpenCanopy: Improve mouse pointer performance
2020-04-15 03:39:06 +03:00
vit9696
20fa82da42
OpenCanopy: Added AppleEvent mouse support
2020-04-14 06:20:50 +03:00
vit9696
efa9ff055c
OpenCanopy: Disable not fully implemented code
...
closes acidanthera/bugtracker#834
2020-04-13 06:34:52 +03:00
Download-Fritz
944d1f3e9a
OpenCanopy: Fix input handle usage
2020-04-10 11:58:58 +02:00
vit9696
14f50ad9b2
OcCompressionLib: Implement alpha premultiplication for RLE24
2020-04-10 00:51:19 +03:00
vit9696
219fdc47c4
OpenCanopy: Fixed rendering macOS installer icons
2020-04-10 00:07:45 +03:00
Download-Fritz
079070a29f
Fix several issues (Coverity, Clang)
2020-04-07 17:44:21 +02:00