summary refs log tree commit diff
path: root/src/emoji/Provider.cpp
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2022-10-07 23:16:00 +0200
committerNicolas Werner <nicolas.werner@hotmail.de>2022-10-08 00:27:57 +0200
commit7e0ea12ebbbb7465fc9258cfc5f26b2d153b93fc (patch)
tree192905a22ec8a579d5177c97fa01ab8c79b574a4 /src/emoji/Provider.cpp
parentFix date separator (diff)
downloadnheko-7e0ea12ebbbb7465fc9258cfc5f26b2d153b93fc.tar.xz
Update to unicode 15 and make script jinja:3 compatible
Diffstat (limited to 'src/emoji/Provider.cpp')
-rw-r--r--src/emoji/Provider.cpp282
1 files changed, 151 insertions, 131 deletions
diff --git a/src/emoji/Provider.cpp b/src/emoji/Provider.cpp
index f98e5d34..41c254d8 100644
--- a/src/emoji/Provider.cpp
+++ b/src/emoji/Provider.cpp
@@ -7,7 +7,7 @@
 
 using namespace emoji;
 
-const std::array<Emoji, 3650> emoji::Provider::emoji = {
+const std::array<Emoji, 3655> emoji::Provider::emoji = {
   // People
   Emoji{QStringLiteral(u"\U0001F600"),
         QStringLiteral(u"grinning"),
@@ -205,6 +205,10 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"lying"),
         QStringLiteral(u"lying face"),
         emoji::Emoji::Category::People},
+  Emoji{QStringLiteral(u"\U0001FAE8"),
+        QStringLiteral(u"shaking"),
+        QStringLiteral(u"shaking face"),
+        emoji::Emoji::Category::People},
   Emoji{QStringLiteral(u"\U0001F60C"),
         QStringLiteral(u"relieved"),
         QStringLiteral(u"relieved face"),
@@ -406,8 +410,8 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"face with steam from nose"),
         emoji::Emoji::Category::People},
   Emoji{QStringLiteral(u"\U0001F621"),
-        QStringLiteral(u"pouting"),
-        QStringLiteral(u"pouting face"),
+        QStringLiteral(u"enraged"),
+        QStringLiteral(u"enraged face"),
         emoji::Emoji::Category::People},
   Emoji{QStringLiteral(u"\U0001F620"),
         QStringLiteral(u"angry"),
@@ -513,10 +517,6 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"speak_no_evil_monkey"),
         QStringLiteral(u"speak-no-evil monkey"),
         emoji::Emoji::Category::People},
-  Emoji{QStringLiteral(u"\U0001F48B"),
-        QStringLiteral(u"kiss_mark"),
-        QStringLiteral(u"kiss mark"),
-        emoji::Emoji::Category::People},
   Emoji{QStringLiteral(u"\U0001F48C"),
         QStringLiteral(u"love_letter"),
         QStringLiteral(u"love letter"),
@@ -573,6 +573,10 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"red_heart"),
         QStringLiteral(u"red heart"),
         emoji::Emoji::Category::People},
+  Emoji{QStringLiteral(u"\U0001FA77"),
+        QStringLiteral(u"pink_heart"),
+        QStringLiteral(u"pink heart"),
+        emoji::Emoji::Category::People},
   Emoji{QStringLiteral(u"\U0001F9E1"),
         QStringLiteral(u"orange_heart"),
         QStringLiteral(u"orange heart"),
@@ -589,6 +593,10 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"blue_heart"),
         QStringLiteral(u"blue heart"),
         emoji::Emoji::Category::People},
+  Emoji{QStringLiteral(u"\U0001FA75"),
+        QStringLiteral(u"light_blue_heart"),
+        QStringLiteral(u"light blue heart"),
+        emoji::Emoji::Category::People},
   Emoji{QStringLiteral(u"\U0001F49C"),
         QStringLiteral(u"purple_heart"),
         QStringLiteral(u"purple heart"),
@@ -601,10 +609,18 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"black_heart"),
         QStringLiteral(u"black heart"),
         emoji::Emoji::Category::People},
+  Emoji{QStringLiteral(u"\U0001FA76"),
+        QStringLiteral(u"grey_heart"),
+        QStringLiteral(u"grey heart"),
+        emoji::Emoji::Category::People},
   Emoji{QStringLiteral(u"\U0001F90D"),
         QStringLiteral(u"white_heart"),
         QStringLiteral(u"white heart"),
         emoji::Emoji::Category::People},
+  Emoji{QStringLiteral(u"\U0001F48B"),
+        QStringLiteral(u"kiss_mark"),
+        QStringLiteral(u"kiss mark"),
+        emoji::Emoji::Category::People},
   Emoji{QStringLiteral(u"\U0001F4AF"),
         QStringLiteral(u"100"),
         QStringLiteral(u"hundred points"),
@@ -633,10 +649,6 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"hole"),
         QStringLiteral(u"hole"),
         emoji::Emoji::Category::People},
-  Emoji{QStringLiteral(u"\U0001F4A3"),
-        QStringLiteral(u"bomb"),
-        QStringLiteral(u"bomb"),
-        emoji::Emoji::Category::People},
   Emoji{QStringLiteral(u"\U0001F4AC"),
         QStringLiteral(u"speech_balloon"),
         QStringLiteral(u"speech balloon"),
@@ -659,7 +671,7 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         emoji::Emoji::Category::People},
   Emoji{QStringLiteral(u"\U0001F4A4"),
         QStringLiteral(u"zzz"),
-        QStringLiteral(u"zzz"),
+        QStringLiteral(u"ZZZ"),
         emoji::Emoji::Category::People},
   Emoji{QStringLiteral(u"\U0001F44B"),
         QStringLiteral(u"wave"),
@@ -877,6 +889,54 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"palm_up_hand_dark_skin_tone"),
         QStringLiteral(u"palm up hand: dark skin tone"),
         emoji::Emoji::Category::People},
+  Emoji{QStringLiteral(u"\U0001FAF7"),
+        QStringLiteral(u"leftwards_pushing_hand"),
+        QStringLiteral(u"leftwards pushing hand"),
+        emoji::Emoji::Category::People},
+  Emoji{QStringLiteral(u"\U0001FAF7\U0001F3FB"),
+        QStringLiteral(u"leftwards_pushing_hand_light_skin_tone"),
+        QStringLiteral(u"leftwards pushing hand: light skin tone"),
+        emoji::Emoji::Category::People},
+  Emoji{QStringLiteral(u"\U0001FAF7\U0001F3FC"),
+        QStringLiteral(u"leftwards_pushing_hand_medium_light_skin_tone"),
+        QStringLiteral(u"leftwards pushing hand: medium-light skin tone"),
+        emoji::Emoji::Category::People},
+  Emoji{QStringLiteral(u"\U0001FAF7\U0001F3FD"),
+        QStringLiteral(u"leftwards_pushing_hand_medium_skin_tone"),
+        QStringLiteral(u"leftwards pushing hand: medium skin tone"),
+        emoji::Emoji::Category::People},
+  Emoji{QStringLiteral(u"\U0001FAF7\U0001F3FE"),
+        QStringLiteral(u"leftwards_pushing_hand_medium_dark_skin_tone"),
+        QStringLiteral(u"leftwards pushing hand: medium-dark skin tone"),
+        emoji::Emoji::Category::People},
+  Emoji{QStringLiteral(u"\U0001FAF7\U0001F3FF"),
+        QStringLiteral(u"leftwards_pushing_hand_dark_skin_tone"),
+        QStringLiteral(u"leftwards pushing hand: dark skin tone"),
+        emoji::Emoji::Category::People},
+  Emoji{QStringLiteral(u"\U0001FAF8"),
+        QStringLiteral(u"rightwards_pushing_hand"),
+        QStringLiteral(u"rightwards pushing hand"),
+        emoji::Emoji::Category::People},
+  Emoji{QStringLiteral(u"\U0001FAF8\U0001F3FB"),
+        QStringLiteral(u"rightwards_pushing_hand_light_skin_tone"),
+        QStringLiteral(u"rightwards pushing hand: light skin tone"),
+        emoji::Emoji::Category::People},
+  Emoji{QStringLiteral(u"\U0001FAF8\U0001F3FC"),
+        QStringLiteral(u"rightwards_pushing_hand_medium_light_skin_tone"),
+        QStringLiteral(u"rightwards pushing hand: medium-light skin tone"),
+        emoji::Emoji::Category::People},
+  Emoji{QStringLiteral(u"\U0001FAF8\U0001F3FD"),
+        QStringLiteral(u"rightwards_pushing_hand_medium_skin_tone"),
+        QStringLiteral(u"rightwards pushing hand: medium skin tone"),
+        emoji::Emoji::Category::People},
+  Emoji{QStringLiteral(u"\U0001FAF8\U0001F3FE"),
+        QStringLiteral(u"rightwards_pushing_hand_medium_dark_skin_tone"),
+        QStringLiteral(u"rightwards pushing hand: medium-dark skin tone"),
+        emoji::Emoji::Category::People},
+  Emoji{QStringLiteral(u"\U0001FAF8\U0001F3FF"),
+        QStringLiteral(u"rightwards_pushing_hand_dark_skin_tone"),
+        QStringLiteral(u"rightwards pushing hand: dark skin tone"),
+        emoji::Emoji::Category::People},
   Emoji{QStringLiteral(u"\U0001F44C"),
         QStringLiteral(u"ok_hand"),
         QStringLiteral(u"OK hand"),
@@ -9505,6 +9565,14 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"horse"),
         QStringLiteral(u"horse face"),
         emoji::Emoji::Category::Nature},
+  Emoji{QStringLiteral(u"\U0001FACE"),
+        QStringLiteral(u"moose"),
+        QStringLiteral(u"moose"),
+        emoji::Emoji::Category::Nature},
+  Emoji{QStringLiteral(u"\U0001FACF"),
+        QStringLiteral(u"donkey"),
+        QStringLiteral(u"donkey"),
+        emoji::Emoji::Category::Nature},
   Emoji{QStringLiteral(u"\U0001F40E"),
         QStringLiteral(u"horse"),
         QStringLiteral(u"horse"),
@@ -9753,6 +9821,18 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"parrot"),
         QStringLiteral(u"parrot"),
         emoji::Emoji::Category::Nature},
+  Emoji{QStringLiteral(u"\U0001FABD"),
+        QStringLiteral(u"wing"),
+        QStringLiteral(u"wing"),
+        emoji::Emoji::Category::Nature},
+  Emoji{QStringLiteral(u"\U0001F426\U0000200D\U00002B1B"),
+        QStringLiteral(u"black_bird"),
+        QStringLiteral(u"black bird"),
+        emoji::Emoji::Category::Nature},
+  Emoji{QStringLiteral(u"\U0001FABF"),
+        QStringLiteral(u"goose"),
+        QStringLiteral(u"goose"),
+        emoji::Emoji::Category::Nature},
   Emoji{QStringLiteral(u"\U0001F438"),
         QStringLiteral(u"frog"),
         QStringLiteral(u"frog"),
@@ -9833,6 +9913,10 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"coral"),
         QStringLiteral(u"coral"),
         emoji::Emoji::Category::Nature},
+  Emoji{QStringLiteral(u"\U0001FABC"),
+        QStringLiteral(u"jellyfish"),
+        QStringLiteral(u"jellyfish"),
+        emoji::Emoji::Category::Nature},
   Emoji{QStringLiteral(u"\U0001F40C"),
         QStringLiteral(u"snail"),
         QStringLiteral(u"snail"),
@@ -9941,6 +10025,10 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"tulip"),
         QStringLiteral(u"tulip"),
         emoji::Emoji::Category::Nature},
+  Emoji{QStringLiteral(u"\U0001FABB"),
+        QStringLiteral(u"hyacinth"),
+        QStringLiteral(u"hyacinth"),
+        emoji::Emoji::Category::Nature},
   Emoji{QStringLiteral(u"\U0001F331"),
         QStringLiteral(u"seedling"),
         QStringLiteral(u"seedling"),
@@ -10001,6 +10089,10 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"nest_with_eggs"),
         QStringLiteral(u"nest with eggs"),
         emoji::Emoji::Category::Nature},
+  Emoji{QStringLiteral(u"\U0001F344"),
+        QStringLiteral(u"mushroom"),
+        QStringLiteral(u"mushroom"),
+        emoji::Emoji::Category::Nature},
   // Food
   Emoji{QStringLiteral(u"\U0001F347"),
         QStringLiteral(u"grapes"),
@@ -10126,10 +10218,6 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"onion"),
         QStringLiteral(u"onion"),
         emoji::Emoji::Category::Food},
-  Emoji{QStringLiteral(u"\U0001F344"),
-        QStringLiteral(u"mushroom"),
-        QStringLiteral(u"mushroom"),
-        emoji::Emoji::Category::Food},
   Emoji{QStringLiteral(u"\U0001F95C"),
         QStringLiteral(u"peanuts"),
         QStringLiteral(u"peanuts"),
@@ -10142,6 +10230,14 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"chestnut"),
         QStringLiteral(u"chestnut"),
         emoji::Emoji::Category::Food},
+  Emoji{QStringLiteral(u"\U0001FADA"),
+        QStringLiteral(u"ginger_root"),
+        QStringLiteral(u"ginger root"),
+        emoji::Emoji::Category::Food},
+  Emoji{QStringLiteral(u"\U0001FADB"),
+        QStringLiteral(u"pea_pod"),
+        QStringLiteral(u"pea pod"),
+        emoji::Emoji::Category::Food},
   Emoji{QStringLiteral(u"\U0001F35E"),
         QStringLiteral(u"bread"),
         QStringLiteral(u"bread"),
@@ -10759,6 +10855,10 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"kite"),
         QStringLiteral(u"kite"),
         emoji::Emoji::Category::Activity},
+  Emoji{QStringLiteral(u"\U0001F52B"),
+        QStringLiteral(u"water_pistol"),
+        QStringLiteral(u"water pistol"),
+        emoji::Emoji::Category::Activity},
   Emoji{QStringLiteral(u"\U0001F3B1"),
         QStringLiteral(u"pool_8_ball"),
         QStringLiteral(u"pool 8 ball"),
@@ -10771,14 +10871,6 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"magic_wand"),
         QStringLiteral(u"magic wand"),
         emoji::Emoji::Category::Activity},
-  Emoji{QStringLiteral(u"\U0001F9FF"),
-        QStringLiteral(u"nazar_amulet"),
-        QStringLiteral(u"nazar amulet"),
-        emoji::Emoji::Category::Activity},
-  Emoji{QStringLiteral(u"\U0001FAAC"),
-        QStringLiteral(u"hamsa"),
-        QStringLiteral(u"hamsa"),
-        emoji::Emoji::Category::Activity},
   Emoji{QStringLiteral(u"\U0001F3AE"),
         QStringLiteral(u"video_game"),
         QStringLiteral(u"video game"),
@@ -11829,6 +11921,10 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"woman_s_clothes"),
         QStringLiteral(u"woman’s clothes"),
         emoji::Emoji::Category::Objects},
+  Emoji{QStringLiteral(u"\U0001FAAD"),
+        QStringLiteral(u"folding_hand_fan"),
+        QStringLiteral(u"folding hand fan"),
+        emoji::Emoji::Category::Objects},
   Emoji{QStringLiteral(u"\U0001F45B"),
         QStringLiteral(u"purse"),
         QStringLiteral(u"purse"),
@@ -11885,6 +11981,10 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"woman_s_boot"),
         QStringLiteral(u"woman’s boot"),
         emoji::Emoji::Category::Objects},
+  Emoji{QStringLiteral(u"\U0001FAAE"),
+        QStringLiteral(u"hair_pick"),
+        QStringLiteral(u"hair pick"),
+        emoji::Emoji::Category::Objects},
   Emoji{QStringLiteral(u"\U0001F451"),
         QStringLiteral(u"crown"),
         QStringLiteral(u"crown"),
@@ -12037,6 +12137,14 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"long_drum"),
         QStringLiteral(u"long drum"),
         emoji::Emoji::Category::Objects},
+  Emoji{QStringLiteral(u"\U0001FA87"),
+        QStringLiteral(u"maracas"),
+        QStringLiteral(u"maracas"),
+        emoji::Emoji::Category::Objects},
+  Emoji{QStringLiteral(u"\U0001FA88"),
+        QStringLiteral(u"flute"),
+        QStringLiteral(u"flute"),
+        emoji::Emoji::Category::Objects},
   Emoji{QStringLiteral(u"\U0001F4F1"),
         QStringLiteral(u"mobile_phone"),
         QStringLiteral(u"mobile phone"),
@@ -12513,9 +12621,9 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"crossed_swords"),
         QStringLiteral(u"crossed swords"),
         emoji::Emoji::Category::Objects},
-  Emoji{QStringLiteral(u"\U0001F52B"),
-        QStringLiteral(u"water_pistol"),
-        QStringLiteral(u"water pistol"),
+  Emoji{QStringLiteral(u"\U0001F4A3"),
+        QStringLiteral(u"bomb"),
+        QStringLiteral(u"bomb"),
         emoji::Emoji::Category::Objects},
   Emoji{QStringLiteral(u"\U0001FA83"),
         QStringLiteral(u"boomerang"),
@@ -12757,6 +12865,14 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"funeral_urn"),
         QStringLiteral(u"funeral urn"),
         emoji::Emoji::Category::Objects},
+  Emoji{QStringLiteral(u"\U0001F9FF"),
+        QStringLiteral(u"nazar_amulet"),
+        QStringLiteral(u"nazar amulet"),
+        emoji::Emoji::Category::Objects},
+  Emoji{QStringLiteral(u"\U0001FAAC"),
+        QStringLiteral(u"hamsa"),
+        QStringLiteral(u"hamsa"),
+        emoji::Emoji::Category::Objects},
   Emoji{QStringLiteral(u"\U0001F5FF"),
         QStringLiteral(u"moai"),
         QStringLiteral(u"moai"),
@@ -12770,110 +12886,6 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"identification card"),
         emoji::Emoji::Category::Objects},
   // Symbols
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1E6\U0000200C"),
-        QStringLiteral(u"regional_indicator_a"),
-        QStringLiteral(u"regional indicator a"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1E7\U0000200C"),
-        QStringLiteral(u"regional_indicator_b"),
-        QStringLiteral(u"regional indicator b"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1E8\U0000200C"),
-        QStringLiteral(u"regional_indicator_c"),
-        QStringLiteral(u"regional indicator c"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1E9\U0000200C"),
-        QStringLiteral(u"regional_indicator_d"),
-        QStringLiteral(u"regional indicator d"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1EA\U0000200C"),
-        QStringLiteral(u"regional_indicator_e"),
-        QStringLiteral(u"regional indicator e"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1EB\U0000200C"),
-        QStringLiteral(u"regional_indicator_f"),
-        QStringLiteral(u"regional indicator f"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1EC\U0000200C"),
-        QStringLiteral(u"regional_indicator_g"),
-        QStringLiteral(u"regional indicator g"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1ED\U0000200C"),
-        QStringLiteral(u"regional_indicator_h"),
-        QStringLiteral(u"regional indicator h"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1EE\U0000200C"),
-        QStringLiteral(u"regional_indicator_i"),
-        QStringLiteral(u"regional indicator i"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1EF\U0000200C"),
-        QStringLiteral(u"regional_indicator_j"),
-        QStringLiteral(u"regional indicator j"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1F0\U0000200C"),
-        QStringLiteral(u"regional_indicator_k"),
-        QStringLiteral(u"regional indicator k"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1F1\U0000200C"),
-        QStringLiteral(u"regional_indicator_l"),
-        QStringLiteral(u"regional indicator l"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1F2\U0000200C"),
-        QStringLiteral(u"regional_indicator_m"),
-        QStringLiteral(u"regional indicator m"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1F3\U0000200C"),
-        QStringLiteral(u"regional_indicator_n"),
-        QStringLiteral(u"regional indicator n"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1F4\U0000200C"),
-        QStringLiteral(u"regional_indicator_o"),
-        QStringLiteral(u"regional indicator o"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1F5\U0000200C"),
-        QStringLiteral(u"regional_indicator_p"),
-        QStringLiteral(u"regional indicator p"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1F6\U0000200C"),
-        QStringLiteral(u"regional_indicator_q"),
-        QStringLiteral(u"regional indicator q"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1F7\U0000200C"),
-        QStringLiteral(u"regional_indicator_r"),
-        QStringLiteral(u"regional indicator r"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1F8\U0000200C"),
-        QStringLiteral(u"regional_indicator_s"),
-        QStringLiteral(u"regional indicator s"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1F9\U0000200C"),
-        QStringLiteral(u"regional_indicator_t"),
-        QStringLiteral(u"regional indicator t"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1FA\U0000200C"),
-        QStringLiteral(u"regional_indicator_u"),
-        QStringLiteral(u"regional indicator u"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1FB\U0000200C"),
-        QStringLiteral(u"regional_indicator_v"),
-        QStringLiteral(u"regional indicator v"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1FC\U0000200C"),
-        QStringLiteral(u"regional_indicator_w"),
-        QStringLiteral(u"regional indicator w"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1FD\U0000200C"),
-        QStringLiteral(u"regional_indicator_x"),
-        QStringLiteral(u"regional indicator x"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1FE\U0000200C"),
-        QStringLiteral(u"regional_indicator_y"),
-        QStringLiteral(u"regional indicator y"),
-        emoji::Emoji::Category::Symbols},
-  Emoji{QStringLiteral(u"\U0000200C\U0001F1FF\U0000200C"),
-        QStringLiteral(u"regional_indicator_z"),
-        QStringLiteral(u"regional indicator z"),
-        emoji::Emoji::Category::Symbols},
   Emoji{QStringLiteral(u"\U0001F3E7"),
         QStringLiteral(u"atm_sign"),
         QStringLiteral(u"ATM sign"),
@@ -13110,6 +13122,10 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"dotted_six_pointed_star"),
         QStringLiteral(u"dotted six-pointed star"),
         emoji::Emoji::Category::Symbols},
+  Emoji{QStringLiteral(u"\U0001FAAF"),
+        QStringLiteral(u"khanda"),
+        QStringLiteral(u"khanda"),
+        emoji::Emoji::Category::Symbols},
   Emoji{QStringLiteral(u"\U00002648"),
         QStringLiteral(u"aries"),
         QStringLiteral(u"Aries"),
@@ -13250,6 +13266,10 @@ const std::array<Emoji, 3650> emoji::Provider::emoji = {
         QStringLiteral(u"antenna_bars"),
         QStringLiteral(u"antenna bars"),
         emoji::Emoji::Category::Symbols},
+  Emoji{QStringLiteral(u"\U0001F6DC"),
+        QStringLiteral(u"wireless"),
+        QStringLiteral(u"wireless"),
+        emoji::Emoji::Category::Symbols},
   Emoji{QStringLiteral(u"\U0001F4F3"),
         QStringLiteral(u"vibration_mode"),
         QStringLiteral(u"vibration mode"),