-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathTODO
26 lines (26 loc) · 1.33 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
* 59-family-prefer-lang:
+ Google Noto embeds Adobe Source Sans Pro as Latin.
but Google wants us to use Roboto/Noto Sans for Latin.
the CJK prepend needs to prepend Roboto/Noto Sans/Serif
too (the difference is $IJKgl characters) ✓
* Noto Sans CJK SC and Noto Sans SC are different font names
(The later is a subset of the former). So we need to provide
substitutes. ✓
* openSUSE should support colored emojis out of the box.
+ "emoji" family has been defined by fontconfig. ✓
+ "Symbola" conflicts with color emoji. need to replace it
completely ✓
+ "Dejavu" contains black and white and ugly emojis, need
to strip them. (All fonts are recognized as sans-serif
if not explicitly assigned, we can't prepend "emoji" to
"sans-serif" (boo#1092737), so we have to make sure every
font appeared before Noto Color Emoji are emoji-less)
+ Firefox embeded a "EmojiOne Mozilla" font, which is black
and white, we need to reject it. ✓
* openSUSE should use modern symbol fonts like Deepin OpenSymbol
which is 100% replacement for M$ Wingdings and Symbola ✓
+ packaging of deepin-opensymbol-fonts ✓
+ fontconfig substitutions ✓
* We need to re-evaluate the selections in 60-family-prefer.conf
specially the CJK part. Most of the fonts listed there are
pretty old and have modern replacement.