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
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
Sergey Isakov
edd13a1ae6
unused argument
...
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-03-11 08:55:10 +03:00
jief
9d0ad9966d
underscore forgotten in #ifdef __cplusplus
2020-03-11 07:48:40 +03:00
Sergey Isakov
bdee69a7ef
header compatibility with Clover.app
...
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-03-10 22:08:52 +03:00
Sergey Isakov
0d4c4eb5ee
C++ One Definition Rule
...
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-03-10 21:31:40 +03:00
jief
51711c1004
Disable assign & ctor with char* and wchar_t* parameter.
2020-03-10 19:50:55 +03:00
Sergey Isakov
e602853ba3
cancel svg debug
...
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-03-10 17:06:16 +03:00
Sergey Isakov
24dec8435c
fix svg fonts handling
...
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-03-10 17:05:39 +03:00
Sergey Isakov
48c89ce4d8
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
2020-03-10 16:00:09 +03:00
Sergey Isakov
d8dfe555d2
separate fonts in fontChain
...
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-03-10 16:00:02 +03:00
jief
7256a868e5
REFIT_ABSTRACT_MENU_ENTRY.Title to XStringW
2020-03-10 14:51:04 +03:00
jief
a33bcb45d3
Switch struct EG_RECT to a class.
...
Define basic operators.
2020-03-10 13:27:05 +03:00
jief
a601d335ea
Clean the menu item hierarchy, 2.
2020-03-10 13:00:17 +03:00
jief
41c49267a5
Clean the menu item hierarchy.
2020-03-10 12:45:17 +03:00
Sergey Isakov
a3dc82d30b
dont free memory already free
...
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-03-10 12:25:09 +03:00
Sergey Isakov
e39c53e831
vs dont like __typeof
...
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-03-10 11:05:37 +03:00
Sergey Isakov
956009f8ea
files for qemu
...
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-03-10 07:32:08 +03:00
jief
579b28b4f3
Build system improvements.
...
Rationalize optimizing flags and lto.
build_rule to generate and keep .debug file.
GenFW generate section at the same address as compiler for debugging.
2020-03-09 15:32:09 +03:00
jief
8ebb863d4f
Alive member initialization.
2020-03-09 12:35:14 +03:00
jief
c355af81f4
Draw2 renamed to DrawWithoutCompose. Improved.
2020-03-09 11:14:05 +03:00
jief
efaf94491e
Improve panic()
2020-03-09 11:09:29 +03:00
jief
1cb7b4e69e
Few cleaning in XImage. XPointer improvement.
...
Renamed some method in XArray XObjArray and XStringW.
2020-03-09 04:12:24 +03:00
jief
c4da0ef5f6
Forgot the refit.inf for ICNS
2020-03-08 20:17:50 +03:00