Repository navigation
Releases
Releases · roy-tian/TFolio
TFolio v0.1.27
Features
- page-numbers: place numbers automatically by default (
1724cd8) - settings: follow the system language unless the reader picks one (
9b847c4) - organize: bring the viewer's file into organize, and combine files dropped on its pages (
ec8156c) - ui: give the sidebar and organize board one page menu, with copy (
2533854)
Bug fixes
- settings: name the automatic language option in the system's own language (
a3c5b3b) - watermark: give direction and repeat a row each (
c6619dc) - annotate: shrink the tool pointers to the toolbar icons' size (
4f7e4c0) - toolbar: lower the selection bar clear of the smaller buttons' icons (
24baed6)
Refactoring
- pdfium: reach raw PDFium calls through pdfium-render's own bindings (
42af4ee)
Documentation
- agents: condense the constraints and cover Word import and testing traps (
beefa7e) - readme: follow the landing page's highlights (
00c9cac)
Build
- deps: update every dependency and move PDFium to chromium/8125 (
d1f9c3b)
Full changelog: v0.1.26...v0.1.27
TFolio v0.1.26
Features
- ui: show a page an undo brings back with its own preview (
aad5b0c) - ui: animate pages joining and leaving the thumbnail lists (
1252e5f) - organize: show files and their bookmarks as one sidebar tree (
e51527b) - organize: save the new PDF before showing it, or preview it unsaved (
1d3701b) - organize: remember the thumbnail size (
5da65d6)
Bug fixes
- ui: keep a leaving page's look while it fades (
423b13e) - ui: smooth the edges of a dragged page's tilted ghost (
bed165d)
Chores
- site: keep the landing page only on gh-pages (
31c7961)
Full changelog: v0.1.25...v0.1.26
TFolio v0.1.25
Features
- ui: zoom in finer steps above 100% (
5930f90)
Bug fixes
- organize: put undo before add files in the toolbar (
9b586fd) - ui: stop a scrollbar track press at the pointer and page on while held (
d9210b8) - organize: end a file with its padding blank and keep pages still as one turns (
f03da2a)
Full changelog: v0.1.24...v0.1.25
TFolio v0.1.24
Features
- ui: move the page number and the organize total into the status bar (
b52ec7b) - organize: line pages up in a grid and give each its own controls (
04c0e2b) - ui: animate page drags in the sidebar and organize board (
9688f37) - ui: draw overlay scrollbars outside macOS (
fc51dc4) - ui: move the view controls into a bottom status bar with a zoom slider (
00c6258) - ui: end the toolbar with the app menu and offer three zoom presets (
8c9b32f)
Bug fixes
- ui: level the organize file list's footer with the status bar (
fe6524b) - ui: stop every focus change restyling the whole document in WebKit (
30407ef) - ui: keep a zoomed page centred when the sidebar hides or shows (
b77d0ea)
Refactoring
- ui: drop the never-null document checks from the document session (
f1212c4)
Full changelog: v0.1.23...v0.1.24
TFolio v0.1.23
Features
- ui: edit pages in the sidebar and retire the thumbnail grid (
c791616) - organize: put a new PDF together in an organize workspace (
4d38ae0) - engine: assemble a new PDF from pages across several files (
ff62240) - ui: move navigation into a sidebar and compact the toolbar (
3d49542)
Bug fixes
- engine: split fixed-size chunks with as_chunks for CI's clippy (
c57388e) - ui: name page numbers in the copied-pages save refusal (
7835403) - viewer: centre a spread's pages and seek its row (
f3a5800)
Documentation
- describe the organize workspace and sidebar editing constraints (
268a6e7)
Full changelog: v0.1.22...v0.1.23
TFolio v0.1.22
Features
- viewer: lay out mixed-size pages at their own scale in spreads and thumbnails (
03319bd)
Full changelog: v0.1.21...v0.1.22
TFolio v0.1.21
Bug fixes
- ui: stop unused container breakpoints restyling the page on resize (
98f8034)
Performance
- viewer: render an asked-for zoom without the settle delay (
767785c) - viewer: render the page in view before its neighbours (
0b640bf)
Full changelog: v0.1.20...v0.1.21
TFolio v0.1.20
Bug fixes
- ui: stop group-has variants restyling the whole page in WebView2 (
ad6e6ec)
Performance
- engine: read a page's text runs in one pass (
de09835)
Documentation
- engine: trace cut-short text runs to PDFium's bounded-text count (
b84c69c)
Full changelog: v0.1.19...v0.1.20
TFolio v0.1.19
Features
- tabs: close all tabs from a tab's menu and hide entries with nothing to close (
b9d4205) - home: reveal a recent file in its folder from its row (
9946717) - tabs: close other tabs or those to the right from a tab's menu (
8c5a32c)
Bug fixes
- toolbar: show the save menu's divider only on hover (
71873e7) - ui: stop tooltip and menu portals restyling the whole app (
6db383c) - viewer: paint each resized frame with pages fitted to it (
6f0fd72) - viewer: stop pages shaking at the scrollbar's edge and jumping on first show (
a9b118c)
Performance
- viewer: lay out page text in lines instead of a layer per glyph (
eb53e77)
Tests
- tabs: wait for the tab switch before using the active panel (
ad9e4a2)
Full changelog: v0.1.18...v0.1.19
TFolio v0.1.18
Bug fixes
- viewer: finish building the pages a copied selection reaches into (
f3f369c) - viewer: copy page text in PDFium's form and select pages without spans whole (
8bd2609)
Performance
- viewer: build page text layers in budgeted batches near the view (
9c95598)
Full changelog: v0.1.17...v0.1.18