Skip to content

Releases

Leaf 0.3.2

Choose a tag to compare

@chengffei chengffei released this 02 Nov 14:16

What's new

  • E-ink theme: a warm light-gray page with near-black text, one step softer than Paper. Links take the text color with an underline.
  • Literata built in: an open-source book typeface (OFL) in the spirit of e-reader fonts. Chinese text falls back to Songti.
  • E-ink preset: one click sets Literata, weight +1, one column, narrow text width and the E-ink theme.
  • Tap to turn like an e-reader: the left 20% goes back, everything else goes forward. A click that closes a footnote, clears a selection or closes the panel does not turn the page. Double-click still selects a word: a click in the middle waits 250 ms before turning.
  • Fix: footnote popups no longer show text larger than the page. They now use 0.9× the body text size with normal line spacing.

本次更新

  • 墨水屏主题:偏暖的浅灰底配近黑字,对比度比纸白低一档;链接与正文同色,加下划线。
  • 内置 Literata:开源书籍字体(OFL),气质接近电子书阅读器的默认字体;中文回退到宋体。
  • 墨水屏预设:一键套用 Literata、字重 +1、单栏、窄版心和墨水屏主题。
  • 像阅读器一样点击翻页:左侧 20% 上一页,其余地方下一页。收起注释、取消选区、收起面板的那一下不翻页。双击选词照常可用:点中间会等 250 毫秒再翻页。
  • 修复:注释弹窗里的字不再比正文大,改为正文的 0.9 倍,行距正常。

Requires macOS 15. First launch: System Settings › Privacy & Security › Open Anyway.
Leaf is independent and not affiliated with Amazon.

Leaf 0.3.1

Choose a tag to compare

@chengffei chengffei released this 30 Oct 01:06

What's new

  • Faster long chapters: EPUB chapters over 128KB are now laid out in pieces, so a book opens on the first piece instead of waiting for the whole chapter. A 1.2MB chapter opens in about 0.3s instead of 3s; a 260KB chapter in 0.28s instead of 0.62s.
  • Reading positions, contents, search, footnotes and Go to work as before. Saved positions from earlier versions still open where you left off.
  • Known trade-off: inside a very long chapter, a new page starts every ~64KB, so the page before it may be half empty.

本次更新

  • 长章节打开更快:EPUB 中超过 128KB 的章节分块排版,只排第一块就显示。1.2MB 的章节从约 3 秒降到约 0.3 秒,260KB 的章节从 0.62 秒降到 0.28 秒。
  • 阅读位置、目录、查找、脚注、跳转照旧,旧版本存下的进度照常恢复。
  • 已知代价:超长章节内每约 64KB 强制换页,换页前那一页可能只有半页。

Requires macOS 15. First launch: System Settings › Privacy & Security › Open Anyway.
Leaf is independent and not affiliated with Amazon.

Leaf 0.3.0

Choose a tag to compare

@chengffei chengffei released this 24 Oct 12:42

Leaf now aims to be the open-source answer to a Kindle: the reading layer, without the store, the account or the library.

What's new

  • Reading progress like a Kindle: click the bottom-right corner to cycle percent, location, time left in chapter and time left in book. Estimates learn from your own page turns.
  • Floating contents panel: ⌘T or click the chapter name. It floats over the page instead of reflowing it, and closes once you pick an entry.
  • Find in book moved into the panel: results listed by chapter, matches highlighted on the page. ⌘G / ⇧⌘G step through.
  • Typography: five weight levels, justified or left alignment, paragraph and letter spacing, built-in presets (Compact, Standard, Large, Low Vision) and custom presets.
  • Go to (⌘L) a percent or location number; hover the status row for a scrubber.
  • Double-click an image to view it full size.
  • Eight interface languages: English, 简体中文, 繁體中文, 日本語, 한국어, Français, Deutsch, Español. Follows the system, or pick one in Settings.

本次更新

Leaf 的定位改为「开源的 Kindle」:要 Kindle 的阅读层,不要商店、账号和书库。

  • 进度指示像 Kindle:点右下角循环百分比、位置、本章剩余、全书剩余,时间按你自己的翻页速度估。
  • 浮动目录面板:⌘T 或点左下角章名,浮在正文上不重排书页,选中即收起。
  • 全书查找进面板:结果按章节列出,命中处高亮,⌘G / ⇧⌘G 逐个跳。
  • 排版:字重五级、两端或左对齐、段距字距、内置四套预设(紧凑 / 标准 / 大字 / 低视力)与自定义预设。
  • 跳转 ⌘L 输入百分比或位置号;鼠标停在状态行上出现滑杆。
  • 双击图片放大查看。
  • 8 种界面语言:跟随系统,或在设置里单独选。

Requires macOS 15. First launch: System Settings › Privacy & Security › Open Anyway.
Leaf is independent and not affiliated with Amazon.

Leaf 0.2.0

Choose a tag to compare

@chengffei chengffei released this 24 Oct 11:39

What's new

  • Settings window (⌘,) with every reading preference; the Aa popover now holds just font size and theme
  • Right-click menu on the page: turn page, contents, find, back, settings (system copy / look up / translate kept)
  • Any installed font, plus the original / sans / serif presets
  • Themes: paper, sepia, dark, or follow the system
  • Layout: text width presets, single or two-column
  • Click the left or right edge of the page to turn
  • Find in book (⌘F, ⌘G / ⇧⌘G) with matches highlighted
  • Fixed dark mode on books that hard-code a white page background (the text used to vanish)

本次更新

  • 设置窗口(⌘,)集中全部阅读偏好;右上角 Aa 只留字号和主题
  • 正文右键菜单:翻页、目录、查找、返回、设置,保留系统的拷贝 / 查询 / 翻译
  • 字体任选已安装字体,内置原书 / 黑体 / 宋体
  • 主题:纸白、米黄、深色,或跟随系统
  • 版式:版心宽度四档,单栏 / 双栏
  • 点正文左右两侧翻页
  • 全书查找(⌘F,⌘G / ⇧⌘G),命中处高亮
  • 修复深色模式下写死白底的书整页看不见字

Requires macOS 15. First launch: System Settings › Privacy & Security › Open Anyway.

Leaf 0.1.4 · 性能优化 Performance

Choose a tag to compare

@chengffei chengffei released this 13 Oct 06:29

下载 Download: Leaf.dmg ↓ — macOS 15+

性能优化 Performance

  • 中文、日文、韩文书不再做自动断词,大章节排版更快
    Chinese, Japanese and Korean books skip automatic hyphenation, so long chapters lay out faster.
  • 深色模式下的文字颜色处理改为先读后写,减少重复计算
    The dark-mode text color pass now reads all styles before writing, avoiding repeated style recalculation.

Leaf 0.1.3

Choose a tag to compare

@chengffei chengffei released this 06 Oct 00:19

下载 Download: Leaf.dmg ↓ — macOS 15+

新功能 New

  • 脚注就地弹出:点注释编号,注释在当前页弹出,不用跳走
    Footnotes pop up in place: click a note marker to read the note without leaving the page.
  • 跳转后可以返回:点书内链接、目录或「前往注释」后,底部出现「返回」,也可按 ⌘[ 返回、⌘] 前进(菜单「前往」)
    Go back after jumping: after following a link, the contents or a note, a Back button appears at the bottom; ⌘[ and ⌘] go back and forward (Go menu).
  • 页边距三档:窄、标准、宽(Aa 面板)
    Three margin presets: narrow, standard, wide (in the Aa panel).
  • 合集目录可折叠:目录很长时(如多本书合集)默认只列书名并展开正在读的那本,可逐层展开
    Collapsible contents: long contents such as box sets start with book titles only, with the current book expanded.

改进 Improvements

  • 底部的章节与进度在打开书、翻页后显示 2 秒,不再必须移动鼠标才看得到
    The chapter and progress line now shows for 2 seconds after opening or turning a page, instead of only on hover.
  • 书里超大的章节标题限制在正文的 1.8 倍,标题行距放宽
    Oversized chapter headings are capped at 1.8× the body text, with more comfortable line spacing.
  • 目录侧栏顶部的书名不再与滚动的目录重叠
    The book title at the top of the sidebar no longer overlaps the scrolling contents.

第一次打开 First launch: Leaf 未经 Apple 公证。双击后点「完成」,再到「系统设置 › 隐私与安全性」点「仍要打开」。
Leaf is not notarized. Open it once, dismiss the warning, then click Open Anyway in System Settings › Privacy & Security.

SHA-256 afb3c460051ef1e6ca88600da2950f615b46ff4738aa3b8f5356d3ba0c1e7a89

Leaf 0.1.2

Choose a tag to compare

@chengffei chengffei released this 03 Oct 12:29

下载 Download: Leaf.dmg ↓ — macOS 15+

变化 Changes

  • 顶部更干净:正文铺到窗口顶部,红绿灯、目录和 Aa 按钮在鼠标移到窗口顶部时才出现
    Cleaner top: the page now reaches the top of the window; the window controls, contents and Aa buttons appear when you move the pointer to the top.
  • 书名和作者显示在目录侧栏顶部,不再显示在窗口标题栏
    The book's title and author now appear at the top of the contents sidebar instead of the title bar.

修复 Fixes

  • 深色模式下,书里写死为黑色的文字改为浅色显示,不再看不清;红、蓝等强调色保持原样
    In dark mode, text that a book hard-codes as black is now shown in a light color; colored emphasis such as red or blue is kept.
  • 深色模式下,白底书页(如封面)不再盖住窗口标题
    In dark mode, white pages such as covers no longer hide the window title.

第一次打开 First launch: Leaf 未经 Apple 公证。双击后点「完成」,再到「系统设置 › 隐私与安全性」点「仍要打开」。
Leaf is not notarized. Open it once, dismiss the warning, then click Open Anyway in System Settings › Privacy & Security.

SHA-256 de0b87c61122c702b024ebda2f137e6dfd69daedc16ee2b424dd0e7e05246fb0

Leaf 0.1.1

Choose a tag to compare

@chengffei chengffei released this 03 Oct 05:37

下载 Download: Leaf.dmg ↓ — macOS 15+

修复 Fixes

  • 章节开头不再多出一整栏空白(书本 CSS 的分页规则在双栏排版下被当成换栏)
    No more blank column at the start of chapters (page-break rules were treated as column breaks).
  • 字号不是 100% 时,右侧不再露出半截下一栏
    Text no longer spills a partial column on the right when font size isn't 100%.
  • 目录侧栏打开时不再遮住正文;工具栏 Aa 按钮在中文系统下显示正常
    The contents sidebar no longer covers the text; the Aa toolbar button displays correctly on Chinese systems.

变化 Change

  • 字号调节改为缩放书页的基准字号。极少数把字号写死为像素的书,调字号将不起作用。
    Font size now scales the book's base font size. Books that hard-code pixel font sizes won't respond to it.

第一次打开 First launch: Leaf 未经 Apple 公证。双击后点「完成」,再到「系统设置 › 隐私与安全性」点「仍要打开」。
Leaf is not notarized. Open it once, dismiss the warning, then click Open Anyway in System Settings › Privacy & Security.

SHA-256 d4fb92dc7b376ebd2486194b1082d5f8c2c39eecbfb6036d8445bccfb04372ff

Leaf 0.1.0

Choose a tag to compare

@chengffei chengffei released this 03 Oct 04:56

首个公开版本。First public release.

下载 Download: Leaf.dmg ↓ — macOS 15+

  • EPUB / MOBI / AZW3(无 DRM / DRM-free)
  • 原生目录侧栏 Native contents sidebar(⌘T)
  • 字号、行距、字体 Font size, line spacing, fonts(Aa, ⌘= / ⌘- / ⌘0)
  • 记住阅读位置 Remembers your place

第一次打开 First launch: Leaf 未经 Apple 公证。双击后点「完成」,再到「系统设置 › 隐私与安全性」点「仍要打开」。
Leaf is not notarized. Open it once, dismiss the warning, then click Open Anyway in System Settings › Privacy & Security.

SHA-256 96a55f07c30f610d0198c2cb550de00f9e0b73811fee7d42e8b21bc49a630b60