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
|
d1a66122d3
|
Start to switch UTF16 litteral to utf8.
|
2020-03-12 20:45:28 +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
|
8931f35eb8
|
Forgot again the __ after __typeof
|
2020-03-11 18:36:08 +03:00 |
|
jief
|
19cfe2831a
|
Warning removal. New class XUINTN (not yet used).
|
2020-03-11 17:23:58 +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 |
|
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
|
a33bcb45d3
|
Switch struct EG_RECT to a class.
Define basic operators.
|
2020-03-10 13:27:05 +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 |
|
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
|
1cb7b4e69e
|
Few cleaning in XImage. XPointer improvement.
Renamed some method in XArray XObjArray and XStringW.
|
2020-03-09 04:12:24 +03:00 |
|
jief
|
89ea36f6cc
|
Support for ICNS in image.cpp was commented out.
|
2020-03-08 19:19:54 +03:00 |
|
Sergey Isakov
|
a00e148510
|
exclude debug messages
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-07 09:43:50 +03:00 |
|
Sergey Isakov
|
6c592d8004
|
working mouse pointer and ximage.draw
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-07 09:37:19 +03:00 |
|
Sergey Isakov
|
c3103859b6
|
draw in non-working state
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-07 00:08:04 +03:00 |
|
Sergey Isakov
|
5dbf1e0360
|
always create cloverx64.efi
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-06 22:56:32 +03:00 |
|
Sergey Isakov
|
d71acbb41d
|
testing draw, not working
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-06 17:02:06 +03:00 |
|
jief
|
564a3ca06c
|
Make XPointer a shared instance. Fixed some unallocated memory with
XArray.
|
2020-03-06 10:55:52 +03:00 |
|
Sergey Isakov
|
b5dc9e1b7f
|
testing mouse
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-05 21:23:21 +03:00 |
|
Sergey Isakov
|
b735290ad2
|
some cleanup
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-05 16:59:17 +03:00 |
|
jief
|
2a106ef602
|
typo.
|
2020-03-04 23:45:36 +03:00 |
|
jief
|
5ddb6c1d79
|
Handle NULL in ctor.
|
2020-03-04 23:39:48 +03:00 |
|
Sergey Isakov
|
c1f6e8137a
|
refactoring menu entries
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-03 23:44:07 +03:00 |
|
jief
|
fc2f226e8d
|
Resolve conflicts. Compile, but unresolved external.
|
2020-03-03 17:43:23 +03:00 |
|
Sergey Isakov
|
b3e48e0547
|
merge conflicts
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-03 17:21:48 +03:00 |
|
Sergey Isakov
|
8ff35c6295
|
improved XPoitner and XImage, menu advance
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-03 17:17:39 +03:00 |
|
jief
|
99c79d0f94
|
Using pointer-to-member.
|
2020-03-03 16:52:23 +03:00 |
|
Sergey Isakov
|
3b49178480
|
merge conflicts
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-02 22:02:28 +03:00 |
|
Sergey Isakov
|
c0df0f8787
|
some update for using pointer and scroll
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-02 22:00:01 +03:00 |
|
jief
|
5b1c65486c
|
XPointer revisited.
|
2020-03-02 18:43:54 +03:00 |
|
Sergey Isakov
|
dcdd8cc091
|
avoid memset generation
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-02 16:46:30 +03:00 |
|
Sergey Isakov
|
1acd6a43b4
|
first implementation of XPointer class
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-02 15:00:24 +03:00 |
|
jief
|
dec25e954e
|
Start refactoring includes. Make gen-config compile.
|
2020-02-29 10:30:21 +03:00 |
|
jief
|
e05286e4a4
|
Big big refactoring of REFIT_MENU structs. They are now objects.
There is some cleaning to do
in the hierarchy of REFIT_ABSTRACT_MENU_ENTRY.
|
2020-02-28 23:28:33 +03:00 |
|
Sergey Isakov
|
bdc977d14f
|
make genconfig happy
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-02-28 21:12:57 +03:00 |
|
Sergey Isakov
|
b6f2478cff
|
create XImage from svg
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-02-28 17:08:40 +03:00 |
|