Skip to content

GloWalk 1.1.2

Latest

Choose a tag to compare

@wxy wxy released this 28 Aug 06:01
5b0ceb6

GloWalk 1.1.2

Corresponds to 1.1.2 (build 8).

What's New

  • Eight new languages: Japanese, Korean, French, German, Spanish, Brazilian Portuguese, Italian, Russian — the app now ships in 11 languages total
  • Handwritten-style open-source fonts keep GloWalk's letter-like look: Klee One for Japanese, LXGW WenKai KR for Korean, and LXGW WenKai for the European languages (Latin Ext-A/B + Cyrillic); all fonts are fully open source (SIL OFL 1.1)
  • Display name: Chinese shows 随行路灯 (Simplified) / 隨行路燈 (Traditional); every other language uses "GloWalk"
  • HUD lunar dates are now localized in Japanese (旧暦睦月十五日 style) and Korean (음력 6월 15일), with matching Gregorian short dates
  • The About page opens the bundled OFL license texts for all three font families
  • App Store subtitle metadata recorded for all 11 languages (managed by an external tool from here on)

Fixes & Engineering

  • Less heating on long walks: camera sampling dropped from 30 fps to 5 fps (the slowest rate the hardware supports) and the HUD wave animation from 20 fps to 5 fps, reducing how often the torch thermal-dims
  • Permission usage descriptions unified across all 11 languages, filling the missing zh-Hant entries (camera, photo library, location, motion, Health)
  • Font subsetting rewritten per language family: 10 weights totaling ~21.2 MB
  • Localization plumbing: knownRegions registered, xcstrings order canonicalized, taglines translated into 11 languages
  • CI: vendored OFL license texts excluded from the whitespace check
  • Comment cleanup: the recurring "unsafeForcedSync" console log is system AXCoreUtilities noise, not from app callbacks

Deployment Notes

  • Version 1.1.2 (build 8)
  • OFL license texts ship inside the app bundle (Resources/Licenses)
  • No schema migration

Verification

  • Tests: 76/76 pass on iPhone 17 / iOS 26.5 simulator (72 existing + 4 new lunar-date localization tests)
  • Builds: GitHub Actions "Build & Test" green (PR #27)

GloWalk 1.1.2

对应 1.1.2(build 8)。

新功能

  • 新增 8 种语言:日语、韩语、法语、德语、西班牙语、巴西葡萄牙语、意大利语、俄语,App 共支持 11 种语言
  • 手写风格开源字体延续 GloWalk 的字母字符特色:日语用 Klee One,韩语用霞鹜文楷 KR,欧洲语言用霞鹜文楷(覆盖 Latin Ext-A/B 与西里尔字母);全部字体完全开源(SIL OFL 1.1)
  • 显示名:中文为「随行路灯 / 隨行路燈」,其余语言统一为 GloWalk
  • HUD 农历日期本地化:日语显示「旧暦睦月十五日」式,韩语显示「음력 6월 15일」,公历短日期同步本地化
  • 关于页可直接打开随包附带的三套字体 OFL 许可文本
  • App Store 副标题 11 语言文案入库(后续由外部工具管理)

修复与工程

  • 降低长时间步行发热:摄像头采样从 30fps 降至 5fps(取硬件支持的最慢帧率),HUD 水波动画从 20fps 降至 5fps,减少手电因温度被自动调暗的频率
  • 权限用途说明统一为 11 种语言,补齐缺失的繁体中文条目(相机、相册、定位、运动、健康)
  • 字体子集化脚本按语言族重写:10 款字重合计约 21.2 MB
  • 本地化基础设施:注册 knownRegions、统一 xcstrings 顺序、标语 11 语言化
  • CI:随包 OFL 许可文本排除出空白字符检查
  • 注释清理:反复出现的「unsafeForcedSync」日志是系统 AXCoreUtilities 噪音,与应用回调无关

部署说明

  • 版本号 1.1.2(build 8)
  • OFL 许可文本随包附带(Resources/Licenses)
  • 无数据模型迁移

验证

  • 测试:iPhone 17 / iOS 26.5 模拟器 76/76 通过(原有 72 + 新增 4 个农历本地化测试)
  • 构建:GitHub Actions Build & Test 通过(PR #27