-
Notifications
You must be signed in to change notification settings - Fork 59
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
6,305 changed files
with
67,075 additions
and
1,859 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,2 @@ | ||
# This is the official list of Noto authors for copyright | ||
# purposes. | ||
# This file is distinct from the CONTRIBUTORS files. | ||
# See the latter for an explanation. | ||
|
||
# Names should be added to this file as: | ||
# Name or Organization <email address> | ||
# The email address is not required for organizations. | ||
|
||
Google Inc. | ||
Arjen Nienhuis <[email protected]> # SVG cleanup |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,3 @@ | ||
# People who have agreed to one of the CLAs and can contribute patches. | ||
# The AUTHORS file lists the copyright holders; this file | ||
# lists people. For example, Google employees are listed here | ||
# but not in AUTHORS, because Google holds the copyright. | ||
# | ||
# https://developers.google.com/open-source/cla/individual | ||
# https://developers.google.com/open-source/cla/corporate | ||
# | ||
# Names should be added to this file as: | ||
# Name <email address> | ||
|
||
Arjen Nienhuis <[email protected]> | ||
Behdad Esfahbod <[email protected]> | ||
Doug Felt <[email protected]> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,39 +1,52 @@ | ||
# apple-emoji-linux | ||
Apple Color Emoji for Linux | ||
 | ||
# Apple Color Emoji for Linux | ||
Color and Black-and-White Apple color emoji fonts, and tools for working with them. | ||
|
||
 | ||
## Disclaimer | ||
|
||
### Getting Started | ||
The code provided is for educational purposes only. Apple is a trademark of Apple Inc., registered in the U.S. and other countries. | ||
|
||
1. Clone this repo | ||
## Building AppleColorEmoji | ||
|
||
```sh | ||
$ git clone [email protected]:samuelngs/apple-emoji-linux.git | ||
``` | ||
Building AppleColorEmoji currently requires a Python 2.x wide build. To build | ||
the emoji font you will require a few files from nototools. Clone a copy from | ||
https://github.com/googlei18n/nototools and either put it in your PYTHONPATH or | ||
use 'python setup.py develop' ('install' currently won't fully install all the | ||
data used by nototools). You will also need fontTools, get it from | ||
https://github.com/behdad/fonttools.git. | ||
|
||
2. Install build dependencies | ||
Then run `make` and `make install`. AppleColorEmoji is the default target. | ||
It's suggested to use -j, especially if you are using zopflipng for compression. | ||
Intermediate products (compressed image files, for example) will be put into a | ||
build subdirectory; the font will be at the top level. | ||
|
||
```sh | ||
$ bundle install | ||
``` | ||
## Using AppleColorEmoji | ||
|
||
3. Now, go to your Mac. Find the font `Apple Color Emoji.ttc` under `/System/Library/Fonts` or `/Library/Fonts` and make a copy of the file to the `source` folder. | ||
AppleColorEmoji uses the CBDT/CBLC color font format, which is supported by Android | ||
and Chrome/Chromium OS. Windows supports it starting with Windows 10 Anniversary | ||
Update in Chome and Edge. On macOS, only Chrome supports it, while on Linux it will | ||
support it with some fontconfig tweaking. | ||
|
||
4. Build `fonts/AppleColorEmoji.ttf` and `fonts/AppleEmoji-Regular.ttf` | ||
## Color emoji assets | ||
|
||
```sh | ||
$ make -j | ||
``` | ||
The assets provided in the repo are all those used to build the AppleColorEmoji | ||
font. Note however that AppleColorEmoji often uses the same assets to represent | ||
different character sequences-- notably, most gender-neutral characters or | ||
sequences are represented using assets named after one of the gendered | ||
sequences. This means that some sequences appear to be missing. Definitions of | ||
the aliasing used appear in the `emoji_aliases.txt` file. | ||
|
||
5. Copy `fonts/AppleColorEmoji.ttf` and `fonts/AppleEmoji-Regular.ttf` to `~/.local/share/fonts` | ||
Also note that the images in the font might differ from the original assets. In | ||
particular the flag images in the font are PNG images to which transforms have | ||
been applied to standardize the size and generate the wave and border shadow. We | ||
do not have SVG versions that reflect these transforms. | ||
|
||
### Credits | ||
## Credits | ||
|
||
- https://github.com/github/gemoji | ||
- https://github.com/mattermost/mattermost-webapp | ||
- https://github.com/googlei18n/noto-emoji | ||
- https://github.com/googlei18n/nototools | ||
|
||
### Disclaimer | ||
## License | ||
|
||
The code provided is for educational purposes only. Apple is a trademark of Apple Inc., registered in the U.S. and other countries. | ||
- Emoji fonts (under the fonts subdirectory) are under the [SIL Open Font License, version 1.1](fonts/LICENSE). | ||
- Tools and some image resources are under the [Apache license, version 2.0](./LICENSE). |
Oops, something went wrong.