3050 Commits

Author SHA1 Message Date
PMheart
db90ad3dbb ocvalidate: PickerAudioAssist requires AudioSupport in UEFI->Audio to be enabled. 2021-01-07 17:57:53 +08:00
PMheart
17c0c3df2f ocvalidate: AudioSupport = YES should require non-empty AudioDevice (and valid device path) 2021-01-07 17:41:10 +08:00
vit9696
9e9c2c5234 Docs: Sync changelog and pdf 2021-01-06 20:17:45 +03:00
Marvin Häuser
a655f60e93 OpenCanopy: Fix re-entrance initialisation 2021-01-06 17:13:15 +01:00
Marvin Häuser
c8d50e64f1 Docs: Document OpenCanopy image dimension constraints 2021-01-06 17:13:15 +01:00
Marvin Häuser
1e205ada4c Docs: Address OpenCanopy updates 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
ae65fcceba
Utilities: Code split for ocvalidate (#176) 2021-01-06 17:58:26 +03:00
PMheart
488924c0d4 Build: Fix shellcheck 2021-01-06 22:20:08 +08:00
PMheart
033c507373 Build: Place source and binary ACPI tables in separate folders 2021-01-06 22:14:55 +08:00
vit9696
3e347a3401 User: Add EFIUSER_DEBUG constant for DEBUG builds 2021-01-06 14:44:05 +03:00
Marvin Häuser
f9fcb1da21 ocvalidate: Fix inverted check for AudioDxe 2021-01-06 00:34:35 +01:00
PMheart
955d9f90cc Utilities: Sync README 2021-01-05 11:43:26 +08:00
PMheart
24071e85be Utilities: Fuzzy match for HFS+ filesystem driver in ocvalidate 2021-01-05 11:41:18 +08:00
PMheart
b439f0a552 Utilities: Check for ConnectDrivers if HfsPlus or AudioDxe are present in ocvalidate 2021-01-05 11:03:20 +08:00
Andrey1970AppleLife
94c40b1a63 Bump version to 0.6.6 2021-01-04 20:55:57 +03:00
Vitaly Cheptsov
e9325e49e3
Docs: Sync changelog
For 196cdb27e92c3ef8255e9c9dc79bd0a7998f9e50 changes
0.6.5
2021-01-04 16:52:53 +03:00
Andrey1970AppleLife
a94fc3a1af Docs: Added ACPI patch (only as example). 2021-01-04 15:23:07 +03:00
PMheart
0ee33a3f77 Utilities: Add check for AuthRestart with code refactoring 2021-01-04 20:04:00 +08:00
vit9696
90e9224c37 Docs: Provide info on more arguments 2021-01-03 13:51:01 +03:00
nms42
196cdb27e9 Platform/OpenUsbKbDxe/EfiKey: cherry pick from edk2 Fix endpoint selection
commit f9c2c71ed69ca1d92687a55d3ef947cfb4413b3e
Author: Matt DeVillier <matt.devillier@gmail.com>
Date:   Mon Jan 6 12:12:05 2020 +0800

    MdeModulePkg/Usb/EfiKey: Fix endpoint selection

    The endpoint selected by the driver needs to not
    only be an interrupt type, but have direction IN
    as required to set up an asynchronous interrupt transfer.

    Currently, the driver assumes that the first INT endpoint
    will be of type IN, but that is not true of all devices,
    and will silently fail on devices which have the OUT endpoint
    before the IN. Adjust the endpoint selection loop to explictly
    check for direction IN.

    Test: detachable keyboard on Google Pixel Slate now works.

    Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
    Reviewed-by: GuoMinJ <newexplorerj@gmail.com>
    Reviewed-by: Hao A Wu <hao.a.wu@intel.com>
2021-01-03 12:07:49 +03:00
vit9696
03666a6182 Revert "OpenDuet: Replace custom UsbLegacySupport with EDK II code (#174)"
This reverts commit f68784c8a868b4e4aad6b97044695707ab10dad9.

This code does not seem to be stable when booting with USB flash
connected, causing erratic hangs according to @roddy20.
Delay the merge till 0.6.6 until more information is known.
2021-01-03 02:23:01 +03: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
b8843e6dcd OcAppleKernelLib: Fix assertion when patching AppleImage4 2021-01-02 09:21:26 +03:00
vit9696
34f180af73 OpenCoreAudio: Implement mp3 decoding support 2021-01-02 07:35:16 +03:00
vit9696
f9abab42c9 OcMp3Lib: Fix naming as MPEG3 is not MP3 2021-01-02 05:03:52 +03:00
vit9696
69f775d38d OcMpeg3Lib: Initial version 2021-01-01 21:46:30 +03:00
Vitaly Cheptsov
dfb79ebdc3 Docs: Sync changelog 2021-01-01 17:53:15 +03:00
nms42
f68784c8a8 OpenDuet: Replace custom UsbLegacySupport with EDK II code (#174)
Note: Previous revert was caused by a build issue, presumably with
Xcode 9.2. Anyone having further issues ensure to use supported
compilers, i.e. Xcode 12.x or similar.
2021-01-01 17:52:23 +03:00
Rodion Shingarev
0948354602 Utilities: nvramdump - replaced a long code with snprintf 2021-01-01 13:37:26 +02:00
vit9696
590fd024b0 Utilities: New LogoutHook & nvramdump by @roddy20 2021-01-01 13:47:27 +03:00
nms42
b44c3448d4 [Changelog.md] axe OpenDuet usb improvment point 2021-01-01 13:32:44 +03:00
nms42
eb2ed13b3b Merge branch 'master' of https://github.com/acidanthera/OpenCorePkg 2021-01-01 13:27:28 +03:00
nms42
bceef18859 Revert "OpenDuet: Replace custom UsbLegacySupport with EDK II code (#174)"
This reverts commit ae95e683715738a5a587a0486def9052b13d9e7a.
2021-01-01 13:27:17 +03:00
vit9696
e085927772 User: Introduce OC_PATH 2021-01-01 12:56:20 +03:00
PMheart
2f1043d989
User: Codestyle fix (#175) 2021-01-01 12:44:54 +03:00
Vitaly Cheptsov
44ec646d65
Docs: Sync changelog 2021-01-01 02:28:28 +03:00
nms42
ae95e68371
OpenDuet: Replace custom UsbLegacySupport with EDK II code (#174) 2021-01-01 02:27:36 +03:00
Andrey1970AppleLife
434809892e Happy New Year 2021 2021-01-01 00:25:38 +03:00
nms42
615f841d34 [build_duet.tool] Allow to override default toolchain via env var TARGETCHAIN 2020-12-31 15:05:08 +03:00
PMheart
89e9ff624b Utilities: Overlapping check for ReservedMemory in ocvalidate 2020-12-31 10:55:41 +08:00