FS#66080 - [ttf-joypixels] default config breaks some websites
Attached to Project:
Community Packages
Opened by Asger Hautop Drewsen (tyilo) - Thursday, 02 April 2020, 08:43 GMT
Last edited by Maxim Baz (maximbaz) - Thursday, 30 April 2020, 13:13 GMT
Opened by Asger Hautop Drewsen (tyilo) - Thursday, 02 April 2020, 08:43 GMT
Last edited by Maxim Baz (maximbaz) - Thursday, 30 April 2020, 13:13 GMT
|
Details
In the default config 75-joypixels.conf, ttf-joypixels
matches
"Segoe UI Emoji" and "Segoe UI Symbol". The problem with this is that some websites: - https://reviews.llvm.org/ - http://login.live.com/ Specifies the font family as: 'Segoe UI','Segoe UI Emoji','Segoe UI Symbol','Lato','Helvetica Neue',Helvetica,Arial,sans-serif; This assumes that if "Segoe UI Emoji/Symbol" is installed, then so is "Segoe UI". The problem is that most linux users probably don't have "Segoe UI" installed, so the browser will render some characters with the joypixels font. Here is a screenshot of https://reviews.llvm.org/D77219 a before and after image of removing the two matches in the config file: https://i.imgur.com/KS19dRA.png https://i.imgur.com/ReI0W4Z.png I know this is technically the websites own problem as they shouldn't assume that "Segoe UI Emoji" works implies "Segoe UI" works, but I still think this is a major annoyance. |
This task depends upon
Closed by Maxim Baz (maximbaz)
Thursday, 30 April 2020, 13:13 GMT
Reason for closing: Implemented
Additional comments about closing: Enough time has passed, closing. Not shipping .conf file anymore, so hopefully no more confusion will arise.
Thursday, 30 April 2020, 13:13 GMT
Reason for closing: Implemented
Additional comments about closing: Enough time has passed, closing. Not shipping .conf file anymore, so hopefully no more confusion will arise.
FS#63815andFS#65557.Given that clearly no amount of comments in the 75-joypixels.conf and .install notices help to clarify this, in order to reduce the flow of incoming bugs I decided to remove 75-joypixels.conf altogether and let everyone manage the config on their own.
For reference, 75-joypixels.conf can be retrieved from svn history or simply from my dotfiles:
https://github.com/maximbaz/dotfiles/blob/master/packages/75-joypixels.conf
I will keep this ticket open for a while, in case there are some questions after the update.