Commit Graph

21 Commits

Author SHA1 Message Date
blkhawk
63ac1cec9b fix(scripts): fix image conversion was scrambling palette data (#7367)
Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
2024-12-02 10:56:24 +08:00
xaowang
7f690a2f22 fix(script): do not add pad if 'araw_data_len' can divide 'bblk_size' evenly. (#7109)
Signed-off-by: wxd <xaowang96@gmail.com>
2024-10-24 11:14:54 +02:00
Josh Soref
df0d36f02a chore: fix spelling (#6401)
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
2024-06-28 09:09:23 +02:00
Neo Xu
dd70291e4c fix(script): update RLE compressed image raw len without padding
On device, the decompress could ignore the padding bytes, thus we should store only the raw image data length as decompressed data length in image file.

Signed-off-by: Neo Xu <neo.xu1990@gmail.com>
2024-06-26 12:00:04 +02:00
Neo Xu
a36816ad76 feat(tool): add premultiply support to image tool (#6175)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-05-12 22:57:05 +08:00
Xu Xingliang
124086cb1b fix(script): add per image attribute for C array
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-04-22 12:36:17 +08:00
Zoltan Janosy
abc8a7292a feat(draw/sw): added support for LV_COLOR_FORMAT_L8 (#5800)
Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Signed-off-by: qinshijing <qinshijing@xiaomi.com>
Co-authored-by: Zoltan Janosy <zjanosy@fishman.com>
Co-authored-by: Gabor Kiss-Vamosi <kisvegabor@gmail.com>
Co-authored-by: VIFEX <vifextech@foxmail.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: Niklas Fiekas <niklas.fiekas@sartorius.com>
Co-authored-by: qinshijing <51692568+qinshijing@users.noreply.github.com>
Co-authored-by: qinshijing <qinshijing@xiaomi.com>
Co-authored-by: Neo Xu <neo.xu1990@gmail.com>
2024-04-20 13:14:25 +02:00
GoT
cfd14cdacd fix(LVGLImage): use lv_image_dsc_t instead of lv_img_dsc_t (#5629) 2024-02-09 21:01:52 +08:00
Neo Xu
7579b96b9b fix(image): add data_size filed to all c-array images (#5608)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-02-07 12:13:00 +08:00
Neo Xu
a1d9b5b5c0 feat(script): add ARGB8565 format support (#5593)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-02-05 22:28:37 +08:00
GoT
8f67ffe608 fix(script): Remove TRUECOLOR for LVGLImage.py (#5523) 2024-01-30 07:06:03 +08:00
Neo Xu
214d72da88 feat(test): automatically generate test image (#4976)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-01-19 10:38:30 +01:00
Benign X
c2707d3fca chore(LVGLImage): triple double-quoted strings should be used for docstrings (#5373) 2024-01-18 09:24:07 +01:00
Neo Xu
087a06b2c9 fix(script): fix png to bin converter to take magic into consideration (#5285)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2024-01-11 11:14:32 +01:00
Neo Xu
5e3fb68835 refactor(image): add magic to image header (#5051)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-12-19 12:54:30 +01:00
Neo Xu
de77e77882 chore(decoder): remove RLE image decoder (#4923)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-12-06 09:52:12 +01:00
Neo Xu
b655486cc2 feat(tool): add compressed binary image support to C-array (#4924)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-12-05 16:28:48 +01:00
Neo Xu
0233247406 feat(image): add LZ4 compressed binary image support (#4873)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-11-30 13:20:31 +01:00
Neo Xu
16254ef90d feat(rle): add RLE compressed binary image support (#4870)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-11-30 09:47:15 +01:00
Neo Xu
0cf71065cb chore(script): generate C array with more paras to avoid conflicts (#4890)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-11-28 17:40:31 +01:00
Neo Xu
2970b84b1b feat(tool): PNG to lvgl image in python (#4414)
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
2023-11-22 20:16:59 +01:00