SergeySlice
|
69e0e0327c
|
debug kext patching
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-07-21 12:17:02 +03:00 |
|
SergeySlice
|
dddceaae36
|
exclude double headers
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-07-21 09:33:43 +03:00 |
|
SergeySlice
|
33816ae90a
|
separate prelinked and symtab
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-07-20 19:05:18 +03:00 |
|
SergeySlice
|
7188cde799
|
repaired symbolic patching for bigsur
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-07-20 11:52:36 +03:00 |
|
Sergey Isakov
|
b544e86e4b
|
extend memory range to find boot structure
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-07-19 16:41:52 +03:00 |
|
Sergey Isakov
|
cf5b919627
|
force init patcher
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-07-19 11:50:00 +03:00 |
|
Sergey Isakov
|
762eac695c
|
fix find kernel container
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-07-18 21:06:10 +03:00 |
|
Sergey Isakov
|
5e911e4b1d
|
added bigsur to Clovy theme
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-07-18 15:27:17 +03:00 |
|
SergeySlice
|
bfe7db9208
|
shift symbolic table
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-07-17 23:45:01 +03:00 |
|
SergeySlice
|
df946b75f4
|
fix mistakes
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-07-17 14:40:16 +03:00 |
|
SergeySlice
|
16ef973a71
|
more definitions for macho
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-07-17 14:36:51 +03:00 |
|
SergeySlice
|
d320eb9693
|
made kext injection in bigsur with the method by kuckkuck
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-07-17 06:28:17 +03:00 |
|
SergeySlice
|
cd23181296
|
move OcQuirks.plist into config.plist and into GUI menu
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-07-15 20:29:27 +03:00 |
|
SergeySlice
|
50a98dc4fb
|
exclude dump SIP
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-07-14 11:20:54 +03:00 |
|
SergeySlice
|
38106e53a7
|
add ability to dump smc
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-07-14 10:51:12 +03:00 |
|
SergeySlice
|
6dbdf12257
|
extend OS version numeration
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-07-13 19:30:43 +03:00 |
|
SergeySlice
|
7e728f542e
|
take version string 11.0 if present
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-07-13 10:12:18 +03:00 |
|
SergeySlice
|
bb59d21a01
|
take into account that BigSur can be 10.16 or 11.0
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-07-13 09:59:31 +03:00 |
|
SergeySlice
|
9efd195bbb
|
one more quirk for dsdt by Exception
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-07-12 22:10:21 +03:00 |
|
Sergey Isakov
|
620401dca6
|
preliminary include OcQuirks into the project with huge amount of unnecessary dependencies
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-07-09 22:06:48 +03:00 |
|
SergeySlice
|
b0444eac74
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-07-07 09:22:43 +03:00 |
|
SergeySlice
|
56ad0e511a
|
update MachoLib
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-07-07 09:19:59 +03:00 |
|
Sergey Isakov
|
b9f87e1443
|
reduce search range, by tluck
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-07-06 07:04:01 +03:00 |
|
Steve
|
34759a5bd5
|
Update FixRenameByBridge2() to let it work in SSDTs
|
2020-06-30 14:28:37 -04:00 |
|
Steve
|
3281303260
|
Add missing TgtBridge check in AcpiPatcher::PatchAllTables(), fix unexpected rename in OEM SSDTs when TgtBridge is set
|
2020-06-30 08:56:16 -04:00 |
|
SergeySlice
|
90588855bd
|
exclude unused variable, it was used for debugging
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-06-28 20:53:37 +03:00 |
|
SergeySlice
|
982332e440
|
more robust search symbols
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-06-27 05:57:27 +03:00 |
|
SergeySlice
|
428c6bb35a
|
update apple's headers
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-06-24 13:31:00 +03:00 |
|
SergeySlice
|
1856b519e5
|
position in installer bigsur
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-06-24 07:20:45 +03:00 |
|
SergeySlice
|
a0948b2515
|
prepare for 10.16
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-06-22 21:47:45 +03:00 |
|
SergeySlice
|
109d1f581c
|
unload audiodxe before system start
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-06-18 19:08:00 +03:00 |
|
SergeySlice
|
ad0b325a04
|
correct platform dat, thanks to andrey1970
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-06-12 08:23:30 +03:00 |
|
SergeySlice
|
65969fd0a4
|
correct platfrom feature for new imac
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-06-11 05:00:42 +03:00 |
|
SergeySlice
|
f8a010245f
|
disable boot by space press
to avoid side effects
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-06-09 14:11:05 +03:00 |
|
SergeySlice
|
33b2a4535f
|
repair page up/down in GUI
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-06-08 17:45:05 +03:00 |
|
SergeySlice
|
0f5da727e0
|
reset HDA after use
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-06-05 15:15:31 +03:00 |
|
SergeySlice
|
98b3d37277
|
security update for startup sound
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-06-05 12:43:12 +03:00 |
|
SergeySlice
|
18b35c87f4
|
correct entry find algo for Catalina
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-06-04 20:53:23 +03:00 |
|
SergeySlice
|
15432aafe3
|
check media path when choose boot volume updating Catalina, issue 84
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-06-04 13:53:53 +03:00 |
|
SergeySlice
|
6baadc62b7
|
check ru localization of Clover.app
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-06-02 18:08:12 +03:00 |
|
asava
|
a4d5cbf163
|
Correct a case where removing -v via options was not fully respected, when it was present by default
|
2020-05-30 21:03:19 +03:00 |
|
asava
|
28ca396699
|
An additional location with Cyrillic character
|
2020-05-30 19:49:12 +03:00 |
|
vectorsigma72
|
77ce5d0072
|
Replacement of Cyrillic character with latin one
|
2020-05-30 18:22:31 +02:00 |
|
SergeySlice
|
d36f1ae23a
|
embedded patch to cure 8 apples
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-27 21:04:31 +03:00 |
|
SergeySlice
|
59c3764c27
|
additional settings for vector theme
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-26 20:12:54 +03:00 |
|
SergeySlice
|
ad209ac209
|
screenshot will work with legacy boot, thanks to blackosx
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-25 06:22:00 +03:00 |
|
jief
|
a2b8d1217f
|
Handle self assignment for ObjArray.
|
2020-05-23 23:12:48 +03:00 |
|
SergeySlice
|
be079edc92
|
dynamic images again with memory free
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-23 14:16:02 +03:00 |
|
SergeySlice
|
f8ccb366fa
|
temporary disable dynamic svg image generation
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-22 18:30:41 +03:00 |
|
Sherlocks
|
307b02fdb7
|
Update FW Version from 10.15.5 beta5
|
2020-05-21 21:52:23 +09:00 |
|
SergeySlice
|
3b4878234d
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-05-20 20:56:13 +03:00 |
|
SergeySlice
|
b0547701a9
|
svg theme parse success not depend on individual icons, just whole parse
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-20 20:56:01 +03:00 |
|
Sherlocks
|
bbcc916bba
|
Updated firmware versions for T2 models. by Andrey1970
Added MBP162 and MBP163 models
|
2020-05-20 22:23:49 +09:00 |
|
SergeySlice
|
5c61d2a0ea
|
default is daylight
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-18 23:10:38 +03:00 |
|
SergeySlice
|
0aca20217d
|
rasterize svg when needed
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-18 22:40:47 +03:00 |
|
SergeySlice
|
85d3bd1ad9
|
dynamic daylight, some optimisation
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-17 21:56:10 +03:00 |
|
SergeySlice
|
6236534ec4
|
include AddDefaultMenu to class
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-16 23:07:27 +03:00 |
|
SergeySlice
|
22f9adcbc9
|
using XIcon class for dynamic images
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-16 22:30:29 +03:00 |
|
SergeySlice
|
813b0d22cc
|
prepare to dynamic svg
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-15 11:17:06 +03:00 |
|
SergeySlice
|
730f3c77be
|
wrong format for serial string
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-15 09:12:50 +03:00 |
|
SergeySlice
|
7af605b0b6
|
eliminate some warnings by gcc10
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-15 06:23:33 +03:00 |
|
Sergey Isakov
|
42d5aa6a97
|
eliminate some VS warnings
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-05-14 13:39:50 +03:00 |
|
SergeySlice
|
32d18af83e
|
advance svg theme
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-14 10:03:06 +03:00 |
|
SergeySlice
|
84c8474388
|
dont use explicit array size
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-13 13:04:48 +03:00 |
|
SergeySlice
|
de7ac1c1c6
|
disable deprecated functions
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-13 11:18:12 +03:00 |
|
asava
|
9571af3d83
|
Correct error in egSaveFile causing for example folder instead of screenshot
|
2020-05-12 16:21:15 +03:00 |
|
SergeySlice
|
ffec5b89c1
|
StrnCpy must create null-terminating string
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-12 09:01:46 +03:00 |
|
vectorsigma72
|
a4ac6daf97
|
Wrong type for FileExists()
|
2020-05-11 20:45:11 +02:00 |
|
SergeySlice
|
56c4e4dd48
|
exclude unused variables, move globals into class
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-11 18:44:00 +03:00 |
|
SergeySlice
|
84ebcbb439
|
NoDefaultProperties will be true by default, AddProperties to be deprecated
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-11 09:30:45 +03:00 |
|
SergeySlice
|
84c8e614e3
|
avoid null pointer
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-11 06:21:46 +03:00 |
|
asava
|
cfaf51cee4
|
Some additions to previous commit
|
2020-05-10 23:31:35 +03:00 |
|
SergeySlice
|
1dbc79eb1b
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-05-10 21:34:16 +03:00 |
|
asava
|
e43696533e
|
Correct load options not being taken from sub entries
|
2020-05-10 21:27:24 +03:00 |
|
SergeySlice
|
bcaecf0c57
|
advance xcpm patch by vector sigma
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-10 21:21:51 +03:00 |
|
asava
|
67e3f0db79
|
Minor corrections to Linux Kernel entries
|
2020-05-10 18:50:24 +03:00 |
|
asava
|
e1b5f06006
|
Avoid hang due to double free: FileInfo is also freed by DirIter* methods
|
2020-05-10 14:06:04 +03:00 |
|
Jief L
|
6710f1daba
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-05-10 12:41:45 +03:00 |
|
Jief L
|
a2b23b391f
|
Add XStringArray::remove and removeIC tests. Create var for "quiet" and
"splash".
|
2020-05-10 12:41:34 +03:00 |
|
asava
|
fd32cd95e7
|
Shorten displayed name when volume label missing
|
2020-05-10 10:59:33 +03:00 |
|
Jief L
|
1279ce374d
|
Little improvement + comment related to strguid.
|
2020-05-10 10:05:34 +03:00 |
|
Jief L
|
f7b99e3005
|
Fix strerror and strguid.
|
2020-05-10 09:49:46 +03:00 |
|
asava
|
296db9ebc5
|
Correct Linux Kernel scanning; Some more gui tweaks
|
2020-05-10 02:40:55 +03:00 |
|
SergeySlice
|
0b7eed38f1
|
no more drop DSM method, it is not universal
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-09 12:15:03 +03:00 |
|
SergeySlice
|
d5305c8cc8
|
exclude Kernel support CPU patch as redundand and not correct
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-09 11:55:33 +03:00 |
|
SergeySlice
|
7e2dcf5583
|
make XCPM patch more symbolic
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-09 11:36:20 +03:00 |
|
SergeySlice
|
dc4d0062a8
|
Kernel pointer will be member of loader class
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-09 10:56:30 +03:00 |
|
SergeySlice
|
c36b0438b3
|
remake some patches to symbolic
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-09 08:51:12 +03:00 |
|
SergeySlice
|
5cb5243b79
|
always patch PM if XCPM
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-09 08:22:31 +03:00 |
|
SergeySlice
|
4ed54a19cd
|
advance KernelPM for Catalina
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-09 07:59:38 +03:00 |
|
asava
|
533136a0ad
|
Correct some more GUI glitches
|
2020-05-09 01:34:15 +03:00 |
|
SergeySlice
|
1c637c0515
|
use const arrays
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-08 10:11:47 +03:00 |
|
SergeySlice
|
9b673232f7
|
use new method for RTC patch
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-07 21:13:08 +03:00 |
|
SergeySlice
|
8f5a4616b2
|
dont hang on AICPUPM patch
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-06 16:35:25 +03:00 |
|
SergeySlice
|
562e571d32
|
take into account longer DSDT
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-06 09:21:30 +03:00 |
|
asava
|
b7470f8638
|
Typo in previous commit
|
2020-05-06 01:37:43 +03:00 |
|
asava
|
9926ff019e
|
Refactor LinuxScan, use in Custom Entries as well
|
2020-05-06 01:23:59 +03:00 |
|
SergeySlice
|
1a3081dc27
|
new lapic patch, simplify searchProc
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-05 22:15:59 +03:00 |
|
SergeySlice
|
6a4d892667
|
correct KernelPm patch
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-05 15:12:01 +03:00 |
|
SergeySlice
|
33a9cc85ab
|
print as hex, not bytes
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-05 10:38:58 +03:00 |
|
SergeySlice
|
bdcc953ecd
|
wrong print format
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-05 10:19:15 +03:00 |
|
SergeySlice
|
f0c8a7c96f
|
testing KernelPm patch
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-05 09:09:48 +03:00 |
|
asava
|
cf41491adc
|
Menu width fixes, proportional font fixes, other menu tweaks
|
2020-05-05 02:52:00 +03:00 |
|
SergeySlice
|
fce06f6035
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-05-04 22:31:36 +03:00 |
|
SergeySlice
|
85aee74658
|
remake kernelPm patch, not enabled yet
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-04 22:31:12 +03:00 |
|
asava
|
9c056aaf6b
|
Forgotten file in previous commit
|
2020-05-04 21:05:47 +03:00 |
|
asava
|
702e0d49c2
|
Correct hang in about and help menus after theme change
|
2020-05-04 21:03:25 +03:00 |
|
asava
|
4d89b2d976
|
Correct wrong text size length with proportional font, and hang with SVG in some cases
|
2020-05-04 19:05:29 +03:00 |
|
Jief L
|
ce9538bb4e
|
strcpy bug. DecodeOptions bug.
|
2020-05-03 23:53:50 +03:00 |
|
asava
|
2e4aa64d3d
|
Missing file in refit.inf
|
2020-05-03 22:04:46 +03:00 |
|
SergeySlice
|
9166ed8c9c
|
correct format for debug output
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-03 20:34:46 +03:00 |
|
SergeySlice
|
486f6473ff
|
fix conflicts
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-03 20:20:34 +03:00 |
|
SergeySlice
|
70fea56ee4
|
change a way to find symbols in kexts
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-03 20:16:50 +03:00 |
|
Jief L
|
ab90362ebf
|
Split and ConcatAll more flexible.
|
2020-05-03 18:07:34 +03:00 |
|
Sergey Isakov
|
2502b0d825
|
temporary disable new RTC patch
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-05-03 14:16:44 +03:00 |
|
asava
|
d10cadac4b
|
Correct typo in previous commit
|
2020-05-03 10:21:50 +03:00 |
|
asava
|
ccfbc5b558
|
Correct some mistakes with kernel/kext patcher
|
2020-05-03 10:03:06 +03:00 |
|
SergeySlice
|
d7d3c960a9
|
simplify SIP patch
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-03 07:10:02 +03:00 |
|
asava
|
06f1f9301a
|
Correct LoadOptions lost after pressing SpaceBar, and arch= (older systems) not being used
|
2020-05-02 22:57:41 +03:00 |
|
SergeySlice
|
5ed90999d2
|
simplify AppleRTC patch by RodionS
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-02 19:00:31 +03:00 |
|
SergeySlice
|
abc41b5b64
|
one more case for sip patch take into account
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-02 16:30:33 +03:00 |
|
SergeySlice
|
e9d9b22f37
|
advance kernel patch using proc names
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-02 13:12:53 +03:00 |
|
SergeySlice
|
2eb070776b
|
wromg mask
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-02 08:03:29 +03:00 |
|
SergeySlice
|
b673288e5d
|
improve catalina sip patch
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-02 07:53:18 +03:00 |
|
SergeySlice
|
355e99d6bf
|
new way kext allowing patch
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-02 06:38:38 +03:00 |
|
SergeySlice
|
314652c49c
|
resolve conflicts
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-01 19:30:22 +03:00 |
|
SergeySlice
|
6b33696c93
|
kext and kernel patches will be part of LOADER_ENTRY class
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-05-01 19:26:28 +03:00 |
|
asava
|
64de6d0fef
|
Correct some problems when changing config files
|
2020-05-01 03:14:11 +03:00 |
|
Jief L
|
5ad1616d7f
|
XtoolsCommon tests.
|
2020-05-01 00:43:44 +03:00 |
|
asava
|
c903faa26a
|
Missing file in refit.inf
|
2020-04-30 21:50:42 +03:00 |
|
asava
|
1ec91d72cd
|
A few corrections needed for Linux booting in some cases
|
2020-04-30 21:17:54 +03:00 |
|
Jief L
|
0c88de9390
|
Rename _XS to _XS8
|
2020-04-30 09:22:26 +03:00 |
|
Jief L
|
e170b16516
|
Rename XString to XString8.
|
2020-04-30 09:03:56 +03:00 |
|
Jief L
|
82b679bcbd
|
Avoid memory copy at XString initialisation.
|
2020-04-30 08:17:51 +03:00 |
|
Jief L
|
0c0c2d53d4
|
Missing L before literals (bis).
|
2020-04-29 23:33:45 +03:00 |
|
Jief L
|
db7f483cbd
|
Missing L before literals.
|
2020-04-29 23:32:44 +03:00 |
|
Jief L
|
d27afce852
|
Comment out unused global var.
|
2020-04-29 23:32:22 +03:00 |
|
SergeySlice
|
804bca204a
|
disable new patching until verified
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-29 23:09:59 +03:00 |
|
Sergey Isakov
|
93d6fb6fdf
|
restrict search
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-29 18:13:35 +03:00 |
|
Sergey Isakov
|
6b610f5b24
|
correct commit c4357fd
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-29 18:07:10 +03:00 |
|
SergeySlice
|
c4357fd984
|
simplify kext allowing patch
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-29 11:06:44 +03:00 |
|
SergeySlice
|
3b75317d14
|
advance kernel patch
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-29 07:58:43 +03:00 |
|
asava
|
fbbaa8ad2f
|
Same handling for non-standard grub paths
|
2020-04-29 03:33:41 +03:00 |
|
asava
|
d521fc1c10
|
Make LinuxScan first try preloaded, and if such doesn't exist, load from dir
|
2020-04-29 02:00:40 +03:00 |
|
asava
|
592b75ff01
|
Correct comment
|
2020-04-29 00:49:23 +03:00 |
|
asava
|
4f5133deeb
|
Make LinuxScan use LoadOSIcon
|
2020-04-29 00:32:05 +03:00 |
|
SergeySlice
|
0ecb066a4b
|
get preloaded linux icons for the case of svg theme
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-28 23:42:53 +03:00 |
|
jief
|
e26fe8ba0c
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-28 22:31:05 +03:00 |
|
jief
|
2ff93a346a
|
BootOption.VariableSize was left uninitialized.
|
2020-04-28 15:19:28 +03:00 |
|
SergeySlice
|
d7c710f9e3
|
fix some addresses issue, format text
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-28 13:49:24 +03:00 |
|
Sergey Isakov
|
279fbaffa8
|
use partial string for procedure name
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-28 10:51:58 +03:00 |
|
jief
|
2135d2706b
|
Remove incorrect space in ArgOptional. Clean few comments.
|
2020-04-28 09:54:43 +03:00 |
|
asava
|
67e496d6e9
|
Allow longer titles for menus, they are trimmed according to theme now
|
2020-04-28 00:30:26 +03:00 |
|
asava
|
aba4619c5e
|
Remove scrollbar flicker & restrict menu text length
|
2020-04-27 22:49:38 +03:00 |
|
Jief L
|
06647fcee7
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-27 22:20:39 +03:00 |
|
Jief L
|
2a5571d032
|
loadOptionsW was destroyed before call to StartImage.
|
2020-04-27 22:20:16 +03:00 |
|
vectorsigma72
|
e5983bdf6a
|
Punctuations
|
2020-04-27 17:39:35 +02:00 |
|
SergeySlice
|
5834434d93
|
addition to the commit before
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-27 18:18:36 +03:00 |
|
SergeySlice
|
216606d566
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-27 18:17:20 +03:00 |
|
SergeySlice
|
a621438d7c
|
symbolic kexts and kernel patcher
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-27 18:16:43 +03:00 |
|
vectorsigma72
|
dca2aafe40
|
New _xcpm_bootstrap patch location fo 10.15.4 +
|
2020-04-27 16:05:41 +02:00 |
|
asava
|
22eeceb841
|
Use ResultString
|
2020-04-27 16:26:58 +03:00 |
|
asava
|
f78d6dbb7c
|
Update TitleLen
|
2020-04-27 15:59:37 +03:00 |
|
Jief L
|
a188e19f02
|
Remove unneeded wc_str(). Correct comparison order.
|
2020-04-27 15:13:09 +03:00 |
|
Jief L
|
de2bb5f950
|
Refactor some Path to XStringW.
|
2020-04-27 12:50:49 +03:00 |
|
asava
|
4694008abe
|
Correct previous commit
|
2020-04-27 11:55:14 +03:00 |
|
asava
|
1f991d348e
|
Move MaxTextLen initialization to menu init
|
2020-04-27 11:39:21 +03:00 |
|
asava
|
84f7f87a53
|
Simplify calculations
|
2020-04-27 03:57:19 +03:00 |
|
asava
|
ae75e6489b
|
Correct some GUI glitches
|
2020-04-27 03:46:51 +03:00 |
|
asava
|
e210ec2d04
|
Correct disappearing icon in submenus
|
2020-04-26 23:08:58 +03:00 |
|
Jief L
|
af28b47c72
|
Refactor BootOptions as XStringArray.
|
2020-04-26 16:07:30 +03:00 |
|
jief
|
2ccc95513e
|
Improve Split in XStringArray.
|
2020-04-26 14:52:10 +03:00 |
|
jief
|
7d43ca70d5
|
XStringArray re-implementation with template.
|
2020-04-26 13:12:05 +03:00 |
|
jief
|
3475414580
|
Move REFIT_CONFIG in Settings.
|
2020-04-26 12:39:41 +03:00 |
|
jief
|
4a9a99873d
|
move WaitForInputEventPoll.
|
2020-04-26 12:36:21 +03:00 |
|
asava
|
b609bfef1c
|
Typo
|
2020-04-26 12:12:11 +03:00 |
|
SergeySlice
|
5eef6624f1
|
avoid infinite loop while kext patch
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-26 08:32:48 +03:00 |
|
asava
|
773bb86427
|
Wrong MaxTextLen committed
|
2020-04-26 04:36:18 +03:00 |
|
asava
|
0847234281
|
Enhance Linux Scan and some other GUI corrections
|
2020-04-26 02:54:13 +03:00 |
|
asava
|
469750c6e6
|
Correct loading of os_unknown and os_clover
|
2020-04-25 23:14:53 +03:00 |
|
SergeySlice
|
db50b1e4b2
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-25 19:18:35 +03:00 |
|
SergeySlice
|
615b710944
|
a feature to double search pattern in kernel/kext/boot
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-25 19:18:18 +03:00 |
|
Jief L
|
8d35aa3ecc
|
new trim method in XString.
|
2020-04-25 14:33:01 +03:00 |
|
Jief L
|
7155fae9cd
|
LastChar was renamed lastChar.
|
2020-04-25 13:07:23 +03:00 |
|
Jief L
|
96a2e60184
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-25 13:00:21 +03:00 |
|
Jief L
|
a71fe28d34
|
Fix VS compilation.
|
2020-04-25 12:59:07 +03:00 |
|
SergeySlice
|
ddd42ed08b
|
correct broken test
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-25 06:37:56 +03:00 |
|
Sergey Isakov
|
0d6513e246
|
use os_unknown, some tests
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-24 19:24:34 +03:00 |
|
Jief L
|
d075078a48
|
Fix warning.
|
2020-04-24 18:26:27 +03:00 |
|
Jief L
|
9f552ec04b
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-24 18:15:20 +03:00 |
|
Jief L
|
fc0b83c34b
|
Fix warnings.
|
2020-04-24 18:15:05 +03:00 |
|
asava
|
ca199712c4
|
LinuxScan should scan not only the directory where Clover is
|
2020-04-24 14:50:52 +03:00 |
|
Jief L
|
0dca81990b
|
Comment unreachable code in abort.cpp
|
2020-04-24 13:37:50 +03:00 |
|
Jief L
|
5f195c9d8a
|
More cleaning in tests.
|
2020-04-24 12:30:09 +03:00 |
|
Sergey Isakov
|
21f4bc6cb4
|
allow kext patches length will be less then find
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-24 12:01:28 +03:00 |
|
Jief L
|
b3318cc1a4
|
Update refit.inf.
|
2020-04-24 09:39:25 +03:00 |
|
Jief L
|
ad33a3b16a
|
Replace XToolsCommon by XToolsConf in include. Improved panic().
|
2020-04-24 09:36:29 +03:00 |
|
Jief L
|
73411bbc47
|
Cleaning in XString. Some method renaming.
|
2020-04-23 23:43:35 +03:00 |
|
asava
|
775d5abc5f
|
Correct typo
|
2020-04-23 19:34:01 +03:00 |
|
SergeySlice
|
c48bb89e2e
|
decorations
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-23 19:05:21 +03:00 |
|
Jief L
|
5d38db4501
|
Simplify dataSized. Update refit.inf.
|
2020-04-23 17:02:48 +03:00 |
|
Jief L
|
fd0f4589ec
|
New implementation of XString.
|
2020-04-23 16:20:48 +03:00 |
|
SergeySlice
|
16806d435f
|
demo other linux
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-23 14:36:35 +03:00 |
|
SergeySlice
|
574cc3261c
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-23 12:08:23 +03:00 |
|
SergeySlice
|
01f33f7552
|
detect unknown linux versions,
stylish change: remove space between func and brace
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-23 12:08:10 +03:00 |
|
asava
|
1ec5726f01
|
Move AnimeRun, LastDraw, CurrentFrame to FILM
|
2020-04-23 11:42:18 +03:00 |
|
jief
|
22ba40a466
|
Deactivate XStringW operator with native type (to catch things like
"Title != NULL")
|
2020-04-23 11:23:57 +03:00 |
|
jief
|
978e35845a
|
Crash in DBG.
|
2020-04-23 11:07:05 +03:00 |
|
asava
|
f8c1f08c13
|
Correct case where anime calculation could become negative
|
2020-04-23 04:32:23 +03:00 |
|
SergeySlice
|
d3da5e1a21
|
parsing float values in plists
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-22 20:52:21 +03:00 |
|
asava
|
15a9eebae6
|
Correct ACPI DropTables parsing
|
2020-04-22 19:37:28 +03:00 |
|
SergeySlice
|
34e2e6e52e
|
copy oem table 41
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-22 18:46:41 +03:00 |
|
SergeySlice
|
dc419a5f0e
|
use length 5 for failure report (?)
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-22 07:42:10 +03:00 |
|
asava
|
f764a27a9a
|
Correct proportional font
|
2020-04-22 02:27:01 +03:00 |
|
SergeySlice
|
59314b67f0
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-21 22:51:20 +03:00 |
|
SergeySlice
|
b1024a3627
|
set wake-failure variable
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-21 22:51:07 +03:00 |
|
asava
|
92936b6987
|
Fix typo in previous commit
|
2020-04-21 22:18:58 +03:00 |
|
asava
|
2c65cd53f7
|
Restructuring of GetIcon/GetIconAlt/FillByDir, hopefully cover all cases now
|
2020-04-21 21:41:35 +03:00 |
|
SergeySlice
|
50faf1ae0a
|
dont decolorize background under gray icon
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-21 19:27:30 +03:00 |
|
SergeySlice
|
d91781b79e
|
repaired NonSelectedGray and inline badges
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-21 18:57:47 +03:00 |
|
SergeySlice
|
0e57155f2f
|
repair Badge size
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-21 12:08:55 +03:00 |
|
asava
|
2aca7f3ec3
|
Correct getting of embedded icons in case icon not loaded
|
2020-04-21 03:39:49 +03:00 |
|
asava
|
d7a38dce3e
|
Implement possibility to drop tables for any OS
|
2020-04-20 19:33:42 +03:00 |
|
Sergey Isakov
|
e37d782aad
|
VS2019 compatibility
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-20 15:45:25 +03:00 |
|
asava
|
2ec6b3f905
|
Correct background on resolution change & eliminate redundant calls
|
2020-04-20 03:55:35 +03:00 |
|
asava
|
f280ab3323
|
Correct mistake in XImage::CopyScaled
|
2020-04-20 02:12:43 +03:00 |
|
SergeySlice
|
8993c7a7ec
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-19 21:48:17 +03:00 |
|
SergeySlice
|
8dc45f00d0
|
exclude other processors definitions
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-19 21:48:00 +03:00 |
|
asava
|
44207c9718
|
Initialize static variables when menu runs so that values from previos sessions won't be used
|
2020-04-19 19:16:40 +03:00 |
|
SergeySlice
|
d0d27d8e3d
|
ceoorect banner position in vector theme
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-19 18:40:08 +03:00 |
|
asava
|
bf163735e9
|
Correct previous commit
|
2020-04-19 17:42:51 +03:00 |
|
asava
|
e62ca9a398
|
Correct positioning for legacy anime
|
2020-04-19 17:40:03 +03:00 |
|
SergeySlice
|
0ff64f4248
|
exclude extra debug messages
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-19 14:28:14 +03:00 |
|
SergeySlice
|
2a731df6e4
|
fix vector theme appearance
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-04-19 14:23:23 +03:00 |
|
asava
|
a28edd4a35
|
FONT_ALFA not needed also when starting embedded
|
2020-04-19 13:54:05 +03:00 |
|
asava
|
7058252f89
|
Don't set FONT_ALFA when using dark embedded
|
2020-04-19 13:26:13 +03:00 |
|
asava
|
73f5205891
|
Another fail-safe check
|
2020-04-18 22:11:50 +03:00 |
|
asava
|
fad765eb01
|
Attempt to fix BootCampStyle indicator
|
2020-04-18 17:46:30 +03:00 |
|
asava
|
ea58107509
|
Add some fail-safe checks to XImage and XTheme
|
2020-04-18 12:46:52 +03:00 |
|
Sergey Isakov
|
1248bf2c71
|
use embedded icon with same id if theme native absent
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-18 09:39:47 +03:00 |
|
Sergey Isakov
|
414cfbc03e
|
double word Clover
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-17 18:12:06 +03:00 |
|
asava
|
11b6542852
|
Restrict SemiWhite pixel for dark embedded theme & allow embedded theme properties also when starting with other themes
|
2020-04-17 17:50:31 +03:00 |
|
asava
|
bda0beecd0
|
Choose best console mode first by height, then width
|
2020-04-17 17:12:14 +03:00 |
|
jief
|
1db9b51864
|
Revert a change, add a test.
|
2020-04-17 16:32:12 +03:00 |
|
jief
|
4faa0aa8a2
|
Fix %X and %u format for char and short.
|
2020-04-17 16:14:24 +03:00 |
|
jief
|
647955dd8c
|
Fix %x format for char and short.
|
2020-04-17 15:27:38 +03:00 |
|
Sergey Isakov
|
e1345d7ba0
|
cleanup from EG_IMAGE, they remain in separate drivers/protocols
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-17 15:21:15 +03:00 |
|
Sergey Isakov
|
6ee56263ec
|
Version.h will be in root clover folder
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-16 19:31:46 +03:00 |
|
asava
|
cde5fa908c
|
Move initial theme draw to before menu run, to prevent theme appearing when menu is unused, and visual delay in system scans
|
2020-04-16 19:21:13 +03:00 |
|
jief
|
efe9aaa257
|
Remove double version info.
|
2020-04-16 18:59:00 +03:00 |
|
asava
|
ee8da0a71c
|
Correct artefacts when scrolling
|
2020-04-16 15:40:34 +03:00 |
|
jief
|
3388819d58
|
Fix Build info unknown.
|
2020-04-16 15:24:21 +03:00 |
|
Sergey Isakov
|
79af8de0a0
|
separated EG_IMAGE to exclude them
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-16 14:42:14 +03:00 |
|
asava
|
509981b16c
|
Add missing load for some png images
|
2020-04-16 14:36:51 +03:00 |
|
jief
|
7cce3899b8
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-16 14:20:15 +03:00 |
|
jief
|
81c0b45e45
|
Fix and clean Version.h include.
|
2020-04-16 14:19:37 +03:00 |
|
asava
|
f86e36a7e5
|
Correct theme Daylight, DarkEmbedded, some other theme issues
|
2020-04-16 14:04:24 +03:00 |
|
jief
|
ea2cb13808
|
update refit.inf
|
2020-04-16 12:22:42 +03:00 |
|
jief
|
9dc66aee39
|
Remove macro from Platform.h.
|
2020-04-16 12:09:22 +03:00 |
|
jief
|
89933f64ac
|
Remove struct definitions from Plateform.h
|
2020-04-16 10:48:13 +03:00 |
|
jief
|
e429268dfc
|
Remove functions prototypes from Plateform.h
|
2020-04-16 10:15:26 +03:00 |
|
Sergey Isakov
|
36b908900a
|
cleanup anime for xcinema
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-16 07:45:53 +03:00 |
|
jief
|
71562cf66a
|
Swicth Cursor to UINTN to conform renderSVGtext.
|
2020-04-16 00:04:33 +03:00 |
|
asava
|
6e1f5206b8
|
Correct theme change, correct vector theme assignment
|
2020-04-15 23:12:43 +03:00 |
|
Sergey Isakov
|
fe29494120
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-15 22:19:04 +03:00 |
|
Sergey Isakov
|
8b3233bb34
|
fix crash with vector themes
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-15 22:18:53 +03:00 |
|
jief
|
ff91406362
|
Update unicode_conversions
|
2020-04-15 20:28:59 +03:00 |
|
Sergey Isakov
|
631a024373
|
refactoring anime into xcinema
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-15 19:30:39 +03:00 |
|
jief
|
fb6a1b244a
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-15 19:08:10 +03:00 |
|
jief
|
c248c89a50
|
Forgotten with previous commit.
|
2020-04-15 19:03:38 +03:00 |
|
jief
|
c405c4e4f3
|
Remove const on takeValueFrom.
|
2020-04-15 19:01:14 +03:00 |
|
asava
|
6be18deab2
|
Correct hang when uniniting volumes due to delete of non-object at Volumes.Empty()
|
2020-04-15 15:34:03 +03:00 |
|
asava
|
8b7d06ee22
|
Correct access to unallocated memory resulting in GUI hang in some cases
|
2020-04-15 14:45:56 +03:00 |
|
Sergey Isakov
|
0733b704ff
|
avoid memory leak at sound play
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-15 12:13:51 +03:00 |
|
asava
|
1f85d633c4
|
Correct refactoring of CustomBoot
|
2020-04-14 23:33:36 +03:00 |
|
jief
|
42c8292445
|
Optimization of XString initialisation.
|
2020-04-14 22:49:45 +03:00 |
|
jief
|
e471eb744a
|
Make Id protected in XCinema
|
2020-04-14 22:37:44 +03:00 |
|
Sergey Isakov
|
c32de7f2d2
|
draft xcinema to be replacement for GUI_ANIME
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-14 19:52:13 +03:00 |
|
jief
|
807e36c427
|
GetIcon memory leak.
|
2020-04-14 10:33:02 +03:00 |
|
jief
|
5520ede381
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-14 10:27:57 +03:00 |
|
jief
|
73627c52cc
|
Switch egScreenDescription() to XString
|
2020-04-14 10:27:23 +03:00 |
|
asava
|
7951eb69ba
|
Exclude redundant calls to LoadXImage in Linux Scan
|
2020-04-14 09:51:00 +03:00 |
|
Sergey Isakov
|
95976da8c6
|
string compatible should not have leading zeroes
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-14 07:34:10 +03:00 |
|
Sergey Isakov
|
12d9715a1c
|
a template for refactoring ANIME
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-13 22:01:40 +03:00 |
|
asava
|
b828a3b2e1
|
Correct previous commit
|
2020-04-13 18:55:20 +03:00 |
|
asava
|
f81078e79b
|
Correct Linux scan
|
2020-04-13 18:43:32 +03:00 |
|
asava
|
31079aea32
|
Add back full paths possibility to custom entries
|
2020-04-13 14:13:37 +03:00 |
|
Sergey Isakov
|
d76962691b
|
fix conflicts
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-13 13:27:13 +03:00 |
|
Sergey Isakov
|
319dd59b19
|
get rid of LowCase procedure
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-13 11:43:18 +03:00 |
|
jief
|
3ed1a89bcc
|
Swicth %X to %x in snprintf and get rid of LowCase.
|
2020-04-13 10:25:42 +03:00 |
|
asava
|
5eadae5eb8
|
More corrections to Custom Entries
|
2020-04-13 01:28:01 +03:00 |
|
Sergey Isakov
|
d341f40520
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-12 21:54:19 +03:00 |
|
Sergey Isakov
|
12990aacd1
|
repair background scaling
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-12 21:53:27 +03:00 |
|
asava
|
15a2b3ec53
|
correct more CustomEntries mistakes
|
2020-04-12 20:20:47 +03:00 |
|
asava
|
fbc970b44d
|
Correct refactoring issues with CustomEntries
|
2020-04-12 18:36:40 +03:00 |
|
Sergey Isakov
|
c572e50ec6
|
repair add options
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-11 23:39:51 +03:00 |
|
Sergey Isakov
|
de181aecfb
|
change background of embedded theme
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-11 23:08:03 +03:00 |
|
Sergey Isakov
|
da0022e7c5
|
revert check for empty option
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-11 21:16:05 +03:00 |
|
Sergey Isakov
|
3796920a60
|
repaired boot-args
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-11 20:55:47 +03:00 |
|
Sergey Isakov
|
3433041756
|
use char8 for KPATIConnectorsController
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-11 18:36:40 +03:00 |
|
Sergey Isakov
|
9440b56a61
|
refactor custom boot
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-11 15:34:59 +03:00 |
|
Jief L
|
84f956714f
|
Some prototypes cleaning.
|
2020-04-11 09:21:06 +03:00 |
|
Jief L
|
cb51add9aa
|
Add 2 tests about spd serial.
|
2020-04-11 09:12:10 +03:00 |
|
Sherlocks
|
400640b902
|
Added modern Intel CPUID
|
2020-04-11 14:38:09 +09:00 |
|
Sherlocks
|
edd3864b10
|
Added MBA91, updated firmware versions for T2 models by Andrey1970
|
2020-04-11 13:40:17 +09:00 |
|
Sergey Isakov
|
ada55825ec
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-10 22:30:07 +03:00 |
|
Sergey Isakov
|
ba80bb4f4d
|
use embedded logo, drive image priorities changed
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-10 22:29:51 +03:00 |
|
asava
|
986af76df2
|
Correct missing icons for Linux entries
|
2020-04-10 22:02:30 +03:00 |
|
Sergey Isakov
|
6039faefa2
|
improve oem string, refactor font name
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-10 20:00:37 +03:00 |
|
Sergey Isakov
|
3ef56cd78d
|
improve smbios information
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-10 17:35:24 +03:00 |
|
Jief L
|
325b576b1d
|
End of AsciiSPrintf replacement.
|
2020-04-10 16:52:49 +03:00 |
|
Jief L
|
521485c852
|
Adjust format.
|
2020-04-10 16:32:34 +03:00 |
|
Jief L
|
109cbc1cda
|
Some more checked conversion to snprintf.
|
2020-04-10 16:27:04 +03:00 |
|
Jief L
|
79c36b193d
|
AsciiSPrint format error in ATIConnectorsPatchInit. Switch to snprintf.
|
2020-04-10 16:17:50 +03:00 |
|
Jief L
|
6d54a4c0b6
|
Get rid of AsciiPrintf used with %d
|
2020-04-10 15:35:25 +03:00 |
|
Jief L
|
c8f3a40532
|
Get rid of AsciiPrintf use for char.
|
2020-04-10 15:26:35 +03:00 |
|
Jief L
|
9c100f2a3f
|
Get rid of AsciiPrintf use for string (CHAR8 and CHAR16)
|
2020-04-10 15:17:23 +03:00 |
|
Jief L
|
2fb28154a8
|
Unit test.
|
2020-04-10 14:32:10 +03:00 |
|
Jief L
|
8e8fb57178
|
Fix printf width specifier for %s.
|
2020-04-10 14:01:16 +03:00 |
|
Sergey Isakov
|
84a320ba5d
|
big cleanup to XTHEME
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-10 13:04:21 +03:00 |
|
Sergey Isakov
|
d74b431b6f
|
repaired system info
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-10 10:15:36 +03:00 |
|
Sergey Isakov
|
92ecdbf630
|
repair vector themes
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-10 06:11:00 +03:00 |
|
Sergey Isakov
|
f3bf23c79e
|
rename arguments in ctor
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-09 22:39:40 +03:00 |
|
Sergey Isakov
|
fc567c71c0
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-09 21:04:57 +03:00 |
|
Sergey Isakov
|
fd2547c281
|
safe draw
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-09 21:04:35 +03:00 |
|
Jief L
|
43bf62431e
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-09 20:09:30 +03:00 |
|
Jief L
|
2d11da499e
|
Silence warnings.
|
2020-04-09 20:07:32 +03:00 |
|
Sergey Isakov
|
dc52af47f0
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-09 20:01:30 +03:00 |
|
Sergey Isakov
|
c995284c06
|
some pointer copy must be replaced by value copy
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-09 20:01:23 +03:00 |
|
Jief L
|
a7e897706c
|
Quick fix of a crash.
|
2020-04-09 19:51:49 +03:00 |
|
Jief L
|
91b0145ab9
|
Disable automatic conversion of XString to wchar_t*.
|
2020-04-09 19:32:46 +03:00 |
|
Jief L
|
751fcfb8df
|
Git rid of unused XStringWP.
|
2020-04-09 18:53:21 +03:00 |
|
Jief L
|
7ad745cfa1
|
Replace utf8Conversion by unicode_conversions.
|
2020-04-09 18:46:17 +03:00 |
|
Jief L
|
da5dc56504
|
Add a test in XStringW.
|
2020-04-09 18:12:48 +03:00 |
|
Sergey Isakov
|
97d1d23eb0
|
repaired font handling
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-09 16:04:12 +03:00 |
|
Sergey Isakov
|
790fedbdc6
|
initial support for cinema
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-09 09:04:21 +03:00 |
|
Sergey Isakov
|
13588fb67c
|
allow triple os name like chrome,grub,linux
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-09 06:32:57 +03:00 |
|
Jief L
|
879b0c2961
|
DontStopAtPanic helper, XUINTN remove, PRIuPTR and few warnings.
|
2020-04-08 13:49:00 +03:00 |
|
Sergey Isakov
|
b245ea17d4
|
some cleanup
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-08 13:04:54 +03:00 |
|
Sergey Isakov
|
4be33ca401
|
correct codepage for help screen
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-08 12:45:36 +03:00 |
|
Sergey Isakov
|
91ba53fd1c
|
fix compose, fix badge position
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-08 10:32:26 +03:00 |
|
Sergey Isakov
|
75427f2d83
|
refactoring text handling
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-07 22:48:36 +03:00 |
|
Sergey Isakov
|
5a85883180
|
update linux list
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-06 20:06:48 +03:00 |
|
Sergey Isakov
|
0a3f4c3575
|
fix uninitialized disk type
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-06 18:40:45 +03:00 |
|
Sergey Isakov
|
7635c0ca3b
|
cache embedded images
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-06 15:26:16 +03:00 |
|
Sergey Isakov
|
3ba2ecd0fc
|
use builtin icons when not theme provided
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-06 12:15:36 +03:00 |
|
Sergey Isakov
|
2971779ddf
|
load os icons for legacy
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-06 00:14:27 +03:00 |
|
Sergey Isakov
|
1f2832897e
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-05 21:57:00 +03:00 |
|
Sergey Isakov
|
c12f59a551
|
change type of scanvolumedefault
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-05 21:56:36 +03:00 |
|
asava
|
ed86b5eabf
|
add missing files to refit.inf
|
2020-04-05 21:36:40 +03:00 |
|
Sergey Isakov
|
f1c72d752e
|
simplify drawBCS
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-05 20:06:09 +03:00 |
|
Sergey Isakov
|
ac789c25aa
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-05 18:55:38 +03:00 |
|
Sergey Isakov
|
4d9c1efd0c
|
take optional os icons
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-05 18:54:10 +03:00 |
|
Jief L
|
83cd92cb9f
|
Remove floating point as bool warning.
|
2020-04-05 18:23:51 +03:00 |
|
Sergey Isakov
|
7b173d7f08
|
do not recalculate background and draw it twice
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-05 17:27:42 +03:00 |
|
Sergey Isakov
|
1c69fccb7a
|
exclude InitSelection as it done during theme init
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-05 17:04:39 +03:00 |
|
Jief L
|
b8bb76d51e
|
Refactor LoadOptions as XString.
|
2020-04-05 15:25:39 +03:00 |
|
Sergey Isakov
|
e9bf5703f6
|
merge changes
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-05 10:24:04 +03:00 |
|
Sergey Isakov
|
94d8d05c39
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-04-05 10:20:14 +03:00 |
|
Sergey Isakov
|
682fea296e
|
a possibility to switch themes
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-05 10:20:00 +03:00 |
|
Jief L
|
16da915f82
|
Theme switching.
|
2020-04-05 09:44:47 +03:00 |
|
Sergey Isakov
|
317cf43107
|
cleanup messy menu
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-05 07:35:55 +03:00 |
|
Sergey Isakov
|
dc558d04aa
|
resolve conflict between menu and menu
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-05 06:44:27 +03:00 |
|
Sergey Isakov
|
c163748486
|
resolve some conflicts
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-04 20:05:57 +03:00 |
|
Sergey Isakov
|
26795329fe
|
clean place under buttons
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-04 20:02:30 +03:00 |
|
Jief L
|
0bcabfe9e3
|
Remove a hundred of PoolPrint.
|
2020-04-04 19:22:07 +03:00 |
|
Jief L
|
1c1db57638
|
Get rid of UnicodeSPrint.
|
2020-04-04 16:50:13 +03:00 |
|
Jief L
|
3cac160b6d
|
Put functions back in menu.cpp
|
2020-04-04 15:27:02 +03:00 |
|
Jief L
|
0449bb7335
|
Fixes after rename.
|
2020-04-04 13:13:34 +03:00 |
|
Jief L
|
ad10842a18
|
Rename menu.cpp to REFIT_MENU_SCREEN.cpp
|
2020-04-04 13:04:59 +03:00 |
|
Jief L
|
875bda8a56
|
Delete REFIT_MENU_SCREEN.cpp
|
2020-04-04 13:01:49 +03:00 |
|
Sergey Isakov
|
314acac5ab
|
reduce messages
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-04 08:50:30 +03:00 |
|
Sergey Isakov
|
f638ad999a
|
correct add legacy entry
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-04 06:46:41 +03:00 |
|
Sergey Isakov
|
f61d46411b
|
x,y have to be signed int
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-04 05:59:17 +03:00 |
|
Sergey Isakov
|
8b5ec83c6a
|
refactoring menu entries
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-03 23:00:42 +03:00 |
|
asava
|
ed196e10c8
|
Correct missouts preventing compilation
|
2020-04-03 01:54:03 +03:00 |
|
Jief L
|
418b4f4cc3
|
Get SelectionImage to work.
|
2020-04-02 22:27:10 +03:00 |
|
Sergey Isakov
|
ddccb001e6
|
repair scroll position
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-02 17:03:58 +03:00 |
|
Sergey Isakov
|
0dacc1df4c
|
repair text menu
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-02 11:44:42 +03:00 |
|
Sergey Isakov
|
0c6dc2f45e
|
repair text draw
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-02 09:50:44 +03:00 |
|
Sergey Isakov
|
3ff4a9d730
|
dont commit USE_XTHEME
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-01 21:03:26 +03:00 |
|
Sergey Isakov
|
5b84f64f61
|
pixel operations
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-01 20:07:57 +03:00 |
|
Sergey Isakov
|
5f037cc29a
|
correct ximage compose
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-01 17:59:58 +03:00 |
|
Sergey Isakov
|
f70c4e14d2
|
refactoring DrawText and Pixels
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-04-01 15:57:32 +03:00 |
|
Jief L
|
fbfc206a41
|
Renamed SPrintf to SWPrintf for XStringW
|
2020-03-31 19:10:30 +03:00 |
|
Jief L
|
6f64681239
|
Fix includes and refit.inf
|
2020-03-31 19:05:34 +03:00 |
|
Jief L
|
0b19538bee
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-03-31 18:59:42 +03:00 |
|
Jief L
|
23b45d569a
|
Get rid of XStringWP + few cleanings.
|
2020-03-31 18:59:35 +03:00 |
|
Sergey Isakov
|
a37196ab8c
|
repair background draw
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-31 17:25:07 +03:00 |
|
Sergey Isakov
|
0c62865b22
|
eliminate mouse edge effect
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-31 15:35:04 +03:00 |
|
Jief L
|
8b806cf4e7
|
Example of UTF16 conversion with XString.
|
2020-03-31 10:27:50 +03:00 |
|
Jief L
|
876ed07554
|
Cleanup panic() function.
|
2020-03-31 09:10:47 +03:00 |
|
asava
|
6c816f8595
|
add cast to previous commit
|
2020-03-31 03:16:18 +03:00 |
|
asava
|
e149dafe4d
|
Correct mistake with nvidia inject name
|
2020-03-31 03:09:53 +03:00 |
|
Jief L
|
2cb912ca74
|
Fix XImage assignment operator a better way.
|
2020-03-31 00:42:58 +03:00 |
|
Jief L
|
cdf5913c24
|
Fix XImage assignment operator in case other is empty.
|
2020-03-31 00:28:12 +03:00 |
|
Sergey Isakov
|
35103e3126
|
move data when create ximage from png
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-30 23:31:34 +03:00 |
|
Sergey Isakov
|
fb901fa1a0
|
dont commit USE_XTHEME
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-30 18:53:11 +03:00 |
|
Sergey Isakov
|
1397ffe580
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-03-30 18:32:00 +03:00 |
|
Sergey Isakov
|
6dc43d9d8e
|
a possibility to use wchar in icon names
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-30 18:31:52 +03:00 |
|