Update Noto fonts to the latest release available |
|||
Issue descriptionI'll use this to track on-going update of Noto fonts. Upstream repos are : https://github.com/googlei18n/noto-fonts https://github.com/googlei18n/noto-emoji https://github.com/googlei18n/noto-cjk For this round, I'm updating Noto (noto-fonts) to 20171026 release that has phase 3 updates for 100+ font files, new serif fonts, new script support, and new Arabic fonts.
,
Nov 29 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/cd106529024078147182f825529325897d8b9f8b commit cd106529024078147182f825529325897d8b9f8b Author: Jungshik Shin <jshin@chromium.org> Date: Wed Nov 29 21:00:57 2017 Update Arabic font preferences sans-serif/standard: Noto Naskh Arabic UI => Noto Sans Arabic UI serif: Noto Kufi Arabic => Noto Naskh Arabic . This is accompanied by the following CrOS-side change: https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/786080 TEST=See bug commnet 1 Bug: 787944 Change-Id: Ib9555abddd7576541f918a7331a0b20b9cc617af Reviewed-on: https://chromium-review.googlesource.com/790937 Reviewed-by: Dan Erat <derat@chromium.org> Commit-Queue: Jungshik Shin <jshin@chromium.org> Cr-Commit-Position: refs/heads/master@{#520235} [modify] https://crrev.com/cd106529024078147182f825529325897d8b9f8b/chrome/app/resources/locale_settings_chromiumos.grd [modify] https://crrev.com/cd106529024078147182f825529325897d8b9f8b/chrome/app/resources/locale_settings_google_chromeos.grd [modify] https://crrev.com/cd106529024078147182f825529325897d8b9f8b/ui/strings/translations/app_locale_settings_ar.xtb
,
Dec 1 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/66f97ee7bf4a01e66ff1a4ebe2cfc9ab272ce2e1 commit 66f97ee7bf4a01e66ff1a4ebe2cfc9ab272ce2e1 Author: Jungshik Shin <jshin@chromium.org> Date: Fri Dec 01 05:37:43 2017 Revert "Update Arabic font preferences" This reverts commit cd106529024078147182f825529325897d8b9f8b. Reason for revert: The accompanied CL ( https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/786080 ) is not going to make a branch cut today. This CL will be landed again after that CL is merged first. Original change's description: > Update Arabic font preferences > > sans-serif/standard: Noto Naskh Arabic UI => Noto Sans Arabic UI > serif: Noto Kufi Arabic => Noto Naskh Arabic . > > This is accompanied by the following CrOS-side change: > > https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/786080 > > TEST=See bug commnet 1 > > Bug: 787944 > Change-Id: Ib9555abddd7576541f918a7331a0b20b9cc617af > Reviewed-on: https://chromium-review.googlesource.com/790937 > Reviewed-by: Dan Erat <derat@chromium.org> > Commit-Queue: Jungshik Shin <jshin@chromium.org> > Cr-Commit-Position: refs/heads/master@{#520235} TBR=derat@chromium.org,jshin@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 787944 Change-Id: I5b49733740624e802ecedacd98d4c96ee7a7371b Reviewed-on: https://chromium-review.googlesource.com/802678 Reviewed-by: Jungshik Shin <jshin@chromium.org> Reviewed-by: Dan Erat <derat@chromium.org> Commit-Queue: Jungshik Shin <jshin@chromium.org> Cr-Commit-Position: refs/heads/master@{#520862} [modify] https://crrev.com/66f97ee7bf4a01e66ff1a4ebe2cfc9ab272ce2e1/chrome/app/resources/locale_settings_chromiumos.grd [modify] https://crrev.com/66f97ee7bf4a01e66ff1a4ebe2cfc9ab272ce2e1/chrome/app/resources/locale_settings_google_chromeos.grd [modify] https://crrev.com/66f97ee7bf4a01e66ff1a4ebe2cfc9ab272ce2e1/ui/strings/translations/app_locale_settings_ar.xtb
,
Dec 1 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/65a9af632423aad507d1829291030336193c2cfe commit 65a9af632423aad507d1829291030336193c2cfe Author: Jungshik Shin <jshin@chromium.org> Date: Fri Dec 01 10:51:39 2017 Update Noto to 20171026 (95558bd828). 100+ fonts are updated to Noto font phase 3. fontconfig files are updated accordingly. A few font packages are dropped now that Noto can replace them. The following font files are dropped: - Kufi dropped. Naskh is repurposed to be a serif font. Naskh UI fonts are kept for now for Android subsystem. NotoKufiArabic-Bold.ttf NotoKufiArabic-Regular.ttf - With Noto Sans UI dropped, no need to use TTC. NotoSans-BoldItalic.ttc NotoSans-Bold.ttc NotoSans-Italic.ttc NotoSans-Regular.ttc - Replaced by NotoSansMono NotoMono-Regular.ttf Added are the following font files: - TTF instead of TTC NotoSans-BoldItalic.ttf NotoSans-Bold.ttf NotoSans-Regular.ttf NotoSans-Italic.ttf NotoSansMono-Bold.ttf NotoSansMono-Regular.ttf - A new Arabic sans-serif family and UI fonts NotoSansArabic-Bold.ttf NotoSansArabic-Regular.ttf NotoSansArabicUI-Bold.ttf NotoSansArabicUI-Regular.ttf - Sinhala UI fonts NotoSansSinhalaUI-Bold.ttf NotoSansSinhalaUI-Regular.ttf - Symbols font update NotoSansCherokee-Bold.ttf NotoSansSymbols2-Regular.ttf NotoSansSymbols-Bold.ttf - Serif fonts for more scripts NotoSerifEthiopic-Bold.ttf NotoSerifEthiopic-Regular.ttf NotoSerifMyanmar-Bold.ttf NotoSerifMyanmar-Regular.ttf NotoSerifSinhala-Bold.ttf NotoSerifSinhala-Regular.ttf - New scripts NotoSansAnatolianHieroglyphs-Regular.ttf NotoSansChakma-Regular.ttf NotoSansOsage-Regular.ttf Drop the following font packages and remove their ebuild files: - droidfonts-cros: DroidSansMono: replaced by Noto Sans Mono - ml-anjaliodlipi: Replaced by Noto Serif Malayalam Drop sil-abyssinica (Replaced by Noto Serif Ethiopic). Delete the ebuild files for ja-ipafonts that was dropped previously. The net size impact is +5,944 KiB. See https://goo.gl/EYvRBu . This CL is accompanied by https://chromium-review.googlesource.com/c/chromium/src/+/790937 (Chrome-side change). BUG=chromium:787944 TEST=emerge-${BOARD} notofonts,fontconfig,chromeos-fonts TEST=build image and see dropped font packages are gone TEST=Install image and make sure https://unicode.org/emoji/charts/full-emoji-list.html renders Emoji in color. CQ-DEPEND=CL:801259 Change-Id: I3e3c89eb3c48f7928c830fc8f8943b7f5a590fe4 Reviewed-on: https://chromium-review.googlesource.com/786080 Commit-Ready: Jungshik Shin <jshin@chromium.org> Tested-by: Jungshik Shin <jshin@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org> [delete] https://crrev.com/ee114dd7860e056446bda8baf4dfe500d68ff4e6/media-fonts/ja-ipafonts/ja-ipafonts-003.03-r1.ebuild [modify] https://crrev.com/65a9af632423aad507d1829291030336193c2cfe/chromeos-base/chromeos-fonts/chromeos-fonts-0.0.1.ebuild [add] https://crrev.com/65a9af632423aad507d1829291030336193c2cfe/media-fonts/notofonts/notofonts-20171026-r1.ebuild [modify] https://crrev.com/65a9af632423aad507d1829291030336193c2cfe/media-fonts/notofonts/Manifest [rename] https://crrev.com/65a9af632423aad507d1829291030336193c2cfe/chromeos-base/chromeos-fonts/chromeos-fonts-0.0.1-r29.ebuild [delete] https://crrev.com/ee114dd7860e056446bda8baf4dfe500d68ff4e6/media-fonts/droidfonts-cros/Manifest [rename] https://crrev.com/65a9af632423aad507d1829291030336193c2cfe/media-fonts/lohitfonts-cros/lohitfonts-cros-2.5.5.ebuild [delete] https://crrev.com/ee114dd7860e056446bda8baf4dfe500d68ff4e6/media-fonts/notofonts/notofonts-20170428-r1.ebuild [delete] https://crrev.com/ee114dd7860e056446bda8baf4dfe500d68ff4e6/media-fonts/droidfonts-cros/droidfonts-cros-20140815.ebuild [delete] https://crrev.com/ee114dd7860e056446bda8baf4dfe500d68ff4e6/media-fonts/ja-ipafonts/Manifest [modify] https://crrev.com/65a9af632423aad507d1829291030336193c2cfe/media-libs/fontconfig/files/local.conf [modify] https://crrev.com/65a9af632423aad507d1829291030336193c2cfe/media-fonts/lohitfonts-cros/Manifest [rename] https://crrev.com/65a9af632423aad507d1829291030336193c2cfe/media-libs/fontconfig/fontconfig-2.11.1-r22.ebuild [add] https://crrev.com/65a9af632423aad507d1829291030336193c2cfe/media-fonts/lohitfonts-cros/lohitfonts-cros-2.5.5-r1.ebuild [delete] https://crrev.com/ee114dd7860e056446bda8baf4dfe500d68ff4e6/media-fonts/ja-ipafonts/metadata.xml [rename] https://crrev.com/65a9af632423aad507d1829291030336193c2cfe/media-fonts/notofonts/notofonts-20171026.ebuild [delete] https://crrev.com/ee114dd7860e056446bda8baf4dfe500d68ff4e6/media-fonts/ml-anjalioldlipi/ml-anjalioldlipi-0.740.ebuild [delete] https://crrev.com/ee114dd7860e056446bda8baf4dfe500d68ff4e6/media-fonts/droidfonts-cros/droidfonts-cros-20140815-r1.ebuild [delete] https://crrev.com/ee114dd7860e056446bda8baf4dfe500d68ff4e6/media-fonts/ml-anjalioldlipi/Manifest
,
Dec 1 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/platform/bmpblk/+/8af22b835a03dae7818dacc6b0ef150f55dee45d commit 8af22b835a03dae7818dacc6b0ef150f55dee45d Author: Jungshik Shin <jshin@chromium.org> Date: Fri Dec 01 10:51:39 2017 Replace 'Noto Sans UI' with 'Noto Sans' Noto Sans UI and Noto Sans used to be identical. When updating Noto family to a new version, 'Noto Sans UI' is dropped and is no more available. BUG=chromium:787944 TEST=cros_workon --board=${BOARD} start chromeos-bmpblk TEST=cros_workon --board=${BOARD} start chromeos-bmpblk --{test,install} TEST=cros deploy <device> sys-boot/chromeos-bmpblk-9999 and reboot CQ-DEPEND=CL:786080 Change-Id: I56dc2217708a510c1cba048267563c7af7b9fbda Reviewed-on: https://chromium-review.googlesource.com/801259 Commit-Ready: Jungshik Shin <jshin@chromium.org> Tested-by: Jungshik Shin <jshin@chromium.org> Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org> [modify] https://crrev.com/8af22b835a03dae7818dacc6b0ef150f55dee45d/strings/text_to_png_svg [modify] https://crrev.com/8af22b835a03dae7818dacc6b0ef150f55dee45d/strings/build_font [modify] https://crrev.com/8af22b835a03dae7818dacc6b0ef150f55dee45d/strings/locale/format.yaml
,
Dec 2 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/7d00c9e685b7774b8b3975060e04a5a9e97fb660 commit 7d00c9e685b7774b8b3975060e04a5a9e97fb660 Author: Jungshik Shin <jshin@chromium.org> Date: Sat Dec 02 00:36:01 2017 Reland "Update Arabic font preferences" This is a reland of cd106529024078147182f825529325897d8b9f8b after the Chrome OS side changes (2 CLs) were landed. TBR=derrat@chromium.org Original change's description: > Update Arabic font preferences > > sans-serif/standard: Noto Naskh Arabic UI => Noto Sans Arabic UI > serif: Noto Kufi Arabic => Noto Naskh Arabic . > > This is accompanied by the following CrOS-side change: > > https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/786080 > > TEST=See bug commnet 1 > > Bug: 787944 > Change-Id: Ib9555abddd7576541f918a7331a0b20b9cc617af > Reviewed-on: https://chromium-review.googlesource.com/790937 > Reviewed-by: Dan Erat <derat@chromium.org> > Commit-Queue: Jungshik Shin <jshin@chromium.org> > Cr-Commit-Position: refs/heads/master@{#520235} Bug: 787944 Change-Id: Ia9481af5065915b150fe50c7826fc62c6831f940 Reviewed-on: https://chromium-review.googlesource.com/804014 Commit-Queue: Jungshik Shin <jshin@chromium.org> Reviewed-by: Dan Erat <derat@chromium.org> Reviewed-by: Jungshik Shin <jshin@chromium.org> Cr-Commit-Position: refs/heads/master@{#521152} [modify] https://crrev.com/7d00c9e685b7774b8b3975060e04a5a9e97fb660/chrome/app/resources/locale_settings_chromiumos.grd [modify] https://crrev.com/7d00c9e685b7774b8b3975060e04a5a9e97fb660/chrome/app/resources/locale_settings_google_chromeos.grd [modify] https://crrev.com/7d00c9e685b7774b8b3975060e04a5a9e97fb660/ui/strings/translations/app_locale_settings_ar.xtb
,
Sep 28
i think this is done now ?
,
Nov 8
<UI triage> Bug owners, please add the appropriate component to your bug. Thanks!
,
Jan 18
(4 days ago)
|
|||
►
Sign in to add a comment |
|||
Comment 1 by js...@chromium.org
, Nov 27 2017