You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Previously characters in watch face don't show up in s3 branch, and a recent commit fixed it by changing to normal fonts.
Seems this is due to lvgl font format. Current font files are generated with --bpp 3 while lvgl doc states that it only support bpp 1, 2, 4 and 8. I tried regenerating one of the fonts with --bpp 2 and the digits show up.
We can update all the fonts if we want to make the current watch face work again.
The text was updated successfully, but these errors were encountered:
No. I tried again with lv_font_conv offline tool and the characters disappeared again. The real cause is the compression option. My previous fonts are generated with online tool. The online tool and offline tool have different default setup regarding compression. The offline tool will compress the font by default if you don't specify --no-compression option. Current fonts in repo are all compressed. So to use these fonts we have to enable the LV_USE_FONT_COMPRESSED switch in lv_conf.h. No changes are needed in font files.
panlina
changed the title
s3 watch face broken. Fonts need regeneration.
s3 watch face broken. Need enable LV_USE_FONT_COMPRESSED.
Feb 1, 2024
Previously characters in watch face don't show up in s3 branch, and a recent commit fixed it by changing to normal fonts.
Seems this is due to lvgl font format. Current font files are generated with
--bpp 3
while lvgl doc states that it only support bpp 1, 2, 4 and 8. I tried regenerating one of the fonts with--bpp 2
and the digits show up.We can update all the fonts if we want to make the current watch face work again.
The text was updated successfully, but these errors were encountered: