Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Twemoji to v15.1.0 #246

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Nerixyz
Copy link
Contributor

@Nerixyz Nerixyz commented Mar 28, 2024

Updates the Twemoji fork to https://github.com/jdecked/twemoji/releases/tag/v15.1.0. Notably, the family emojis have all been changed.

To update, I ran

#!/bin/sh

set -ev

cd twitter
php grab.php
php make64.php
cd ..

# Rebuild catalog.php from the original data table (full.html)
php build_catalog.php full.html >catalog.php

# Rebuild the master mapping
./download_spec_files.sh
php build_map.php

# From the final mapping, build a preview table
php build_table.php >../table.htm

# Rebuild positions and make the master spritesheets
# This step requires ImageMagick or GraphicsMagick. Versions of ImageMagick
# before 6.7 will build the images in an incorrect order, so make sure to
# update!
php build_image.php

# create quantized sheets and optimize them all
time ./quant_sheets.sh

time parallel ./optimize.sh ::: ../sheet_*.png
time parallel ./optimize.sh ::: ../sheets-*/*.png
time parallel ./optimize.sh ::: ../img-*-64/*

php find_missing.php doesn't report any missing emojis for Twitter.

@Nerixyz
Copy link
Contributor Author

Nerixyz commented Jul 20, 2024

@iamcal Can I do anything further to help you get this merged?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant