News:

SMF - Just Installed!

Main Menu

Version History

Started by kweckwor, June 08, 2014, 01:32:24 AM

Previous topic - Next topic

kweckwor

VERSION 5.0.9 (2024-03-20):

  • Improve virtual file system navigation in FilePickerDialog.
  • Prevent ANR potential when root folder list is large.
  • Maintenance updates.

VERSION 5.0.8 (2024-01-14):

  • For multi-value properties when performing a bulk edit, add options to Replace, Add or Remove book info property values. For example, add or remove a specific category/tag from a list of books, preserving other tags already defined for those books. Prior to this release, only a full replace of all properties was possible.
  • Minor fixes.
  • Maintenance updates.

VERSION 5.0.7 (2023-11-13):

  • Fix crash that can happen when Reader night mode is set using Display Options dialog, if Reader settings have not been saved yet.

VERSION 5.0.6 (2023-11-08):

  • Usability improvements.
  • Maintenance updates.

VERSION 5.0.5 (2023-09-30):

  • Limit notification progress updates to avoid suppression with some versions of Android (based on eLibrary setting Notification Interval).
  • Maintenance updates.

VERSION 5.0.4 (2023-08-12):

  • Target SDK 34 (Android 14).
  • Add option to set reader night mode background colour based on theme when dynamic theming is enabled.
  • [Full] Add setting to allow automatic scan of remote folders when connected to network over data.

    • Note: Be aware that this will increase data use.
  • [Full] Clean up permissions for cross-application communication. NOTE: This update may require you to update other related apps, as noted below.

    • If using Full version 5.0.4 or higher, update Book Info Lookup Add-On to the latest version (i.e. 4.0.3+).
    • If using Full version 5.0.4 or higher, update Calibre Documents Provider to the latest version (i.e. 2.0.3+).
  • [Full] Fix regression that does not save updated cover image from Book Info Lookup Add-On.
  • Minor fixes.

VERSION 5.0.3 (2023-07-28):

  • Internal test beta.

VERSION 5.0.2 (2023-06-04):

  • Enable predictive back to home animation.
  • Migrate to Android 14.

    • Enable predictive back within app animation.
  • Minor fixes.
  • Internal updates.

VERSION 5.0.1 (2023-04-09):

  • Due to reader rendering and animation issues that occur on different WebView versions, the following updates have been made:

    • Disable software layer rendering for WebView versions greater than or equal to 110.
    • Allow toggling of software layer WebView rendering through Advanced ePub Reader Setting, in case the default behaviour is not satisfactory.
  • Minor updates.

VERSION 5.0.0 (2023-03-26):

  • Dynamic theming (i.e. Material You). Enable from navigation drawer or through settings (disabled by default). Requires Android 12+.
  • Fix for rendering lag on chapter load with recent WebView releases.

VERSION 4.5.5 (2023-03-05):

  • Add adaptive/themed app icon.
  • Fix inability to submit lookup in Dictionary Options dialog when launched without word context.
  • [Full] Refresh book list entry cover when downloading or deleting offline copy.
  • Minor updates and fixes.

VERSION 4.5.4 (2023-02-19):

  • Fix regressions with some WebView versions from previous release.
  • Minor updates and fixes.

VERSION 4.5.2 (2023-02-05):

  • Improved popup note support.

    • Support popup notes when content resides in separate chapter files.
    • Recognize more situations where popup notes apply (role="doc-noteref", epub:type="noteref", role="doc-endnote", epub:type="endnote", role="doc-footnote", epub:type="footnote", <aside></aside>).
  • Performance improvements.
  • Minor updates, fixes and improvements.

VERSION 4.5.1 (2023-01-02):

  • Finish migration to Kotlin.
  • Fix reader dialog positioning when in split screen or window mode.
  • Minor fixes and improvements.

VERSION 4.5.0 (2022-10-08):

  • Migrate to Android 13.

    • Prompt for notification permission for scan notifications.
    • When notification permissions are declined, show toast on scan completion.
    • New eLibrary Setting to disable scan toast for fully silent scans.
  • [Full] Fix for export to reflect deleted custom book info properties.
  • Partial migration to Kotlin.

VERSION 4.4.2 (2022-05-12):

  • Rename Dictionary Lookup dialog to Dictionary Options.
  • Allow dialog titles to wrap when too long to fit on one line (to maximum 3 lines).
  • Minor fixes/improvements.st

VERSION 4.4.1 (2022-04-30):

  • Fix translation issues.
  • Refresh images and add higher resolution images for larger screens.

VERSION 4.4.0 (2022-02-27):

  • [Full] Automatically scan selected folders for book files.
  • [Full] Automatically scan for deleted book files and stale downloaded book files.
  • Fixes to detect and terminate blocked or endlessly looping scans.
  • Notification improvements.
  • Minor updates.

VERSION 4.3.6 (2021-12-21):

  • Save dialog state on device rotation or background destroy.
  • Fix error in book info view on dual pane book edit screen.
  • Small fixes and improvements.

VERSION 4.3.5 (2021-09-02):

  • Target SDK 31 (i.e. Android 12).
  • Bug fix: Incorrect snackbar position.
  • Bug fix: Ignoring density scaling if set for audio/video widgets in Android < 4.4.
  • Other minor fixes.

VERSION 4.3.4 (2021-07-16):

  • Detect and warn about content truncation due to WebView rendering issue for long chapters in some environments.
  • Fix regression with rendering in older Android versions when reader margin is set to zero.

VERSION 4.3.3 (2021-07-04):

  • Prevent repeated columns on the last page of a chapter in multi-column reader view.
  • Improve handling of certain edge conditions when book chapter is large.

VERSION 4.3.1 (2021-06-10):

  • Enhancements to allow easier access to actions

    • New optional split toolbar or bottom action bar. Enable through eLibrary Manager Settings.
    • Add FAB to Book Lists tool.
    • [Full] Add FAB to Properties tool.
  • [Full] Fixed issue exporting OPF for non-ePub books.
  • Fixes and improvements.

VERSION 4.3.0 (2021-05-06):

  • [Full] Merge updated cover with exported ePub file.
  • Provide faster access to dictionary lookup action.
  • Usability improvements.

VERSION 4.2.7 (2021-03-27):

  • [Full] Export ePub OPF fixes.
  • Minor usability improvements.
  • Other minor fixes.

VERSION 4.2.6 (2021-02-06):

  • Minor updates.

VERSION 4.2.5 (2021-01-04):

  • Improved adherence to base font size.
  • [Full] Lock screen wallpaper improvements

    • NEW: Add option to fit landscape orientation when setting cover as lock screen wallpaper.
    • NEW: Allow zoom adjustment for lock screen wallpaper to compensate for new zoom behaviour in Android 11 which crops the lock screen wallpaper image.

VERSION 4.2.4 (2020-12-09):

  • Ignore accents when searching for text in ePub reader.
  • Improved SVG image handling.
  • [Full] Link to Dropbox account changes.

    • Note: Due to changes in Dropbox, you will need to re-link eLibrary Manager to Dropbox for book position sync between devices.
  • Minor fixes.

VERSION 4.2.3 (2020-11-11):

  • FIX: Maximize size of user cover (regression).
  • FIX: Positioning issues when in scrolling mode.
  • Usability improvements and fixes.

VERSION 4.2.2 (2020-10-17):

  • NEW: Add type for identifier book information. New view for updating identifiers.
  • [Full] NEW: Auto scan book on successful calibre export.
  • [Full] NEW: Add Identifiers to Book Info Browser.
  • More Android 11 migration.
  • [Full] Fixes for export OPF.
  • Minor updates.

VERSION 4.2.0 (2020-05-27):

  • NEW: Scroll layout for ePub Reader.
  • NEW: Provide easier access to "sync dark/light theme with system" through navigation drawer.
  • NEW: Provide easier access to "sync reader night mode with dark/light theme" through reader display options.
  • Minor fixes and improvements.

VERSION 4.1.13 (2020-04-14):

  • NEW: Configure secondary sorting (i.e. sort order within sort order). By default, when sorting by author, book list will be ordered within author by series/index and title. Configure other rules through eLibrary Settings "Secondary Sort".
  • FIX: App sometimes crashes on Reader Settings screen rotate when using book language as locale.
  • FIX: Unable to access table of contents in some cases.
  • Minor improvements.

VERSION 4.1.12 (2020-01-12):

  • Handle negation for "starts with" and "ends with" queries.
  • Minor performance improvements and fixes.
  • [Full] Highlight drag handle placement is sometimes incorrect in RTL mode.

VERSION 4.1.11 (2019-11-17):

  • [Full] Annotation improvements:

    • Improve performance of highlights.
    • Provide easier access to Bookmarks in ePub Reader using "Bookmark" action which automatically creates a bookmark without a note (and without the "Bookmark/Note" dialog). You can make this the default action in the reader through the ePub Reader Settings (set by default for new installs).
  • Other fixes and performance improvements.

VERSION 4.1.10 (2019-10-20):

  • NEW: Double tap book list item to view book information.
  • NEW: In keyboard mode, use double click of "Enter" key to launch context menu rather than long press of key (long press in keyboard mode is problematic with context menus).
  • Note: Due to issues on older versions of Android with the latest Android libraries required for Android 10 system dark/light mode integration, I've started producing separate builds for Android versions greater than or equal to version 8 and lower than 8. In the "About" box for the app, if the "Build" version number has a ".102" prefix, then the app does not support Android 10 system dark/light mode integration.

VERSION 4.1.9 (2019-09-09):

  • NEW: Synchronize dark/light mode with system.

    • Note: Available on Android 10+ only.
  • Better optimized book content access.

VERSION 4.1.8 (2019-09-09):

  • [Full] NEW: Export user updated cover image to calibre (requires Calibre Documents Provider v1.2.3+).
  • FIX: Fix crash with list view cover image resolution interruption.
  • Minor fixes.

VERSION 4.1.7 (2019-06-29):

  • Migrate scan to WorkManager. This allows scans to continue when main application goes into the background (it's becoming more prevalent to kill background services in these cases in later Android releases).
  • Set ePub Reader locale based on book language. This allows language-specific presentation for books (e.g. RTL layout). To manage book language, add Language as Book Info Property in eLibrary Settings (not included by default).

    • Note: System support for dynamic locales is spotty on some versions of Android. For example, on Android 8.x you might need to rotate the screen before RTL layout is applied.
  • Bug fixes.
  • Migrate to Android 10 (Q).

VERSION 4.1.6 (2019-05-26):

  • [Full] FIX: Export ePub file fails for some books with error "only DEFLATED entries can have EXT descriptor".

VERSION 4.1.5 (2019-05-12):

  • FIX: Problems opening epub/zip files on removable SD card on Android 9 (Pie).
  • FIX: Android Q permission issues.

VERSION 4.1.4 (2019-05-05):

  • FIX: Fix regression introduced in previous release on some devices. New logic to accommodate changes upcoming in Android Q is not compatible with some devices (that I thought would be compatible). I'm adjusting to use the new logic for Android Q and higher only and revert to previous logic otherwise.

    • Note: I am once again imposing WRITE_EXTERNAL_STORAGE permission for Android 8 (Oreo) and Android 9 (Pie). Android Q and higher will not require the permission.

VERSION 4.1.3 (2019-04-26):

  • Remove WRITE_EXTERNAL STORAGE permission for Android 8+.
  • Performance improvements for remote book scanning.
  • Android Q imposes greater restrictions on how files can be accessed on shared storage (i.e. files outside of application private storage). Therefore the previous implementation was inefficient on Android Q. I've reworked the file read logic to improve that, also allowing for removal of external storage permissions on Android 8+.

VERSION 4.1.2 (2019-03-03):

  • NEW: Replace eLibrary Manager and ePub Reader search dialogs with action bar search.
  • NEW: Add ability to filter file dialog and Book Info Browser lists.
  • NEW: For large libraries, optionally limit list size in Book Info Browser and File Dialog (Android 8.0 +).
  • Minor performance improvements.

VERSION 4.1.1 (2019-01-09):

  • NEW: Added offline dictionary support for Livio, WordWeb.
  • FIX: Adjust reader background/text color contrast in night mode when colors are explicitly set in book.
  • FIX: Honour line height setting more consistently.
  • FIX: Handle up navigation properly in older Android version (4.0-4.3).

VERSION 4.1.0 (2018-12-01):

  • [Full] NEW: Export updated book information to calibre.

    • Note: This feature requires use of Calbre Documents Provider app.
  • Minor updates.

VERSION 4.0.4 (2018-11-13):

  • Fix issue on Android 9 (Pie) where migration is not complete due to new default SQLite WAL (write ahead log) mode.

VERSION 4.0.3 (2018-11-04):

  • Improve keyboard list positioning by handling multiple keystrokes. Adjust sensitivity using eLibrary Manager Setting "Key Press Interval".
  • Update URL references to HTTPS.

VERSION 4.0.2 (2018-10-14):

  • List positioning via keyboard.
  • Handle font sizing in reader more consistently.

VERSION 4.0.1 (2018-08-14):

  • Updates for Android 9 (Pie) (including display cutout - i.e. notch - support) and Chrome OS.
  • Suppress "Downloaded" predefined book list when Android version is less than 7.0.
  • Minor fixes.

VERSION 4.0.0 (2018-06-03):

  • NEW: Access remote books using new app Calibre Documents Provider which allows browsing and reading remote books from calibre Content Server.
  • [Full] NEW: Download remote books (via Calibre Documents Provider) for offline reading.
  • Minor fixes.

VERSION 3.1.13 (2017-12-31):

  • Enable "tap to turn" by default on new installs.
  • Crash report fixes.
  • Other minor updates.

VERSION 3.1.12 (2017-12-25):

  • UI improvements.
  • Improved ePub3 support

    • Add support for standard series (belongs-to-collection) and title sort (file-as).
    • Handle ePub2 and ePub3 formatted OPF.
    • Improve support for custom property book information (for interoperability with calibre).
    • [Full] Fixes and improvements for OPF export.

VERSION 3.1.11 (2017-11-18):

  • Updates for Chrome OS support.
  • Fix keyboard navigation on Android 8.0 +.

VERSION 3.1.10 (2017-10-24):

  • Handle content URIs more generally to allow better integration with other apps.
  • Minor updates.

VERSION 3.1.9 (2017-08-10):

  • Minor updates.

VERSION 3.1.8 (2017-07-11):


  • [Full] NEW: Set cover image as lock screen wallpaper. Enable through eLibrary Settings.

    • Note: Only available on Android 7 (Nougat) and higher.
  • Migration to support Android 8 (Oreo).
  • Bug fixes.
  • Note: As of release 3.1.8, eLibrary Manager requires Android 4.0 or greater (latest Android Support Libraries require minimum SDK level 14).

VERSION 3.1.5 (2017-06-04):

  • NEW: Allow selection of system fonts in reader.
  • FIX: Take screen density into account when managing touch tolerance in reader.

    • Note: If you've adjusted the ePub Reader Settings "Touch Tolerance" Advanced setting, you can likely revert back to the default.
  • Other minor updates and fixes.

VERSION 3.1.4 (2017-05-08):

VERSION 3.1.3 (2017-05-06):

  • Updates for Android 7 (Nougat), including performance improvements, especially for large book files.

    • Note: To fix performance issues on Android 7+ when accessing book files, storage permissions are now required. Once Android fills in some functional gaps regarding storage access, I will remove if I can.
  • Minor fixes.

VERSION 3.1.2 (2017-04-19):

  • [Full] NEW: Copy highlight/selection to clipboard through highlight context menu or Highlight dialog.
  • [Full] FIX: Handle External Storage Provider document URIs properly in reader.
  • Minor improvements.