Mislav Marohnić
a5865153a2
Add Emoji::Character#skin_tones?
2019-07-03 18:28:34 +02:00
Mislav Marohnić
37b14e495b
Ensure that emoji can't be looked up by their text glyph
2019-07-03 18:26:48 +02: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ć
5766d15e27
Explicitly list glyphs to render as text when no VARIATION_SELECTOR_16
2019-07-03 17:37:56 +02:00
Mislav Marohnić
03dea3bd7d
Merge pull request #161 from jhawthorn/dedup
...
Freeze and dedup strings
2019-07-03 15:34:12 +02:00
John Hawthorn
69009d4c1e
Freeze and dedup strings
2019-05-15 16:16:37 -07: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ć
55a00803d8
Merge pull request #159 from github/unicode-12
...
Add Unicode 12 emoji
2019-05-05 03:47:38 +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ć
b801800935
Pull in emoji-test.txt for Unicode 12
2019-05-05 03:04:09 +02:00
Mislav Marohnić
16c382b744
Remove obsolete information
2019-05-05 02:28:19 +02:00
Mislav Marohnić
0f9400398e
🔥 extractor logic
...
We no longer ship any images to extract.
2019-05-05 02:28:19 +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ć
4b2d44d272
🔥 integrity tests
...
These were tied to the logic that extracts PNG images from Apple font
2019-05-05 02:02:03 +02:00
Mislav Marohnić
987463b50b
🔥 obsolete scripts
2019-05-05 01:58:35 +02:00
Mislav Marohnić
3bc9fe0694
Merge pull request #155 from github/no-apple
...
Deprecate Apple Palette and upgrade to Emoji 11.
2019-05-05 01:47:18 +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ć
444ad5b1f4
Fix tests
2019-05-05 01:05:06 +02:00
Mislav Marohnić
e2911b66f2
Generate sequences with alternate VARIATION_SELECTOR_16 positioning
2019-05-05 01:05:06 +02:00
Mislav Marohnić
3e67cc2a60
Regenerate emoji.json
2019-05-05 01:05:06 +02:00
Mislav Marohnić
e5eb1e8bcf
Cleanup in constants
2019-05-04 17:50:33 +02:00
Mislav Marohnić
f00846a597
Avoid reusing existing emoji in dump.rb
2019-05-04 17:49:45 +02:00
Mislav Marohnić
4301394495
Symbolize keys when parsing data file
2019-05-02 15:08:04 +02:00
Mislav Marohnić
294b5c4c5c
Clean up hacks around gendered emoji
2019-05-02 14:54:06 +02:00
Mislav Marohnić
6ac95753f0
Remove palette method
...
This represented Apple's palette of characters before, but now has no
purpose since the `Emoji.all` list plus categories represents the
character palette recommendation from Unicode.
2019-05-02 14:52:12 +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
Mislav Marohnić
d582f48cbf
Merge pull request #137 from nicolasleger/patch-1
...
Test build on new Ruby versions
2019-05-02 10:36:17 +02:00
Mislav Marohnić
a3cefa60de
Ruby versions in CI without patch numbers
2019-05-02 10:23:16 +02:00
Mislav Marohnić
3668746720
Merge pull request #156 from ashmaroli/interpolate-regex-once
...
Interpolate gender-variation regex just once
2019-05-02 10:20:46 +02:00
Mislav Marohnić
1a652be3dc
Merge pull request #152 from ashmaroli/frozen-string-literals
...
Freeze string literals when using a modern Ruby
2019-05-02 09:51:51 +02:00
Mislav Marohnić
df9d9491e8
Merge pull request #154 from ashmaroli/module-private-constant
...
Use Module#private_constant to hide constants
2019-05-02 09:51:26 +02:00
Ashwin Maroli
667d62c1a6
Interpolate gender-variation regex just once
2019-04-28 11:59:19 +05:30
Kristján Oddsson
8d7c6fa4e3
bump version
v3.0.1
2019-04-25 11:19:03 +01:00
Kristján Oddsson
21c4e27ee2
Merge pull request #151 from github/policewoman-is-also-a-cop
...
👮♀️ Add "police", "law" and "cop" as tags for 👮♀️
2019-04-25 11:18:16 +01:00
Ashwin Maroli
7c91775a0b
Use Module#private_constant to hide constants
2019-04-22 15:50:47 +05:30
Ashwin Maroli
afc91a5235
Freeze string literals when using a modern Ruby
2019-04-22 14:47:59 +05:30
Kristján Oddsson
aed88bb347
add "police", "law" and "cop" as tags for 👮♀️
2019-04-18 08:38:24 +01:00
Mike McQuaid
b04991b001
Merge pull request #140 from github/contributing-license
...
CONTRIBUTING: note license.
2018-02-16 09:30:59 +00:00
Mike McQuaid
8d6aff3fc6
CONTRIBUTING: note license.
...
This is to be more explicit about the contribution process and license.
2018-02-16 09:09:16 +00:00
Nicolas Leger
3f8feffc48
Test build on new Ruby versions
2018-01-08 10:23:45 +01:00
Joshua Peek
3f6057146c
Merge pull request #125 from github/sass
...
Add "sassy" alias to information desk people
2017-05-22 09:32:14 -07:00
Joshua Peek
61e16ae891
Add "sassy" alias to information desk people
2017-05-20 19:47:16 -07:00
Mislav Marohnić
9b8ad85de0
Merge branch 'unicode-aliases'
...
Fixes #122
2017-04-21 16:32:11 +02: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