Goldfish64
c6509d41c4
OcAudioLib: Implement SysReport dumping of HDA information
2021-01-18 19:09:36 -06: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
khronokernel
f32fdd186e
Fix MaxBIOSVersion value
2021-01-11 07:26:30 -07:00
Mykola Grymalyuk
dfd459a7f0
OpenCorePlatform: Add MaxBIOSVersion option to Generic ( #179 )
...
closes acidanthera/bugtracker#1427
2021-01-11 12:31:52 +03: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
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
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
34f180af73
OpenCoreAudio: Implement mp3 decoding support
2021-01-02 07:35:16 +03:00
PMheart
d0bf0e4a8a
Utilities: Sanitise UEFI->ReservedMemory->Type with ocvalidate
2020-12-29 12:35:31 +08:00
vit9696
d7a27a44b3
OpenCoreUefiAudio: Implement UEFI audio SetupDelay
...
closes acidanthera/bugtracker#971
2020-12-26 11:26:11 +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
Vitaly Cheptsov
9aae05f53b
OpenCoreUefi: Fix compilation
2020-12-23 02:07:04 +03:00
vit9696
befa997b12
OpenCoreUefi: Remove DeduplicateBootOrder quirk
...
This quirk was required earlier to workaround ASUS bios issues.
A better workaround for these issues was added in 0.6.4.
At this point DeduplicateBootOrder may only mask issues related
to incorrect Bootstrap/BootstrapShort preference for the board
and is thus removed due to being essentially harmful.
Note, that for some firmwares it is normal to have 2 Windows
entries, and DeduplicateBootOrder had nothing to do with it.
2020-12-23 00:36:20 +03:00
vit9696
4682be2cf5
OcInputLib: Workaround timer resolution restoration
2020-12-20 06:56:48 +03:00
PMheart
c79caac5fe
OpenCoreDevProps: Remove redundant arguments
2020-12-18 09:45:11 +08: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
7c5f19aef1
OcBootManagementLib: Fix default boot option selection regression
2020-12-07 12:40:55 +03:00
vit9696
ce8d5be4a5
OpenUsbKbDxe: Removed HII dependency from OpenUsbKbDxe driver
2020-12-06 23:34:00 +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
f6193c47ca
OpenCoreAudio: Implement PlayChime control via StartupMute variable
...
closes acidanthera/bugtracker#1331
2020-12-06 03:55:50 +03:00
vit9696
5c9e826cc7
OpenCanopy: Made pointer control optional via PickerAttributes
2020-12-06 03:38:20 +03:00
PMheart
8a0323c6be
OcAfterBootCompatLib: Implement booter patch ( #165 )
2020-12-05 23:30:29 +08:00
vit9696
814b3d81b8
OpenRuntime: Store Boot options with different prefix
2020-12-05 04:59:52 +03:00
Download-Fritz
27dcb28327
OcBootManagementLib: Support reordering Bootstrap by the FW ( #164 )
2020-12-03 03:11:21 +03:00
Download-Fritz
b2bec0f340
OcBmLib: Revamp Bootstrap for compatibility reasons
...
- Support short-form paths to prevent boot entry duplication on broken UEFI firmwares.
- Support low boot entry indices to prevent purging on broken UEFI firmwares.
- Remove unused namespace BootProtect component.
2020-11-29 11:44:51 +01:00
dakanji
3be03979a8
OcPngLib: Use Standard OpenCore Function Name Format ( #156 )
2020-11-22 11:01:17 +03:00
dakanji
325b843973
CrScreenshotDxe: Lower AppleEvent version checking for MacPro 3,1 ( #155 )
...
fixes acidanthera/bugtracker#1299
2020-11-19 16:01:55 +03:00
Vitaly Cheptsov
258fb83ec7
OcAfterBootCompatLib: Implement relocation block support ( #153 )
...
closes acidanthera/bugtracker#1125
2020-11-13 19:49:57 +03:00
Vitaly Cheptsov
3e8f52b9e5
OpenCore: Fix load path reporting regression
...
closes acidanthera/bugtracker#1264
2020-11-07 07:55:44 +03:00
Vitaly Cheptsov
409ec8c20f
OpenCore: Silence static analysis
2020-11-07 07:01:05 +03:00
vit9696
c442ad6a83
OpenCore: Make missing tool a warning
2020-11-07 06:47:24 +03:00
vit9696
8be51674a4
OcBootManagementLib: Implement RealPath and TextMode for custom entries
...
closes acidanthera/bugtracker#1081
2020-11-07 05:47:45 +03:00
vit9696
46482050c9
Bootstrap: Add support for launching from relative path
2020-11-06 19:37:22 +03:00
vit9696
3998399ea9
OcBootManagementLib: Added BlacklistAppleUpdate to fix update optout
...
closes acidanthera/bugtraker#1255
2020-11-04 12:30:27 +03:00
vit9696
1b7525c7de
OcAppleKernelLib: Added ForceSecureBootScheme quirk for VMs
2020-11-01 13:30:55 +03:00
vit9696
8b3044f5fa
OpenCorePlatform: Call AsciiStrToGuid unconditionally
...
The latest EDK II fixed the constraint assertions so prior checking is
unnecessary.
2020-11-01 13:02:58 +03:00
vit9696
bf94146f13
OpenCorePlatform: Added setting of system-id NVRAM variable
2020-11-01 12:52:51 +03:00
John Davis
cde37269aa
VBIOS patching via ForceResolution option ( #144 )
...
* BiosVideo: Initial Intel patching functions
* BiosVideo: Implement patch protocol
* BiosVideo: Read EDID from VBE
* BiosVideo: Fix previous commits
* OpenDuet: Fix Windows builds
* BiosVideo: Fix MSVC warnings
* BiosVideo: Pull max resolution from EDID
* BiosVideo: Patch based on PCI vendor ID
* BiosVideo: Fix more MSVC warnings
* OcMiscLib: Try to fix OpenDuet MSVC compilation
* BiosVideo: Fix incorrect return status
* OpenDuet: Create OcDebugLogLibNull library
* Protocol: Rename OC_VBIOS_PATCH_PROTOCOL to OC_FORCE_RESOLUTION_PROTOCOL
* OpenCore: Add ForceResolution option
* BiosVideo: Fix consistency of height/width parameters
* Includes: Mark height/width as optional
* BiosVideo: Cleanup misc issues
* Docs: Add support note
2020-10-26 19:18:06 -05:00
John Davis
bf043cae2e
Custom memory properties ( #139 )
...
* OcSmbiosLib: Implement custom memory configurations
* OcSmbiosLib: Fix previous commit
* OcSmbiosLib: Change to 0-based indexes
* Docs: Update manual and sample configs
2020-10-17 17:33:37 -05:00