Skip to content

Releases: johnfactotum/foliate

1.5.3

18 May 16:20
Compare
Choose a tag to compare
  • Fixed Flatpak version not being able to open .mobi, .azw, and .azw3 files
  • Improved Wiktionary lookup, now with links and example sentences
  • Improved popover footnote extraction and formatting
  • Added option to export annotations to BibTeX (#130)

Technical changes:

  • Foliate no longer bundles cheerio.

1.5.2

19 Jul 05:35
Compare
Choose a tag to compare
  • Fixed table of contents navigation not working with some books
  • Fixed not being able to zoom images with Kindle books
  • Fixed not being able to open books with .epub3 filename extension
  • Fixed temporary directory not being cleaned after closing

1.5.1

17 Jul 20:46
Compare
Choose a tag to compare
  • Fixed F9 shortcut not working (#142)
  • Updated translations

1.5.0

14 Jul 14:58
Compare
Choose a tag to compare

image

  • JavaScript and external resources are now blocked by default (#78)
  • Basic text-to-speech support (#85) (pictured)
    Requires new optional dependency, espeak, or espeak-ng, or festival, or any other speech synthesis program as long as it (1) speaks text from stdin, (2) returns when finished speaking, and (3) stops speaking when receiving SIGINT
  • Export annotations to HTML, plain text, or JSON (#93)
  • Support for viewing .mobi, .azw, and .azw3 files (#128)
    Requires new optional dependency python2 >= 2.7 or python3 >= 3.4

1.4.0

07 Jul 16:40
Compare
Choose a tag to compare

Sidebar

  • New alternative sidebar UI (pictured)
  • Lookup words in Wikipedia and offline dictionaries (#5)
  • Translate passages with Google Translate
  • Configure default action when words are selected (#98)
  • Experimental popup footnote support
  • Ability to find within only the current chapter
  • Fixed CPU spikes when left open (#76)
  • Fixed highlights not rendering at the correct positions (#96)

Technical changes:

  • Foliate no longer depends on libsoup.
  • New optional dependency: dictd (for offline dictionary support)
  • The minimum GJS version has been lowered to 1.52, which means that Foliate can now run on systems based on Ubuntu 18.04 or later.
  • The permission --talk-name=org.freedesktop.Flatpak is now required for Flatpak. It's only used for spawning the dict process. This can be overridden, if dictd support is not needed.
  • A .deb package is provided with this release.

1.3.1

28 Jun 23:22
Compare
Choose a tag to compare
  • Fixed crashing when opening files (#88)
  • Updated translations

1.3.0

18 Jun 08:45
Compare
Choose a tag to compare
  • Customize page margins (#53) and brightness
  • Tweak the theme colors, or add your own custom themes (#53)
  • Ability to zoom and copy images (#21)
  • Option to auto-hide cursor (#71)
  • See reading time left by hovering over the reading progress slider

1.2.1

07 Jun 08:08
Compare
Choose a tag to compare
  • Fixed some books not rendering sometimes
  • Fixed images being too wide in some cases

1.2.0

06 Jun 02:44
Compare
Choose a tag to compare

New features:

  • Auto-hyphenation
  • Option to switch between left and full justification
  • New layout option: single-column paginated view (#46)

Fixed:

  • Generated locations are now stored in the cache directory rather than localStorage (#43)

1.1.1

04 Jun 16:42
Compare
Choose a tag to compare
  • Allow font size adjustment when using publisher fonts (#34)
  • Fixed reading progress slider not appearing after localStorage quota is exceeded