Comments (3)
Ah I wish I could! It feels like half the time I've worked on these two emoji fonts has been dealing with fontconfig. There are a number of relevant issues regarding this. The starting point if you want to read all about it is: 13rac1/emojione-color-font#2
from twemoji-color-font.
I think this whole fontconfig issue needs a short list of testing/QA steps. (Maybe there really is a better fontconfig option out there? Also, as new versions of software come out, they get better at handling emoji (especially since they have become standardized in OpenType). So there might eventually be a better fontconfig option, but it would be too hard to verify if it works as well as the current one, without a QA checklist.) In terms of GitHub, that might look like a "tracking issue" with the little checkboxes and links to the remaining issues.
E.G. (example QA checklist):
- Emoji followed by space, in title bar of a GTK+ app (no "missing character" glyph shown)
- Steam doesn't have issues with numbers showing as emoji
- black/white smileys don't override the emoji smileys and other color emoji/bw emoji conflicts
- etc
(I can see how it gets out of hand quickly, and maybe becomes too much of a hassle to make any headway. So this is just a friendly suggestion for making fontconfig stuff more manageable.)
from twemoji-color-font.
When I first learned of all of these issues. I started researching how it all worked on Windows and MacOS/OSX. I actually started looking into what would be involved with forking DejaVu and making a separate emoji and symbol fonts like Windows has.... but realized that was going to be a massive job which I didn't want. Using Bitstream Vera is a hack. It works, but causes it's share of problems for the surprising number of applications which have re-implemented fontconfig.
I wish I could do some sort of automated tests.
from twemoji-color-font.
Related Issues (20)
- Broken rendering on Debian HOT 2
- When will the new update come out? HOT 6
- Can I use the install.cmd file with other font backs ? HOT 1
- Chrome emoji functionality not restored after uninstalling. HOT 5
- they're b&w on google chrome android HOT 1
- pyftmerge not found HOT 2
- Emojis are in black and white and only use outlines. HOT 2
- Update to twemoji v15 HOT 1
- Python PIL OSError: invalid pixel size HOT 4
- Make a font file without black and white emojis. HOT 1
- Updates with new Twitter Emoji characters 15.0.3 HOT 2
- Apparently the installation does not work with Chocolatey
- no longer works with discord
- "Replace the default Windows emoji fonts" method only installs "Segoe UI Symbol with Twemoji" and not a modified Segoe UI Emoji
- Flag emoji are showing the two characters not the flag on firefox
- Discord compatibility - Windows 11 - Stopped working
- > With the resurrection of Twitter Emoji, will the updated assets be added to new versions of this font? https://github.com/jdecked/twemoji HOT 1
- Windows 11 - Colour Emojis Broken HOT 1
- colors not showing in terminal
- Request: please update to Twemoji 15.1.0 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from twemoji-color-font.