github ayss2188/porsche-font v4.3.8
保时捷字体 v4.3.8

latest releases: v4.5.0, v4.4.9, v4.4.8.2...
24 days ago

v4.3.8

直接从 v4.3.0 升到这一版即可 —— 中间几个版本已全部撤回,不需要逐个升。

遇到问题请发一份诊断报告(在「遇到问题?」里点「一键上报」)。

🔧 界面底座换成主项目 v1.3.5 那一套

之前有几个版本(已撤回)在部分机器上出现「打开 WebUI 一直显示正在读取、什么都没有」。
现在界面直接按打包时写入的 id 算出模块路径,不再运行时探测
(探测要跑一条命令,某些环境下它不返回,界面就永远卡在那里);
状态查询也不再顺带扫描十几个系统字体目录。

🐞 修好了「中文一直是系统原来的字体」(重要)

三星等机型的中文来自 .ttc 合集(SECCJK-Regular.ttc 的 index="2"),
模块要把你的字体包成"同样多 face 的合集"才能顶替它。

之前有几个版本(已撤回)这一段是坏的:安装时保存"哪个合集哪几号是中文"的那份清单,
写的时候先把它自己截断成了空文件;读取端又把"空"当成"这台机器没有中文合集",
合集替换于是被永久关掉。

于是:清单里的 .ttf 槽位全都换掉了(界面显示全部生效),
但中文走的那几个合集没换,所以看着还是系统原来的字体。

现在:

  • 写清单改成先写临时文件再替换,不会再把自己清空
  • 读到清单后正确输出(原来读到了内容却没有输出)
  • 升级时清掉旧清单、重新算一次 —— 升级即自愈,不用手动删文件
  • 合集只换中文那几号 face,日文/韩文保留原字形,不会被牵连

🐞 修好了「字体大小显示成 1 KB / —」

大小改成读 .meta 里导入时记下的真实字节数。内置三套配色在注入时也会记下大小,
所以三张卡片都会显示真实大小。读不到显示「—」,不会再编一个 1 KB。

🐞 修好了「切保留锁屏时钟开关后,软重启不生效」

切换开关会让要替换的槽位变少,少掉的正是时钟槽位;而软重启只"挂新的"、不撤旧的。
现在重新应用时会记下上一份计划,软重启前按差集把旧槽位撤掉,再挂新的。

⚡ 免重启更快

不再重复挂载(原来把刚挂好的又卸了重挂一遍)、挂载合并成一次调用、
已经挂好的槽位批量查表跳过。

🎨 界面

  • 内置配色固定顺序:718素装版(无色版) → 911经典版(一点红) → GT3赛道版(烈焰版)
  • 主色调保时捷红

🔧 其它

  • 升级(版本变化)会重新扫描槽位、重新合成中文合集,旧版留下的派生数据一律作废
  • 卸载:四个配色包共用同一个字体库,卸载其中一个不会连累其它三个
    (只要还装着任意一个配色包,字体库就保留;都卸干净才删)
  • 包内不再带开发备注文件

📌 说明

  • 三套内置配色随包提供,不用导入
  • 想换配色:在 WebUI 里点卡片 → 重启生效;选「无字体」即恢复默认

Don't miss a new porsche-font release

NewReleases is sending notifications on new releases.