./print/foliate, Simple and modern GTK eBook viewer

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.4.2, Package name: foliate-2.4.2, Maintainer: fox

Foliate is a simple and modern GTK eBook viewer, built with GJS and
Epub.js.


Required to run:
[graphics/hicolor-icon-theme] [devel/glib2] [www/webkit-gtk] [lang/python37] [lang/gjs]

Required to build:
[pkgtools/x11-links] [devel/gperf] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [lang/gcc7] [x11/xorgproto] [devel/meson]

Master sites:

SHA1: c4edc48badf1e9236aa0d15acd92db54783733ef
RMD160: 2945c61108d490a1c9de3ad566fbcb5d484dac6e
Filesize: 4529.503 KB

Version history: (Expand)


CVS history: (Expand)


   2020-07-07 03:28:05 by Santhosh Raju | Files touched by this commit (2) | Package updated
Log message:
print/foliate: Updates to 2.4.2

Changes since 2.4.0:

Changes:

  * Fixed unable to open Mobipocket files
  * Fixed unable to open some EPUB files
   2020-07-03 14:18:12 by Santhosh Raju | Files touched by this commit (3) | Package updated
Log message:
print/foliate: Updates to 2.4.0

Changes since 2.3.0:

Changes:

  * Improved metadata display
  * Improved FictionBook rendering
  * Improved UI for acquiring books from OPDS (#404, #405)
  * Fixed unique identifier extraction for EPUB files
  * Fixed missing window icon (#456)
  * Fixed TTS environment variables not set when using Flatpak
  * Fixed eSpeak NG voice not selected when testing TTS configuration
  * Fixed wrong __ibooks_internal_theme attribute when "Invert" is
    enabled

Technical changes:

  * Foliate no longer depends on libsoup (gir1.2-soup-2.4 on Debian based
    distributions). Previously, it was an optional dependency for opening
    remote files.
   2020-06-22 00:35:42 by Santhosh Raju | Files touched by this commit (3) | Package updated
Log message:
print/foliate: Updates to 2.3.0

Changes since 2.2.1:

OPDS catalogs:

  * Catalogs are now opened in the main library window (#403)
  * View current location
  * Go to catalog start page
  * Reload catalog
  * Add current feed to catalogs
  * HTTP authentication support (#421)

Other changes:

  * Fixed unique identifier extraction for FictionBook (.fb2, .fb2.zip)
    files (#462)
  * Fixed newlines being ignored when copying text (#463)
  * "Turn page on tap" is now disabled in non-paginated layouts (#464)
  * Opening a book from the library view now closes the library window (#446)
  * Language and publication dates in metadata are now parsed and formatted
  * Export annotations from the library view

Technical changes:

  * New optional dependency iso-codes (>= 3.67), which provides display
    names for languages and regions. It is highly recommended to install
    this dependency.
  * Flag emojis are now displayed for books whose language property contains
    a country/region code. For the best experience, an emoji font should be
    installed.
   2020-06-08 20:41:03 by Santhosh Raju | Files touched by this commit (2) | Package updated
Log message:
print/foliate: Updates to 2.2.1

Changes since 2.2.0:

Changes:

  * Fixed blurry book covers on HiDPI
  * Fixed OPDS links to Standard Ebooks and Project Gutenberg
  * Fixed wrong view icon on startup
   2020-06-02 10:25:05 by Adam Ciarcinski | Files touched by this commit (1689)
Log message:
Revbump for icu
   2020-05-30 02:01:58 by Santhosh Raju | Files touched by this commit (4) | Package updated
Log message:
print/foliate: Updates to 2.2.0

- Updates a patch.

Changes since 2.1.1:

Library:

  * A library view showing recent books and reading progress (#119)
  * Search books by metadata
  * E-book discovery with OPDS (#6, #253)

New supported formats:

  * FictionBook (.fb2, .fb2.zip) (#128)
  * Comic book archive (.cbr, .cbz, .cbt, .cb7) (#254)
  * Plain text (.txt) (#226)
  * Unpacked EPUB files

Layout:

  * Option to set maximum page width (#192)
  * The "Automatic" layout will now show four columns when the page \ 
width is
    wide (#257)

Image viewer:

  * Improved image viewer, with new shortcuts and the ability to rotate (#299)
    and invert images
  * Option to disable image viewer, or to open images on double, middle, or
    right click (#315)

Text-to-speech:

  * Improved text-to-speech configuration UI
  * Ability to set text-to-speech voice based on book language (#134)

Annotations

  * Import annotations from JSON
  * Search in annotations
  * Annotations are now sorted in the same order as they appear in the book
    (#318)

Security:

  * "Allow Unsafe Content" now only enables JavaScript; external \ 
content will no
    longer be loaded. This is an important security fix. If you are running an
    old version of Foliate and cannot upgrade, you should disable "Allow Unsafe
    Content".
  * WebKit processes are now sandboxed

Other featues and fixes:

  * Improved support for vertical and right-to-left books
  * Support for StarDict dictionaries (#302) (requires new optional dependency
    sdcv)
  * Fixed current location not preserved when resizing (#152, #204)
  * Fixed auto-hiding header bar under some themes (#316)
  * Command-line options for showing version and adding books to library
  * Option to clear or disable cache
  * When an HTML page contains invalid self-closing anchor tags, it is now
    parsed as XHTML (#275, #288)

Technical changes:

  * Foliate now stores file locations in
    ~/.local/share/com.github.johnfactotum.Foliate/library/uri-store.json, and
    saves book covers to ~/.cache/com.github.johnfactotum.Foliate. Both can be
    disabled.
  * New optional dependency tracker (gir1.2-tracker-2.0 on Debian based
    distributions), which can be used to get file locations.
  * New optional dependency libhandy (gir1.2-handy-0.0). It's not absolutely
    required, but installing it would make the experience better on larger as
    well as smaller screens.
  * To open remote files, Foliate now optionally depends on libsoup
    (gir1.2-soup-2.4).

Foliate now bundles two additional libraries:

  * libarchivejs, which is MIT licensed. It is a WASM port of the popular
    libarchive C library.
  * crypto-js, which is MIT licensed. The MD5 module is used to generate
    identifiers for files that don't have unique identifiers.
   2020-04-12 10:29:21 by Adam Ciarcinski | Files touched by this commit (956) | Package updated
Log message:
Recursive revision bump after textproc/icu update
   2020-04-09 14:40:20 by Santhosh Raju | Files touched by this commit (2) | Package updated
Log message:
print/foliate: Updates to 2.1.1

Changes since 2.1.0:

Fixes:

   * Fixed wrong version number
   * Fixed dictionary, translation, and Wikipedia not working in the Snap
     package (#284)