Releases
modify_v2
Compare
Sorry, something went wrong.
No results found
本次改版內容
修復
修正 Windows / PlatformIO 執行字型子集產生流程時,fontconvert.py 因 Python 輸出編碼不是 UTF-8 而觸發 UnicodeDecodeError 的問題。
修正本機 Python 缺少 freetype-py 時,字型子集產生流程會直接失敗的問題;若 repo 內既有產好的字型 header,現在會沿用既有檔案並跳過重產。
修正 Xtc::getmaxchapter() 在 parser 尚未建立時可能沒有回傳值的靜態檢查錯誤。
修正 XtcReaderActivity::isRenderUpperHalf 未初始化的靜態檢查警告。
修正 XtcParser::getChapterTitleByIndex() 中 return 後方仍有 log 的 unreachable code。
改善
字型產生器現在會在缺少 freetype-py 時印出可直接使用的安裝指令:
python -m pip install -r lib/EpdFont/scripts/requirements.txt
fontconvert.py 產出的字型 header 不再寫入本機絕對路徑,只保留穩定的檔名參數,避免不同開發機重產字型時造成無意義 diff。
三個 Source Han Sans TC 內建字型 header 已重新產生穩定的 Command used 註解;字型資料本身未做功能性調整。
驗證
已執行 python scripts/generate_ui_font_subset.py,三個字型 header 產生成功:
source_han_sans_tc_12_regular.h
source_han_sans_tc_10_regular.h
source_han_sans_tc_17_regular.h
已執行 git diff --check,未發現 whitespace/error。
本次未執行 PlatformIO build。
已知狀況
RELEASE_NOTES.md 依專案設定維持在 .gitignore 中,不會提交進 Git。
RESTART_ANALYSIS.md 仍為本機未追蹤檔,這次未納入提交。
You can’t perform that action at this time.