Граф коммитов

63 Коммитов

Автор SHA1 Сообщение Дата
Emmar Kardeslik 1c3519c6bb Import Emoji 14.0 characters 2022-07-26 12:43:16 +03:00
franciscorode 0f2f9ce047 Import Emoji 13.1 characters 2021-04-17 21:37:45 +02:00
Job ce6c4ab12a
Changed canonical alias for email emoji 2020-08-26 09:49:07 +02:00
Job 4c47a26900
Added email tag to envelope for compatibility 2020-08-20 11:59:49 +02:00
Job 2a97e7e98c
Fix indent 2020-08-20 11:57:23 +02:00
Job f6fa963350
Move email alias from envelope to e-mail 2020-08-20 11:53:04 +02:00
Billie Thompson be99618db3
Convert none ascii characters safely to their ASCII representation
Relates-to: github/gemoji#180
2020-07-30 22:06:23 +02:00
Billie Thompson 7f6550fe73
Remove underscore from Pinata
Relates-to: github/gemoji#180
2020-07-30 08:46:57 +02:00
Mislav Marohnić d98617abf2 Bring back `bride_with_veil` for backwards compatibility 2020-01-31 03:26:58 +01:00
Charlotte Van Petegem bf598c57fc Import Emoji 13.0 characters
https://emojipedia.org/emoji-13.0/
2020-01-30 14:16:34 +01:00
Mislav Marohnić d1002aa48c Simplify emoji-test-parser 2019-11-29 17:44:55 +01:00
Mislav Marohnić 3cde479627 Import Unicode 12.1 characters
https://emojipedia.org/emoji-12.1/
2019-11-29 13:24:35 +01:00
Mislav Marohnić cbf7fb30b9 Revert "Merge pull request #164 from github/mislav/text-glyphs"
This reverts commit d48b0d90ac, reversing
changes made to 03dea3bd7d.
2019-11-29 13:24:35 +01:00
Juanito Fatas f9e41a8739 Fix ArgumentError in emoji-test-parser 2019-09-16 14:32:34 +09:00
Mislav Marohnić fd84af55cf Regenerate `emoji.json` with shorter sequences 2019-07-03 17:57:25 +02:00
Mislav Marohnić b37659ccd8 Use shortest possible sequence as `emoji.raw` representation 2019-07-03 17:57:25 +02:00
Mislav Marohnić 22b920f8bd
Merge pull request #158 from github/rm-custom-emoji
Remove custom emoji
2019-05-06 18:47:57 +02:00
Mislav Marohnić 6f5518a9ed Add new Unicode 12 emoji 2019-05-05 03:26:18 +02:00
Mislav Marohnić ff9b85268e Reorder existing emoji based on Unicode 12 2019-05-05 03:13:27 +02:00
Mislav Marohnić c8cebe22eb Ensure that `dump.rb` accounts for all existing `emoji.json` entries 2019-05-05 03:12:43 +02:00
Mislav Marohnić 28a179180b Skip `emoji-test.txt` entries that are variations of skin tones 2019-05-05 03:11:46 +02:00
Mislav Marohnić 040aebef64 🔥 custom emoji
On GitHub.com, people predominantly use `:octocat:` and `:shipit:`, but
other custom emoji not as much. These two most used custom emoji also
happen to be specific to the GitHub brand, so it makes more sense that
we add them as custom emoji in the app itself rather than shipping them
with the gemoji library.
2019-05-05 02:28:19 +02:00
Mislav Marohnić 987463b50b 🔥 obsolete scripts 2019-05-05 01:58:35 +02:00
Mislav Marohnić e55d1457ab Vendor `emoji-test.txt` from Unicode.org so it can be used in tests 2019-05-05 01:27:01 +02:00
Mislav Marohnić 3e67cc2a60 Regenerate `emoji.json` 2019-05-05 01:05:06 +02:00
Mislav Marohnić f00846a597 Avoid reusing existing emoji in `dump.rb` 2019-05-04 17:49:45 +02:00
Mislav Marohnić 3e7a9bebe2 Parse emoji-test.txt from Unicode 2019-05-02 14:30:27 +02:00
Kristján Oddsson 70b65c3b10 Unicode 11 emojis 2019-05-02 14:30:27 +02:00
Kristján Oddsson aed88bb347
add "police", "law" and "cop" as tags for 👮‍♀️ 2019-04-18 08:38:24 +01:00
Joshua Peek 61e16ae891 Add "sassy" alias to information desk people 2017-05-20 19:47:16 -07:00
Mislav Marohnić 09125ab983 Fix rendering of custom emoji in `db/index.html` 2017-04-21 16:31:32 +02:00
Mislav Marohnić b9ce241bf1 Regenerate `emoji.json` with minimal raw representations
If a raw representation of emoji includes VARIATION SELECTOR 16, but a
browser would render it as a color emoji even without that character,
drop the VARIATION SELECTOR 16 from the raw representation.
2017-04-21 16:31:32 +02:00
Mislav Marohnić ed954928d7 Improve script for detecting supported unicode aliases 2017-04-21 16:31:31 +02:00
Skunk 7bdd3f657f Use tags instead of aliases for laugh and hooray
As mentioned by @mislav in github/gemoji#116, too many aliases can be
tricky, but tags don’t need to be unique. Therefore, replace new aliases
with new tags for the recently changed 😄 and 🎉 emoji.
2017-02-15 16:23:33 -08:00
Skunk 68af9e3320 Add a laugh alias and a hooray alias to 😄 and 🎉
In the GitHub Reactions menu, there are six emoji: 👍, 👎, 😄, 🎉, 😕, and
❤️. However, two out of the six (😄 and 🎉) have descriptions (“Laugh”
and “Hooray”) that do not actually correspond to Gemoji aliases. Add new
aliases to those two Gemoji so that they directly correspond to the
GitHub Reactions.
2017-02-12 08:41:46 -08:00
Mislav Marohnić 7e10d1a38a Change egg in a pan to "fried_egg" since "egg" is now an emoji 2016-12-20 17:34:00 +01:00
Mislav Marohnić 8ff20db97f Add new iOS 10.2 emoji 2016-12-20 17:34:00 +01:00
Mislav Marohnić 492e18f849 Reorder existing emoji according to iOS 10.2 palette 2016-12-20 17:34:00 +01:00
Mislav Marohnić cf852befd9 Improve dump script for new emoji 2016-12-20 17:33:52 +01:00
Mislav Marohnić 9ffd0e63aa Import emoji up to and including iOS 10 2016-09-29 15:39:44 -04:00
Marconi Lanna 6de1de2fa1 🍊 tangerine aliases: orange and mandarin
Reference: http://emojipedia.org/tangerine/

> Also Known As
>
> Mandarin Emoji
> Orange Emoji
2016-02-04 09:01:31 -05:00
Jason Salaz f21379209f consistency with 🙆‍♀️ 2015-10-29 20:46:41 -06:00
Jeff McNeill 365c7a184c Add "pout" as an alias to the "pouting face" emoji
The use of the term "rage" is not the same semantically, though the Apple implementation of "pouting face" is essentially the "angry face" plus color red. However, other implementations have more "pouting"-like visages, and so use of "pout" would be helpful.
2015-10-05 18:36:58 +07:00
Mislav Marohnić 60a473bfe5 🌮
http://www.glitchthegame.com/items/food/cold-taco/

Released under the public domain: http://www.glitchthegame.com/licensing/
2014-12-11 23:01:13 -08:00
Jamie Dihiansan eda537e1a9 Add :basecamp: and :basecampy: to emoji.json 2014-11-06 12:49:49 -06:00
Mislav Marohnić 75ada7cc89 Merge pull request #60 from github/resolve-unicode-aliases
Resolve the emoji.json "unicodes" mess
2014-08-06 17:24:48 -07:00
Mislav Marohnić 0bb789e3e6 Convert applescript to plain text format
So that it's readable and diffable from the web interface

[ci skip]
2014-08-06 07:51:55 -07:00
Mislav Marohnić 9beb9c0172 Remove need for explicit "unicodes" aliases in `emoji.json`
We now operate on a new set of assumptions:

- Characters with VARIATION_SELECTOR_15 shouldn't render as emoji, even
  if OS X doesn't respect that currently. This removes explicit aliases
  that include VARIATION_SELECTOR_15.

- VARIATION_SELECTOR_16 is optional for most characters to render as
  emoji on OS X. For those that *don't* have it optional, we include
  VARIATION_SELECTOR_16 in their raw representation in `emoji.json`.
  Other characters list their form including VARIATION_SELECTOR_16
  implicitly in `unicode_aliases`.

- For emoji that consist of 2 characters + variation selector, we assume
  that the selector can come between the 2 characters or *after* them,
  so `find_by_unicode` now supports both forms.

- The `db/aliases.html` script ensures that `emoji.json` only contains
  characters that Safari on OS X actually renders as emojis.
2014-08-06 00:08:47 -07:00
Mislav Marohnić ea70c98946 Only create canvas elements of just the size required to create an emoji
Otherwise canvas element defaults to a larger size.
2014-08-06 00:08:47 -07:00
Mislav Marohnić 584939127e Add `script/regenerate` to rebuild `db/emoji.json` database
Uses AppleScript to open Safari and filter the emojis by whether they
render as actual emoji on OS X or not.
2014-08-05 23:25:35 -07:00