What changed, and why it matters
This commit fixes a user-interface bug related to displaying the new USD₮0 (Tether) token symbol. It updates a generated font file so the ₮ glyph renders correctly, and corrects a function signature in the wallet connection screen so coin icons are passed as image descriptors instead of strings. There is no direct evidence of a security vulnerability being patched.
No security action required; treat as a normal UI/UX bug fix. Reviewers may optionally verify that the AddWalletCoins type change does not introduce null-dereference issues with the coin image array.
Security signals we found
UI-only change with no cryptographic or privileged operation modifications
Type signature fix in wallet coin list (const char* -> const lv_img_dsc_t*)
Generated font asset update for new currency symbol glyph
Evidence from the diff
The patch touches two UI files. First, it regenerates openSansEnIllustrate.c with updated LVGL font options, adding the ₮ symbol (U+20AE) and adjusting Greek glyph bitmaps/dimensions so the USD₮0 ticker displays properly. Second, it changes AddWalletCoins in gui_connect_wallet_widgets.c to accept const lv_img_dsc_t [] instead of const char [], matching the actual coin-array type used elsewhere and preventing a likely type-mismatch bug when rendering wallet coin icons. No cryptographic, memory-safety, or input-validation changes are visible.
Changed components
src/ui/gui_assets/font/en/openSansEnIllustrate.csrc/ui/gui_widgets/multi/web3/gui_connect_wallet_widgets.cInspect captured patch +293 / −131
diff --git a/src/ui/gui_assets/font/en/openSansEnIllustrate.c b/src/ui/gui_assets/font/en/openSansEnIllustrate.c
index eccc45a..29f8d9e 100644
--- a/src/ui/gui_assets/font/en/openSansEnIllustrate.c
+++ b/src/ui/gui_assets/font/en/openSansEnIllustrate.c
@@ -1,7 +1,7 @@
/*******************************************************************************
* Size: 20 px
* Bpp: 4
- * Opts:
+ * Opts: --bpp 4 --size 20 --no-compress --format lvgl --font src/ui/lv_i18n/Open Sans Regular.ttf --range 0x20-0x7E --symbols £¥·ἀἁἂἃἄἅἆἇἈἉ’”€√ --font src/ui/lv_i18n/NotoSans-Regular.ttf --symbols ₮ -o src/ui/gui_assets/font/en/openSansEnIllustrate.c
******************************************************************************/
#ifdef LV_LVGL_H_INCLUDE_SIMPLE
@@ -1021,30 +1021,68 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
0x19, 0x47, 0xfc, 0x4f, 0x80,
/* U+1F00 "ἀ" */
- 0x0, 0x0, 0x5, 0xff, 0xff, 0xe2, 0x0, 0x0,
- 0x0, 0x0, 0x4, 0xf5, 0x22, 0x29, 0xd1, 0x0,
- 0x0, 0x0, 0x4, 0xf5, 0x0, 0x0, 0x9, 0xd1,
- 0x0, 0x0, 0x3, 0xf6, 0x0, 0x0, 0x0, 0xa,
- 0xc0, 0x0, 0x2, 0xe6, 0x0, 0x0, 0x0, 0x0,
- 0xb, 0xb0, 0x2, 0xe7, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0xc, 0xb0, 0xd8, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0xc, 0x8f, 0xff, 0xf7, 0x0, 0x0,
- 0x0, 0xb, 0xff, 0xfb, 0x22, 0x2b, 0x70, 0x0,
- 0x0, 0x0, 0xc7, 0x22, 0x10, 0x0, 0xa7, 0x0,
- 0x0, 0x0, 0xc, 0x50, 0x0, 0x0, 0xa, 0x70,
- 0x0, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0xa7,
- 0x0, 0x0, 0x0, 0xc, 0x50, 0x0, 0x0, 0xa,
- 0xff, 0xff, 0xff, 0xff, 0xf5, 0x0, 0x0, 0x0,
- 0x12, 0x22, 0x22, 0x22, 0x22, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x27, 0x30, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x4, 0xff, 0xf6, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x4f, 0xf7, 0xef, 0x50,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4,
+ 0xff, 0x50, 0x3f, 0xf5, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x3f, 0xf5, 0x0, 0x3, 0xff,
+ 0x50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff,
+ 0x60, 0x0, 0x0, 0x4f, 0xf4, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x3f, 0xf6, 0x0, 0x0, 0x0, 0x4,
+ 0xff, 0x40, 0x0, 0x0, 0x0, 0x3, 0xef, 0x70,
+ 0x0, 0x0, 0x0, 0x0, 0x5f, 0xf4, 0x0, 0x0,
+ 0x0, 0x2e, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x6, 0xff, 0x40, 0x0, 0x2, 0xef, 0x80, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x6f, 0xf3, 0x0,
+ 0x2e, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x7, 0xff, 0x30, 0xbf, 0x90, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8f, 0xd0,
+ 0xcf, 0xff, 0xff, 0x80, 0x0, 0x0, 0x0, 0x0,
+ 0x7f, 0xff, 0xff, 0xd0, 0x3d, 0xff, 0xff, 0x90,
+ 0x0, 0x0, 0x0, 0x0, 0x7f, 0xff, 0xfe, 0x40,
+ 0x0, 0x0, 0x5f, 0x90, 0x0, 0x0, 0x0, 0x0,
+ 0x7f, 0x70, 0x0, 0x0, 0x0, 0x0, 0x5f, 0x90,
+ 0x0, 0x0, 0x0, 0x0, 0x7f, 0x70, 0x0, 0x0,
+ 0x0, 0x0, 0x5f, 0x90, 0x0, 0x0, 0x0, 0x0,
+ 0x7f, 0x70, 0x0, 0x0, 0x0, 0x0, 0x5f, 0x90,
+ 0x0, 0x0, 0x0, 0x0, 0x7f, 0x70, 0x0, 0x0,
+ 0x0, 0x0, 0x5f, 0x90, 0x0, 0x0, 0x0, 0x0,
+ 0x7f, 0x70, 0x0, 0x0, 0x0, 0x0, 0x5f, 0x90,
+ 0x0, 0x0, 0x0, 0x0, 0x7f, 0x70, 0x0, 0x0,
+ 0x0, 0x0, 0x3f, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0x50, 0x0, 0x0, 0x0, 0x0, 0x9, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xfa, 0x0, 0x0, 0x0,
/* U+1F01 "ἁ" */
- 0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x1d, 0xf1, 0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0x1f, 0xf1, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0xff, 0xff,
+ 0x16, 0x61, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x47, 0x40, 0xaf, 0xfa, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1,
+ 0xff, 0xf3, 0xbf, 0xfa, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x2, 0xff, 0xf3, 0xbf,
+ 0xfa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x2, 0xff, 0xf3, 0xbf, 0xfa, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xff,
+ 0xf3, 0xbf, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x2, 0xff, 0xf3, 0xbf, 0xfa,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x2, 0xff, 0xf3, 0xbf, 0xfb, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xff, 0xf3,
+ 0x8f, 0xff, 0xed, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
+ 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd,
+ 0xdd, 0xdd, 0xdf, 0xff, 0xf1, 0x7, 0xdf, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
- 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22,
- 0x22, 0x22,
+ 0xeb, 0x30,
/* U+1F02 "ἂ" */
0x6f, 0x90, 0x0, 0x0, 0x0, 0x0, 0xa, 0xff,
@@ -1066,24 +1104,44 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
0x0, 0x0,
/* U+1F03 "ἃ" */
- 0x0, 0x0, 0x4f, 0xff, 0xff, 0xff, 0xff, 0xff,
- 0xff, 0x20, 0x0, 0x2f, 0xd9, 0x99, 0x99, 0x99,
- 0x99, 0x9a, 0xf2, 0x0, 0xd, 0xe1, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0x2f, 0x20, 0xa, 0xf4, 0x0,
- 0x0, 0x0, 0x0, 0x0, 0x2, 0xf2, 0x5, 0xf9,
- 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f, 0x20,
- 0xee, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2,
- 0xf2, 0x4f, 0x50, 0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x2f, 0x25, 0xf2, 0x0, 0x0, 0x4f, 0xff,
- 0xff, 0x80, 0x2, 0xf2, 0x3f, 0x20, 0x0, 0x2,
- 0x99, 0x99, 0x95, 0x0, 0x2f, 0x20, 0xda, 0x0,
- 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xf2, 0x5,
- 0xf5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f,
- 0x20, 0xa, 0xf2, 0x0, 0x0, 0x0, 0x0, 0x0,
- 0x2, 0xf2, 0x0, 0xd, 0xd1, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x2f, 0x20, 0x0, 0x2e, 0xd8, 0x88,
- 0x88, 0x88, 0x88, 0x89, 0xf2, 0x0, 0x0, 0x4e,
- 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x20,
+ 0x0, 0x0, 0x0, 0x3, 0xae, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xea, 0x20, 0x0, 0x0, 0x0,
+ 0x6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0x30, 0x0, 0x0, 0x5, 0xff, 0xe8,
+ 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x8f, 0xfe,
+ 0x0, 0x0, 0x1, 0xef, 0xd1, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x4f, 0xf5, 0x0, 0x0,
+ 0xaf, 0xf2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0xef, 0x70, 0x0, 0x5f, 0xf7, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd,
+ 0xf8, 0x0, 0x1e, 0xfc, 0x0, 0x0, 0xa, 0xe4,
+ 0x0, 0x2, 0xec, 0x0, 0x0, 0xdf, 0x80, 0xa,
+ 0xff, 0x20, 0x0, 0x0, 0xdf, 0xf4, 0x2, 0xef,
+ 0xf0, 0x0, 0xd, 0xf8, 0x5, 0xff, 0x70, 0x0,
+ 0x0, 0x2, 0xef, 0xf6, 0xef, 0xf4, 0x0, 0x0,
+ 0xdf, 0x80, 0xdf, 0xd0, 0x0, 0x0, 0x0, 0x2,
+ 0xef, 0xff, 0xf4, 0x0, 0x0, 0xd, 0xf8, 0xf,
+ 0xf6, 0x0, 0x0, 0x0, 0x0, 0x5, 0xff, 0xf8,
+ 0x0, 0x0, 0x0, 0xdf, 0x80, 0xff, 0x90, 0x0,
+ 0x0, 0x0, 0x2, 0xef, 0xff, 0xf4, 0x0, 0x0,
+ 0xd, 0xf8, 0x8, 0xff, 0x40, 0x0, 0x0, 0x2,
+ 0xef, 0xf7, 0xef, 0xf3, 0x0, 0x0, 0xdf, 0x80,
+ 0xd, 0xfd, 0x0, 0x0, 0x0, 0xcf, 0xf5, 0x3,
+ 0xef, 0xf0, 0x0, 0xd, 0xf8, 0x0, 0x4f, 0xf9,
+ 0x0, 0x0, 0xa, 0xf5, 0x0, 0x3, 0xed, 0x0,
+ 0x0, 0xdf, 0x80, 0x0, 0x9f, 0xf3, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd, 0xf8,
+ 0x0, 0x0, 0xef, 0xd0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0xdf, 0x80, 0x0, 0x4,
+ 0xff, 0x90, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x1f, 0xf6, 0x0, 0x0, 0x9, 0xff, 0xa2,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c, 0xff,
+ 0x10, 0x0, 0x0, 0xc, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0x70, 0x0, 0x0,
+ 0x0, 0x8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x45, 0x66, 0x66, 0x66, 0x66, 0x66, 0x54, 0x0,
+ 0x0,
/* U+1F04 "ἄ" */
0x0, 0x0, 0x0, 0x0, 0x1, 0xaf, 0xc3, 0x0,
@@ -1129,84 +1187,167 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
0x0, 0x0, 0x0, 0xb, 0xa0, 0x0, 0x0, 0x0,
/* U+1F06 "ἆ" */
- 0x0, 0x0, 0xf, 0xff, 0xff, 0xfb, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0xfe, 0xbb, 0xbf, 0xb0, 0x0,
- 0x0, 0x0, 0x0, 0xf, 0xb0, 0x0, 0xfb, 0x0,
- 0x0, 0xa, 0xaa, 0xaa, 0xfb, 0x0, 0xf, 0xea,
- 0xaa, 0xa7, 0xff, 0xff, 0xff, 0xb0, 0x0, 0xff,
- 0xff, 0xff, 0xbf, 0xb0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0xfa, 0xfb, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0xf, 0xaf, 0xb0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0xfa, 0xff, 0xff, 0xff, 0xff,
- 0xff, 0xff, 0xff, 0xff, 0x9b, 0xbb, 0xbb, 0xbb,
- 0xbb, 0xbb, 0xbb, 0xbe, 0xf5, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0x0, 0xcf, 0x2, 0xb5, 0x0,
- 0xb7, 0x0, 0x0, 0x0, 0xd, 0xd0, 0x2f, 0x80,
- 0xf, 0xb0, 0x0, 0x0, 0x0, 0xdd, 0x3, 0xf8,
- 0x0, 0xfb, 0x0, 0x0, 0x0, 0xd, 0xe0, 0x3f,
- 0x80, 0xf, 0xb0, 0x0, 0x0, 0x0, 0xdd, 0x0,
- 0xfe, 0xcc, 0xfe, 0xcc, 0xcc, 0xcc, 0xcf, 0xa0,
- 0x7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf2,
- 0x0,
+ 0x0, 0x0, 0x6, 0x0, 0x0, 0x9, 0x70, 0x0,
+ 0x8, 0x70, 0x0, 0x8, 0x70, 0x0, 0x8, 0x70,
+ 0x0, 0x0, 0x87, 0x0, 0x0, 0x0, 0x87, 0x0,
+ 0x0, 0x0, 0x87, 0x0, 0x0, 0x0, 0x97, 0x0,
+ 0x0, 0x0, 0x60,
/* U+1F07 "ἇ" */
+ 0xff, 0xff, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0xd, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xb0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0xdf, 0xff, 0xfd, 0xff,
+ 0xff, 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd,
+ 0xff, 0xff, 0xdf, 0xff, 0xff, 0xb0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0xdf, 0xff, 0xfd, 0xff, 0xff,
+ 0xfb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd, 0xff,
+ 0xff, 0xdf, 0xff, 0xff, 0xb0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0xdf, 0xff, 0xfd, 0xff, 0xff, 0xfb,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0xd, 0xff, 0xff,
+ 0xdf, 0xff, 0xff, 0xb0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0xdf, 0xff, 0xfd, 0xff, 0xff, 0xfb, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0xd, 0xff, 0xff, 0xdf,
+ 0xff, 0xff, 0xb0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0xe3, 0x0,
- 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe, 0xfe,
- 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4,
- 0xff, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x4f, 0xfe, 0x30, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x3, 0xff, 0xe2, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0x0, 0x3f, 0xfe, 0x20, 0x0,
- 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xff, 0xe1,
- 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8f,
- 0xf2, 0x8, 0xdd, 0xdd, 0xdd, 0xdd, 0xdb, 0x0,
- 0x5f, 0xf2, 0x8f, 0xff, 0xff, 0xff, 0xff, 0xff,
- 0x40, 0x4f, 0xf2, 0x39, 0xdf, 0xff, 0xff, 0xff,
- 0xfe, 0x10, 0x5f, 0xf2, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x10, 0x0, 0x8f, 0xf2, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0x4, 0xff, 0xe1, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0x0, 0x3f, 0xff, 0x30, 0x0,
- 0x0, 0x0, 0x0, 0x0, 0x3, 0xff, 0xf3, 0x0,
- 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0xff, 0x30,
- 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0xff, 0xf3,
- 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe, 0xff,
- 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4,
- 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0xdf, 0xff, 0xfd, 0xff, 0xff, 0xfb, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0xd, 0xff, 0xff, 0xdf, 0xff,
+ 0xff, 0xb0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdf,
+ 0xff, 0xfd, 0xff, 0xff, 0xfb, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0xd, 0xff, 0xff, 0xdf, 0xff, 0xff,
+ 0xb0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdf, 0xff,
+ 0xfd, 0xff, 0xff, 0xfe, 0xcc, 0xcc, 0xcc, 0xcc,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc,
+ 0xcc, 0xcf, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd,
/* U+1F08 "Ἀ" */
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
- 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0xa, 0xd1, 0x0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x8, 0xff, 0x20, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0x6, 0xff, 0x40, 0x0, 0x60,
- 0x0, 0x0, 0x0, 0x0, 0x5, 0xff, 0x60, 0x0,
- 0xcf, 0x80, 0x0, 0x0, 0x0, 0x3, 0xff, 0x70,
- 0x0, 0x4, 0xff, 0x40, 0x0, 0x0, 0x2, 0xef,
- 0x90, 0x0, 0x0, 0x7, 0xff, 0x20, 0x0, 0x1,
- 0xdf, 0xb0, 0x0, 0x0, 0x0, 0xa, 0xfd, 0x0,
- 0x0, 0xcf, 0xc0, 0x0, 0x0, 0x0, 0x0, 0xd,
- 0xfb, 0x2, 0xcf, 0xd1, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x2e, 0xff, 0xff, 0xe2, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0x0, 0x4f, 0xff, 0xf3, 0x0, 0x0,
- 0x0, 0x0,
-
- /* U+1F09 "Ἁ" */
- 0x0, 0x0, 0x0, 0x4, 0xa0, 0x0, 0x0, 0x0,
- 0x0, 0x0, 0xb, 0xf9, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x1, 0xcf, 0xb0, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0xa, 0xfd, 0x20, 0x0, 0x0, 0x0, 0x0,
- 0x0, 0x8f, 0xe1, 0x0, 0x0, 0x0, 0x0, 0x0,
- 0x9, 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xf9, 0x7,
- 0xf7, 0x3f, 0xff, 0xff, 0xff, 0xf9, 0x7, 0xf7,
- 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xf8, 0x0,
- 0x0, 0x0, 0x0, 0x0, 0x5f, 0xf4, 0x0, 0x0,
- 0x0, 0x0, 0x4, 0xff, 0x50, 0x0, 0x0, 0x0,
- 0x0, 0x4f, 0xf5, 0x0, 0x0, 0x0, 0x0, 0x4,
- 0xff, 0x50, 0x0, 0x0, 0x0, 0x0, 0xc, 0xf7,
- 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0xb0, 0x0,
- 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x99, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x6f, 0xf9, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf, 0xf9,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbf,
+ 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0xaf, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0xbf, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0xbf, 0xf7, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0xff, 0xb3, 0xbd, 0xdd, 0xdd,
+ 0xdd, 0xdc, 0x50, 0xd, 0xfb, 0xff, 0xff, 0xff,
+ 0xff, 0xff, 0xfc, 0x0, 0xcf, 0xb7, 0xbe, 0xff,
+ 0xff, 0xff, 0xff, 0x80, 0xe, 0xfb, 0x0, 0x0,
+ 0x0, 0x0, 0x0, 0x10, 0x0, 0xff, 0xb0, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0xaf, 0xf8, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0xaf, 0xfa, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0xaf, 0xfa, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0xaf, 0xfa, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x9f, 0xfa, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x6f, 0xfa, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xba, 0x0,
+ 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
+ 0x0, 0x0, 0x0,
/* U+2019 "’" */
0xd, 0xf1, 0xf, 0xc0, 0x3f, 0x60, 0x6f, 0x0,
@@ -1230,6 +1371,19 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
0x0, 0x3, 0xff, 0xb8, 0x8a, 0xd0, 0x0, 0x0,
0x19, 0xdf, 0xec, 0x70,
+ /* U+20AE "₮" */
+ 0xaf, 0xff, 0xff, 0xff, 0xff, 0xf1, 0x59, 0x99,
+ 0xaf, 0xd9, 0x99, 0x90, 0x0, 0x0, 0x2f, 0xa0,
+ 0x0, 0x0, 0x0, 0x0, 0x2f, 0xa0, 0x73, 0x0,
+ 0x0, 0x0, 0x2f, 0xcc, 0xf5, 0x0, 0x0, 0x0,
+ 0x3f, 0xfb, 0x10, 0x0, 0x0, 0x5, 0xef, 0xb0,
+ 0x10, 0x0, 0x0, 0xaf, 0xaf, 0xa5, 0xe7, 0x0,
+ 0x0, 0x93, 0x2f, 0xff, 0x80, 0x0, 0x0, 0x0,
+ 0x8f, 0xe3, 0x0, 0x0, 0x0, 0x3d, 0xff, 0xa0,
+ 0x0, 0x0, 0x0, 0xeb, 0x4f, 0xa0, 0x0, 0x0,
+ 0x0, 0x20, 0x2f, 0xa0, 0x0, 0x0, 0x0, 0x0,
+ 0x2f, 0xa0, 0x0, 0x0,
+
/* U+221A "√" */
0x0, 0x0, 0x0, 0x0, 0x0, 0x67, 0x0, 0x0,
0x0, 0x0, 0x0, 0xe7, 0x0, 0x0, 0x0, 0x0,
@@ -1246,6 +1400,7 @@ static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
0x0, 0x0, 0x5f, 0x40, 0x0, 0x0
};
+
/*---------------------
* GLYPH DESCRIPTION
*--------------------*/
@@ -1350,20 +1505,20 @@ static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = {
{.bitmap_index = 5961, .adv_w = 183, .box_w = 11, .box_h = 14, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6038, .adv_w = 183, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = 0},
{.bitmap_index = 6122, .adv_w = 85, .box_w = 3, .box_h = 3, .ofs_x = 1, .ofs_y = 6},
- {.bitmap_index = 6127, .adv_w = 320, .box_w = 17, .box_h = 14, .ofs_x = 0, .ofs_y = 0},
- {.bitmap_index = 6246, .adv_w = 320, .box_w = 20, .box_h = 5, .ofs_x = 0, .ofs_y = 1},
- {.bitmap_index = 6296, .adv_w = 320, .box_w = 13, .box_h = 20, .ofs_x = -7, .ofs_y = -7},
- {.bitmap_index = 6426, .adv_w = 320, .box_w = 19, .box_h = 15, .ofs_x = -1, .ofs_y = 0},
- {.bitmap_index = 6569, .adv_w = 0, .box_w = 24, .box_h = 20, .ofs_x = -12, .ofs_y = -9},
- {.bitmap_index = 6809, .adv_w = 0, .box_w = 16, .box_h = 9, .ofs_x = -8, .ofs_y = 0},
- {.bitmap_index = 6881, .adv_w = 320, .box_w = 17, .box_h = 17, .ofs_x = 0, .ofs_y = -1},
- {.bitmap_index = 7026, .adv_w = 320, .box_w = 18, .box_h = 21, .ofs_x = 0, .ofs_y = -4},
- {.bitmap_index = 7215, .adv_w = 320, .box_w = 19, .box_h = 12, .ofs_x = 2, .ofs_y = 2},
- {.bitmap_index = 7329, .adv_w = 320, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = 0},
- {.bitmap_index = 7434, .adv_w = 54, .box_w = 4, .box_h = 5, .ofs_x = 0, .ofs_y = 9},
- {.bitmap_index = 7444, .adv_w = 112, .box_w = 7, .box_h = 5, .ofs_x = 0, .ofs_y = 9},
- {.bitmap_index = 7462, .adv_w = 189, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = 0},
- {.bitmap_index = 7546, .adv_w = 176, .box_w = 12, .box_h = 17, .ofs_x = 0, .ofs_y = 0}
+ {.bitmap_index = 6127, .adv_w = 479, .box_w = 24, .box_h = 22, .ofs_x = 3, .ofs_y = -10},
+ {.bitmap_index = 6391, .adv_w = 320, .box_w = 42, .box_h = 10, .ofs_x = -12, .ofs_y = 2},
+ {.bitmap_index = 6601, .adv_w = 320, .box_w = 13, .box_h = 20, .ofs_x = -7, .ofs_y = -7},
+ {.bitmap_index = 6731, .adv_w = 320, .box_w = 27, .box_h = 22, .ofs_x = -6, .ofs_y = -8},
+ {.bitmap_index = 7028, .adv_w = 0, .box_w = 24, .box_h = 20, .ofs_x = -12, .ofs_y = -9},
+ {.bitmap_index = 7268, .adv_w = 0, .box_w = 16, .box_h = 9, .ofs_x = -8, .ofs_y = 0},
+ {.bitmap_index = 7340, .adv_w = 0, .box_w = 7, .box_h = 10, .ofs_x = -1, .ofs_y = -5},
+ {.bitmap_index = 7375, .adv_w = 1646, .box_w = 103, .box_h = 20, .ofs_x = 0, .ofs_y = -3},
+ {.bitmap_index = 8405, .adv_w = 320, .box_w = 17, .box_h = 21, .ofs_x = 0, .ofs_y = -3},
+ {.bitmap_index = 8584, .adv_w = 54, .box_w = 4, .box_h = 5, .ofs_x = 0, .ofs_y = 9},
+ {.bitmap_index = 8594, .adv_w = 112, .box_w = 7, .box_h = 5, .ofs_x = 0, .ofs_y = 9},
+ {.bitmap_index = 8612, .adv_w = 189, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = 0},
+ {.bitmap_index = 8696, .adv_w = 183, .box_w = 12, .box_h = 14, .ofs_x = 0, .ofs_y = 0},
+ {.bitmap_index = 8780, .adv_w = 176, .box_w = 12, .box_h = 17, .ofs_x = 0, .ofs_y = 0}
};
/*---------------------
@@ -1372,12 +1527,13 @@ static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = {
static const uint16_t unicode_list_1[] = {
0x0, 0x2, 0x14, 0x1e5d, 0x1e5e, 0x1e5f, 0x1e60, 0x1e61,
- 0x1e62, 0x1e63, 0x1e64, 0x1e65, 0x1e66, 0x1f76, 0x1f7a, 0x2009,
+ 0x1e62, 0x1e63, 0x1e64, 0x1e65, 0x1f76, 0x1f7a, 0x2009, 0x200b,
0x2177
};
/*Collect the unicode lists and glyph_id offsets*/
-static const lv_font_fmt_txt_cmap_t cmaps[] = {
+static const lv_font_fmt_txt_cmap_t cmaps[] =
+{
{
.range_start = 32, .range_length = 95, .glyph_id_start = 1,
.unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
@@ -1388,6 +1544,8 @@ static const lv_font_fmt_txt_cmap_t cmaps[] = {
}
};
+
+
/*--------------------
* ALL CUSTOM DATA
*--------------------*/
@@ -1413,6 +1571,7 @@ static lv_font_fmt_txt_dsc_t font_dsc = {
#endif
};
+
/*-----------------
* PUBLIC FONT
*----------------*/
@@ -1425,8 +1584,8 @@ lv_font_t openSansEnIllustrate = {
#endif
.get_glyph_dsc = lv_font_get_glyph_dsc_fmt_txt, /*Function pointer to get glyph's data*/
.get_glyph_bitmap = lv_font_get_bitmap_fmt_txt, /*Function pointer to get glyph's bitmap*/
- .line_height = 30, /*The maximum line height required by the font*/
- .base_line = 7, /*Baseline measured from the bottom of the line*/
+ .line_height = 28, /*The maximum line height required by the font*/
+ .base_line = 10, /*Baseline measured from the bottom of the line*/
#if !(LVGL_VERSION_MAJOR == 6 && LVGL_VERSION_MINOR == 0)
.subpx = LV_FONT_SUBPX_NONE,
#endif
@@ -1437,4 +1596,7 @@ lv_font_t openSansEnIllustrate = {
.dsc = &font_dsc /*The custom font data. Will be accessed by `get_glyph_bitmap/dsc` */
};
+
+
#endif /*#if OPENSANSENILLUSTRATE*/
+
diff --git a/src/ui/gui_widgets/multi/web3/gui_connect_wallet_widgets.c b/src/ui/gui_widgets/multi/web3/gui_connect_wallet_widgets.c
index 040fe10..4f57e36 100644
--- a/src/ui/gui_widgets/multi/web3/gui_connect_wallet_widgets.c
+++ b/src/ui/gui_widgets/multi/web3/gui_connect_wallet_widgets.c
@@ -944,7 +944,7 @@ static void AddCoinsFromArray(const lv_img_dsc_t *coinArray[], uint32_t arraySiz
}
}
-static void AddWalletCoins(const char *coinArray[], uint32_t arraySize)
+static void AddWalletCoins(const lv_img_dsc_t *coinArray[], uint32_t arraySize)
{
if (lv_obj_get_child_cnt(g_coinCont) > 0) {
lv_obj_clean(g_coinCont);
Why this scored 19/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.