AVATeR v0.12 release

wold January 12, 2023 #AVATeR

AVATeR v0.12 improves restoring the window position, adds support for annotation images (view/export), filenames, PB firmware 5.x and other improvements and fixes.

Downloads

   No change in the system requirements (listed below downloads).

Linux Debian (Ubuntu, Mint, etc)

avater_0.12.0-1_debian_amd64_bullseye.deb
SHA256: 55f0a055bd64776f79f5b4336b12f8746d274c1c3a46305afeef621148299ebf

avater_0.12.0-1_debian_amd64_standard.deb
SHA256: 4313189a3810499118773d2c3be9e9063a352029a528062660cc13ebee10d0fe

Linux RedHat (Fedora, SUSE, etc)

avater_0.12.0-1_fedora_35.x86_64.rpm
SHA256: d8aa91b111572fcb5d7a7c4d2e6d91b0d8713ac8ef18ea4e7463467183880c1c

Windows

avater_0.12.0_windows_amd64.exe
SHA256: 3477fedce4188578f8936502674665bd7cadb02209eaf524a9b5acd042ba5c0e

avater_0.12.0_windows_amd64.zip
SHA256: 0317a5186e7d071c9bf74f6a6125e1c7f89297b3ad0b61141f2a7b696b7839a2

avater_0.12.1_windows_amd64.exe
SHA256: be8947828c172ed2d8667857897302c999d896a0e9835c79fec82ac4b95ab95a

avater_0.12.1_windows_amd64.zip
SHA256: 79ce1c3d701e6bf6bfc663b1d6b27671ab65b889238b5e03c3562f6c64f8128d

Requirements

System requirements page

Details

Changelog

0.12.1 Jan 21th 2023 (test)
- Fixed Windows: check LM mountpath. Fixes local mirror failing to load.

v0.12 Jan 12th 2023
- Improved restoring window size and position for multiple monitor setups
- Added: display (resized) image annotations ('screenshots')
- Fixed: show linebreaks correctly after double clicking a highlight
- Added: substitute empty booktitle with filename for viewer/export
- Added: filename column in viewer
- Added: support PocketBook HD/HD2 e-readers (firmware 5.x)
- Internal: Reworked color functions

Exporter
- Added: export or embed images/media (toggle embedding under settings > annotation viewer)
- Added: include filename in export
- Fixed: escape linebreaks for CSV export (without worked, but was complicated)
- Added: optionally include BOM header for UTF textfiles (toggle under settings > annotation viewer)
- Added: CSV export adds Filename, IDHash and media related columns

Full changelog (.txt) including previous versions.

Improved restoring window size and position

For laptop users with external screens: if AVATeR previously ran on a non-primary screen, and that screen was disconnected, it would reopen on the previous location, outside the visible workspace. Now the app will be moved into the visible workspace.

Double clicking highlights in the viewer

After double clicking on a highlight in the viewer, line breaks are now properly shown (double clicking allows selecting part(s) of a highlight).

Filename details

If a book has no (an empty) title, this is now indicated, together with the filename. Note the title sorting modes will ignore this replacement text (as it should be, I think).

In addition, a filename column was added to the viewer, hidden by default. Display it by right-clicking the viewer header, as shown below. This change required resetting the column widths once for v0.12 and higher.

Exported annotations now also include the filename, shown next to the title and author.

Display image annotations

Note this concerns (partial) screenshot annotations made within e-books, not to be confused with full display screenshots. Displayed image media are now resized to the highlight column width. Previously, only limited support was included.

Some quirks:

Exporting Media

In the viewer, right-clicking a row with a media item, shows an "Export row media" option (see previous image), that write this row its media to selected directory.

Clipboard exports will embed any media (except for TXT), whereas the file export writes media to disk. Embedding can be toggled under "settings > annotation viewer" (see image below). To export only the media, use the new "Media only" export format. Settings

Note the exporter is flexible in the type of media handled, and could handle audio annotations - it's unknown if such a feature was ever implemented for PB e-readers.

Minor export changes

The CSV export now escapes linebreaks. The previous setup worked, but could be unpractical. Newly added are filename, media and annotation ID Hash (UUID) columns.

Optionally, a BOM identifier can be included with exported files (see settings). While not required, this can improve text encoding detection with some applications, preventing display issues.

Added PocketBook HD/HD2 support (firmware 5.x)

These units utilized different USB IDs. A minor fix improved firmware 5.x compatibility.