597 Commits

Author SHA1 Message Date
MikeBeaton
80257ddba2 OpenCanopy: Fix long labels fade-out over graphics background
https://github.com/acidanthera/bugtracker/issues/1702
2021-11-09 09:13:46 +00:00
vit9696
20721dc99f Build: Fix minor typos, thx Slice&Co 2021-11-03 14:16:38 +03:00
MikeBeaton
1ec9d18212 OpenCanopy: Remove outdated TPL comment 2021-11-02 07:57:28 +00:00
MikeBeaton
15bc4003b2 OpenLinuxBoot: Fix null deref when autodetect with no user arguments 2021-10-16 17:39:22 +01:00
MikeBeaton
e8c0c480a9 OpenLinuxBoot: WARN to INFO in one normal operation debug message 2021-10-08 10:48:30 +01:00
MikeBeaton
949071ebfa OpenLinuxBoot: Support ostree layout; improve documentation 2021-10-08 00:47:00 +01:00
MikeBeaton
5a217871de OpenLinuxBoot: Allow vmlinuz and initrd paths in *.conf relative to /boot in addition to /, when loader/entries itself is in /boot.
Such paths should be incorrect (and always be relative to /, regardless), but appears to be required to allow booting Linuces which use ostree.
2021-10-07 13:26:27 +01:00
MikeBeaton
ce13a594c5 OcMain/OpenLinuxBoot: Un-butcher loaded image protocol 2021-10-01 08:38:51 +01:00
vit9696
1ddec326a1 Build: Fix wrong debug library dependency 2021-09-27 18:08:06 +03:00
MikeBeaton
fe09f25070 OpenLinuxBoot: Fix uninit issues 2021-09-17 13:23:32 +01:00
MikeBeaton
31d1523fd2 OpenLinuxBoot: typo 2021-09-14 22:18:03 +01:00
MikeBeaton
91859cec79 OpenLinuxBoot: Non-'+' user options should also override LINUX_BOOT_ADD_RO 2021-09-14 21:56:50 +01:00
MikeBeaton
7532971b23 OpenLinuxBoot: Make user non-'+' options override everything including root=; include autodetect kernel opts lines in selectable verbose output. 2021-09-13 17:10:36 +01:00
MikeBeaton
c20928ff9e OpenLinuxBoot: Fix version compare, add debug verbose 2021-09-11 00:21:01 +01:00
MikeBeaton
aa1e19bebb BootEntryProtocol: Improve logic for detecting default entry when no menu shown 2021-09-05 19:38:45 +01:00
MikeBeaton
39b2b573fc OpenLinuxBoot: Add scan of /boot/loader/entries for when /boot is not separate volume 2021-09-05 12:09:39 +01:00
MikeBeaton
09930f39ee OpenLinuxBoot: Fix Coverity warnings 2021-09-04 17:36:08 +01:00
MikeBeaton
22cfebdf6f Platform: OpenLinuxBoot.efi 2021-09-04 15:48:36 +01:00
dakanji
dee3ff5ef5
OcFileLib: Standardise Function Names (#287) 2021-08-31 10:33:34 +03:00
MikeBeaton
82a0813b24 OpenCanopy: Revert a97de9c1a4dfe7c11e7ddc8ae4a825ec816feba3
Was unintentionally causing redraw of all of screen right and below mouse position every frame.
Found in https://github.com/acidanthera/bugtracker/issues/1737 .
2021-08-18 15:19:36 +01:00
MikeBeaton
e6fd5f7db6 OpenCanopy: Correct Childs->Children in array var names 2021-06-28 09:39:27 +01:00
MikeBeaton
ff5da7278a OpenCanopy: Improve ScrollSelected bounds checking 2021-06-28 09:39:27 +01:00
MikeBeaton
aaff2c6f98 OpenCanopy: Fix view init when default entry beyond right of screen
https://github.com/acidanthera/bugtracker/issues/1703
2021-06-28 09:39:23 +01:00
MikeBeaton
9b3e3eeaa5 OpenCanopy: Fix ASSERT on change entry keypress with single entry 2021-06-22 18:19:07 +01:00
PMheart
82c69473c2 OcFileLib: Add FindWritableOcFileSystem API 2021-06-16 09:46:14 +08:00
MikeBeaton
1aef0a1e02 OpenCanopy: Document and enforce already existing requirement for SetDefault.icns width to match Selector.icns width
(prevent DEBUG Assert or incorrect render in RELEASE)
2021-06-13 11:04:52 +01:00
MikeBeaton
02b994933c OpenCanopy: Fix transparency click detection on boot entry icons 2021-06-12 10:07:43 +01:00
MikeBeaton
eb5cc3ee62 BootManagement: Add csrutil EFI tool and Toogle SIP boot option 2021-05-28 09:40:22 +01:00
MikeBeaton
5904733930 OpenCanopy: Fix reversion - system tools should fail to Tool.icns before failing to HardDrive.icns 2021-05-22 11:03:17 +01:00
Mike Beaton
e9ce0d843f
OcBootManagementLib: Implement Boot Entry Flavour system (#260) 2021-05-19 14:30:42 +03:00
vit9696
985b24d196 OpenCanopy: Change image paths and preferences 2021-05-15 14:08:08 +03:00
Marvin Häuser
a97de9c1a4 OpenCanopy: Fix incorrect cursor crop code 2021-05-01 17:18:45 +02:00
Marvin Häuser
fa2e072d35 OpenCanopy: Require minimum resolution 2021-05-01 17:18:16 +02:00
Marvin Häuser
823fceeebd OpenCanopy: Require minimum cursor size 2021-05-01 17:16:56 +02:00
Marvin Häuser
cfa3c74313 OpenCanopy: Do not ASSERT for 0x0 resolution
Fixes https://github.com/dortania/OpenCore-Legacy-Patcher/issues/180
2021-05-01 11:56:01 +02:00
vit9696
5668fb62b5 OpenCanopy: Also fix arrow icons to wrap on click 2021-04-22 12:08:38 +03:00
vit9696
c6c1284109 OpenCanopy: Fixed wraparound when using arrow keys 2021-04-22 11:44:43 +03:00
MikeBeaton
1e3b66e4a8 Pickers: Use context method for password verification 2021-04-19 13:58:10 +01:00
MikeBeaton
4637cc7ca8 OpenCanopy: Update to use existing utility method 2021-04-18 14:53:46 +01:00
MikeBeaton
c7d1ae832c OpenCanopy: Add optional OC version display 2021-04-18 11:51:28 +01:00
MikeBeaton
9ca899df7a Pickers: Add OC_ATTR_USE_MINIMAL_UI 2021-04-15 01:50:16 +01:00
Marvin Häuser
ab5abe4f87 OpenCanopy: Account for text position when rejecting font images 2021-04-04 17:27:17 +02:00
Marvin Häuser
0cdde8da0b OpenCanopy: Fix BMF font height calculation 2021-04-04 17:27:17 +02:00
Marvin Häuser
c158d61a30 OcAppleEventLib: Support configurable pointer speed 2021-04-02 23:23:28 +02:00
Marvin Häuser
2e8dbb1229 OpenCanopy: Improve ShutDown/Restart audio assist 2021-04-02 22:39:08 +02:00
vit9696
e973124f34 CrScreenshotDxe: Added dynamic keyboard protocol installation 2021-04-02 22:56:16 +03:00
Marvin Häuser
32a5feadf0 OpenCanopy: Align default cursor speed with Apple 2021-04-02 18:05:03 +02:00
Marvin Häuser
c97109f586 OpenCanopy: Fix cursor regression on some systems 2021-04-02 17:44:18 +02:00
Marvin Häuser
9e401aa1c8 OpenCanopy: Remove accidentally imported debug code 2021-04-02 17:10:39 +02:00
Marvin Häuser
7aa17b6a88 OpenCanopy: Support OcAppleEventEx pointer scaling 2021-04-02 16:44:03 +02:00