Skip to content

Releases

TFolio v0.1.27

Choose a tag to compare

@github-actions github-actions released this 05 Nov 07:31

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

Choose a tag to compare

@github-actions github-actions released this 04 Nov 09:35

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

Choose a tag to compare

@github-actions github-actions released this 03 Nov 06:20

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

Choose a tag to compare

@github-actions github-actions released this 03 Nov 02:55

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

Choose a tag to compare

@github-actions github-actions released this 31 Oct 15:54

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

Choose a tag to compare

@github-actions github-actions released this 30 Oct 04:30

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

Choose a tag to compare

@github-actions github-actions released this 28 Oct 03:53

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

Choose a tag to compare

@github-actions github-actions released this 27 Oct 11:11

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

Choose a tag to compare

@github-actions github-actions released this 27 Oct 07:32

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

Choose a tag to compare

@github-actions github-actions released this 15 Oct 05:17

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