Commit d9377df7 by Mark Wunsch

Merge pull request #24 from iQuarK/feature/2014-2015_emoji_codes

2014-2015 emojis (http://www.unicode.org/emoji/charts/full-emoji-list.html)
parents 50c03fca 0d5f7db8
...@@ -15,6 +15,16 @@ module Rumoji ...@@ -15,6 +15,16 @@ module Rumoji
self.new("\u{1F300}", [:cyclone]), # "typhoon, hurricane self.new("\u{1F300}", [:cyclone]), # "typhoon, hurricane
self.new("\u{1F301}", [:foggy]), self.new("\u{1F301}", [:foggy]),
self.new("\u{1F30A}", [:ocean], "WATER WAVE"), self.new("\u{1F30A}", [:ocean], "WATER WAVE"),
self.new("\u{1F324}", [:sun_behind_small_cloud], "WHITE SUN WITH SMALL CLOUD"),
self.new("\u{1F325}", [:sun_behind_large_cloud], "WHITE SUN BEHIND CLOUD"),
self.new("\u{1F326}", [:sun_behind_cloud_with_rain], "WHITE SUN BEHIND CLOUD WITH RAIN"),
self.new("\u{1F327}", [:cloud_with_rain], "CLOUD WITH RAIN"),
self.new("\u{1F328}", [:cloud_with_snow], "CLOUD WITH SNOW"),
self.new("\u{1F329}", [:cloud_with_lightning], "CLOUD WITH LIGHTNING"),
self.new("\u{1F32A}", [:cloud_with_tornado], "CLOUD WITH TORNADO"),
self.new("\u{1F32B}", [:fog], "FOG"),
self.new("\u{1F32C}", [:wind_face], "WIND BLOWING FACE"),
# Animals # Animals
self.new("\u{1F431}", [:cat], "CAT FACE"), self.new("\u{1F431}", [:cat], "CAT FACE"),
self.new("\u{1F436}", [:dog], "DOG FACE"), self.new("\u{1F436}", [:dog], "DOG FACE"),
...@@ -78,6 +88,15 @@ module Rumoji ...@@ -78,6 +88,15 @@ module Rumoji
self.new("\u{1F408}", [:cat2], "CAT"), self.new("\u{1F408}", [:cat2], "CAT"),
self.new("\u{1F429}", [:poodle]), self.new("\u{1F429}", [:poodle]),
self.new("\u{1F43E}", [:paw_prints]), self.new("\u{1F43E}", [:paw_prints]),
self.new("\u{1F981}", [:lion]),
self.new("\u{1F984}", [:unicorn]),
self.new("\u{1F983}", [:turkey]),
self.new("\u{1F980}", [:crab]),
self.new("\u{1F982}", [:scorpion]),
self.new("\u{1f577}", [:spider]),
self.new("\u{1f578}", [:spider_web]),
self.new("\u{1f54A}", [:dove_of_peace]),
self.new("\u{1F43F}", [:chipmunk]),
# Flowers # Flowers
self.new("\u{1F490}", [:bouquet]), self.new("\u{1F490}", [:bouquet]),
self.new("\u{1F338}", [:cherry_blossom]), self.new("\u{1F338}", [:cherry_blossom]),
...@@ -101,6 +120,7 @@ module Rumoji ...@@ -101,6 +120,7 @@ module Rumoji
self.new("\u{1F33E}", [:ear_of_rice]), self.new("\u{1F33E}", [:ear_of_rice]),
self.new("\u{1F41A}", [:shell], "SPIRAL SHELL"), self.new("\u{1F41A}", [:shell], "SPIRAL SHELL"),
self.new("\u{1F310}", [:globe_with_meridians]), # "used to indicate international input source, world clocks with time zones, etc." self.new("\u{1F310}", [:globe_with_meridians]), # "used to indicate international input source, world clocks with time zones, etc."
self.new("\u{1F3F5}", [:rosette]),
# Moon # Moon
self.new("\u{1F31E}", [:sun_with_face]), self.new("\u{1F31E}", [:sun_with_face]),
self.new("\u{1F31D}", [:full_moon_with_face]), self.new("\u{1F31D}", [:full_moon_with_face]),
......
...@@ -259,7 +259,58 @@ module Rumoji ...@@ -259,7 +259,58 @@ module Rumoji
self.new("\u{1f45a}", [:womans_clothes]), self.new("\u{1f45a}", [:womans_clothes]),
self.new("\u{1f452}", [:womans_hat]), self.new("\u{1f452}", [:womans_hat]),
self.new("\u{1f527}", [:wrench]), self.new("\u{1f527}", [:wrench]),
self.new("\u{1f4b4}", [:yen]) self.new("\u{1f4b4}", [:yen]),
self.new("\u{1f6CD}", [:shopping_bags], "SHOPPING BAGS"),
self.new("\u{1f4ff}", [:prayer_beads], "PRAYER BEADS"),
self.new("\u{1f336}", [:hot_pepper]),
self.new("\u{1f9c0}", [:cheese_wedge]),
self.new("\u{1f32d}", [:hot_dog]),
self.new("\u{1f32e}", [:taco]),
self.new("\u{1f32f}", [:burrito]),
self.new("\u{1f37f}", [:popcorn]),
self.new("\u{1f37e}", [:bottle_popping_cork]),
self.new("\u{1f3fa}", [:amphora]),
self.new("\u{1f579}", [:joystick]),
self.new("\u{1f3f9}", [:bow_arrow]),
self.new("\u{1f5e1}", [:dagger_knife]),
self.new("\u{1f3f3}", [:waving_white_flag]),
self.new("\u{1f3f4}", [:waving_black_flag]),
self.new("\u{1f6e2}", [:oil_drum]),
self.new("\u{1f6e1}", [:shield]),
self.new("\u{1f5dc}", [:compression]),
self.new("\u{1f6e0}", [:hammer_wrench]),
self.new("\u{1f5dd}", [:old_key]),
self.new("\u{1f5d1}", [:wastebasket]),
self.new("\u{1f5c4}", [:file_cabinet]),
self.new("\u{1f5c3}", [:card_file_box]),
self.new("\u{1f587}", [:linked_paperclips]),
self.new("\u{1f5d3}", [:spiral_calendar]),
self.new("\u{1f5d2}", [:spiral_note_pad]),
self.new("\u{1f5c2}", [:card_index_dividers]),
self.new("\u{1f58d}", [:lower_left_crayon]),
self.new("\u{1f58c}", [:lower_left_paintbrush]),
self.new("\u{1f58a}", [:lower_left_ballpoint]),
self.new("\u{1f58b}", [:lower_left_fountain]),
self.new("\u{1f5f3}", [:ballot_box_with_ballot]),
self.new("\u{1f5de}", [:rollet_newspaper]),
self.new("\u{1f56f}", [:candle]),
self.new("\u{1f4f8}", [:camera_flash]),
self.new("\u{1f4fd}", [:film_projector]),
self.new("\u{1f5b2}", [:trackball]),
self.new("\u{1f5b1}", [:three_button_mouse]),
self.new("\u{1f5a8}", [:printer]),
self.new("\u{1f4bb}", [:desktop_computer]),
self.new("\u{1f39b}", [:control_knobs]),
self.new("\u{1f39a}", [:level_slider]),
self.new("\u{1f399}", [:studio_microphone]),
self.new("\u{1f321}", [:thermometer]),
self.new("\u{1f570}", [:mantelpiece_clock]),
self.new("\u{1f6cb}", [:couch_lamp]),
self.new("\u{1f6cf}", [:bed]),
self.new("\u{1f6cc}", [:person_bed]),
self.new("\u{1f6ce}", [:bellhop_bell]),
self.new("\u{1f37d}", [:fork_knife_plate]),
] ]
end end
end end
...@@ -93,6 +93,23 @@ module Rumoji ...@@ -93,6 +93,23 @@ module Rumoji
self.new("\u{1F3B6}", [:notes], "MULTIPLE MUSICAL NOTES"), # "dancing notes, mood, melody" self.new("\u{1F3B6}", [:notes], "MULTIPLE MUSICAL NOTES"), # "dancing notes, mood, melody"
self.new("\u{1F3B5}", [:musical_note]), # "music, being in good mood" self.new("\u{1F3B5}", [:musical_note]), # "music, being in good mood"
self.new("\u{1F525}", [:fire], "FIRE"), self.new("\u{1F525}", [:fire], "FIRE"),
self.new("\u{1F917}", [:hugging], "HUGGING FACE"),
self.new("\u{1F914}", [:thinking], "THINKING FACE"),
self.new("\u{1F644}", [:rolling_eyes], "FACE WITH ROLLING EYES"),
self.new("\u{1F910}", [:zipper_mouth], "ZIPPER-MOUTH FACE"),
self.new("\u{1F913}", [:nerd], "NERD FACE"),
self.new("\u{1F643}", [:upside_down], "UPSIDE-DOWN FACE"),
self.new("\u{1F912}", [:face_thermometer], "FACE WITH THERMOMETER"),
self.new("\u{1F915}", [:head_bandage], "FACE WITH HEAD-BANDAGE"),
self.new("\u{1F911}", [:money_mouth], "MONEY-MOUTH FACE"),
self.new("\u{1F916}", [:robot], "ROBOT FACE"),
self.new("\u{1F575}", [:sleuth], "SLEUTH OR SPY"),
self.new("\u{1F3CB}", [:weight_lifter], "WEIGHT LIFTER"),
self.new("\u{1F3CC}", [:golfer], "GOLFER"),
self.new("\u{1F574}", [:man_levitating], "MAN IN BUSINESS SUIT LEVITATING"),
self.new("\u{1F641}", [:slightly_frowning], "SLIGHTLY FROWNING FACE"),
self.new("\u{1F642}", [:slightly_smiling], "SLIGHTLY SMILING FACE"),
# Poop # Poop
self.new("\u{1F4A9}", [:poop, :hankey, :shit], "PILE OF POO"), # "dog dirt" self.new("\u{1F4A9}", [:poop, :hankey, :shit], "PILE OF POO"), # "dog dirt"
self.new("\u{1F44D}", [:thumbsup, :"+1"], "THUMBS UP SIGN"), self.new("\u{1F44D}", [:thumbsup, :"+1"], "THUMBS UP SIGN"),
...@@ -148,6 +165,11 @@ module Rumoji ...@@ -148,6 +165,11 @@ module Rumoji
self.new("\u{1F46E}", [:cop], "POLICE OFFICER"), self.new("\u{1F46E}", [:cop], "POLICE OFFICER"),
self.new("\u{1F47C}", [:angel], "BABY ANGEL"), self.new("\u{1F47C}", [:angel], "BABY ANGEL"),
self.new("\u{1F478}", [:princess]), self.new("\u{1F478}", [:princess]),
self.new("\u{1F595}", [:middle_finger], "REVERSED HAND WITH MIDDLE FINGER EXTENDED"),
self.new("\u{1F596}", [:vulcan_salute], "RAISED HAND WITH PART BETWEEN MIDDLE AND RING FINGERS"), # vulcan salute
self.new("\u{1F918}", [:sign_horns], "SIGN OF THE HORNS"),
self.new("\u{1F590}", [:fingers_splayed], "RAISED HAND WITH FINGERS SPLAYED"),
# Cats # Cats
self.new("\u{1F63A}", [:smiley_cat], "SMILING CAT FACE WITH OPEN MOUTH"), self.new("\u{1F63A}", [:smiley_cat], "SMILING CAT FACE WITH OPEN MOUTH"),
self.new("\u{1F638}", [:smile_cat], "GRINNING CAT FACE WITH SMILING EYES"), self.new("\u{1F638}", [:smile_cat], "GRINNING CAT FACE WITH SMILING EYES"),
...@@ -179,6 +201,17 @@ module Rumoji ...@@ -179,6 +201,17 @@ module Rumoji
self.new("\u{1F465}", [:busts_in_silhouette]), # "accounts" self.new("\u{1F465}", [:busts_in_silhouette]), # "accounts"
self.new("\u{1F4AC}", [:speech_balloon]), # "comic book conversation bubble" self.new("\u{1F4AC}", [:speech_balloon]), # "comic book conversation bubble"
self.new("\u{1F4AD}", [:thought_balloon]), self.new("\u{1F4AD}", [:thought_balloon]),
self.new("\u{1F5E8}", [:left_speech], "LEFT SPEECH BUBBLE"),
self.new("\u{1F5EF}", [:right_answer], "RIGHT ANSWER BUBBLE"),
self.new("\u{1F573}", [:hole], "HOLE"),
self.new("\u{1F576}", [:dark_sunglasses], "DARK SUNGLASSES"),
self.new("\u{1F5E3}", [:speaking_head]),
self.new("\u{1F441}", [:eye]),
self.new("\u{1F3FB}", [:type_1_2]),
self.new("\u{1F3FC}", [:type_3]),
self.new("\u{1F3FD}", [:type_4]),
self.new("\u{1F3FE}", [:type_5]),
self.new("\u{1F3FF}", [:type_6]),
] ]
end end
end end
...@@ -97,6 +97,46 @@ module Rumoji ...@@ -97,6 +97,46 @@ module Rumoji
self.new("\u{1f6a6}", [:vertical_traffic_light]), self.new("\u{1f6a6}", [:vertical_traffic_light]),
self.new("\u{26a0}" , [:warning]), self.new("\u{26a0}" , [:warning]),
self.new("\u{1f492}", [:wedding]), self.new("\u{1f492}", [:wedding]),
self.new("\u{1f54b}", [:kaaba]),
self.new("\u{1f54c}", [:mosque]),
self.new("\u{1f54d}", [:synagogue]),
self.new("\u{1f3ce}", [:racing_car]),
self.new("\u{1f3cd}", [:racing_motorcycle]),
self.new("\u{1f3c5}", [:sports_medal]),
self.new("\u{1f3cf}", [:cricket_bat_ball]),
self.new("\u{1f3d0}", [:volleyball]),
self.new("\u{1f3d1}", [:field_hockey_stick]),
self.new("\u{1f3d2}", [:ice_hockey_stick]),
self.new("\u{1f3d3}", [:table_tennis_paddle]),
self.new("\u{1f3f8}", [:badminton_racquet]),
self.new("\u{1f3f7}", [:label]),
self.new("\u{1f39f}", [:admission_tickets]),
self.new("\u{1f39e}", [:film_frames]),
self.new("\u{1f397}", [:reminder_ribbon]),
self.new("\u{1f396}", [:military_medal]),
self.new("\u{1f6f0}", [:satellite]),
self.new("\u{1f6ec}", [:airplane_landing]),
self.new("\u{1f6eb}", [:airplane_departing]),
self.new("\u{1f6e9}", [:small_airplane]),
self.new("\u{1f6e5}", [:motor_boat]),
self.new("\u{1f6f3}", [:passenger_ship]),
self.new("\u{1f6e4}", [:railway_track]),
self.new("\u{1f6e3}", [:motorway]),
self.new("\u{1f5bc}", [:frame_with_picture]),
self.new("\u{1f3da}", [:derelict_house_building]),
self.new("\u{1f3d9}", [:cityscape]),
self.new("\u{1f3d8}", [:house_buildings]),
self.new("\u{1f3d7}", [:building_construction]),
self.new("\u{1f3db}", [:classical_building]),
self.new("\u{1f3df}", [:stadium]),
self.new("\u{1f3de}", [:national_park]),
self.new("\u{1f3dd}", [:desert_island]),
self.new("\u{1f3dc}", [:desert]),
self.new("\u{1f3d6}", [:beach_umbrella]),
self.new("\u{1f3d5}", [:camping]),
self.new("\u{1f3d4}", [:snow_capped_mountain]),
self.new("\u{1f5fa}", [:world_map]),
# Regional Indicator Symbols # Regional Indicator Symbols
self.new("\u{1f1ef 1f1f5}", [:jp], "REGIONAL INDICATOR SYMBOL LETTERS JP"), self.new("\u{1f1ef 1f1f5}", [:jp], "REGIONAL INDICATOR SYMBOL LETTERS JP"),
self.new("\u{1f1f0 1f1f7}", [:kr], "REGIONAL INDICATOR SYMBOL LETTERS KR"), self.new("\u{1f1f0 1f1f7}", [:kr], "REGIONAL INDICATOR SYMBOL LETTERS KR"),
......
...@@ -75,7 +75,7 @@ module Rumoji ...@@ -75,7 +75,7 @@ module Rumoji
self.new("\u{1f564}", [:clock930]), self.new("\u{1f564}", [:clock930]),
self.new("\u{3297}" , [:congratulations]), self.new("\u{3297}" , [:congratulations]),
self.new("\u{1f192}", [:cool]), self.new("\u{1f192}", [:cool]),
# self.new("\u{00a9}" , [:copyright]), self.new("\u{00a9}" , [:copyright]),
self.new("\u{27b0}" , [:curly_loop]), self.new("\u{27b0}" , [:curly_loop]),
self.new("\u{1f4b1}", [:currency_exchange]), self.new("\u{1f4b1}", [:currency_exchange]),
self.new("\u{1f6c3}", [:customs]), self.new("\u{1f6c3}", [:customs]),
...@@ -143,7 +143,7 @@ module Rumoji ...@@ -143,7 +143,7 @@ module Rumoji
self.new("\u{1f518}", [:radio_button]), self.new("\u{1f518}", [:radio_button]),
self.new("\u{267b}" , [:recycle]), self.new("\u{267b}" , [:recycle]),
self.new("\u{1f534}", [:red_circle]), self.new("\u{1f534}", [:red_circle]),
# self.new("\u{00ae}" , [:registered]), self.new("\u{00ae}" , [:registered]),
self.new("\u{1f501}", [:repeat]), self.new("\u{1f501}", [:repeat]),
self.new("\u{1f502}", [:repeat_one]), self.new("\u{1f502}", [:repeat_one]),
self.new("\u{1f6bb}", [:restroom]), self.new("\u{1f6bb}", [:restroom]),
...@@ -195,7 +195,13 @@ module Rumoji ...@@ -195,7 +195,13 @@ module Rumoji
self.new("\u{1f533}", [:white_square_button]), self.new("\u{1f533}", [:white_square_button]),
self.new("\u{1f6ba}", [:womens]), self.new("\u{1f6ba}", [:womens]),
self.new("\u{274c}" , [:x]), self.new("\u{274c}" , [:x]),
self.new("\u{0030 fe0f 20e3}" , [:zero]) self.new("\u{0030 fe0f 20e3}" , [:zero]),
self.new("\u{1f3fa}", [:black_circle_record]),
self.new("\u{1f3f9}", [:black_square_stop]),
self.new("\u{1f3f8}", [:double_vertical_bar]),
self.new("\u{1f549}", [:om]),
self.new("\u{1f6d0}", [:place_worship]),
self.new("\u{1f54e}", [:menorah]),
] ]
end end
end end
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment