- Update to version 3.2.0:
* Revamped translation tool, which now remembers the last target
language, and allows filtering languages
* Improved PDF support: the rendering is faster and no longer
blurry
* Improved rendering of fixed layout EPUBs (see comments in #1318)
* Improved focus handling: the focus is no longer lost when
navigating to new sections, and tabbing no longer breaks layout
* Improved text selection across pages, allowing selecting
to the previous page
* It now only shows more than one column when the viewport is in
landscape (or, for vertical writing, in portrait)
* Changed shortcut for the table of contents from Ctrl+Alt+T
to Ctrl+T.
* Added Space/Shift+Space shortcuts for turning pages.
* Added option to open books with external application from
the library view.
* Fixed formatting of copied text.
* Fixed extra border in CBZ files.
* Fixed handling of bare search template URL in OPDS feeds. (forwarded request 1227001 from Dead_Mozay)
OBS-URL: https://build.opensuse.org/request/show/1227084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/foliate?expand=0&rev=26
- Update to version 3.2.0:
* Revamped translation tool, which now remembers the last target
language, and allows filtering languages
* Improved PDF support: the rendering is faster and no longer
blurry
* Improved rendering of fixed layout EPUBs (see comments in #1318)
* Improved focus handling: the focus is no longer lost when
navigating to new sections, and tabbing no longer breaks layout
* Improved text selection across pages, allowing selecting
to the previous page
* It now only shows more than one column when the viewport is in
landscape (or, for vertical writing, in portrait)
* Changed shortcut for the table of contents from Ctrl+Alt+T
to Ctrl+T.
* Added Space/Shift+Space shortcuts for turning pages.
* Added option to open books with external application from
the library view.
* Fixed formatting of copied text.
* Fixed extra border in CBZ files.
* Fixed handling of bare search template URL in OPDS feeds.
OBS-URL: https://build.opensuse.org/request/show/1227001
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/foliate?expand=0&rev=62
- Fixed export of incorrect dependencies 'typelib(Adw)})'.
Patch added foliate-fix-export-of-incorrect-dep-Adw.patch.
- Update to version 3.0.0
* UI changes:
- The library and the e-book viewer are unified in a single
window.
- The library now loads more books as you scroll, no longer
requiring clicks to load more items.
- Table of contents, annotations, bookmarks are now in a sidebar,
which is docked to the side by default, but can also be set
to be always folded (overlaid on top of content when revealed).
- The "Add Bookmark" button is moved to the header bar,
and the page will show a ribbon when bookmarked.
- Removed "turn page on tap"; use swiping instead.
- Removed option for skeuomorphic shadows.
- Removed experimental traditional titlebar option.
* Book rendering:
- It no longer loads the entire file into memory,
greatly reducing startup time and memory usage,
and it no longer loads every item in the TOC,
further improving startup time.
- Reloading now properly reloads the file, rather than merely
re-rendering.
- Mobipocket and Kindle files are no longer extracted on disk;
they are processed entirely in memory.
- Mobipocket files are now divided into sections at
<mbp:pagebreak> tags, which greatly improves performance
as it no longer requires rendering the whole book at once.
Unfortunately this also means existing annotations for
this format will not be displayed correctly.
- When a page is not valid XHTML, it will be processed as HTML.
- It no longer tries to override fonts with CSS. Instead,
you can now configure the default serif, sans-serif,
and monospace fonts, as well as setting the minimum font size.
- Added support for obfuscated fonts.
- Added support for user stylesheet.
- FB2: fixed infinite recursion bug (#935) and comments
are now correctly ignored.
- Added experimental support for PDF files.
- Removed support for CBR, CBT, and CB7 files
(CBZ is still supported).
* Layout:
- Paginated mode now has animation and 1:1 touchscreen
and touchpad swipe gestures.
- Paginated mode supports more than two columns.
The number of columns is controlled by a maximum width
setting. As the window gets wider, it will add more columns
to prevent lines from getting too long.
- Margins are now relative to the viewport size.
- It is now possible to configure both max width and max height.
- The page reflows faster when resizing, and reliably stays
at the same location without flashing.
- Switching between paginated and scrolled layouts is faster
and can be done with a shortcut (Ctrl+M).
- Removed continuous scrolling mode, as the new renderer does
not support it (yet).
* Locations:
- Locations are now calculated from raw byte size instead
of character count. The progress slider and reading time
estimates are available instantly when you first open a book,
and locations are no longer cached. Old .json files in the
cache directory can be deleted.
- The progress slider now turns pages as you drag,
and can be used with keyboard and mouse wheel.
- Page-list and landmarks are now supported and can be
accessed from the location popover.
* Find in book:
- Results are now shown in the sidebar.
- Added option to ignore diacritics and to match whole words only.
- Added shortcuts for going to next and previous matches
(Ctrl+G and Ctrl+Shift+G).
* Image viewer:
- Images are opened with double click by default;
removed options for single, right, and middle click.
- Images are now copied and saved in their original format
(previously, they were always converted to PNG).
* Narration:
- Text-to-speech now uses Speech Dispatcher,
and supports pausing, skipping, word highlighting,
SSML, and speed and pitch controls.
- Added support for EPUB Media Overlays.
* Copying:
- Selected text can now be copied with HTML formatting.
- Added "Copy with Citation", which adds the author and title
info to the copied text.
- Added "Copy Identifier", which copies the CFI of
the text fragment.
* Security:
- The WebView no longer has unlimited file access.
* Other changes:
- Added underline option for annotations.
- Annotations are now saved with timestamps.
- Added the ability to print chapters and selections.
- WebKit's inspector is always enabled, and can be accessed
from the menu, or by pressing F12.
* Added BuildRequires:
- gtk4
- libadwaita
- webkitgtk-6.0
- desktop-file-utils (forwarded request 1127202 from Dead_Mozay)
OBS-URL: https://build.opensuse.org/request/show/1127344
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/foliate?expand=0&rev=22
- Fixed export of incorrect dependencies 'typelib(Adw)})'.
Patch added foliate-fix-export-of-incorrect-dep-Adw.patch.
- Update to version 3.0.0
* UI changes:
- The library and the e-book viewer are unified in a single
window.
- The library now loads more books as you scroll, no longer
requiring clicks to load more items.
- Table of contents, annotations, bookmarks are now in a sidebar,
which is docked to the side by default, but can also be set
to be always folded (overlaid on top of content when revealed).
- The "Add Bookmark" button is moved to the header bar,
and the page will show a ribbon when bookmarked.
- Removed "turn page on tap"; use swiping instead.
- Removed option for skeuomorphic shadows.
- Removed experimental traditional titlebar option.
* Book rendering:
- It no longer loads the entire file into memory,
greatly reducing startup time and memory usage,
and it no longer loads every item in the TOC,
further improving startup time.
- Reloading now properly reloads the file, rather than merely
re-rendering.
- Mobipocket and Kindle files are no longer extracted on disk;
they are processed entirely in memory.
- Mobipocket files are now divided into sections at
<mbp:pagebreak> tags, which greatly improves performance
as it no longer requires rendering the whole book at once.
Unfortunately this also means existing annotations for
this format will not be displayed correctly.
- When a page is not valid XHTML, it will be processed as HTML.
- It no longer tries to override fonts with CSS. Instead,
you can now configure the default serif, sans-serif,
and monospace fonts, as well as setting the minimum font size.
- Added support for obfuscated fonts.
- Added support for user stylesheet.
- FB2: fixed infinite recursion bug (#935) and comments
are now correctly ignored.
- Added experimental support for PDF files.
- Removed support for CBR, CBT, and CB7 files
(CBZ is still supported).
* Layout:
- Paginated mode now has animation and 1:1 touchscreen
and touchpad swipe gestures.
- Paginated mode supports more than two columns.
The number of columns is controlled by a maximum width
setting. As the window gets wider, it will add more columns
to prevent lines from getting too long.
- Margins are now relative to the viewport size.
- It is now possible to configure both max width and max height.
- The page reflows faster when resizing, and reliably stays
at the same location without flashing.
- Switching between paginated and scrolled layouts is faster
and can be done with a shortcut (Ctrl+M).
- Removed continuous scrolling mode, as the new renderer does
not support it (yet).
* Locations:
- Locations are now calculated from raw byte size instead
of character count. The progress slider and reading time
estimates are available instantly when you first open a book,
and locations are no longer cached. Old .json files in the
cache directory can be deleted.
- The progress slider now turns pages as you drag,
and can be used with keyboard and mouse wheel.
- Page-list and landmarks are now supported and can be
accessed from the location popover.
* Find in book:
- Results are now shown in the sidebar.
- Added option to ignore diacritics and to match whole words only.
- Added shortcuts for going to next and previous matches
(Ctrl+G and Ctrl+Shift+G).
* Image viewer:
- Images are opened with double click by default;
removed options for single, right, and middle click.
- Images are now copied and saved in their original format
(previously, they were always converted to PNG).
* Narration:
- Text-to-speech now uses Speech Dispatcher,
and supports pausing, skipping, word highlighting,
SSML, and speed and pitch controls.
- Added support for EPUB Media Overlays.
* Copying:
- Selected text can now be copied with HTML formatting.
- Added "Copy with Citation", which adds the author and title
info to the copied text.
- Added "Copy Identifier", which copies the CFI of
the text fragment.
* Security:
- The WebView no longer has unlimited file access.
* Other changes:
- Added underline option for annotations.
- Annotations are now saved with timestamps.
- Added the ability to print chapters and selections.
- WebKit's inspector is always enabled, and can be accessed
from the menu, or by pressing F12.
* Added BuildRequires:
- gtk4
- libadwaita
- webkitgtk-6.0
- desktop-file-utils
OBS-URL: https://build.opensuse.org/request/show/1127202
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/foliate?expand=0&rev=54
- Remove 2c28932c6266cbeddbe49d7aa6ca8d70d125e96f.patch
Included in release 2.6.0.
- Update to version 2.6.1:
* Fixed automatic layout.
- Update to version 2.6.0:
* Added support for opening HTML files.
* Consistent inner and outer margins.
* The automatic layout no longer supports 4 columns.
* Fixed long words overflowing.
* Fixed custom themes not saved across sessions.
* Fixed shortcuts for key pads.
* Fixed opening non-UTF-8 zipped FB2 files.
* Fixed books not opening on GNOME 40.
OBS-URL: https://build.opensuse.org/request/show/881021
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/foliate?expand=0&rev=42
- Fixed dependency issue
- Added symlink "foliate" targetting main binary.
=================
I tried gobject-introspection, and unfortunately it does NOT fix the issue of not getting dependencies. I don't know if other dependencies are missing still, all I know is that if this one (webkit) was missing, the program would refuse to launch.
As for the .changes file, let me know how to actually format that, because I can't for the life of me figure out what i'm doing wrong compared to the ones before me.
OBS-URL: https://build.opensuse.org/request/show/818418
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/foliate?expand=0&rev=31
- Update to version 2.3.0:
* 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
OBS-URL: https://build.opensuse.org/request/show/817303
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/foliate?expand=0&rev=8