jief
|
020fe5a2f0
|
Do not use Print() anymore.
|
2020-03-28 09:36:07 +03:00 |
|
SergeySlice
|
ace46a5646
|
correct more variables
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-03-27 22:47:06 +03:00 |
|
SergeySlice
|
20124ba433
|
reduce timeout after OS start caused by debug.log with dsdt patching
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-03-27 20:35:39 +03:00 |
|
Sergey Isakov
|
8f2c4b5efd
|
separate data in global config
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-27 19:50:17 +03:00 |
|
Sergey Isakov
|
e5beea2f1b
|
exclude tests for VS
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-27 11:29:38 +03:00 |
|
Sergey Isakov
|
b74b57b7dd
|
use local cycle index
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-27 10:46:04 +03:00 |
|
Sergey Isakov
|
381487d324
|
rewrite graphics menu style
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-27 08:54:41 +03:00 |
|
Sergey Isakov
|
01e8807236
|
dont commit USE_XTHEME
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-26 23:35:12 +03:00 |
|
Sergey Isakov
|
b58bcf7270
|
more text procedures
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-26 23:32:31 +03:00 |
|
Sergey Isakov
|
8e42d69706
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-03-26 20:00:58 +03:00 |
|
Sergey Isakov
|
a65aa874a2
|
move types declarations
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-26 20:00:53 +03:00 |
|
Jief L
|
95f3123235
|
Remove PoolPrintFloat, adapt format litteral.
|
2020-03-26 19:49:10 +03:00 |
|
Sergey Isakov
|
9b85ac2a5b
|
merge
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-26 17:25:49 +03:00 |
|
Sergey Isakov
|
1abcd07489
|
apply theme settings to xtheme
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-26 17:24:20 +03:00 |
|
Jief L
|
ee6124bd10
|
Bye bye PoolPrintFloat.
|
2020-03-26 15:59:20 +03:00 |
|
Sergey Isakov
|
a1d4a74efb
|
update GUI settings for xtheme
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-26 11:18:28 +03:00 |
|
Jief L
|
84306ecbd8
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-03-25 21:33:21 +03:00 |
|
Jief L
|
e8fd94bb8f
|
Switch to new printf format for DebugLog.
|
2020-03-25 21:32:44 +03:00 |
|
Sergey Isakov
|
6db46bffc3
|
repair mouse events
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-25 21:22:34 +03:00 |
|
Sergey Isakov
|
4b1c81b7f9
|
repair scroll
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-25 20:49:01 +03:00 |
|
Sergey Isakov
|
0af69ed7a3
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-03-24 18:17:22 +03:00 |
|
Sergey Isakov
|
91ab997f5f
|
xtheme support is mostly working
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-24 18:17:12 +03:00 |
|
Sherlocks
|
83da928616
|
Correct common 0xE2 prologue patterns for KernelPM patch info
|
2020-03-24 22:23:05 +09:00 |
|
Sherlocks
|
26166b6aec
|
Change DBG to DBG_RT for essential kernel patch to trace patch easily
|
2020-03-24 21:55:35 +09:00 |
|
Sergey Isakov
|
446b3cc6f6
|
revert build_rule
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-24 07:36:39 +03:00 |
|
Sergey Isakov
|
a3f3053c30
|
rewrite render text
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-23 22:10:16 +03:00 |
|
Sergey Isakov
|
8b8b8452b6
|
fix compilation
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-23 19:57:09 +03:00 |
|
Sergey Isakov
|
73b9eabd22
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-03-23 17:51:32 +03:00 |
|
Sergey Isakov
|
d7e93a96e5
|
adopt DrawMainMenu to XTheme
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-23 17:51:20 +03:00 |
|
Sherlocks
|
af8a84f478
|
Add missed return
|
2020-03-23 23:11:27 +09:00 |
|
Sherlocks
|
425a71629c
|
Fix previous commit that KernelPM patch
|
2020-03-23 22:49:06 +09:00 |
|
Sherlocks
|
d62ea4f7f6
|
Fix KernelPM Patch for 10.14.6 beta 6
Add debug line for trace
|
2020-03-23 22:31:04 +09:00 |
|
Sergey Isakov
|
ddba966e94
|
advance menu codes for use xtheme
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-22 13:48:13 +03:00 |
|
asava
|
ceb6ffbd2f
|
Omit debug to console in printf_lite tests
|
2020-03-21 23:36:24 +02:00 |
|
Sergey Isakov
|
13667ae8f8
|
current changes moving to xtheme
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-21 22:52:28 +03:00 |
|
asava
|
3f1eb9a02e
|
add missing files to inf
|
2020-03-21 18:38:20 +02:00 |
|
asava
|
18a38138e4
|
Fix hang before Clover GUI caused by the use of freepool to free alligned pages
|
2020-03-21 18:02:01 +02:00 |
|
Jief L
|
14cdfe29c7
|
MemLogf and MemLogfVA. Not used yet in Clover.
|
2020-03-21 16:12:26 +03:00 |
|
Jief L
|
35e2eec3cc
|
Some (not all) compilation issues fixed.
|
2020-03-21 14:43:45 +03:00 |
|
Sergey Isakov
|
38d061d970
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-03-21 10:34:40 +03:00 |
|
Sergey Isakov
|
9ec0c457f5
|
some advance in xtheme support
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-21 10:34:28 +03:00 |
|
asava
|
932b218617
|
strip line endings from .VolumeLabel.txt
|
2020-03-21 09:02:48 +02:00 |
|
Sergey Isakov
|
16947ddbe4
|
advance vector graphics for xtheme
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-20 23:10:08 +03:00 |
|
Sergey Isakov
|
f1d136e013
|
make scrolls for xtheme
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-20 20:48:19 +03:00 |
|
Sergey Isakov
|
23ba4b218e
|
reduce dbg messages
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-20 05:54:20 +03:00 |
|
Sergey Isakov
|
3c9332b833
|
fix fonts release
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-20 05:47:58 +03:00 |
|
asava
|
4d07a7376b
|
add missing files in refit.inf
|
2020-03-19 23:03:24 +02:00 |
|
asava
|
2f01155383
|
Correct mask handling mixup between KextPatches/KernelPatches/BootPatches
|
2020-03-19 22:40:27 +02:00 |
|
Sergey Isakov
|
054898eef3
|
implemented LoadXImage
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-19 21:35:58 +03:00 |
|
Sergey Isakov
|
c64788a19e
|
improve setSizeInPixels
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-19 09:56:31 +03:00 |
|
Sergey Isakov
|
ce86d7f6b8
|
ensure image size
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-19 07:15:08 +03:00 |
|
SergeySlice
|
7461b02052
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-03-18 17:12:12 +03:00 |
|
SergeySlice
|
eac40c312e
|
begin fill theme with images
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-03-18 17:11:56 +03:00 |
|
Sherlocks
|
df00594fce
|
update platformdata
from 10.15.4 beta 5
|
2020-03-18 20:47:17 +09:00 |
|
Sergey Isakov
|
2d82d317e3
|
init selections and buttons
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-18 12:07:34 +03:00 |
|
jief
|
255c331069
|
Fix compilation.
|
2020-03-18 09:39:11 +03:00 |
|
SergeySlice
|
5ed385d3fa
|
introduce loadImage
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-03-17 22:43:58 +03:00 |
|
Sergey Isakov
|
0eb9528089
|
some screen operations for xtheme
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-17 07:25:38 +03:00 |
|
SergeySlice
|
81f2b91b15
|
clear screen in xtheme
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-03-16 22:47:02 +03:00 |
|
Sergey Isakov
|
0aefccfc82
|
dont use xtheme for this moment
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-16 15:29:27 +03:00 |
|
Sergey Isakov
|
02db12d8c3
|
fill theme by embedded images
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-16 14:15:25 +03:00 |
|
Sergey Isakov
|
6236f85a79
|
avoid memset generation
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-16 10:31:59 +03:00 |
|
Sergey Isakov
|
a239da8d61
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-03-16 10:19:39 +03:00 |
|
Sergey Isakov
|
4618b74d1a
|
repair kernel patching
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-16 07:27:02 +03:00 |
|
SergeySlice
|
449fa1c6d1
|
fix debug-log by tluck
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-03-15 23:14:33 +03:00 |
|
SergeySlice
|
23fae194bd
|
a step to xtheme
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-03-15 23:05:59 +03:00 |
|
SergeySlice
|
b6d3ddb28f
|
optimize debug.log
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-03-15 16:42:45 +03:00 |
|
SergeySlice
|
9ab5a63908
|
support for VolumeIcon.icns
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-03-15 14:06:04 +03:00 |
|
jief
|
59059ce210
|
uintptr_t in strlen.cpp
|
2020-03-13 19:04:20 +03:00 |
|
Jief L
|
62a379d0a0
|
Xcode warnings.
|
2020-03-13 18:58:13 +03:00 |
|
Jief L
|
175f047e15
|
Typo.
|
2020-03-13 17:40:06 +03:00 |
|
Jief L
|
09bf1901e4
|
VS compilation.
|
2020-03-13 17:37:37 +03:00 |
|
Sergey Isakov
|
ac829bd589
|
merge conflicts
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-13 16:38:52 +03:00 |
|
Sergey Isakov
|
d79dcb5f9e
|
advance xtheme invention
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-13 16:34:36 +03:00 |
|
jief
|
0484955f0b
|
New platform Posix. Replace strlen, strcmp implementation.
|
2020-03-13 16:11:58 +03:00 |
|
Sergey Isakov
|
81286c08b1
|
dont double fonts in chain
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-13 15:13:08 +03:00 |
|
Sergey Isakov
|
07f5c88a8f
|
fix delete fonts
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-13 11:44:45 +03:00 |
|
Jief L
|
a4d07ef335
|
Even better : a AddMenuInfo_f that takes printf like vararg. That avoid
the allocation of a temporary XStringW !
|
2020-03-12 21:23:32 +03:00 |
|
Jief L
|
d1a66122d3
|
Start to switch UTF16 litteral to utf8.
|
2020-03-12 20:45:28 +03:00 |
|
Jief L
|
3d73ed884e
|
VS2017 warnings.
|
2020-03-12 19:16:18 +03:00 |
|
Jief L
|
c2897bf11e
|
DBG wrongly defined in XString header.
|
2020-03-12 18:27:17 +03:00 |
|
Jief L
|
3ded70c215
|
Avoid redefining in XString. refit.inf updated.
|
2020-03-12 18:23:36 +03:00 |
|
Jief L
|
4cad90281f
|
Activate snprintf in printf_lite.
|
2020-03-12 17:46:04 +03:00 |
|
jief
|
b920b9f8fb
|
Introducing a UTF8 XString
|
2020-03-12 17:40:38 +03:00 |
|
Sergey Isakov
|
59dd1913b8
|
make initializing of xtheme
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-12 17:00:36 +03:00 |
|
Sergey Isakov
|
2e1ad593df
|
template for theme class
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-12 12:47:59 +03:00 |
|
Sergey Isakov
|
8d75c1909e
|
update about menu
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-12 12:09:33 +03:00 |
|
Jief L
|
8541a85391
|
Disable warning for VS.
|
2020-03-11 21:36:21 +03:00 |
|
jief
|
b0da9ea598
|
cpp tests debug message cleaning.
|
2020-03-11 19:41:45 +03:00 |
|
jief
|
8a7950d99a
|
Allow NULL title in NewEntry_.
|
2020-03-11 19:41:20 +03:00 |
|
jief
|
f641a26d3a
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-03-11 19:33:04 +03:00 |
|
jief
|
d3f5ae071e
|
Remove dead code that gives a warning with GCC.
|
2020-03-11 19:32:32 +03:00 |
|
jief
|
3e95e94a05
|
Allow NULL as parameter in StrLenInWChar.
|
2020-03-11 19:32:08 +03:00 |
|
Jief L
|
931ac041c6
|
Replace __typeof__ by __typeof_am__ for VS
|
2020-03-11 18:44:11 +03:00 |
|
jief
|
8931f35eb8
|
Forgot again the __ after __typeof
|
2020-03-11 18:36:08 +03:00 |
|
jief
|
acfb89da04
|
Resolved ambiguous operator for clang.
|
2020-03-11 17:27:07 +03:00 |
|
jief
|
19cfe2831a
|
Warning removal. New class XUINTN (not yet used).
|
2020-03-11 17:23:58 +03:00 |
|
jief
|
e6509221b4
|
Test always true.
|
2020-03-11 16:24:29 +03:00 |
|
Sergey Isakov
|
61cab50a09
|
fix mistake with deleteParser
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-11 14:52:40 +03:00 |
|
Sergey Isakov
|
2e598c0046
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-03-11 08:55:35 +03:00 |
|