Marvin Häuser
570e6a2f88
OpenCanopy: Remove pointless clipping code
2021-03-17 19:56:13 +01:00
Marvin Häuser
cc61bd7ee9
OpenCanopy: Do not disable interrupts
...
On some systems, disabling interrupts will severely limit the input quality as it disables the KeySupport and AppleEvent timers. Furthermore, the mechanism barely mitigated tearing, so it was ineffective anyway.
2021-03-17 19:53:16 +01:00
Andrey1970AppleLife
2498a01af8
Docs: Updated Samples ACPI patches
2021-03-17 04:28:21 +03:00
Marvin Häuser
ecd964a039
OcCryptoLib: Remove inadequate ASSERTs
2021-03-16 21:58:18 +01:00
Marvin Häuser
8ff1642bab
OpenCanopy: Swap Restart/ShutDown buttons
2021-03-16 20:05:35 +01:00
Marvin Häuser
fa75245727
OpenCanopy: Simplify draw request merging
2021-03-16 20:02:38 +01:00
Andrey1970AppleLife
da1bdc3633
Docs: Updated Samples ACPI patches
2021-03-16 14:41:55 +03: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
vit9696
548e144817
Docs: Sync changelog
2021-03-15 18:48:03 +03:00
Vitaly Cheptsov
5880ec2182
OcAcpiLib: Provide Base lookup for ACPI patches ( #237 )
2021-03-15 18:45:45 +03: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
Vitaly Cheptsov
3d9d43b25d
OcMiscLib: Fix typo in the function description
2021-03-13 19:17:52 +03:00
vit9696
7252f2553f
OcCpuLib: Fix frequency rounding for Core 2 Duo P8600
2021-03-13 01:31:40 +03:00
vit9696
d381c87769
User: Add missing guid
2021-03-13 01:28:29 +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
c6f4de9e76
Docs: Fix verb tense
2021-03-12 20:06:47 +08:00
PMheart
a8f0f31d9d
Docs: Sync changelog
2021-03-12 19:29:41 +08:00
PMheart
ca8046be27
OcCpuLib: Implement TSC frequency reading from Apple Platform Info ( #233 )
2021-03-12 19:26:23 +08:00
Rodion Shingarev
46e0528d67
Utiltites:fix Legacy Boot fdisk syntax mistyping
2021-03-12 09:44:28 +02:00
Andrey1970AppleLife
97b131d6b9
Update fw
2021-03-12 01:48:40 +03:00
Vitaly Cheptsov
93c68ba698
Docs: Sync changelog
2021-03-11 08:04:05 +03:00
kylon
9056de4304
OcSmbiosLib: Fix index in OcSmbiosGetSmcVersion ( #234 )
2021-03-11 08:02:50 +03:00
Marvin Häuser
c7ba611e49
OpenCanopy: Fix child clipping
...
Width and Height may have exceeded the dimensions of the current object.
2021-03-11 01:22:44 +01:00
vit9696
1ed6e7d5d0
OcSmbiosLib: Add Xeon X5675 frequency values
2021-03-09 22:04:07 +03:00
Andrey1970AppleLife
56653300e0
DataBase: Fixed MarketingName
2021-03-09 21:47:35 +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
Marvin Häuser
ba8eb0e185
OpenCanopy: Detect click-ability by opacity
2021-03-08 23:28:55 +01:00
Marvin Häuser
b173d50526
OpenCanopy: Add shutdown/restart buttons
2021-03-08 23:28:51 +01:00
vit9696
cbffbb787e
Docs: Fix unit error for KeyForgetThreshold
2021-03-08 22:17:44 +03:00
Marvin Häuser
7372f6d2e4
OpenCanopy: Simplify background colour drawing
2021-03-08 16:13:47 +01:00
Marvin Häuser
c3c3508ae0
OpenCanopy: Properly offset pointer image
2021-03-08 15:06:55 +01:00
Marvin Häuser
52d30eef56
OpenCanopy: Fix regression from last commit
...
Non-overflowing picker may be left-aligned instead of centered.
2021-03-07 21:51:33 +01:00
Marvin Häuser
446ce70f12
OpenCanopy: Prevent cut-off entries entirely
2021-03-07 20:48:40 +01:00
Marvin Häuser
5079a14275
OpenCanopy: Use view over draw context screen
2021-03-07 19:33:47 +01:00
Marvin Häuser
daf222e4e7
OpenCanopy: Assume view is at (0, 0)
2021-03-07 19:32:47 +01:00
Marvin Häuser
99d0262211
OpenCanopy: Reset FrameTime per GUI loop
...
Animations beyond GUI loop iterations are not supported.
2021-03-07 15:17:07 +01:00
Marvin Häuser
6fab23fb94
OpenCanopy: Do not delegate past pointer events
2021-03-07 15:10:41 +01:00
Marvin Häuser
cfbf298ece
OpenCanopy: Do not set dimensions for global GUI objects
2021-03-07 13:41:43 +01:00
Marvin Häuser
06a0374352
OpenCanopy: Do not crop draw requests for always-on-screen elements
2021-03-07 13:41:39 +01:00
Marvin Häuser
9733d3ce96
OpenCanopy: Apply intro animation to the BootPicker container
...
May improve performance with an overfull list. Implicitly fixes a regression where the default entry may end up being cut off.
2021-03-07 13:20:01 +01:00
Marvin Häuser
684ab9cbb8
OpenCanopy: Remove unnecessary child abstraction for scroll buttons
2021-03-07 11:37:53 +01:00
Marvin Häuser
90a1dbd828
OpenCore: Simplify screen crop code
2021-03-06 22:57:50 +01:00
Marvin Häuser
86b880a249
OpenCanopy: Abort absolute pointer update earlier when unavailable
2021-03-06 22:57:50 +01:00
Marvin Häuser
c352bd4f31
OpenCanopy: Overlay pointer late to further reduce input lag
2021-03-06 22:57:50 +01:00
Marvin Häuser
addabab242
OpenCanopy: Delay drawing based on draw requests
2021-03-06 22:57:50 +01: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
e54b600945
KeyboardInfo: Fix argument type
2021-03-06 15:36:44 +03:00