3353 Commits

Author SHA1 Message Date
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
Marvin Häuser
6f3329a2f1 OpenCanopy: Merge the intro animations 2021-03-06 11:46:08 +01:00
Marvin Häuser
28eb1cc675 OpenCanopy: Simplify draw requests 2021-03-06 11:46:05 +01:00
Marvin Häuser
71536e6d85 OpenCanopy: Merge draw requests iff not more area is drawn 2021-03-06 11:45:13 +01:00
vit9696
43aa6949a9 OcDebugLogLib: Fix creating log file when root FS is not writable 2021-03-05 22:14:26 +03:00
Marvin Häuser
8fe2f8051d OpenCanopy: Remove unused variable 2021-03-05 19:02:23 +01:00
MikeBeaton
ea095c36d0 OcBootManagementLib: Resolve uninit issue in improved builtin picker renderer 2021-03-05 17:58:58 +00:00
Marvin Häuser
d308a1c7e2 OpenCanopy: Simplify intro animation 2021-03-05 18:01:37 +01:00
Marvin Häuser
879f0e5c3c OpenCanopy: Restore the old cursor rectangle early 2021-03-05 17:53:24 +01:00
Marvin Häuser
c493a4f621 OpenCanopy: Remove pointless ASSERTs 2021-03-05 17:53:24 +01:00
Marvin Häuser
b1990b1e72 OpenCanopy: Do not draw the entry selection twice each frame on intro 2021-03-05 17:53:24 +01:00
Mike Beaton
2b76346497
AppleKeyMapAggregator: Update method signature (#231) 2021-03-05 15:04:06 +03:00
Marvin Häuser
626bb17d65 OpenCanopy: Fix potential crash on exit 2021-03-05 12:33:26 +01:00
Marvin Häuser
347dfef802 Docs: Adapt the boot entry scan algorithm for custom pre-construction 2021-03-04 22:42:21 +03:00
Marvin Häuser
73c6e29d3b Changelog: Document default custom entries 2021-03-04 22:42:21 +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
Andrey1970AppleLife
68eb9595d4 Dos: Updated Samples 2021-03-04 15:51:20 +03:00
Andrey1970AppleLife
a115a12e8c Docs: Udated ACPI Samples names 2021-03-04 15:38:08 +03:00
MikeBeaton
e4ca954f33 OcLog.c: Correct SerialPortWrite return value handling 2021-03-04 12:07:30 +00:00
Mykola Grymalyuk
c7260a8566 Docs: Remove XhciPortLimit comment with 11.3
macOS 11.3 Beta 3 (20E5196f) resolves the issue
2021-03-03 13:13:01 -07:00
vit9696
bc6659cc38 Docs: Sync changelog 2021-03-03 15:41:12 +03:00
dakanji
504361a691
Docs: Updates to Sections 9 to 12 (#221) 2021-03-03 15:04:36 +03:00
vit9696
4a72867ac6 Docs: Sync changelog 2021-03-03 14:56:36 +03: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
Marvin Häuser
3fad5f9e41 Changelog: Document OpenCanopy improvements 2021-03-03 14:28:52 +03:00
Marvin Häuser
8d7429e020 OpenCanopy: Simplify pointer speed interpolation 2021-03-03 14:28:52 +03:00