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)
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
Openlook and Xview have been scheduledfor deorbit for their lack of
64-bit support. This commit also deprecates and expires ports that
depend on Xview.
Reported by: antoine
Thanked by: mcl
Changelog (https://lalescu.ro/liviu/fet/news.html):
* changed the random number generator to a better one
* bug fix for the future Qt versions
PR: 245126
Submitted by: Zsolt Udvari <uzsolt@uzsolt.hu> (maintainer)
Release 0.87.0:
core:
* Fix crashes due to inconsistent vtables for Clang builds
* Fix leak in broken files
* Internal code improvements
qt5:
* Add option to get form choice for export value
* ArthurOutputDev: Avoid division by zero in updateLineDash. Issue #695
glib:
* Internal code improvements
utils:
* pdftohtml: Fix memory leak in HtmlOutputDev::getLinkDest
PR: 245150
Exp-run by: antoine
Tuesday, 31 March 2020. Today KDE releases a bugfix update to KDE Plasma 5,
versioned 5.18.4. Plasma 5.18 was released in February 2020 with many feature
refinements and new modules to complete the desktop experience.
This release adds a month's worth of new translations and fixes from KDE's
contributors. The bugfixes are typically small but important and include:
* [Image Wallpaper] Fix thumbnail generation when model is reloaded in-flight.
* [applets/systemtray] Clear item from shown/hidden list when disabling entry.
* [GTK Config] Construct font style by hand instead of relying on Qt function.
Changelog:
https://kde.org/announcements/plasma-5.18.3-5.18.4-changelog
- qca-2.3 drop support for OSSL<1.1
- copy devel/qca to devel/qca-legacy which is held at the current version
- update devel/qca to 2.3
- Add Uses/qca.mk which handles dependency on either of the ports depending on
the FreeBSD version
Users on FreeBSD11 must therefore change their pkg orign à la:
pkg set -o devel/qca:devel/qca-legacy
PR: 244682
Exp-run by: antoine
Reviewed by: arrowd
Differential Revision: https://reviews.freebsd.org/D24042
- Add options to choose which python version to depend on
- Make the deprecation warning conditional on which option is selected
Due to upstreaam support for python3 being experimental, leave the
default at python 2.
Plan is to switch the default to python 3 after 2020Q2 is branched
to expose it to more testing.
(Note that these have not yet been re-tested on elfv1.)
While here, pet portlint (e.g. location of BROKEN_*, and, in one case,
USES).
Approved by: portmgr (tier-2 blanket)
Target "cmTC_73213" requires the language dialect "CXX17" , but CMake does
not know the compile flags to use to enable it.
Approved by: portmgr (tier-2 blanket)
The AusweisApp2 is a software, that you can use to identify yourself online
with your ID card or your electronic residence permit.
The AusweisApp2 offers you an integrated self-assessment where you are able
to view your data that is stored on the online ID.
It is being developed on behalf of the German Federal Ministry of the
Interior.
WWW: https://www.ausweisapp.bund.de/ausweisapp2/
PR: 243794
Submitted by: Martin Filla <freebsd@sysctl.cz> (very early patch)
Requested by: AndreKlitzing (via wiki.freebsd.org/WantedPorts)
Tuesday, 10 March 2020. Today KDE releases a bugfix update to KDE Plasma 5,
versioned 5.18.3. Plasma 5.18 was released in February 2020 with many feature
refinements and new modules to complete the desktop experience.
This release adds a fortnight's worth of new translations and fixes from KDE's
contributors. The bugfixes are typically small but important and include:
* libkscreen: handle when backend fails to load/initialize.
* Discover Flatpak: build with older libflatpaks.
* Discover: Make sure we don't crash.
Announcement:
https://kde.org/announcements/plasma-5.18.3