Commit Graph

1516 Commits

Author SHA1 Message Date
vectorsigma72
697cc5e4b9 Update preinstall 2020-03-12 19:32:54 +01: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
73249629d7 Update CloverX64 Xcode project. 2020-03-12 21:17:01 +03:00
Jief L
d1a66122d3 Start to switch UTF16 litteral to utf8. 2020-03-12 20:45:28 +03:00
Jief L
c3a986f611 Delete generated file committed by mistake. 2020-03-12 20:02:00 +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
4d2d5fff51 Launch script for non-gdb run in Qemu. 2020-03-11 19:42:16 +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
ae0112e93c Xcode project for CloverX64.efi 2020-03-11 17:34:49 +03:00
jief
acfb89da04 Resolved ambiguous operator for clang. 2020-03-11 17:27:07 +03:00
jief
c8e8635a0c Update breakpoint to not use a line number. 2020-03-11 17:26:00 +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
vectorsigma72
56ec675114 Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader 2020-03-10 20:56:22 +01:00
vectorsigma72
0cac20b25e Make Clover.app disconnected from Clover
Transition to c++ not finished. For the moment Clover.app has its own copy of SETTINGS_DATA structure
2020-03-10 20:56:19 +01: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
10432c1643 Compare ignore case in Qemu scripts. 2020-03-09 15:16:31 +03:00
jief
8ebb863d4f Alive member initialization. 2020-03-09 12:35:14 +03:00