From f20435329b708de5fe4bdb6e661efd5a52b1a7de Mon Sep 17 00:00:00 2001 From: pelgraine <140762863+pelgraine@users.noreply.github.com> Date: Tue, 10 Feb 2026 02:10:53 +1100 Subject: [PATCH] updated Claude AI drawn emoji sprites list --- .../companion_radio/ui-new/Emojisprites.h | 146 +++++++++--------- 1 file changed, 69 insertions(+), 77 deletions(-) diff --git a/examples/companion_radio/ui-new/Emojisprites.h b/examples/companion_radio/ui-new/Emojisprites.h index 34f7cd3e..6b66f590 100644 --- a/examples/companion_radio/ui-new/Emojisprites.h +++ b/examples/companion_radio/ui-new/Emojisprites.h @@ -3,7 +3,7 @@ // Emoji sprites for e-ink display - dual size // Large (12x12) for compose/picker, Small (10x10) for channel view // MSB-first, 2 bytes per row -// 47 total emoji: joy/thumbsup/frown first, then 44 original +// 46 total emoji: joy/thumbsup/frown first, then 43 original (telephone removed) #include #ifdef ESP32 @@ -15,11 +15,11 @@ #define EMOJI_SM_W 10 #define EMOJI_SM_H 10 -#define EMOJI_COUNT 47 +#define EMOJI_COUNT 46 // Escape codes in 0x80+ range - safe from keyboard ASCII (32-126) #define EMOJI_ESCAPE_START 0x80 -#define EMOJI_ESCAPE_END 0xAE // 0x80 + 46 +#define EMOJI_ESCAPE_END 0xAD // 0x80 + 45 #define EMOJI_PAD_BYTE 0x7F // DEL, not typeable (key < 127 guard) // ======== LARGE 12x12 SPRITES ======== @@ -62,11 +62,11 @@ static const uint8_t emoji_lg_lightning[] PROGMEM = { }; // [9] tophat static const uint8_t emoji_lg_tophat[] PROGMEM = { - 0x00,0x00, 0x1F,0x80, 0x3F,0xC0, 0x3F,0xC0, 0x3F,0xC0, 0x3F,0xC0, 0x20,0x40, 0x3F,0xC0, 0x7F,0xE0, 0xFF,0xF0, 0xFF,0xF0, 0x00,0x00, + 0x00,0x00, 0x1F,0x80, 0x3F,0xC0, 0x3F,0xC0, 0x3F,0xC0, 0x3F,0xC0, 0x3F,0xC0, 0x20,0x40, 0x7F,0xE0, 0xFF,0xF0, 0xFF,0xF0, 0x00,0x00, }; // [10] motorcycle static const uint8_t emoji_lg_motorcycle[] PROGMEM = { - 0x00,0x00, 0x00,0x00, 0x0F,0x00, 0x1F,0x80, 0x7F,0xE0, 0xDF,0xB0, 0xD0,0xB0, 0xD0,0xB0, 0xDF,0xB0, 0x60,0x60, 0x00,0x00, 0x00,0x00, + 0x00,0x00, 0x00,0x00, 0x0F,0x00, 0x1F,0x80, 0x7F,0xE0, 0xDF,0xB0, 0xDF,0xB0, 0xDF,0xB0, 0xDF,0xB0, 0x60,0x60, 0x00,0x00, 0x00,0x00, }; // [11] seedling static const uint8_t emoji_lg_seedling[] PROGMEM = { @@ -106,109 +106,105 @@ static const uint8_t emoji_lg_invader[] PROGMEM = { }; // [20] dagger static const uint8_t emoji_lg_dagger[] PROGMEM = { - 0x00,0x20, 0x00,0x60, 0x00,0xC0, 0x01,0x80, 0x03,0x00, 0x06,0x00, 0x0C,0x00, 0x18,0x00, 0x38,0x00, 0x58,0x00, 0x28,0x00, 0x18,0x00, + 0x01,0x80, 0x01,0x40, 0x01,0xA0, 0x01,0xC0, 0x01,0x80, 0x03,0x00, 0x06,0x00, 0x0C,0x00, 0x18,0x00, 0x30,0x00, 0x60,0x00, 0x40,0x00, }; // [21] grimace static const uint8_t emoji_lg_grimace[] PROGMEM = { 0x1F,0x80, 0x20,0x40, 0x59,0xA0, 0x59,0xA0, 0x40,0x20, 0x40,0x20, 0x5F,0xA0, 0x55,0x40, 0x5F,0xA0, 0x20,0x40, 0x1F,0x80, 0x00,0x00, }; -// [22] telephone -static const uint8_t emoji_lg_telephone[] PROGMEM = { - 0x00,0x00, 0x7F,0xE0, 0xC0,0x30, 0xC0,0x30, 0x60,0x60, 0x30,0xC0, 0x1F,0x80, 0x0F,0x00, 0x1F,0x80, 0x3F,0xC0, 0x7F,0xE0, 0x00,0x00, -}; -// [23] mountain +// [22] mountain static const uint8_t emoji_lg_mountain[] PROGMEM = { 0x00,0x00, 0x00,0x00, 0x06,0x00, 0x0F,0x00, 0x19,0x80, 0x30,0xC0, 0x66,0x60, 0xCF,0x30, 0x9F,0x90, 0xFF,0xF0, 0xFF,0xF0, 0x00,0x00, }; -// [24] end_arrow +// [23] end_arrow static const uint8_t emoji_lg_end_arrow[] PROGMEM = { 0x00,0x00, 0x7B,0x60, 0x43,0x60, 0x42,0xA0, 0x72,0xA0, 0x43,0x60, 0x43,0x60, 0x7B,0x60, 0x00,0x00, 0x06,0x00, 0x0F,0x00, 0x06,0x00, }; -// [25] hollow_circle +// [24] hollow_circle static const uint8_t emoji_lg_hollow_circle[] PROGMEM = { 0x1F,0x80, 0x20,0x40, 0x40,0x20, 0x80,0x10, 0x80,0x10, 0x80,0x10, 0x80,0x10, 0x80,0x10, 0x40,0x20, 0x20,0x40, 0x1F,0x80, 0x00,0x00, }; -// [26] dragon +// [25] dragon static const uint8_t emoji_lg_dragon[] PROGMEM = { 0x60,0x00, 0xF0,0x00, 0x76,0x00, 0x3F,0x00, 0x1F,0x00, 0x0F,0x00, 0x1F,0x80, 0x3F,0xC0, 0x79,0xE0, 0x30,0xC0, 0x20,0x40, 0x30,0xC0, }; -// [27] globe_meridians +// [26] globe_meridians static const uint8_t emoji_lg_globe_meridians[] PROGMEM = { 0x1F,0x80, 0x26,0x40, 0x46,0x20, 0x86,0x10, 0xFF,0xF0, 0x86,0x10, 0x86,0x10, 0x46,0x20, 0x26,0x40, 0x1F,0x80, 0x00,0x00, 0x00,0x00, }; -// [28] eggplant +// [27] eggplant static const uint8_t emoji_lg_eggplant[] PROGMEM = { 0x01,0x80, 0x03,0x00, 0x07,0x00, 0x0F,0x00, 0x1F,0x00, 0x3F,0x00, 0x3F,0x00, 0x7E,0x00, 0x7C,0x00, 0x78,0x00, 0x30,0x00, 0x00,0x00, }; -// [29] shield +// [28] shield static const uint8_t emoji_lg_shield[] PROGMEM = { 0x00,0x00, 0x7F,0xE0, 0x7F,0xE0, 0x6F,0x60, 0x6F,0x60, 0x6F,0x60, 0x36,0xC0, 0x3F,0xC0, 0x1F,0x80, 0x0F,0x00, 0x06,0x00, 0x00,0x00, }; -// [30] goggles +// [29] goggles static const uint8_t emoji_lg_goggles[] PROGMEM = { 0x00,0x00, 0x00,0x00, 0x00,0x00, 0x79,0xE0, 0xCF,0x30, 0x86,0x10, 0x86,0x10, 0xCF,0x30, 0x79,0xE0, 0x00,0x00, 0x00,0x00, 0x00,0x00, }; -// [31] lizard +// [30] lizard static const uint8_t emoji_lg_lizard[] PROGMEM = { - 0x00,0x60, 0x00,0xF0, 0x01,0xB0, 0x03,0x00, 0x06,0x00, 0x7C,0x00, 0xC0,0x00, 0x60,0x00, 0x30,0x00, 0x18,0x00, 0x0E,0x00, 0x06,0x00, + 0x00,0x00, 0x03,0x80, 0x07,0xC0, 0x8F,0x00, 0x7F,0x00, 0x3E,0x00, 0x3F,0x80, 0x23,0xC0, 0x41,0xC0, 0x00,0xC0, 0x00,0x60, 0x00,0x20, }; -// [32] zany_face +// [31] zany_face static const uint8_t emoji_lg_zany_face[] PROGMEM = { 0x1F,0x80, 0x20,0x40, 0x59,0x20, 0x58,0xA0, 0x40,0x20, 0x40,0x20, 0x4F,0x20, 0x50,0xA0, 0x20,0x40, 0x1F,0x80, 0x00,0x00, 0x00,0x00, }; -// [33] kangaroo +// [32] kangaroo static const uint8_t emoji_lg_kangaroo[] PROGMEM = { 0x0E,0x00, 0x1F,0x00, 0x1F,0x00, 0x0E,0x00, 0x0F,0x00, 0x07,0x80, 0x47,0x80, 0x65,0x80, 0x3C,0x80, 0x18,0x80, 0x10,0xC0, 0x18,0xF0, }; -// [34] feather +// [33] feather static const uint8_t emoji_lg_feather[] PROGMEM = { 0x00,0x20, 0x00,0x60, 0x00,0xC0, 0x01,0x80, 0x03,0x00, 0x06,0x00, 0x0C,0x00, 0x18,0x00, 0x30,0x00, 0x60,0x00, 0x70,0x00, 0x00,0x00, }; -// [35] bright +// [34] bright static const uint8_t emoji_lg_bright[] PROGMEM = { 0x06,0x00, 0x26,0x40, 0x16,0x80, 0x0F,0x00, 0x6F,0x60, 0x6F,0x60, 0x0F,0x00, 0x16,0x80, 0x26,0x40, 0x06,0x00, 0x00,0x00, 0x00,0x00, }; -// [36] part_alt +// [35] part_alt static const uint8_t emoji_lg_part_alt[] PROGMEM = { - 0x60,0xC0, 0x71,0xC0, 0x3B,0x80, 0x1F,0x00, 0x0E,0x00, 0x0E,0x00, 0x1F,0x00, 0x3B,0x80, 0x71,0xC0, 0x60,0xC0, 0x00,0x00, 0x00,0x00, + 0xC0,0xC0, 0xE1,0xC0, 0xF3,0xC0, 0xDE,0xC0, 0xCC,0xC0, 0xCC,0xC0, 0xC0,0xC0, 0xC0,0xC0, 0xC0,0xC0, 0xC0,0xC0, 0x00,0x00, 0x00,0x00, }; -// [37] motorboat +// [36] motorboat static const uint8_t emoji_lg_motorboat[] PROGMEM = { 0x00,0x00, 0x00,0x00, 0x02,0x00, 0x07,0x00, 0x0F,0x80, 0x1F,0xC0, 0xFF,0xF0, 0x7F,0xE0, 0x3F,0xC0, 0x1F,0x80, 0x00,0x00, 0x00,0x00, }; -// [38] playing_card -static const uint8_t emoji_lg_playing_card[] PROGMEM = { - 0x7F,0x80, 0x40,0x80, 0x4C,0x80, 0x52,0x80, 0x52,0x80, 0x52,0x80, 0x4C,0x80, 0x40,0x80, 0x7F,0x80, 0x00,0x00, 0x00,0x00, 0x00,0x00, +// [37] domino +static const uint8_t emoji_lg_domino[] PROGMEM = { + 0xFF,0xF0, 0x99,0x90, 0x80,0x10, 0x99,0x90, 0x80,0x10, 0x99,0x90, 0xFF,0xF0, 0x80,0x10, 0x80,0x10, 0x86,0x10, 0x80,0x10, 0xFF,0xF0, }; -// [39] satellite +// [38] satellite static const uint8_t emoji_lg_satellite[] PROGMEM = { 0x78,0x00, 0xCC,0x00, 0x84,0x00, 0xCD,0x00, 0x7B,0x00, 0x03,0x80, 0x01,0xC0, 0x00,0xE0, 0x00,0x60, 0x00,0x20, 0x00,0x00, 0x00,0x00, }; -// [40] customs +// [39] customs static const uint8_t emoji_lg_customs[] PROGMEM = { 0x1F,0x80, 0x20,0x40, 0x40,0x20, 0x4F,0x20, 0x50,0xA0, 0x50,0xA0, 0x4F,0x20, 0x42,0x20, 0x22,0x40, 0x1F,0x80, 0x00,0x00, 0x00,0x00, }; -// [41] cowboy +// [40] cowboy static const uint8_t emoji_lg_cowboy[] PROGMEM = { 0x0F,0x00, 0x0F,0x00, 0x7F,0xE0, 0xFF,0xF0, 0x00,0x00, 0x3F,0xC0, 0x59,0xA0, 0x40,0x20, 0x4F,0x20, 0x20,0x40, 0x1F,0x80, 0x00,0x00, }; -// [42] wheel +// [41] wheel static const uint8_t emoji_lg_wheel[] PROGMEM = { 0x1F,0x80, 0x26,0x40, 0x46,0x20, 0x9F,0x90, 0xB6,0xD0, 0xFF,0xF0, 0xB6,0xD0, 0x9F,0x90, 0x46,0x20, 0x26,0x40, 0x1F,0x80, 0x00,0x00, }; -// [43] koala +// [42] koala static const uint8_t emoji_lg_koala[] PROGMEM = { 0x60,0x60, 0xF0,0xF0, 0xF0,0xF0, 0x76,0xE0, 0x26,0x40, 0x2F,0x40, 0x26,0x40, 0x30,0xC0, 0x1F,0x80, 0x00,0x00, 0x00,0x00, 0x00,0x00, }; -// [44] control_knobs +// [43] control_knobs static const uint8_t emoji_lg_control_knobs[] PROGMEM = { 0x00,0x00, 0x33,0x30, 0x33,0x30, 0x33,0x30, 0x33,0x30, 0x33,0x30, 0x33,0x30, 0x7B,0x30, 0x37,0xB0, 0x33,0x70, 0x33,0x30, 0x00,0x00, }; -// [45] peach +// [44] peach static const uint8_t emoji_lg_peach[] PROGMEM = { 0x06,0x00, 0x0C,0x00, 0x1E,0x00, 0x3F,0x00, 0x7F,0x80, 0x7B,0xC0, 0x7B,0xC0, 0x7B,0xC0, 0x3F,0xC0, 0x1F,0x80, 0x0F,0x00, 0x00,0x00, }; -// [46] racing_car +// [45] racing_car static const uint8_t emoji_lg_racing_car[] PROGMEM = { 0x00,0x00, 0x00,0x00, 0x00,0x00, 0x07,0x80, 0x0F,0xC0, 0x7F,0xE0, 0xFF,0xF0, 0xFF,0xF0, 0x6F,0x60, 0x49,0x20, 0x00,0x00, 0x00,0x00, }; @@ -218,11 +214,11 @@ static const uint8_t* const EMOJI_SPRITES_LG[] PROGMEM = { emoji_lg_wireless, emoji_lg_infinity, emoji_lg_trex, emoji_lg_skull, emoji_lg_cross, emoji_lg_lightning, emoji_lg_tophat, emoji_lg_motorcycle, emoji_lg_seedling, emoji_lg_flag_au, emoji_lg_umbrella, emoji_lg_nazar, emoji_lg_globe, emoji_lg_radioactive, emoji_lg_cow, - emoji_lg_alien, emoji_lg_invader, emoji_lg_dagger, emoji_lg_grimace, emoji_lg_telephone, + emoji_lg_alien, emoji_lg_invader, emoji_lg_dagger, emoji_lg_grimace, emoji_lg_mountain, emoji_lg_end_arrow, emoji_lg_hollow_circle, emoji_lg_dragon, emoji_lg_globe_meridians, emoji_lg_eggplant, emoji_lg_shield, emoji_lg_goggles, emoji_lg_lizard, emoji_lg_zany_face, emoji_lg_kangaroo, emoji_lg_feather, emoji_lg_bright, emoji_lg_part_alt, emoji_lg_motorboat, - emoji_lg_playing_card, emoji_lg_satellite, emoji_lg_customs, emoji_lg_cowboy, emoji_lg_wheel, + emoji_lg_domino, emoji_lg_satellite, emoji_lg_customs, emoji_lg_cowboy, emoji_lg_wheel, emoji_lg_koala, emoji_lg_control_knobs, emoji_lg_peach, emoji_lg_racing_car, }; @@ -256,10 +252,10 @@ static const uint8_t emoji_sm_lightning[] PROGMEM = { 0x06,0x00, 0x0E,0x00, 0x1C,0x00, 0x3E,0x00, 0x03,0x00, 0x06,0x00, 0x0C,0x00, 0x18,0x00, 0x30,0x00, 0x00,0x00, }; static const uint8_t emoji_sm_tophat[] PROGMEM = { - 0x00,0x00, 0x3F,0x00, 0x3F,0x00, 0x3F,0x00, 0x21,0x00, 0x3F,0x00, 0x7F,0x80, 0xFF,0xC0, 0xFF,0xC0, 0x00,0x00, + 0x00,0x00, 0x3F,0x00, 0x3F,0x00, 0x3F,0x00, 0x3F,0x00, 0x21,0x00, 0x7F,0x80, 0xFF,0xC0, 0xFF,0xC0, 0x00,0x00, }; static const uint8_t emoji_sm_motorcycle[] PROGMEM = { - 0x00,0x00, 0x1E,0x00, 0x7F,0x80, 0xDE,0xC0, 0xD2,0xC0, 0xD2,0xC0, 0xDE,0xC0, 0x61,0x80, 0x00,0x00, 0x00,0x00, + 0x00,0x00, 0x1E,0x00, 0x7F,0x80, 0xDE,0xC0, 0xDE,0xC0, 0xDE,0xC0, 0xDE,0xC0, 0x61,0x80, 0x00,0x00, 0x00,0x00, }; static const uint8_t emoji_sm_seedling[] PROGMEM = { 0x00,0x00, 0x70,0x00, 0x77,0x00, 0x77,0x00, 0x3F,0x00, 0x0C,0x00, 0x0C,0x00, 0x0C,0x00, 0x00,0x00, 0x00,0x00, @@ -289,14 +285,11 @@ static const uint8_t emoji_sm_invader[] PROGMEM = { 0x33,0x00, 0x1E,0x00, 0x3F,0x00, 0x7F,0x80, 0x7F,0x80, 0x61,0x80, 0x73,0x80, 0x33,0x00, 0x33,0x00, 0x00,0x00, }; static const uint8_t emoji_sm_dagger[] PROGMEM = { - 0x00,0x80, 0x01,0x80, 0x03,0x00, 0x06,0x00, 0x0C,0x00, 0x18,0x00, 0x30,0x00, 0x70,0x00, 0x70,0x00, 0x30,0x00, + 0x03,0x00, 0x03,0x80, 0x03,0x80, 0x03,0x00, 0x06,0x00, 0x0C,0x00, 0x18,0x00, 0x30,0x00, 0x60,0x00, 0x40,0x00, }; static const uint8_t emoji_sm_grimace[] PROGMEM = { 0x3F,0x00, 0x61,0x80, 0x73,0x80, 0x40,0x80, 0x40,0x80, 0x7F,0x80, 0x55,0x00, 0x7F,0x80, 0x3F,0x00, 0x00,0x00, }; -static const uint8_t emoji_sm_telephone[] PROGMEM = { - 0x00,0x00, 0xFF,0xC0, 0xC0,0xC0, 0xC0,0xC0, 0x61,0x80, 0x3F,0x00, 0x1E,0x00, 0x3F,0x00, 0x7F,0x80, 0x00,0x00, -}; static const uint8_t emoji_sm_mountain[] PROGMEM = { 0x00,0x00, 0x00,0x00, 0x0C,0x00, 0x1E,0x00, 0x33,0x00, 0x6D,0x80, 0xDE,0xC0, 0xFF,0xC0, 0xFF,0xC0, 0x00,0x00, }; @@ -322,7 +315,7 @@ static const uint8_t emoji_sm_goggles[] PROGMEM = { 0x00,0x00, 0x00,0x00, 0x73,0x80, 0xDE,0xC0, 0x8C,0x40, 0x8C,0x40, 0xDE,0xC0, 0x73,0x80, 0x00,0x00, 0x00,0x00, }; static const uint8_t emoji_sm_lizard[] PROGMEM = { - 0x01,0x80, 0x03,0xC0, 0x06,0x40, 0x0C,0x00, 0x78,0x00, 0xC0,0x00, 0x60,0x00, 0x30,0x00, 0x1C,0x00, 0x0C,0x00, + 0x00,0x00, 0x07,0x00, 0x9E,0x00, 0x7E,0x00, 0x3E,0x00, 0x27,0x80, 0x43,0x00, 0x01,0x80, 0x00,0x80, 0x00,0x00, }; static const uint8_t emoji_sm_zany_face[] PROGMEM = { 0x3F,0x00, 0x60,0x80, 0x72,0x80, 0x40,0x80, 0x40,0x80, 0x5E,0x80, 0x61,0x80, 0x3F,0x00, 0x00,0x00, 0x00,0x00, @@ -337,13 +330,13 @@ static const uint8_t emoji_sm_bright[] PROGMEM = { 0x0C,0x00, 0x2D,0x00, 0x1E,0x00, 0x5E,0x80, 0x7F,0x80, 0x1E,0x00, 0x2D,0x00, 0x0C,0x00, 0x00,0x00, 0x00,0x00, }; static const uint8_t emoji_sm_part_alt[] PROGMEM = { - 0x63,0x00, 0x77,0x00, 0x3E,0x00, 0x1C,0x00, 0x1C,0x00, 0x3E,0x00, 0x77,0x00, 0x63,0x00, 0x00,0x00, 0x00,0x00, + 0xC3,0x00, 0xE7,0x00, 0xDB,0x00, 0xDB,0x00, 0xC3,0x00, 0xC3,0x00, 0xC3,0x00, 0xC3,0x00, 0x00,0x00, 0x00,0x00, }; static const uint8_t emoji_sm_motorboat[] PROGMEM = { 0x00,0x00, 0x00,0x00, 0x0C,0x00, 0x1E,0x00, 0x3F,0x00, 0xFF,0xC0, 0x7F,0x80, 0x3F,0x00, 0x00,0x00, 0x00,0x00, }; -static const uint8_t emoji_sm_playing_card[] PROGMEM = { - 0x7F,0x00, 0x41,0x00, 0x5D,0x00, 0x65,0x00, 0x65,0x00, 0x59,0x00, 0x43,0x00, 0x7E,0x00, 0x00,0x00, 0x00,0x00, +static const uint8_t emoji_sm_domino[] PROGMEM = { + 0xFF,0xC0, 0xB6,0x40, 0xB6,0x40, 0xB6,0x40, 0xFF,0xC0, 0x80,0x40, 0x8C,0x40, 0x80,0x40, 0xFF,0xC0, 0x00,0x00, }; static const uint8_t emoji_sm_satellite[] PROGMEM = { 0x70,0x00, 0xD8,0x00, 0x88,0x00, 0xFE,0x00, 0x07,0x00, 0x03,0x80, 0x01,0x80, 0x00,0x80, 0x00,0x00, 0x00,0x00, @@ -375,11 +368,11 @@ static const uint8_t* const EMOJI_SPRITES_SM[] PROGMEM = { emoji_sm_wireless, emoji_sm_infinity, emoji_sm_trex, emoji_sm_skull, emoji_sm_cross, emoji_sm_lightning, emoji_sm_tophat, emoji_sm_motorcycle, emoji_sm_seedling, emoji_sm_flag_au, emoji_sm_umbrella, emoji_sm_nazar, emoji_sm_globe, emoji_sm_radioactive, emoji_sm_cow, - emoji_sm_alien, emoji_sm_invader, emoji_sm_dagger, emoji_sm_grimace, emoji_sm_telephone, + emoji_sm_alien, emoji_sm_invader, emoji_sm_dagger, emoji_sm_grimace, emoji_sm_mountain, emoji_sm_end_arrow, emoji_sm_hollow_circle, emoji_sm_dragon, emoji_sm_globe_meridians, emoji_sm_eggplant, emoji_sm_shield, emoji_sm_goggles, emoji_sm_lizard, emoji_sm_zany_face, emoji_sm_kangaroo, emoji_sm_feather, emoji_sm_bright, emoji_sm_part_alt, emoji_sm_motorboat, - emoji_sm_playing_card, emoji_sm_satellite, emoji_sm_customs, emoji_sm_cowboy, emoji_sm_wheel, + emoji_sm_domino, emoji_sm_satellite, emoji_sm_customs, emoji_sm_cowboy, emoji_sm_wheel, emoji_sm_koala, emoji_sm_control_knobs, emoji_sm_peach, emoji_sm_racing_car, }; @@ -409,31 +402,30 @@ static const EmojiCodepoint EMOJI_CODEPOINTS[EMOJI_COUNT] = { { 0x1F47E, 0x0000, 0x93 }, // invader { 0x1F5E1, 0x0000, 0x94 }, // dagger { 0x1F62C, 0x0000, 0x95 }, // grimace - { 0x260E, 0x0000, 0x96 }, // telephone - { 0x26F0, 0x0000, 0x97 }, // mountain - { 0x1F51A, 0x0000, 0x98 }, // end_arrow - { 0x2B55, 0x0000, 0x99 }, // hollow_circle - { 0x1F409, 0x0000, 0x9A }, // dragon - { 0x1F310, 0x0000, 0x9B }, // globe_meridians - { 0x1F346, 0x0000, 0x9C }, // eggplant - { 0x1F6E1, 0x0000, 0x9D }, // shield - { 0x1F97D, 0x0000, 0x9E }, // goggles - { 0x1F98E, 0x0000, 0x9F }, // lizard - { 0x1F92A, 0x0000, 0xA0 }, // zany_face - { 0x1F998, 0x0000, 0xA1 }, // kangaroo - { 0x1FAB6, 0x0000, 0xA2 }, // feather - { 0x1F506, 0x0000, 0xA3 }, // bright - { 0x303D, 0x0000, 0xA4 }, // part_alt - { 0x1F6E5, 0x0000, 0xA5 }, // motorboat - { 0x1F0CE, 0x0000, 0xA6 }, // playing_card - { 0x1F4E1, 0x0000, 0xA7 }, // satellite - { 0x1F6C3, 0x0000, 0xA8 }, // customs - { 0x1F920, 0x0000, 0xA9 }, // cowboy - { 0x1F6DE, 0x0000, 0xAA }, // wheel - { 0x1F428, 0x0000, 0xAB }, // koala - { 0x1F39B, 0x0000, 0xAC }, // control_knobs - { 0x1F351, 0x0000, 0xAD }, // peach - { 0x1F3CE, 0x0000, 0xAE }, // racing_car + { 0x26F0, 0x0000, 0x96 }, // mountain + { 0x1F51A, 0x0000, 0x97 }, // end_arrow + { 0x2B55, 0x0000, 0x98 }, // hollow_circle + { 0x1F409, 0x0000, 0x99 }, // dragon + { 0x1F310, 0x0000, 0x9A }, // globe_meridians + { 0x1F346, 0x0000, 0x9B }, // eggplant + { 0x1F6E1, 0x0000, 0x9C }, // shield + { 0x1F97D, 0x0000, 0x9D }, // goggles + { 0x1F98E, 0x0000, 0x9E }, // lizard + { 0x1F92A, 0x0000, 0x9F }, // zany_face + { 0x1F998, 0x0000, 0xA0 }, // kangaroo + { 0x1FAB6, 0x0000, 0xA1 }, // feather + { 0x1F506, 0x0000, 0xA2 }, // bright + { 0x303D, 0x0000, 0xA3 }, // part_alt + { 0x1F6E5, 0x0000, 0xA4 }, // motorboat + { 0x1F0CE, 0x0000, 0xA5 }, // domino + { 0x1F4E1, 0x0000, 0xA6 }, // satellite + { 0x1F6C3, 0x0000, 0xA7 }, // customs + { 0x1F920, 0x0000, 0xA8 }, // cowboy + { 0x1F6DE, 0x0000, 0xA9 }, // wheel + { 0x1F428, 0x0000, 0xAA }, // koala + { 0x1F39B, 0x0000, 0xAB }, // control_knobs + { 0x1F351, 0x0000, 0xAC }, // peach + { 0x1F3CE, 0x0000, 0xAD }, // racing_car }; // ---- Helper functions ----