0.11.1 Dec 7th 2022
- Windows: fixed crash when removing last reader without localmirror
- Windows: fixed rare error in USB related function
0.11 Oct 30th 2022
- New release packaging (Linux .deb and .rpm; Windows .zip and .exe installer)
- Fixed: after viewer update (row addition/removal), re-apply filters
- Fixed: also reload annotations when annotation count remains the same
- Fixed: only rescan unmounted devices upon device monitor changes (Linux mainly)
- Internal: Changed and extended highlight/note location data parsing (WIP)
- Hide empty devicelabel
- Linux (Fedora): output CLI configuration messages using printf instead of as debug messages
- Linux: fixed changelog location
- Linux: added manpage
- Internal: reworked "connected" check logic
- Show update nag screen every 6 months if automatic updates are disabled
0.10 Aug 31th 2022
- Added: Restore search settings for the last used device on startup (if present)
- Added: Markdown annotation export (experimental)
- Added: Show deleted annotations (and export if shown)
- Added: PB profile selection possible from top-menu
- Added: show basic annotation count (current/total)
- Changed: Store Qt5/6 column settings separately
Switching between Qt versions could induce a crash due to unknown causes (not UTF-8 related). As such you may need to re-configure your column sizes.
- Changed: After filtering on title from the context-menu, don't set the title-page sorting mode
- Changed: increased attempts for Windows USB-related loops
- Changed: Rely on devices.conf group serial ID again (Reverse compatibility is maintained)
Viewer related
- Fixed: show missing page numbers as "?"
- Fixed: missing page number for certain bookmarks
- Fixed: toggling case-sensitive sort works now for all sorting types (including custom sorting)
- Fixed: allow custom sorting on columns after having selected a sort mode
- Fixed: improved setting showing bookmarks/deleted annotations from UI and at model creation
- Fixed: Better handling of model refreshes due to device updates
- Fixed: "Reload annotations" menu-option better handles DB changes
- Fixed: Minor Qt model errors
Other
- Fixed: GUI removal for e-reader or localmirror
- Fixed: copy localmirror if enabled but none was present on device arrival
- Fixed: if localmirror was disabled remotely (via devices.conf), remove and toggle UI elements
- Fixed for Fedora: Qt UI fixes; output all debug messages
- Fixed for Windows: issue with closing uploader progressdialog
- Improved: improved profile rescans
- More, including docs...
0.9.9 Jul 22th
- Improved: HTML export (layout, colors)
- Improved: CSV export (added variables)
- Improved: set debugmode from GUI, added logfile option to CLI
- Added: Raw SQL export option
0.9.8.3 Jun 20th
- Fixed: Show creation date for annotations
- Fixed: Correct raw page numbers
- Linux fix: enforce UTF-8 for config files
- Fixed: Debug display UTF-8 issues
- Changed: write logfile to OS temporary location
- Windows: updated zlib and libzip libraries
- Stick to C++17 spec for now
- Minor changes
0.9.8 May 28th
https://www.syncoda.nl/posts/2022/avater-release-0-9-8/
- New: show highlight colors
- New: sticky annotation selection option
- Improved: row resizing when scrolling
- Improved: Windows USB device detection
- Improved: Replaced USB/mount related delays with retry loops
- Improved: Local mirror handles removal via sync
- Fixed: Removed deadlock situation with disabled device monitor
- Fixed: URLs for website/updating
- Various minor changes/fixes
0.9.7 Mar 18th
- Faster annotation importing
- Faster row resizing
- Stop stretching the last column
- Various fixes/changes
0.9.6 Mar 13th
- Improved search filter responsiveness
- Added filter presets to date/page filter
- Sorting fixes + added custom sort mode indicator
- Improved saving column sizes
- Various fixes/changes
0.9.5 Mar 1st 2022 (first public release)
- fixed devicelabel issue with unmirrored device
- skip mount delay on startup
- fixed switching to localmirror after enabling
0.9.4 Feb 25th 2022
- fixed changing datadir in settings
- fixed config text encoding issue with serial keys
- improved data sharing in key points
- various fixes
0.9.3 Feb 23th 2022
- improved HTML export formatting
- added help viewer and buttons
- added debug logging options
- added checking/sanitizing of input values (backuplabel, preferences)
- various fixes
0.9.2 Jan 31th 2022
- extended MergeFix with UI dialog
- Added device counter
- various fixes
0.9.1
- Added exporter sorting choice
- Improved USB ID handling
- various fixes
0.9.0
- Improved handling of (dis)connection/disconnected devices
- Implemented archive loader (WIP)
- various fixes
0.8.0
- Improved annotation filter and export routines
- various improvements/fixes
0.7.0
- Reworked filesystem to use STD
- Added context menus
- various improvements/fixes
0.6.0
- First working Windows version with USB detection
0.5.0
- Implemented multiple reader support
- Implemented USB detection (linux)
0.4.0
- Integrated Annotation Viewer in GUI
0.3.0
- Added drive-based device selector (main only)
0.2.0
- Implemented tool-button GUI window (Linux)
- Ported Annotation Merge/Fix tool
0.1.0
- First build
- Ported backup routine and annotation HTML exporter