head	1.8;
access;
symbols
	pkgsrc-2026Q1:1.8.0.34
	pkgsrc-2026Q1-base:1.8
	pkgsrc-2025Q4:1.8.0.32
	pkgsrc-2025Q4-base:1.8
	pkgsrc-2025Q3:1.8.0.30
	pkgsrc-2025Q3-base:1.8
	pkgsrc-2025Q2:1.8.0.28
	pkgsrc-2025Q2-base:1.8
	pkgsrc-2025Q1:1.8.0.26
	pkgsrc-2025Q1-base:1.8
	pkgsrc-2024Q4:1.8.0.24
	pkgsrc-2024Q4-base:1.8
	pkgsrc-2024Q3:1.8.0.22
	pkgsrc-2024Q3-base:1.8
	pkgsrc-2024Q2:1.8.0.20
	pkgsrc-2024Q2-base:1.8
	pkgsrc-2024Q1:1.8.0.18
	pkgsrc-2024Q1-base:1.8
	pkgsrc-2023Q4:1.8.0.16
	pkgsrc-2023Q4-base:1.8
	pkgsrc-2023Q3:1.8.0.14
	pkgsrc-2023Q3-base:1.8
	pkgsrc-2023Q2:1.8.0.12
	pkgsrc-2023Q2-base:1.8
	pkgsrc-2023Q1:1.8.0.10
	pkgsrc-2023Q1-base:1.8
	pkgsrc-2022Q4:1.8.0.8
	pkgsrc-2022Q4-base:1.8
	pkgsrc-2022Q3:1.8.0.6
	pkgsrc-2022Q3-base:1.8
	pkgsrc-2022Q2:1.8.0.4
	pkgsrc-2022Q2-base:1.8
	pkgsrc-2022Q1:1.8.0.2
	pkgsrc-2022Q1-base:1.8
	pkgsrc-2021Q4:1.7.0.8
	pkgsrc-2021Q4-base:1.7
	pkgsrc-2021Q3:1.7.0.6
	pkgsrc-2021Q3-base:1.7
	pkgsrc-2021Q2:1.7.0.4
	pkgsrc-2021Q2-base:1.7
	pkgsrc-2021Q1:1.7.0.2
	pkgsrc-2021Q1-base:1.7
	pkgsrc-2020Q4:1.6.0.2
	pkgsrc-2020Q4-base:1.6
	pkgsrc-2020Q3:1.5.0.4
	pkgsrc-2020Q3-base:1.5
	pkgsrc-2020Q2:1.5.0.2
	pkgsrc-2020Q2-base:1.5
	pkgsrc-2020Q1:1.1.0.2
	pkgsrc-2020Q1-base:1.1
	pkgsrc-2019Q4:1.1.0.4
	pkgsrc-2019Q4-base:1.1;
locks; strict;
comment	@# @;


1.8
date	2022.01.16.04.52.09;	author fox;	state Exp;
branches;
next	1.7;
commitid	u3guuXSr3md7DOoD;

1.7
date	2021.03.27.08.18.29;	author fox;	state Exp;
branches;
next	1.6;
commitid	6NkvxhQamsPNfVMC;

1.6
date	2020.10.15.16.10.23;	author fox;	state Exp;
branches;
next	1.5;
commitid	utKGYpmpZ84x61sC;

1.5
date	2020.06.21.22.35.42;	author fox;	state Exp;
branches;
next	1.4;
commitid	4zodNiS8wQLRX8dC;

1.4
date	2020.05.30.00.01.58;	author fox;	state Exp;
branches;
next	1.3;
commitid	SQCwtyqsJPKgbcaC;

1.3
date	2020.04.08.23.22.48;	author fox;	state Exp;
branches;
next	1.2;
commitid	5TCaI8HjTMOuBD3C;

1.2
date	2020.04.06.14.15.47;	author fox;	state Exp;
branches;
next	1.1;
commitid	CgdIFgGOHcYPDk3C;

1.1
date	2019.10.12.13.45.20;	author fox;	state Exp;
branches;
next	;
commitid	6zlrp7uL2LN8aAGB;


desc
@@


1.8
log
@print/foliate: Update to 2.6.4

Changes since 2.6.3:

2.6.4

Changes:

  * Fixed various bugs
@
text
@@@comment $NetBSD$
bin/foliate
libexec/foliate/com.github.johnfactotum.Foliate
share/applications/com.github.johnfactotum.Foliate.desktop
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/__init__.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/compatibility_utils.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/kindleunpack.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_cover.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_dict.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_header.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_html.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_index.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_k8proc.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_k8resc.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_nav.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_ncx.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_opf.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_pagemap.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_sectioner.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_split.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_uncompress.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_utils.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobiml2xhtml.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/unipath.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/unpack_structure.py
share/com.github.johnfactotum.Foliate/assets/client.html
share/com.github.johnfactotum.Foliate/assets/epub-viewer-cb.html
share/com.github.johnfactotum.Foliate/assets/epub-viewer-nocsp.html
share/com.github.johnfactotum.Foliate/assets/epub-viewer.css
share/com.github.johnfactotum.Foliate/assets/epub-viewer.html
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/LICENSE
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/README.md
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/dist/wasm-gen/libarchive.js
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/dist/wasm-gen/libarchive.wasm
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/dist/worker-bundle.js
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/package.json
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/compressed-file.js
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/libarchive.js
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/archive-reader.js
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/wasm-gen/libarchive.js
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/wasm-gen/libarchive.wasm
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/wasm-module.js
share/com.github.johnfactotum.Foliate/assets/libarchivejs/libarchivejs-1.3.0/src/webworker/worker.js
share/com.github.johnfactotum.Foliate/assets/libarchivejs/main.js
share/com.github.johnfactotum.Foliate/com.github.johnfactotum.Foliate.data.gresource
share/com.github.johnfactotum.Foliate/com.github.johnfactotum.Foliate.src.gresource
share/glib-2.0/schemas/com.github.johnfactotum.Foliate.gschema.xml
share/icons/hicolor/scalable/apps/com.github.johnfactotum.Foliate.svg
share/icons/hicolor/symbolic/apps/com.github.johnfactotum.Foliate-symbolic.svg
share/locale/cs/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/de/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/es/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/eu/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/fr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/id/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/ie/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/it/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/ko/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/nb/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/nl/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/nn/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/pt_BR/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/ru/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/sv/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/uk/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/zh_CN/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/zh_TW/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/metainfo/com.github.johnfactotum.Foliate.metainfo.xml
@


1.7
log
@print/foliate: Updates to 2.6.2

Changes since 2.5.0:

2.6.2

Changes:

  * Fix UI when running with libhandy 1.x

2.6.1

Changes:

  * Fixed automatic layout

2.6.0

Changes:

  * Added support for opening HTML files (#641)
  * Consistent inner and outer margins (#255)
  * The automatic layout no longer supports 4 columns (58d5e50)
  * Fixed long words overflowing (#654)
  * Fixed custom themes not saved across sessions (#660)
  * Fixed shortcuts for key pads (#677)
  * Fixed opening non-UTF-8 zipped FB2 files (#629)
  * Fixed books not opening on GNOME 40 (#689)
@
text
@d58 1
d68 1
a68 1
share/metainfo/com.github.johnfactotum.Foliate.appdata.xml
@


1.6
log
@print/foliate: Updates to 2.5.0

Changes since 2.4.2:

Changes:

  * Improved support for touch screen (#591)
  * OPDS credentials can now be remembered (#569)
  * Various fixes for GNOME 3.38 (#548, #603, #608)
  * Fixed Wiktionary internal links (#577)
  * Added Basque (#579), Korean (#604), and Norwegian (#574, #575) translations
@
text
@d50 2
a51 2
share/locale/cs_CS/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/de_DE/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
d54 2
a55 2
share/locale/fr_FR/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
share/locale/id_ID/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
d62 1
a62 1
share/locale/ru_RU/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
@


1.5
log
@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.
@
text
@d53 1
d58 1
d60 1
@


1.4
log
@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.
@
text
@a4 1
share/com.github.johnfactotum.Foliate/assets/.eslintrc.json
d55 1
d61 1
@


1.3
log
@print/foliate: Updates to 2.1.0

Changes since 2.0.0:

New features:

   * New and improved icon (#268)
   * Option to disable turn page on tap (#270)
   * A menu on the welcome screen for opening recent files (#69)
   * Restored shortcuts for showing ToC, annotations, and bookmarks

Fixes:

   * Fixed application not translated (#274)
@
text
@d27 2
d32 14
a45 5
share/com.github.johnfactotum.Foliate/assets/epub-viewer.js
share/com.github.johnfactotum.Foliate/assets/epub.js
share/com.github.johnfactotum.Foliate/assets/jszip.min.js
share/com.github.johnfactotum.Foliate/assets/lookup.html
share/com.github.johnfactotum.Foliate/assets/utils.js
d52 1
d61 1
@


1.2
log
@print/foliate: Updates to 2.0.0

Changes since 1.5.3:

Interface:

    * A redesigned interface that works better for smaller screens (#176)
    * Improved fullscreen mode with an overlaid headerbar (#4)
    * The headerbar and the progress bar now auto-hide, for a distraction-free
      reading experience
    * Various location information, as well as a clock, can now be displayed in
      the footer (#175, #233)
    * A new location popover (Ctrl + L) that shows reading time estimates and
      allows skipping to locations (#155)
    * E-reader style navigation: go to the previous or next page by tapping on
      the left or right part of the view; tap on the middle to toggle header bar
      and progress bar
    * Annotations, bookmarks, and find results now show chapter titles (#162)
    * When looking up words in dictionaries, the query can now be edited (#156)
    * New shortcut for viewing metadata (Ctrl + I) and preferences (Ctrl + ,)
    * A new traditional menubar, which may be displayed depending on the desktop
      environment
    * Option to use a traditional titlebar and menubar instead of a headerbar
      (experimental)

Reading:

    * Continuous scrolling layout
    * Option to show decorative shadows that mimic the appearance of a real book
    * Ability to zoom in and zoom out (#117)
    * Improved image viewer with "save as" option
    * Open copies of a book in new windows (Ctrl + N)
    * Reload book (Ctrl + R)
    * New built-in themes: Gray, Solarized, Gruvbox, Nord

Text selection:

    * Ability to select text across pages
    * Find selected text in book
    * Speak selected text or from the selected location (#141)

Annotations:

    * Spellcheck notes (requires new optional dependency "gspell")
    * Export annotations to Markdown (#180)
    * Options to use custom colors for highlights

For publishers and developers:

    * Support for Apple Books theme attribute, which allows books to detect
      themes without JavaScript (#178)
    * WebKit's developer tools can be enabled

Breaking changes:

    * The settings schemas has been reorganized
    * The format for custom themes has changed
    * Locations are now 1024 characters in size

Bug fixes:

    * Fixed not restoring exact last location
    * Fixed navigation not working with scrolled layout
    * Fixed font size not changing when the book uses absolute-size keywords
      (#173)
    * Fixed text cut off at margin edge (#177)
    * Fixed unable to open books with "#" or "?" in the file name
@
text
@d5 32
a36 32
share/foliate/assets/.eslintrc.json
share/foliate/assets/KindleUnpack/__init__.py
share/foliate/assets/KindleUnpack/compatibility_utils.py
share/foliate/assets/KindleUnpack/kindleunpack.py
share/foliate/assets/KindleUnpack/mobi_cover.py
share/foliate/assets/KindleUnpack/mobi_dict.py
share/foliate/assets/KindleUnpack/mobi_header.py
share/foliate/assets/KindleUnpack/mobi_html.py
share/foliate/assets/KindleUnpack/mobi_index.py
share/foliate/assets/KindleUnpack/mobi_k8proc.py
share/foliate/assets/KindleUnpack/mobi_k8resc.py
share/foliate/assets/KindleUnpack/mobi_nav.py
share/foliate/assets/KindleUnpack/mobi_ncx.py
share/foliate/assets/KindleUnpack/mobi_opf.py
share/foliate/assets/KindleUnpack/mobi_pagemap.py
share/foliate/assets/KindleUnpack/mobi_sectioner.py
share/foliate/assets/KindleUnpack/mobi_split.py
share/foliate/assets/KindleUnpack/mobi_uncompress.py
share/foliate/assets/KindleUnpack/mobi_utils.py
share/foliate/assets/KindleUnpack/mobiml2xhtml.py
share/foliate/assets/KindleUnpack/unipath.py
share/foliate/assets/KindleUnpack/unpack_structure.py
share/foliate/assets/epub-viewer-nocsp.html
share/foliate/assets/epub-viewer.css
share/foliate/assets/epub-viewer.html
share/foliate/assets/epub-viewer.js
share/foliate/assets/epub.js
share/foliate/assets/jszip.min.js
share/foliate/assets/lookup.html
share/foliate/assets/utils.js
share/foliate/com.github.johnfactotum.Foliate.data.gresource
share/foliate/com.github.johnfactotum.Foliate.src.gresource
@


1.1
log
@Import of foliate 1.5.3 as print/foliate.

Foliate is a simple and modern GTK eBook viewer, built with GJS and
Epub.js.
@
text
@d5 32
a36 30
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/__init__.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/compatibility_utils.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/kindleunpack.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_cover.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_dict.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_header.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_html.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_index.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_k8proc.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_k8resc.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_nav.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_ncx.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_opf.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_pagemap.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_sectioner.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_split.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_uncompress.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobi_utils.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/mobiml2xhtml.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/unipath.py
share/com.github.johnfactotum.Foliate/assets/KindleUnpack/unpack_structure.py
share/com.github.johnfactotum.Foliate/assets/epub.js
share/com.github.johnfactotum.Foliate/assets/jszip.min.js
share/com.github.johnfactotum.Foliate/assets/lookup.html
share/com.github.johnfactotum.Foliate/assets/utils.js
share/com.github.johnfactotum.Foliate/assets/viewer-nocsp.html
share/com.github.johnfactotum.Foliate/assets/viewer.css
share/com.github.johnfactotum.Foliate/assets/viewer.html
share/com.github.johnfactotum.Foliate/assets/viewer.js
share/com.github.johnfactotum.Foliate/com.github.johnfactotum.Foliate.src.gresource
d45 1
a45 1
share/locale/nl_NL/LC_MESSAGES/com.github.johnfactotum.Foliate.mo
d48 1
@

