Skip to content

Ruru-Reader stage30 (Stable)

Choose a tag to compare

@HelloRuru HelloRuru released this 24 May 07:16
· 9 commits to main since this release

Stage30 (Stable) — 穩定完整版

stage29 → stage30 = 程式碼累積外部貢獻 + 文件更正,無新功能、純穩定化。

變更內容

🤝 外部貢獻(@SamLaio PR #2)

特別感謝 @SamLaio 透過 PR #2 同步上游
SamLaio/crosspoint-chinesetype 的多輪修復:

  • Reader 渲染穩定性 — EpubReader / ChapterSelection / XtcReader / Home / MyLibrary / RecentBooks 多模組強化
  • Windows / WSL build 支援 — fontconvert.py / build_ui_fonts.py / generate_ui_font_subset.py 跨平台修復
  • 字體子集化修復 — source_han_sans_tc 三個字級的 build pipeline 修正
  • main.cpp init 改進 + Xtc 引擎小修正

涵蓋 18 個檔案、+165 / -27 行變更。

📝 文件更正

  • 藍芽翻頁器表格:HBTR003-XT 從「不穩」更正為「可用」(stage7-9 BT 修復後已穩定)
  • 新增 Keykey mini 列入支援清單

Flash 用量

80.3%(5,261,576 / 6,553,600 bytes,餘 1.24 MB) — 與 stage29 相近。

與 stage29 差異

項目 stage29 stage30
OPDS 完整支援 ✓ ✓
Reader 渲染穩定性 base + @SamLaio 強化
Windows/WSL build base + @SamLaio 跨平台修復
HBTR003-XT 文件 寫不穩 更正為可用
Keykey mini 文件 未提及 加入支援清單

致謝

stage30 的穩定性大幅受惠於 @SamLaio 持續的上游維護與外部貢獻。