Git Product home page Git Product logo

Comments (8)

WordlessEcho avatar WordlessEcho commented on July 29, 2024

186033995上次变化是5月9日,把归属从framwork改成text
回答你的问题,我和这些社区不熟,没法说服他们接受这样的补丁

from notocjk.

nasbdh9 avatar nasbdh9 commented on July 29, 2024

https://android-review.googlesource.com/c/platform/external/noto-fonts/+/2514316
从Android U (14) 开始不再需要修改(的样子)

from notocjk.

WordlessEcho avatar WordlessEcho commented on July 29, 2024

https://android-review.googlesource.com/c/platform/external/noto-fonts/+/2514316 从Android U (14) 开始不再需要修改(的样子)

他们只是改了目录结构,没有动其他的东西
https://cs.android.com/android/platform/superproject/+/27d80353f6c2ea53a9cc20e8c943307299cf9231:external/noto-fonts/notosanscjk/

from notocjk.

hustler-not-chatty avatar hustler-not-chatty commented on July 29, 2024

昨天试了一下。

https://review.lineageos.org/q/topic:%2213-cjk-vf%22

但是把 VF 内置到系统并取代静态版有个问题,就是某些应用只会调用最细的字体来显示中文(例如 VLC 的字幕功能,游戏如 Muse Dash?,以及一堆 Qt 应用),一时也找不到解决方案

from notocjk.

WordlessEcho avatar WordlessEcho commented on July 29, 2024

昨天试了一下。

https://review.lineageos.org/q/topic:%2213-cjk-vf%22

但是把 VF 内置到系统并取代静态版有个问题,就是某些应用只会调用最细的字体来显示中文(例如 VLC 的字幕功能,游戏如 Muse Dash?,以及一堆 Qt 应用),一时也找不到解决方案

@hustler-not-chatty 像Android 13的Roboto一样,保留静态版本的字体给400字重用。本项目也是这么做的

from notocjk.

WordlessEcho avatar WordlessEcho commented on July 29, 2024

忘记附上链接了,具体来说是这样,fonts.xml的第42行
https://android.googlesource.com/platform/frameworks/base/+/android13-qpr3-s9-release/data/fonts/fonts.xml#42

from notocjk.

hustler-not-chatty avatar hustler-not-chatty commented on July 29, 2024

嗯,是可以,而且根据这个 issue,现阶段也只能这么做了。

不过净增加 30MB 的系统空间占用,估计是没法接受的。🙃

from notocjk.

WordlessEcho avatar WordlessEcho commented on July 29, 2024

嗯,是可以,而且根据这个 issue,现阶段也只能这么做了。

不过净增加 30MB 的系统空间占用,估计是没法接受的。🙃

Android 14已经不保留静态版本了,相信随着新系统的铺开这个问题会慢慢消失

from notocjk.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.