470 Commits

Author SHA1 Message Date
Marvin Häuser
8d7429e020 OpenCanopy: Simplify pointer speed interpolation 2021-03-03 14:28:52 +03:00
Marvin Häuser
ca0b337f5b OpenCanopy: Remove unused parameter 2021-03-03 14:28:52 +03:00
Marvin Häuser
fac607bf94 OpenCanopy: Refactor pointer code to remove unnecessary abstractions 2021-03-03 14:28:52 +03:00
Marvin Häuser
4008e31d1b OpenCanopy: Re-poll coordinates on cursor draw to reduce input lag 2021-03-03 14:28:52 +03:00
Marvin Häuser
d1aa408bc7 OpenCanopy: Move interpolation to event handler 2021-03-03 14:28:52 +03:00
Marvin Häuser
c2f30dc7f6 OpenCanopy: Simplify pointer state code 2021-03-03 14:28:52 +03:00
Marvin Häuser
d339cd2085 OpenCanopy: Statically construct GOP content to match pointer context 2021-03-03 14:28:52 +03:00
Marvin Häuser
ed1dcd82a2 OpenCanopy: Remove GOP fallback to match AE behaviour 2021-03-03 14:28:52 +03:00
Marvin Häuser
c4ae797351 OpenCanopy: Remove redundant AE pointer clipping 2021-03-03 14:28:52 +03:00
Marvin Häuser
03959e0c88 OpenCanopy: Fix right-click issue 2021-03-03 14:28:52 +03:00
Marvin Häuser
e057bbef07 OpenCanopy: Remove legacy pointer support 2021-03-03 14:28:52 +03:00
Marvin Häuser
a8522cc3a5 OpenCanopy: Optimise cursor (re)drawing 2021-03-03 14:28:52 +03:00
Marvin Häuser
d97fde1d27 OpenCanopy: Remove redundant ASSERTs 2021-03-03 14:28:52 +03:00
Marvin Häuser
da80bd038c OpenCanopy: Slightly optimise child clipping 2021-03-03 14:28:52 +03:00
Marvin Häuser
1e0ae75d7a OpenCanopy: Separate code paths for additional opaque blending 2021-03-03 14:28:52 +03:00
Marvin Häuser
cb998a2c2b OpenCanopy: Separate functions to draw images and fill 2021-03-03 14:28:52 +03:00
Marvin Häuser
7456a41d42 OpenCanopy: Allow redraw requests only from top-level 2021-03-03 14:28:52 +03:00
Marvin Häuser
2b4ee6ad96 OpenCanopy: Simplify code 2021-03-03 14:28:52 +03:00
Marvin Häuser
31bbb23776 OpenCanopy: Do not blend background colour 2021-03-03 14:28:52 +03:00
Marvin Häuser
dc0d11245b OpenCanopy: Slightly simplify blending control flow 2021-03-03 14:28:52 +03:00
vit9696
ec525758e8 OpenCanopy: Fix abort timeout sound on key press
closes acidanthera/bugtracker#1499
2021-02-21 12:13:07 +03:00
vit9696
a097ef1aa4 OpenCanopy: Fix typo in the method names 2021-02-20 11:15:49 +03:00
vit9696
ac4dd020bf OpenCanopy: Fix switching to graphics mode when entering canopy
closes acidanthera/bugtracker#1512
2021-02-20 10:55:40 +03:00
dakanji
7642ceb681
Docs: Fix 'Firmware' Pluralisation (#209) 2021-02-15 21:03:57 +03:00
PMheart
55394f52f4 CrScreenshotDxe: Fix type casting 2021-02-15 19:58:28 +08:00
PMheart
d8f9b5575a OpenPartitionDxe: Fix calculation 2021-02-13 12:10:34 +08:00
PMheart
e7d9ed7f93 OpenPartitionDxe: Fix indentation 2021-02-13 11:20:16 +08:00
Paul Mulders
a934110a2d
Library: Fix some incorrect spellings of possessive "its" (#201) 2021-02-12 00:45:15 +03:00
vit9696
f6e1be577b OpenPartitionDxe: Fix accidentally committed CRLF source files 2021-01-31 01:43:57 +03:00
vit9696
09099c69af OpenPartitionDxe: Initial version with APM support for <= 10.9 dmg 2021-01-31 01:36:50 +03:00
vit9696
20aebce6b1 OcAfterBootCompatLib: Fixed non-RT SetVirtualAddressMap for non-macOS 2021-01-28 03:17:41 +03:00
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
vit9696
d26aa6c43d OpenCoreKernelPatch: Fix assertion in SetApfsTrimTimeout 2021-01-26 20:54:02 +03:00
vit9696
f45df2f124 OpenCoreKernelPatch: Added SetApfsTrimTimeout to tune APFS trim 2021-01-24 21:13:43 +03:00
vit9696
17d3390f7f OpenUsbKbDxe: Import typo fixes from MdeModulePkg 2021-01-23 20:51:39 +03:00
vit9696
997afa2f4b OpenUsbKbDxe: Fixed crashes when handling unsupported keyboards 2021-01-23 20:47:28 +03:00
dakanji
67677d50c7
OcApfsLib: Clarify Function Names (#181) 2021-01-21 06:41:32 +03:00
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