News:

SMF - Just Installed!

Main Menu

Recent posts

#51
ePub Reader / Re: Letters in night mode are ...
Last post by kweckwor - December 26, 2018, 09:59:37 PM
Hi Peregrina,

I suspect the book file is explicitly setting the text colour, so you may not find the same issue with other books.

In general, I've taken the approach to apply styles only when those styles are not explicilty set in a book file. My rationale has been that, if a book author/provider is going out of his/her way to set styles explicilty, then I assume there is an esthetic reason for doing that and I don't try to override it. But as I find cases where the general rule may not work out for the best, I'm willing to see what I can do to force a specific style to override what is coded in the book. I'll see what I can do for this scenario.

You should know though that even if I can make this change (I'm assuming I should be able to - but I'll need to figure it out to be sure), there may always be cases where styles are applied at some level of nesting in the parent hierarchy for book content that can clash with whatever styles I apply. So it may not be foolproof. ePub book content is just HTML, so styling possibilities are almost endless, so without stripping all original styles and only applying my own, it can be tricky to ensure that any general book format works well with overrides that I apply.

As I mentioned above, my strategy has been to try and be as faithful to the original book format and styling as I can, so that books are rendered as intended by the author. I still want to keep to that philosophy as much as I can. But this sounds like a reasonable exception to the general rule.

Thanks for the feedback! I'll let you know if I can make this happen in a way that I'm happy with.

Karl Weckworth
#52
ePub Reader / Letters in night mode are dark
Last post by Peregrina - December 25, 2018, 12:47:14 PM
I generally prefer using night mode to read, at least in other apps.  So far in using the ePub Reader, no matter how light a color I try to make the Foreground/letters, they are always so dark that they are unreadable if I successfully make the Background dark (and making the background dark has not been a problem).  So far I have only been reading one book, and I was wondering if there was a problem with that file, but it goes into night mode just fine when reading it in my iBooks program on my Mac, so I don't think it is a problem with the file.  I recently got a new Fire tablet and am looking for a good program for reading books in the epub format. So far the ePub Reader has the best overall features, except that night mode does not work right.  The best I seem to be able to do is leave the foreground/letters black and make the Background a dark yellow. I would much rather read in a true night mode, with the Background black and the letters offwhite.  If anyone can help me to make that happen I would really appreciate it. Thanks.
#53
Calibre Documents Provider / Version History
Last post by kweckwor - September 09, 2018, 06:26:44 PM
VERSION 2.1.2 (2025-03-30):
  • Migrate to Android 16.
  • Maintenance updates.

VERSION 2.1.1 (2025-02-09):
  • Maintenance updates.

VERSION 2.1.0 (2024-10-27):
  • Add error log viewer. Access through home view action bar.
  • Maintenance updates.

VERSION 2.0.9 (2024-08-18):
  • Migrate to Android 15.
  • Maintenance updates.

VERSION 2.0.8 (2024-06-10):
  • Replace toast notifications with Snackbar notifications (where possible).
  • Improve network state detection.
  • Maintenance updates.

VERSION 2.0.7 (2024-03-17):
  • Maintenance updates.

VERSION 2.0.6 (2024-01-14):
  • Maintenance updates.

VERSION 2.0.5 (2023-10-07):
  • Maintenance updates.

VERSION 2.0.4 (2023-09-18):
  • Maintenance updates.

VERSION 2.0.3 (2023-07-31):
  • Target SDK 34 (Android 14).
  • Add setting to allow automatic refresh when connected to network over data.
    • Note: Be aware that this will increase data use.

VERSION 2.0.2 (2023-07-28):
  • Internal test beta.

VERSION 2.0.1 (2023-05-22):
  • Migrate to Android 14.
    • Enable predictive back within app animation.
  • Add series as a browseable category.
  • Internal updates.

VERSION 2.0.0 (2023-03-24):
  • Dynamic theming (i.e. Material You). Enable through settings (disabled by default). Requires Android 12+.

VERSION 1.4.3 (2023-03-05):
  • Add adaptive/themed app icon.
  • Minor updates.

VERSION 1.4.2 (2023-01-28):
  • Minor updates.

VERSION 1.4.1 (2022-12-30):
  • Minor improvements.

VERSION 1.4.0 (2022-10-01):
  • Migrate to Android 13.
  • Migrate to Kotlin.

VERSION 1.3.8 (2022-05-12):
  • Allow dialog titles to wrap when too long to fit on one line (to maximum 3 lines).
  • Minor fixes/improvements.

VERSION 1.3.7 (2022-04-24):
  • Refresh images and add higher resolution images for larger screens.

VERSION 1.3.6 (2022-02-24):
  • Fix issues with Duration Picker.
  • Minor updates.

VERSION 1.3.5 (2021-12-21):
  • Save dialog state on device rotation or background destroy.
  • Small fixes and improvements.

VERSION 1.3.4 (2021-09-02):
  • Target SDK 31 (i.e. Android 12).

VERSION 1.3.2 (2021-06-09):
  • Fixes.

VERSION 1.3.1 (2021-04-29):
  • Usability improvements.

VERSION 1.3.0 (2021-03-11):
  • NEW: Add last refresh date/time to home screen.

VERSION 1.2.11 (2021-02-07):
  • Minor updates.

VERSION 1.2.10 (2020-12-13):
  • Minor updates.

VERSION 1.2.9 (2020-11-02):
  • Fix for duration dialog layout issues on some devices.

VERSION 1.2.8 (2020-09-19):
  • NEW: Auto scan book on successful calibre export.
  • NEW: Enable update of identifier book information (aka metadata).
  • Minor updates.

VERSION 1.2.6 (2020-05-14):
  • Minor improvements.

VERSION 1.2.5 (2020-01-19):
  • Minor improvements.

VERSION 1.2.4 (2019-11-17):
  • Synchronize with system light/dark mode on Android 10+.
  • Internal optimizations.
  • 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 1.2.3 (2019-09-09):
  • Update book cover image.
  • Minor fixes.

VERSION 1.2.2 (2019-06-28):
  • Migrate to Android 10 (Q).

VERSION 1.2.1 (2019-04-18):
  • Updates for Android Q.

VERSION 1.2.0 (2019-03-02):
  • NEW: Automatically detect when calibre book file data becomes stale.
  • NEW: Calibre Documents Provider home page.
  • NEW: Add support for provider file search.
  • Minor performance improvements.

VERSION 1.1.0 (2018-12-06):
  • NEW: Allow integrating applications like eLibrary Manager to update book information (metadata) in calibre libraries.

VERSION 1.0.3 (2018-11-04):
  • Update URL references to HTTPS.

VERSION 1.0.2 (2018-09-26):
  • Minor fixes.

VERSION 1.0.1 (2018-08-07):
  • Updates for Android 9 (Pie) and Chrome OS.

VERSION 1.0.0 (2018-05-28):
  • Initial release.
#54
Calibre Documents Provider / Information about Calibre Docu...
Last post by kweckwor - June 09, 2018, 11:40:07 PM


You can find comprehensive online documentation for this product at Calibre Documents Provider.

You can also watch the YouTube tutorials at

You can access all of the above from the Calibre Documents Provider About Box directly from the application on your device. Here's a screen capture of the About Box - just tap on the link for your area of interest:



For support/queries/comments, please feel free to start new topics, or contact support@kpwsite.com.
#55
eLibrary Manager / Re: eLibrary Manager v3.1.4 - ...
Last post by kweckwor - February 12, 2018, 01:49:08 AM
Hi Truss,

What kind of activity are you finding the stuttering/freezing occurring with? Is that when using the reader or when using the library manager? Maybe you can describe what you are doing and how things are behaving. If you can also let me know some more environment details like Android version and version of the app, that might help as well. Is this something that's degraded recently, or have you been having these issues from the start?

Hopefully we can figure something out.

Karl
#56
eLibrary Manager / Re: eLibrary Manager v3.1.4 - ...
Last post by Truss - February 11, 2018, 03:08:04 PM
Hi Karl, you say performance should be much better but mine tanked. I've been recently experiencing stuttering and even freezing of the screen. What might be the issue?
#57
eLibrary Manager / Re: eLibrary Manager v3.1.4 - ...
Last post by Truss - February 11, 2018, 03:07:47 PM
Hi Karl, you say performance should be much better but mine tanked. I've been recently experiencing stuttering and even freezing of the screen. What might be the issue?
#58
eLibrary Manager / Re: Screen and Font Colors
Last post by EthanPat - September 11, 2017, 06:12:08 PM
That's a cool update Karl. Thanks.
#59
eLibrary Manager / eLibrary Manager v3.1.4 - A co...
Last post by kweckwor - May 13, 2017, 01:06:33 AM
I will be releasing version 3.1.4 of eLibrary Manager within the next couple of days. If you use the software on Android 7.x, you should be aware of the following:

Performance on Android 7.0+
Current performance on Android 7.0+ is less than optimal, especially if book files are large (e.g. graphic novels, for example). As of eLibrary Manager v3.0, the application is using the Android Storage Access Framework (SAF) for file access. Using this framework, accessing book files is slower, most noticeable for large files (the larger the file, the slower the performance). To address this, I need to add the requirement for WRITE_EXTERNAL_STORAGE permissions back (I had removed that with the move to SAF) in order to efficiently access book file. So on updating to 3.1.4, you will be prompted to give the app those permissions on first launch. Hopefully the Android platform will improve over time to fill in the functional gaps with SAF - then I will remove the permission requirement. With version 3.1.4, performance on Android 7.0+ is much better.

Launching External Apps
Since Android 7.0 (and SDK level 24), Android no longer allows file URIs (e.g. file:///folder/book.epub) to be used when invoking external applications. With version 3.1.4 I am targeting the latest SDK level (currently 25). That means the app now launches external apps (e.g. readers, image viewers) differently. Most likely your favourite reader and image apps have already been updated to handle this change in the Android platform and you won't notice any change in behaviour.

However, if you discover that those apps are no longer being launched, that probably means that they still expect file URIs to identify book files. In that case, download and install the new eLibrary File URI Launcher add-on app. Installing that app will allow eLibrary Manager to behave as before. See http://kpwsite.com/home/content/eLibrary/guide_launch_external.html for more information and for download links.

Karl
#60
eLibrary Manager / Re: Screen and Font Colors
Last post by kweckwor - June 23, 2016, 01:00:03 AM
A quick update on this topic...

I've just released version 2.2.3 that includes the ability to customize Night Mode colour scheme. You can read more about it at
Karl