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
|
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
|
0c62865b22
|
eliminate mouse edge effect
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-31 15:35:04 +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
|
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 |
|
Sergey Isakov
|
f7254f53e6
|
load icons as in xtheme
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-30 11:34:16 +03:00 |
|
Jief L
|
e8fd94bb8f
|
Switch to new printf format for DebugLog.
|
2020-03-25 21:32:44 +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
|
91ab997f5f
|
xtheme support is mostly working
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-24 18:17:12 +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
|
d7e93a96e5
|
adopt DrawMainMenu to XTheme
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-23 17:51:20 +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
|
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 |
|
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
|
edd13a1ae6
|
unused argument
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-11 08:55:10 +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
|
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 |
|
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 |
|
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
|
8ff35c6295
|
improved XPoitner and XImage, menu advance
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-03-03 17:17:39 +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
|
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 |
|
Sergey Isakov
|
4b4d1bb9d5
|
implement smooth image scaling
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-02-27 17:02:43 +03:00 |
|
Sergey Isakov
|
d1043e2673
|
modify XArray and lodepng to compile as cpp
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-02-27 12:17:50 +03:00 |
|
Sergey Isakov
|
297b3601bf
|
current changes to ximage
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-02-26 22:44:16 +03:00 |
|
Sergey Isakov
|
d6885d3f2a
|
more image functions
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-02-26 16:59:10 +03:00 |
|
Sergey Isakov
|
f4457dc741
|
few polish of png functions
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-02-26 09:13:03 +03:00 |
|
Sergey Isakov
|
1946bf5838
|
implement PNG coding in ximage
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-02-26 09:05:14 +03:00 |
|
jief
|
8727ae6f54
|
Refactor of XImage to use XArray and create accessor for pixel.
|
2020-02-26 00:28:36 +03:00 |
|
jief
|
9ac41a3c9d
|
Added const in XImage
|
2020-02-25 23:57:23 +03:00 |
|
Sergey Isakov
|
a0b40c06dc
|
created XImage::Compose
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-02-25 23:19:39 +03:00 |
|
Sergey Isakov
|
a4952d32de
|
preliminary introduce image class
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-02-25 16:55:39 +03:00 |
|