Repository navigation
FontManager v2.1.2
FontManager 2.1.2
搜索框光标、下拉菜单、授权状态、标签到期、版权设置、分类筛选六处更新。
输入光标
- 自绘闪烁光标:搜索框、预览文本框等全部 6 个输入框的光标改为蓝色块状竖条并闪烁
(用户点名要的效果;深浅主题各自配色)。光标跟随输入位置移动,文本滚动时贴边缘,
中文输入法打拼音期间自动切回原生光标跟手、上屏后切回。开启系统「减少动态效果」时常亮不闪。
密码框类型不支持自绘(避免明文进 DOM),自动退回原生光标。
右键菜单 · 打字即搜
- 右上角「全部字体 / 已启用」按钮移除下划线,恢复圆角胶囊形态(R4 时期的重样式误伤,本次清理)。
- 结果列表滚动条改细改淡,且不再响应「鼠标靠近变宽」的全局热区 —— 修复「全部字体」下方
出现一块灰色区域、看似被文字压住的观感问题。
授权状态(详情面板)
- 选项调整为四枚:自动识别 / 商用免费 / 个人免费 / 已购买(到期日期)(原「有时间限制」)。
「收费(永久)」选项移除;此前已设置过的字族不受影响 —— 徽标仍显示「永久授权」、顶栏筛选可用、
目录后缀(收费字体)保持,键盘 Tab 也能正常进入授权状态区。 - 选中「已购买(到期日期)」并选日期后,版权徽标显示「已购买(2026-11-12)」。
- 顶栏版权筛选与自动判定文案不变(试用版等自动判定为「有时间限制」的字体不会误标「已购买」)。
标签到期日期(新功能)
- 每个标签可设一个到期日期(详情面板标签编辑区,chip 上的日历按钮);到日期次日不经确认自动移除
该标签(从所有字体上清除),删除会弹提示。标签 chip 与侧栏标签列表显示红色日期:
跨年显示2026-11-12,今年内只显示11-12。删除部分失败时自动保留并重试,不会静默丢失。
版权设置(bug 修复)
- 手动设置不再「看起来回到自动判定」:详情面板许可证盒子的判定行现在优先显示手动结论,
自动判定降级为附注小字(「自动识别:…」)。此前那个盒子永远只显示自动判定,是「设置丢失」观感的主因。 - 历史值 "free" 两端口径统一(前端认「商用免费」、Rust 认「未知版权」,导致相关字族目录在两个
后缀之间反复改名):统一为商用免费。存量 "free" 字族下次同步时目录会从(未知版权)一次性改名为
(商用免费),属预期行为。 - 改名失败的提示带上具体目录路径;偏好写盘失败不再静默。
分类筛选
- 名字关键词第二批扩充:宋黑合体(FZSongHei 等)→ 无衬线;魏碑/北魏楷/行楷/瘦金/颜体/柳体 → 手写;
倩体/剪纸/菱心/童体/彩云等 → 展示;日文(丸ゴ/ゴシック/教科書体)与韩文(바탕/궁서/돋움/굴림)覆盖。 - 拉丁关键词改 CamelCase 感知词边界:
pop不再误伤 Poppins、round不再误伤 Gotham Rounded、
hand不再误伤 Handel Gothic;手写词补全形态(handwriting/calligraphic/calligraphy/brushhand),
修复 9 个手写字族被词边界打丢的回归。 - 覆盖表(康体/新秀丽/Chibrush 等)补「键必须全小写」守卫测试;目录后缀字符串被七态表驱动测试钉死。
⚠️ 本版本未做代码签名
两个安装包目前没有数字签名,Windows 因此无法验证发布者。下载或安装时可能遇到下面两种提示,
都不是病毒告警,按说明处理即可。
1. 浏览器提示「通常不会下载」(Edge / Chrome 的下载保护)
点提示条右侧的「…」或「更多」,选择 保留 / 仍然下载。
2. Windows 11 智能应用控制(Smart App Control)提示「已阻止可能不安全的应用」
这个提示没有「仍要运行」按钮,只有两个选择:
- 点「正常」关闭提示,按下面的方式验证文件完整性后自行决定是否继续;
- 或在「设置 → 隐私和安全性 → Windows 安全中心 → 应用和浏览器控制 → 智能应用控制」里
关闭该功能。注意:智能应用控制一旦关闭,通常无法再次开启(需重置或重装系统),
请自行权衡,不建议为装一个软件长期关掉系统防护。
验证文件完整性(推荐,用来确认下载没被篡改):
Get-FileHash .\FontManager_2.1.2_x64-setup.exe -Algorithm SHA256把输出与下方 SHA-256 对照,一致即说明文件完整。
本项目是个人维护的免费开源项目,没有购买代码签名证书,详见仓库根目录的
CODE_SIGNING_POLICY.md。
下载
| 文件 | 说明 |
|---|---|
FontManager_2.1.2_x64-setup.exe |
NSIS 安装包,推荐(同版本号可覆盖安装,装到当前用户目录,不需要管理员权限) |
FontManager_2.1.2_x64_en-US.msi |
MSI 安装包(同一版本号的 MSI 无法覆盖安装,升级请用 setup.exe) |
setup.exe:装到%LOCALAPPDATA%\FontManager,普通用户双击即可,同版本可直接覆盖重装。.msi:装到Program Files,需要管理员权限,适合域内 GPO / Intune / SCCM 静默推送:
msiexec /i FontManager_2.1.2_x64_en-US.msi /qn。
⚠️ 两个安装器共用注册表项HKCU\Software\IIEOzo\FontManager记录安装目录,
裸.msi只在干净机器上用;已经装过 setup.exe 的机器请继续用 setup.exe。
1.5.5起发布者署名改为IIEOzo,该键路径随之变化;若你曾自定义安装目录,
建议先卸载旧版(不要勾选「删除全部数据」)再安装本版,用户数据不会丢。
插件运行时(普通用户不用下)
python-runtime.zip / node-runtime.zip 是插件系统用的可选运行时。插件面板点「补全运行时」
时,程序从本 Release 的 latest/download/<kind>-runtime.zip 拉取,所以这两个包必须一起上传。
不装插件的话完全用不到,不必下载。
SHA-256:
3765115e466b9af19a1f8932490a8039a04f9aef85901777d30872b8c653fae9 FontManager_2.1.2_x64-setup.exe
bbd12ca0a553102479062d9f9d504e8e46e3010813c7a159a988fc602c6cccc3 FontManager_2.1.2_x64_en-US.msi