Skip to content

Releases: chao-eng/Bookworm

Bookworm 0.1.8

Choose a tag to compare

@chao-eng chao-eng released this 02 Nov 10:35

修复

  • 修复多个 Bookworm 实例同时运行时,按 ⌥⌘R 隐藏悬浮窗后又被另一个实例弹出「未打开书籍」空面板的问题。
  • 应用现在禁止启动多个实例,避免多个进程重复注册并同时响应同一次全局热键。
  • 未打开书籍时,按显隐热键不再弹出空悬浮窗。

安装

下载 Bookworm-0.1.8.dmg,拖入「应用程序」。若被 Gatekeeper 拦截,执行:

xattr -dr com.apple.quarantine /Applications/Bookworm.app

Bookworm 0.1.7

Choose a tag to compare

@chao-eng chao-eng released this 02 Nov 09:34

新功能

  • 悬浮窗右键新增「章节列表」:支持输入章节号或标题关键词搜索,方向键选择、回车或点击跳转,跳完自动收起;主阅读窗口关闭后仍可使用,在线书与本地文字书均支持。

修复

  • 章节面板搜索时兼容中文输入法组词,方向键、回车、Esc 不再被误拦截。
  • 面板打开期间暂停自动翻页;点击悬浮窗或外部切章会收起过期面板。
  • 面板关闭后立即按快速隐藏设置生效。

Bookworm 0.1.6

Choose a tag to compare

@chao-eng chao-eng released this 30 Oct 10:27

修复

  • 在线切章失败不再重复显示上一章:切章改为加载成功后才提交章号与进度,失败时停留在当前章,主窗与悬浮窗均显示「这一章没加载出来」错误提示与重试按钮
  • 悬浮窗加载中不再凭空收起:切章加载慢时保留当前章正文,8s 看门狗仅在无可读内容时才自动收起窗口
  • 重试按钮现在定向重试失败的那次切章请求;连点翻页/工具栏不再重复发起请求
  • 修复切章失败可能把未加载成功的章号写进阅读进度的问题

Bookworm 0.1.5

Choose a tag to compare

@chao-eng chao-eng released this 30 Oct 03:16

书架改成了浅色三栏布局:左侧毛玻璃分类侧边栏,右侧白色内容区,顶部大标题,底部显示当前分类下的书籍数量。

  • 侧边栏按阅读状态和格式分类:全部、继续阅读、未读、已读完、电子书、漫画、PDF、在线书籍
  • 封面卡片精简,只保留阅读进度和「•••」,打开、在访达中显示、移除等操作收进卡片菜单
  • 排序、封面大小留在标题行右侧,其余次级操作进「…」弹窗
  • 主窗口、欢迎页与阅读器默认配色同步转为浅色
  • 修复「继续阅读」分类下排序控件无效、以及读完一本书后列表顺序不刷新的问题

Bookworm 0.1.4

Choose a tag to compare

@chao-eng chao-eng released this 29 Oct 08:33

修复

  • 修复点击「阅读 / 加入书架」无响应挂死:WebView 解析池实例泄漏导致池耗尽后目录抓取永久等待,现已在解析完成后正确归还实例
  • 修复多书源搜索进行中点击阅读需等待整个搜索队列的问题:现在点击即停止搜索,立即执行加书架/阅读
  • 修复搜索卡在部分进度不动的问题:慢速书源不再阻塞后续书源,改为滑动窗口并发调度

优化

  • 搜索解析移出主线程,搜索期间界面不再掉帧
  • 书源健康度改为批量落库,搜索结果封面增加缓存,滚动更流畅
  • 「停止搜索 / 重新搜索」后立即释放排队任务,响应更即时

Bookworm 0.1.3

Choose a tag to compare

@chao-eng chao-eng released this 29 Oct 02:56

修复

  • 更新代理转发响应补上原始文件名,修复经代理下载新版本时报「解压时出现错误」
  • 使用 0.1.1 且开启更新代理的用户,请先关闭更新代理再升级到本版本

Bookworm 0.1.2

Choose a tag to compare

@chao-eng chao-eng released this 29 Oct 02:50

更新内容

  • 悬浮窗右键新增「设置」,支持显示模式切换、迷你进度显示开关、鼠标翻页与快速隐藏策略
  • 菜单栏与右键菜单的「迷你模式」改为勾选项,并修复菜单栏勾选状态不刷新
  • 修复代理模式下「版本历史记录」打开本地转发地址导致的 403
  • 书架顶部栏精简为常用控件 + 「更多」菜单,封面大小设置会持久化

Bookworm 0.1.1

Choose a tag to compare

@chao-eng chao-eng released this 28 Oct 10:42

更新内容

  • 检查更新前先检测网络可达性,不可达时提示并可直接打开更新设置
  • 新增「更新设置…」窗口,支持为更新检查和下载配置 HTTP/HTTPS 代理
  • 悬浮窗普通态去除描边与窗口阴影,与迷你模式视觉一致
  • 迷你模式字号跟随字号设置并自适应高度
  • 修复无阅读会话时按翻页热键会弹出空悬浮窗(显示「未打开书籍」)的问题

Bookworm 0.1.0

Choose a tag to compare

@chao-eng chao-eng released this 28 Oct 09:34
release: 重建 0.1.0 安装包并更新 appcast 签名

build 号提到 2,确保已装旧 0.1.0 的设备能收到这次更新。