Marvin Häuser
f0046e45f1
OcAppleEventLib: Scale click area by UIScale
2021-03-19 16:34:09 +01:00
Marvin Häuser
5659fb5ebe
OcAppleEventLib: Fix pointer click timings
2021-03-19 01:43:48 +01:00
Marvin Häuser
b7105e3338
OcAppleEventLib: Reduce pointer poll frequency for compatibility
...
At least QEMU cannot poll faster than 10 ms.
2021-03-19 00:36:08 +01:00
Marvin Häuser
8ecaa8b77f
OcAppleEventLib: Scale click durations when changing pointer poll timer
2021-03-19 00:14:32 +01:00
Marvin Häuser
6d3c8ff8a9
OcAppleEventLib: Improve variable naming
2021-03-18 23:45:09 +01:00
Marvin Häuser
3db317e93f
OcAppleEventLib: Fix incorrect right button handling
2021-03-18 23:44:34 +01:00
Marvin Häuser
06991a81cf
OcAppleEventLib: Aggregate raw pointer data
...
Scaling deltas can lead to restricted motion effects when they are low - division leads to rounding errors and the remainder is discarded. Aggregate the (upscaled) raw values instead and scale down on demand.
2021-03-17 20:04:29 +01:00
Marvin Häuser
ecd964a039
OcCryptoLib: Remove inadequate ASSERTs
2021-03-16 21:58:18 +01:00
vit9696
83c0fd7c44
OcAcpiLib: Fix ACPI patch failure after first missed base lookup
2021-03-16 09:46:22 +03:00
vit9696
0f42527e58
OcAcpiLib: Fixed ACPI table magic corruption during patching
2021-03-16 09:45:34 +03:00
Vitaly Cheptsov
5880ec2182
OcAcpiLib: Provide Base lookup for ACPI patches ( #237 )
2021-03-15 18:45:45 +03:00
vit9696
7252f2553f
OcCpuLib: Fix frequency rounding for Core 2 Duo P8600
2021-03-13 01:31:40 +03:00
vit9696
5a69caa7e0
OcCpuLib: Implement Apple nForce CPU frequency reading
2021-03-13 01:12:43 +03:00
vit9696
6f914f98be
Utilities: Let CPU decoder be tested externally
2021-03-12 23:24:29 +03:00
PMheart
ca8046be27
OcCpuLib: Implement TSC frequency reading from Apple Platform Info ( #233 )
2021-03-12 19:26:23 +08:00
Andrey1970AppleLife
97b131d6b9
Update fw
2021-03-12 01:48:40 +03:00
kylon
9056de4304
OcSmbiosLib: Fix index in OcSmbiosGetSmcVersion ( #234 )
2021-03-11 08:02:50 +03:00
vit9696
1ed6e7d5d0
OcSmbiosLib: Add Xeon X5675 frequency values
2021-03-09 22:04:07 +03:00
vit9696
64e8b9ccd4
OcSmbiosLib: Further improve CPU frequency calc on legacy CPUs
...
closes acidanthera/bugtracker#1554
2021-03-09 14:53:46 +03:00
vit9696
7bb41aa2fd
OcAfterBootCompatLib: Added ForceBooterSignature quirk for Mac EFI
...
Also fixed enabling `DisableSingleUser` when related quirks are off.
2021-03-07 00:41:54 +03:00
vit9696
43aa6949a9
OcDebugLogLib: Fix creating log file when root FS is not writable
2021-03-05 22:14:26 +03:00
MikeBeaton
ea095c36d0
OcBootManagementLib: Resolve uninit issue in improved builtin picker renderer
2021-03-05 17:58:58 +00:00
Mike Beaton
2b76346497
AppleKeyMapAggregator: Update method signature ( #231 )
2021-03-05 15:04:06 +03:00
Marvin Häuser
8a514aa757
OcBootManagementLib: Support default custom entries
2021-03-04 22:42:21 +03:00
Marvin Häuser
557b3f18d1
OcStringLib: Import MixedStrCmp()
2021-03-04 22:42:21 +03:00
MikeBeaton
e4ca954f33
OcLog.c: Correct SerialPortWrite return value handling
2021-03-04 12:07:30 +00:00
PMheart
81ec3311a9
OcSmbiosLib: Report actual MemoryFormFactor in SMBIOS ( #225 )
...
closes acidanthera/bugtracker#1537
2021-03-03 14:38:51 +03:00
MikeBeaton
27b036c4d9
OcBootManagementLib: Improved builtin picker rendering performance
...
Incrementally update builtin picker text menu after first draw.
closes #228
2021-03-03 14:34:11 +03:00
vit9696
9e66b700bc
OcSmbiosLib: Fix frequency calculation for 3.0 GHz P4
2021-02-28 21:10:11 +03:00
vit9696
80c96d5823
OcMainLib: Fix warning on force inject failure, which is fine
2021-02-28 20:48:04 +03:00
Marvin Häuser
40cdc48cfc
OpenCoreNvram: Never store 'opencore-version' as NV
...
'opencore-version' written as non-volatile variable can cause a broken variable when toggling WriteFlash.
2021-02-28 12:47:47 +01:00
vit9696
b06e8a790d
OcDeviceMiscLib: Added ActivateHpetSupport quirk to activate HPET
2021-02-28 13:24:46 +03:00
Bmju
1db11dc689
OcBootManagementLib: Fix default boot entry selection without timeout ( #222 )
2021-02-28 12:46:28 +03:00
Marvin Häuser
a9d5ed572b
OcBootManagementLib: Do not abort password input on ESC
...
KeySupport key repeats may cancel password input immediately when ESC is used to summon the UI.
2021-02-28 10:44:30 +01:00
vit9696
9bd1d3b497
OcDeviceMiscLib: Move misc device manipulation to a separate library
2021-02-28 12:44:15 +03:00
@cecekpawon
bb6a760938
OcAfterBootCompatLib: Store BootCompat CpuInfo ( #223 )
...
Fixes a regression introduced in e2f219e07592ba1f0f1c763d68db1eb264d19fae
2021-02-28 11:59:04 +03:00
Marvin Häuser
c98ffeb378
Utilities: Import ocpasswordgen utility
2021-02-27 19:23:22 +01:00
vit9696
ced62ddf68
OcMainLib: Added ResetTrafficClass to reset TCSEL to T0 on legacy HDA
2021-02-27 20:13:04 +03:00
vit9696
6a69e34638
OcMachoLib: Drop LC_MAIN/LC_UNIX_THREAD warnings due to i386 compat
2021-02-27 19:53:32 +03:00
vit9696
f71a3357c9
OcCpuLib: Fix Prescott regression introduced in previous commit
2021-02-26 01:28:26 +03:00
vit9696
8e90a2f007
OcCpuLib: Fixed showing core count for some AMD CPUs
2021-02-25 19:45:38 +03:00
vit9696
e2f219e075
OcCpuLib: Fixed FSBFrequency calculation with fractional multiplier
...
closes acidanthera/bugtracker#1529
2021-02-25 19:45:38 +03:00
Mykola Grymalyuk
e5d0896eb8
CommonPatches: Fix typo
2021-02-24 12:08:48 -07:00
Marvin Häuser
f89d514803
OcInputLib: Remove deprecated KeyMergeThreshold
2021-02-23 14:30:07 +01:00
vit9696
dd553a7889
OcSmbiosLib: Add SMBIOS frequency print
2021-02-22 18:54:07 +03:00
vit9696
211304452f
OcSmbiosLib: Increase tolerance for 2.0 GHz CPUs
2021-02-22 16:12:07 +03:00
vit9696
cde4faa482
OcSmbiosLib: Improve rounding for 2.66 GHz CPUs
...
references acidanthera/bugtracker#1521
2021-02-22 14:30:19 +03:00
vit9696
c210a96462
OcSmbiosLib: Fixed CPU speed rounding for two-digit values
...
closes acidanthera/bugtracker#1521
2021-02-22 09:37:12 +03:00
vit9696
949c6ba15f
Docs: Deprecate XhciPortLimit due to macOS 11.3 issues
...
closes acidanthera/bugtracker#1514
2021-02-21 20:55:55 +03:00
vit9696
484c91d316
OcConsoleLib: Do not uninstall Apple FB Info when there is no GOP
2021-02-21 18:16:18 +03:00