diff --git a/frontend_tests/node_tests/emoji_picker.js b/frontend_tests/node_tests/emoji_picker.js index 517f072dc8..f730fe6c10 100644 --- a/frontend_tests/node_tests/emoji_picker.js +++ b/frontend_tests/node_tests/emoji_picker.js @@ -21,7 +21,7 @@ run_test("initialize", () => { const complete_emoji_catalog = _.sortBy(emoji_picker.complete_emoji_catalog, "name"); assert.equal(complete_emoji_catalog.length, 11); - assert.equal(emoji.emojis_by_name.size, 1037); + assert.equal(emoji.emojis_by_name.size, 1050); let total_emoji_in_categories = 0; @@ -43,7 +43,7 @@ run_test("initialize", () => { const popular_emoji_count = 6; const zulip_emoji_count = 1; assert_emoji_category(complete_emoji_catalog.pop(), "fa-car", 170); - assert_emoji_category(complete_emoji_catalog.pop(), "fa-hashtag", 182); + assert_emoji_category(complete_emoji_catalog.pop(), "fa-hashtag", 195); assert_emoji_category(complete_emoji_catalog.pop(), "fa-smile-o", 129); assert_emoji_category(complete_emoji_catalog.pop(), "fa-star-o", popular_emoji_count); assert_emoji_category(complete_emoji_catalog.pop(), "fa-thumbs-o-up", 102); diff --git a/tools/setup/emoji/emoji_names.py b/tools/setup/emoji/emoji_names.py index 112eb00c0e..fd80bea4e4 100644 --- a/tools/setup/emoji/emoji_names.py +++ b/tools/setup/emoji/emoji_names.py @@ -1188,8 +1188,7 @@ EMOJI_NAME_MAPS: Dict[str, Dict[str, Any]] = { "1f38f": {"canonical_name": "carp_streamer", "aliases": ["flags"]}, "1f380": {"canonical_name": "ribbon", "aliases": ["decoration"]}, "1f38a": {"canonical_name": "confetti", "aliases": ["party_ball"]}, - # seemed like the best congratulations - "1f389": {"canonical_name": "tada", "aliases": ["congratulations"]}, + "1f389": {"canonical_name": "tada", "aliases": []}, "1f38e": {"canonical_name": "dolls", "aliases": []}, "1f3ee": {"canonical_name": "lantern", "aliases": ["izakaya_lantern"]}, "1f390": {"canonical_name": "wind_chime", "aliases": []}, @@ -1321,28 +1320,28 @@ EMOJI_NAME_MAPS: Dict[str, Dict[str, Any]] = { "2653": {"canonical_name": "pisces", "aliases": []}, "1f194": {"canonical_name": "id", "aliases": []}, "269b": {"canonical_name": "atom", "aliases": ["physics"]}, - # japanese symbol - # '1f251': {'canonical_name': 'X', 'aliases': ['accept']}, "2622": {"canonical_name": "radioactive", "aliases": ["nuclear"]}, "2623": {"canonical_name": "biohazard", "aliases": []}, "1f4f4": {"canonical_name": "phone_off", "aliases": []}, "1f4f3": {"canonical_name": "vibration_mode", "aliases": []}, - # '1f236': {'canonical_name': 'X', 'aliases': ['u6709']}, - # '1f21a': {'canonical_name': 'X', 'aliases': ['u7121']}, - # '1f238': {'canonical_name': 'X', 'aliases': ['u7533']}, - # '1f23a': {'canonical_name': 'X', 'aliases': ['u55b6']}, - # '1f237': {'canonical_name': 'X', 'aliases': ['u6708']}, + # Japanese symbol. `canonical_name` taken from emojipedia.org. + "1f236": {"canonical_name": "japanese_not_free_of_charge_button", "aliases": ["u6709"]}, + "1f250": {"canonical_name": "japanese_bargain_button", "aliases": ["ideograph_advantage"]}, + "1f251": {"canonical_name": "japanese_acceptable_button", "aliases": ["accept"]}, + "1f21a": {"canonical_name": "japanese_free_of_charge_button", "aliases": ["u7121"]}, + "1f238": {"canonical_name": "japanese_application_button", "aliases": ["u7533"]}, + "1f23a": {"canonical_name": "japanese_open_for_business_button", "aliases": ["u55b6"]}, + "1f237": {"canonical_name": "japanese_monthly_amount_button", "aliases": ["u6708"]}, + "3299": {"canonical_name": "japanese_secret_button", "aliases": ["secret"]}, + "3297": {"canonical_name": "japanese_congratulations_button", "aliases": ["congratulations"]}, + "1f234": {"canonical_name": "japanese_passing_grade_button", "aliases": ["u5408"]}, + "1f235": {"canonical_name": "japanese_no_vacancy_button", "aliases": ["u6e80"]}, + "1f239": {"canonical_name": "japanese_discount_button", "aliases": ["u5272"]}, + "1f232": {"canonical_name": "japanese_prohibited_button", "aliases": ["u7981"]}, + # End of Japanese symbol. "2734": {"canonical_name": "eight_pointed_star", "aliases": []}, "1f19a": {"canonical_name": "vs", "aliases": []}, "1f4ae": {"canonical_name": "white_flower", "aliases": []}, - # '1f250': {'canonical_name': 'X', 'aliases': ['ideograph_advantage']}, - # japanese character - # '3299': {'canonical_name': 'X', 'aliases': ['secret']}, - # '3297': {'canonical_name': 'X', 'aliases': ['congratulations']}, - # '1f234': {'canonical_name': 'X', 'aliases': ['u5408']}, - # '1f235': {'canonical_name': 'X', 'aliases': ['u6e80']}, - # '1f239': {'canonical_name': 'X', 'aliases': ['u5272']}, - # '1f232': {'canonical_name': 'X', 'aliases': ['u7981']}, "1f170": {"canonical_name": "a", "aliases": []}, "1f171": {"canonical_name": "b", "aliases": []}, "1f18e": {"canonical_name": "ab", "aliases": []},